Wikit, busca en la Wikipedia desde tu terminal

15/12/2017 0 comentarios
Wikit

La Wikipedia es una enciclopedia libre, políglota y editada de manera colaborativa. Es administrada por la Fundación Wikimedia, una organización sin ánimo de lucro cuya financiación está basada en donaciones. Sus más de 46 millones de artículos en 288 idiomas han sido redactados conjuntamente por voluntarios de todo el mundo, lo que hace un total de más de 2000 millones de ediciones, y prácticamente cualquier persona con acceso al proyecto puede editarlos, salvo que la página esté protegida contra el vandalismo para evitar problemas y/o trifulcas.

Pues bien, hoy les traemos una herramienta para que puedan acceder a la Wikipedia desde su propio terminal. Wikit nos permite buscar en la Wikipedia cómo les habíamos dicho antes desde la terminal pudiendo acceder a todos los artículos publicados y ver toda la información que contengan.

Es una herramienta super útil ya que te reduce el gasto de recursos de la red en la carga de las imágenes o scripts. Además, pretende ahorrarte tiempo ya que te ofrece la posibilidad de acceder a resúmenes de los propios artículos.

¿Cómo instalar Wikit?

Para poder instalar esta herramienta es necesario contar con Node.js ya que es una dependencia necesaria para el funcionamiento.

Una vez tengamos node.js procederemos a la instalación ejecutando el siguiente comando desde el terminal cómo usuario root o sudo:

1 | sudo npm install wikit -g

 

¿Cómo usar Wikit?

El método de uso de Wikit es sencillo, pero si deseas conocer todos métodos de uso solo debes teclear en la terminal:

1 | Wikit

Con ello nos mostrará todos los comandos, así como para qué sirven:

b: Abre un artículo completo de Wikipedia en el navegador.

lang langCode: especifica el idioma; langCode es un código de lenguaje HTML.

line num: establece la longitud del ajuste de línea en número (mínimo 15)

d: Abre la página en el navegador.

Ahora solo debemos hacer una búsqueda en específico e indicar las restricciones de la devolución de la consulta:

1 | Wikit Ubuntu -lang es -line 85

Es una herramienta muy útil para los amantes de esta plataforma en la que podrán encontrar muchísima información.

leer más

TeamViewer 13 ya cuenta con soporte de 64 bits para Linux

12/12/2017 0 comentarios
Imagen 1

TeamViewer es un software informático privado de fácil acceso, que permite conectarse remotamente a otro equipo. Entre sus funciones destacan compartir y controlar escritorios, reuniones en línea, videoconferencias y transferencia de archivos entre ordenadores.

Anteriormente sólo podíamos utilizar en Linux la versión de 32 bits limitando a muchos usuarios que tienen equipos más potentes y usando únicamente 4 GB de RAM.

Esta versión de TeamViewer está construida sobre QT por lo que el cliente ya es nativo de Linux y ya no necesitará usar Wine para su funcionamiento.

Entre las características nuevas destacan:

  • Máxima compatibilidad. Funciona en el más amplio espectro de sistemas operativos, desde sistemas vanguardistas con lo último en OS hasta dispositivos más antiguos y sistemas operativos heredados.
  • Fácil de entender. Una interfaz de usuario avanzada, ordenada de forma clara, sencilla, de manejo rápido y fácil de operar.
  • Alto rendimiento. La configuración y ruta de la conexión inteligente, el uso eficiente del ancho de banda, la transmisión de datos rápida, la velocidad de hasta 60 fps, la aceleración de hardware y los ajustes de calidad automáticos garantizan una experiencia de usuario optimizada.
  • Administración de ordenadores y contactos. Organice, agrupe y comparta los ordenadores y contactos cuando lo necesite. Reciba alertas para las notificaciones importantes. Acceda a las conexiones recientes y vea cuando los contactos están en línea para mandar mensajes o conectarse al instante con un solo clic.
  • Administración de usuarios y dispositivos. Añada usuarios y dispositivos a su compañía (licencia) y distribuya los permisos. Comparta grupos. Gestione los dispositivos con ajustes basados en políticas y acceda a la información fundamental de los dispositivos, incluso si no están conectados. Habilite los controles de acceso seguros para conectarse a dispositivos sin la necesidad de una contraseña.
  • Transferencia de archivos. Comparta archivos de cualquier tamaño con velocidades de transferencia de hasta 200 MB/s mediante cómodos métodos como el gestor de archivos, menús contextuales, arrastrar y soltar y un cuadro de archivo que permite conectar con proveedores de almacenamiento en la nube.
  • Grabación de sesiones. Grabe las sesiones de control remoto o reuniones (incluyendo el sonido, voz sobre IP, vídeo e imágenes de la cámara web) con una fácil conversión al formato de vídeo AVI. También se puede aplicar la grabación de sesiones.

Además de impresión remota, soporte multi monitor, lista de espera de servicio, conexión a dispositivos móviles y acceso no presencial.

leer más

El Ayuntamiento de Barcelona apuesta por el Open Source

08/12/2017 0 comentarios
open-source

La migración del software libre del Ayuntamiento de Barcelona no será la primera; pero si será una de las más importantes del panorama actual.

Es fácil asociar “ordenador” con Microsoft. No en vano, el dominio que los Redmond tienen sobre el sector es casi absoluto; ya sea con un sistema operativo Windows, o con sus programas como la suite de ofimática Office.

Francesca Bria, la Comisionada de Tecnología e Innovación Digital de Barcelona, ha hablado de los planes para reducir el uso de programas de Microsoft en el Ayuntamiento, utilizando en este caso, Software Libre.

Los trabajadores del ayuntamiento de Barcelona dejarán de gestionar en menos de un año su correo electrónico a través del popular Client Outlook. El Consistorio tiene previsto migrar el servicio de Microsoft Exchange a Open-Xchange, una alternativa de software de código abierto.

Su objetivo es que se utilice Windows como base y que todas las aplicaciones de escritorio pasen a ser software no propietario. Así mismo, el Ayuntamiento priorizará el encargo de proyectos tecnológicos a pymes locales y remunicipalizará parte del desarrollo de programas con 65 nuevos funcionarios.

Un objetivo futuro será ir más allá; prescindir de Windows para utilizar un sistema operativo Linux como Ubuntu, que ya se ejecuta en 1.000 ordenadores del Consistorio Barcelonés como prueba piloto.

El Ayuntamiento probablemente haya tomado esta decisión después de analizar migraciones semejantes. Uno de los ejemplos más famosos, es el del Ayuntamiento de Munich. Después de años invirtiendo en Software Libre, se anunció un cambio completo a sistemas Windows que costó 80 millones de euros. Y es que una migración a Linux no es nada sencilla; no solo en el aspecto técnico sino por la necesidad de volver a entrenar a los trabajadores.

La intención es evitar gastar tanto dinero en servicios que tienen cuantiosos costes de licencia y no depender de proveedores concretos a raíz de contratos que, en algunos casos, se cierran por décadas. En el universo del código abierto, si un proveedor deja un proyecto, otro equipo puede mirar como está hecho y continuar con él. Las licencias no se pagan, sólo el soporte.

Para reforzar el desarrollo interno de tecnología, el Ayuntamiento contratará a 65 informáticos. La mitad de ellos se incorporará al Institutito Municipal de Informática (IMI) en enero. La otra lo hará un año más tarde. Será luego cuando la plantilla llegará a los 300 trabajadores. En cuanto a la externalización, el Ayuntamiento ha priorizado la contratación de empresas locales que trabajan con Open Source y metodologías ágiles. Este puede ser uno de los proyectos más ambiciosos del consistorio actual, sin duda alguna.

leer más

Open Industrial Linux

05/12/2017 0 comentarios
Imagen 1

NXP Semiconductors, empresa fabricante de semiconductores además de uno de los líderes mundiales en soluciones de conectividad seguras, que se creó el 31 de agosto de 2006 a partir de la división de semiconductores de la empresa holandesa Philips, ha anunciado la creación de OpenIL, una distribución de Linux destinada a la automatización de fábricas inteligentes.

Su principal objetivo es proporcionar seguridad de grado industrial a través de la computación confiable, software reforzado, operaciones criptográficas y ofreciendo seguridad de extremo a extremo.

OpenIL está ayudando a marcar el comienzo de una nueva tendencia en la automatización de fábricas inteligentes conocida como Industria 4.0. Una visión conocida como “fábrica inteligente” que se inició en Alemania y ofrece características tales como alta flexibilidad, auto-optimización, autoconfiguración, autodiagnóstico y soporte inteligente para el trabajador.

También proporcionará Kernel de Linux en tiempo real, desarrollado profesionalmente, probado y validado. Además, OpenIL es compatible con la última tecnología de redes sensibles al tiempo (TSN). También facilita que los OEM (fabricantes de equipos originales) agreguen su propio software a través del sistema de archivos Linux.

El proyecto tiene las siguientes ventajas:

  • 100% de código abierto.
  • Expertos líderes en la industria.
  • Campo probado. Cada lanzamiento se prueba rigurosamente en entornos industriales en sistemas de producción.
  • Plataforma cruzada.
  • Bien documentado y apoyado.
  • Evolución continua.

Open Industrial Linux incluye:

  • Xenomai: un marco de trabajo en tiempo real para Linux.
  • Utilidades de configuración de red XML y NETCONF.
  • Sincronización de tiempo de precisión utilizando gPTP.
  • Drivers de Ethernet para TSN.
  • Soporte para servicios de Edge Computing.

Con este tipo de proyectos podemos comprobar cómo a medida que han pasado los años Linux ha ido adquiriendo la capacidad de adaptarse a cualquier tipo de proyecto, yendo desde los smartphones hasta las supercomputadoras pasando por el campo industrial.

leer más

Richard Stallman. “Por una sociedad digital libre”

01/12/2017 0 comentarios
rms-web

Existen muchas amenazas a la libertad en la sociedad digital, tales como la vigilancia masiva, la censura, las esposas digitales, el software privativo que controla a los usuarios y la guerra contra la práctica de compartir. El uso de los servicios web presenta otras amenazas a la libertad de los usuarios.

Por otra parte, no contamos con ningún derecho concreto para hacer nada en internet, todas nuestras actividades en línea son precarias y podremos continuar con ellas siempre y cuando las empresas deseen cooperar.

El fundador del movimiento de Software Libre, Richard Stallman, ha defendido hace unos días en Cáceres, el “deber” de las administraciones públicas de dejar el control en manos del software privativo y así “no rendir el control de su informática a las manos privadas”.

En declaraciones a Efe, previas a la charla, Stallman ha afirmado que usar programas privativos en centros públicos es “incumplir el deber del Estado ante el pueblo”. El profesor del sistema operativo GNU/Linux ha comenzado su conferencia recomendando a los cerca de doscientos estudiantes a no subir las fotos y vídeos que realicen a las principales redes sociales, y que si lo hacen sea a través de codificaciones abiertas y descargables sin software privativo.

A su juicio, el Software Libre respeta la libertad y la comunidad de usuarios y ha dicho que no es cuestión de precio sino de libertad, puesto que no está en contra de la compra-venta de programas. Se trata de que el usuario tenga el control del programa y no el programa del usuario, algo basado en “cuatro libertades”, las dos primeras individuales: que el usuario pueda ejecutar el programa como quiera para cualquier fin y pueda estudiar el código fuente y cambiarlo. Además, para que sea Software Libre, éste debe permitir copias exactas “para venderlas o regalarlas” y copias de las versiones modificadas para el mismo fin. Si falta alguna de estas libertades no se considera Software Libre, sería “privativo”, un tipo de software que ha instado a los universitarios a no desarrollar por dinero, pues no es excusa, ya que esta misma justificación, podrían utilizar los ladrones o políticos corruptos.

En cuanto a las funcionalidades malévolas de ciertas aplicaciones, ha dicho que hasta la aplicación de la linterna nos espía, ya que trasmite información a sitios web, a la vez que ha recalcado que nadie tiene el derecho de saber qué miro o escucho, en referencia a los proveedores de música y películas en internet.

leer más

Jade, el gestor de clientes de código abierto para abogados

28/11/2017 0 comentarios

Términos y condiciones es un proyecto online encabezado por Jorge Morell vinculada a documentos legales, además de desarrollo de open source, o como lo denominan ellos en su web “Legaltech”, siendo esta una tecnología al servicio del sector legal y el derecho.

Centrándonos en España, recientemente se ha comenzado a hablar de ella en profundidad en Legaltechies, el área especializada en el análisis del mundo de la tecnología legal. Además, hay varios aceleradoras en la materia, competiciones, hackathons, asociaciones y un centenar de proyectos; por lo que, si vamos más allá y miramos el exterior, Legaltech es una tendencia con un enorme empuje actualmente en el sector legal.

Sin embargo, para un abogado unipersonal, el acceso a Legaltech tiene dos importantes barreras. Por un lado, el profesional legal desconoce todavía muchas de las herramientas y servicios Legaltech que aparecen casi a diario, por no hablar de sus características o utilidades. Y, por otro lado, el coste para acceder a estas herramientas o servicios es normalmente demasiado alto para el abogado independiente o alguien que se está iniciando en la profesión.

Por ello, la idea de que Legaltech sea de código abierto podría facilitar el acceso a la tecnología a muchos profesionales legales, a la vez que reducir las barreras del conocimiento o mejorar la seguridad de las herramientas legales. Un ejemplo claro de este concepto es Jade. Con esta herramienta un abogado puede gestionar clientes, casos, documentación de forma sencilla y con múltiples opciones. Que el código sea abierto significa que el abogado podrá descargársela gratuitamente, inspeccionar el código, instalarlo en su propio servidor o integrarlo con otras herramientas Legaltech. De esta manera, puede funcionar como repositorio digital de documentos relacionados con un determinado caso, o para controlar el tiempo invertido en cada tarea, entre otras muchas funciones.

Jade es el primer paso del objetivo de crear una comunidad Legaltech de código abierto con diversidad de proyectos y herramientas.

Para más información podéis consultar esta presentación o comprobar el repositorio de GitHub.

jade

leer más

Software Libre para aprender idiomas

24/11/2017 0 comentarios

Son muchas las aplicaciones que existen disponibles para aprender idiomas para dispositivos Android cómo Duolingo o Menrise. Pero, ¿podemos aprender idiomas desde nuestra distribución GNU/Linux? La respuesta es sí.

Hay multitud de programas específicos que podemos instalarlos en nuestra distribución y poder aprender idiomas de manera más cómoda.

Aquí les dejamos algunos de ellos y sus principales características:

  • OpenTeacher: es una app de vocabulario para aprender otros idiomas. Se trata de un programa de código abierto y gratuito en el que podrás almacenar listas de palabras en un idioma y su traducción para repasar.
  • Perroquet: traduce un archivo de vídeo o de audio y le añade subtítulos para que puedas escuchar y entender el diálogo o la letra.
  • FLTR: te lee el texto en otro idioma para que hagas tu oído a otro idioma y mejores la pronunciación.
  • Parlamentar: es una app de KDE para practicar el vocabulario en otro idioma.
  • Verbiste: funciona para conjugaciones de francés e italiano.
  • Tagaini Jisho: centrado únicamente en vocabulario japonés y diccionario kanji.
  • Anki: es un interesante programa extensible para aprender mediante tarjetas didácticas.
  • Learning with texts: sirve para aprender leyendo y escuchando con textos en otro idioma.
  • Step into Chinese: se centra en el chino, un entrenador que ayudará a los que quieran aprender el idioma asiático, aunque está dirigido a las personas que hablan inglés en su día a día.

Hay muchas opciones con las que puedes aprender idiomas con tu distribución, elige la que más te guste y empieza cuando tú quieras.

Aprender-nuevos-idiomas-en-poco-tiempo

leer más

freeCodeCamp, la plataforma educativa que ayudan a cambiar el mundo.

21/11/2017 0 comentarios
Captura de pantalla 2017-11-15 a las 0.18.15

Desde hace algunos años hay un enorme esfuerzo global de diversas instituciones para que todos aprendan a programar. FreeCodeCamp es una plataforma educativa que más de un millón de personas ya utilizan cada mes para dar sus primeros pasos en el código.  Se trata de aprender a programar de manera gratuita al tiempo que se trabaja en proyectos y aplicaciones para ONG’s de todo el mundo. Su mayor fortaleza es que ante cualquier duda o problema, hay foros y cientos de personas listos para ayudar.

A través de la plataforma se han creado proyectos como una aplicación que gestiona una flota de vehículos de Google Maps para llevar al trabajo a las personas con discapacidad intelectual del programa Option Inc en Minnesota, o una herramienta online que ayuda a organizar los eventos de Conference on Crimes Against Women, un proyecto estadounidense para combatir la violencia contra mujeres.

Todas estas apps han sido desarrolladas por voluntarios sin experiencia que han aprendido a programar gratuitamente a través de FreeCodeCamp, una organización sin ánimo de lucro, está detrás de este curioso sistema que promueve el recibir para después dar, gracias a su plataforma de aprendizaje, en el que la comunidad ayuda a través de sus foros y vídeos.

En la actualidad, las organizaciones sin ánimo de lucro necesitan software de código abierto y gratuito, mientras que a su vez, existen personas voluntarias con ganas de aprender a programar y solucionar problemas existentes en el mundo real.

Quincy Larson, creó hace tres años este proyecto para ayudar a los que quisieran aprender programación fuera de las aulas. Tras estudiar un máster en administración de empresas en China y trabajar como profesor en colegios del país asiático quiso adentrarse en el desarrollo del software. Sin embargo su travesía fue solitaria, al no encontrar a programadores que empezaran desde cero, e instruyéndose por su cuenta muchas veces encontraba callejones sin salida. Tras trabajar como desarrollado, pensó que las personas que se encontraban en su lugar, tiempo atrás,  se beneficiaría de aprender a programar; y por ello creó una iniciativa de educación online y gratuita de código abierto, aupada por una comunidad de voluntarios que crean software para ayudar a otras personas.

freecodeCamp no es el único proyecto que enseña a programar de forma gratuita. Otras organizaciones sin ánimo de lucro también ofrecen formación es este ámbito, aunque la mayoría no están orientadas a los estudiantes de mediana edad, sino a los más jóvenes.

Khan Academy fue una de las primeras, la cual ofrece cursos de programación, matemáticas o economía a alumnos, padres y profesores en diferentes idiomas. Hay incluso ONG que dedican sus esfuerzos a cerrar la brecha de género en el sector tecnológico, como es Girls Who Code, la cual organiza diferentes programas para que las niñas estadounidenses se adentren en el desarrollo de apps, entre otras.

Enseñar a escribir líneas de código gratuitamente puede ayudar a crear una sociedad más igualitaria, y en ocasiones esas líneas pueden contribuir a cambiar el mundo.

Página web oficial

También puedes acceder a su canal de YouTube, a través del siguiente enlace.

leer más

Firefox Quantum, “rápido para siempre”

17/11/2017 0 comentarios

Por fin Firefox Quantum ya está aquí. Esta versión, además de corregir errores, presenta los mayores cambios que se han visto hasta ahora para conseguir que el buscador sea más ligero, rápido y potente.

En estos años hemos podido comprobar cómo la guerra de los navegadores ha estado siempre liderada por Chrome al qué le ha seguido muy de cerca Safari, quedando Firefox siempre en tercer lugar.

Está claro que la compañía está cansada de ocupar siempre ese tercer puesto y ha sacado toda su artillería para coronarse en los primeros puestos con Firefox Quantum quién, según la compañía, es “dos veces más rápido que Chrome”.

¿Qué hay de nuevo?

  • Un motor nuevo y poderoso que está diseñado para un rendimiento rápido.
  • Carga de página mejor y más rápida que utiliza menos memoria de la computadora.
  • Magnífico diseño y características inteligentes para una navegación inteligente.
  • Compatible con los estándares HTML.
  • Captura de pantalla integrada en el navegador.

Entre otras muchas más cosas, si quieres saber más, descárgatelo desde aquí.

firefox

leer más

Arduino, hardware libre.

14/11/2017 0 comentarios
538c8103ba63c

Arduino es una palabra de la que mucha gente desconoce su significado. Arduino es una plataforma de hardware libre basada en una sencilla placa con un microcontrolador Atmel AVR y puertos de entrada/salida simple y un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring. Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado al software del ordenador, por ejemplo, Macromedia Flash, Processing, Max/MSP, Pure Data. Las placas se pueden montar a mano o adquirirse, y el entorno de desarrollo integrado libre se puede descargar gratuitamente.

Al ser open-hardware, tanto su diseño como su distribución es libre. Es decir, puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia. ES una plataforma de electrónica abierta para la creación de prototipos basada en software y hardware flexible y fáciles de usar. Se creó para artistas, diseñadores, aficionado y cualquier interesado en crear entorno u objetos interactivos.

El proyecto Arduino recibió una mención honorífica en la categoría de Comunidades Digitales en el Prix Ars Electronica de 2006.

Arduino puede tomar información del entorno a través de sus pines de entrada de toda una gama de sensores y puede afectar aquello que le rodea controlando luces, motores y otros actuadores. El microcontrolador en la placa Arduino se programa mediante el lenguaje de programación Arduino (basado en Wiring) y el entorno de desarrollo Arduino (basado en Processing). Los proyectos hechos con Arduino pueden ejecutarse sin necesidad de conectar a un ordenador, si bien tiene la posibilidad de hacerlo y comunicar con diferentes tipos de software.

Para más información puede visitar la página oficial.

leer más