MSBuild, plataforma de compilación de Visual Studio, es ahora open source

ms build microsoft

Atendiendo al pedido de la comunidad, Microsoft ha publicado como open source a MSBuild (Microsoft Build Engine), su plataforma de compilación y control para proyectos de código con Visual Studio útil incluso en entornos de prueba donde Visual Studio no está instalado. Sus ficheros ya se encuentran en GitHub.

El aviso lo comparten en su blog oficial donde se habla de que la versión publicada apenas si se diferencia de la que vendrá finalmente con Visual Studio 2015. Eso sí­, hablan de tener a este último instalado para empezar a generar reglas para la construcción de proyectos de código a través de MSBuild. Asimismo, se menciona que en principio se verá en Mono y que luego será portado a .NET core.

Entre otros detalles técnicos señalados para un primer acercamiento en la creación de aplicaciones -llamando el código fuente ví­a Git-, se anuncia también el pronto lanzamiento del soporte para Linux y Mac con lo que no importará la plataforma preferida para disfrutar de MSBuild. Y claro, tanto en GitHub como en los foros para desarrolladores de .NET, será posible mantenerse al tanto de las novedades.

En fin, un buen guiño de Microsoft para los millones de desarrolladores que se valen de sus plataformas para la creación de todo tipo de herramientas.

Más información: MSBuild en GitHub.NET Framework Blog

SimplyBuilt ahora ofrece sitios web gratuitos para proyectos open source

creador sitios web open source

SimplyBuilt, un servicio de pago que cobra una cuota mensual por mantener un sitio web y todos los gastos que éste requiere (seguridad, hosting, dominio, diseño personalizado y multidispositivo-, optimización, etc.), ha lanzado un plan gratuito para quienes cuenten con un proyecto open source hospedado en Github. La idea es que dispongan de un elegante sitio web alternativo en cuestión de segundos sin preocuparse tanto por su manutención, gestión y promoción, y claro, contando con las utilidades que brinda la compatibilidad del servicio con Gists y Pastebins.

Presenta uno de los responsables de SimplyBuilt los detalles de su iniciativa, en un artí­culo publicado por OpenSource.com, que nace como otra forma de agradecer a la comunidad open source por su trabajo. Lo de “otra” viene por su propia creación de código abierto llamado SimonSays para proyectos que involucran RubyOnRails:

SimonSays is a simple, declarative, role-based access control system for Rails and Ruby and we made a project site for it using SimplyBuilt.

Claro, SimonSays también sirve de ejemplo para saber cómo lucen las páginas web creadas a través del servicio el cual, si hace posible que cualquiera con mí­nimos conocimientos pueda conseguir un sitio web, con más razón será cómodo para desarrolladores. Como sea, no sobra echarle un vistazo a su video promocional:

Más información: Sección de páginas web gratuitas en SimplyBuilt

Malware Citadel ahora ataca a gestores de contraseñas Open Source

seguridad

Una nueva configuración del troyano Citadel que el año pasado afectó a cientos de máquinas y que en el más reciente septiembre se presentaba de nuevo con una variante enfocada exclusivamente a atacar a ciertas compañí­as petroquí­micas norteamericanas, ha sido encontrado una vez más pero ahora trabajando contra la protección de gestores de contraseñas open source, en particular, KeePass y Password Safe. También se ha visto afectado el servicio de autenticación y protección para transacciones financieras, neXus Personal Security Client.

Así­ lo informan en ArsTechnica y ZDNet quienes dan aviso de la detección por parte de investigadores de IBM Trusteer que enseñan el modus operandi de esta versión del malware Citadel: Al abrir los gestores de contraseñas ya mencionados se activa un keylogger, esto es, otro software malicioso que registra las pulsaciones en el teclado permitiendo al atacante conocer por completo qué escribe el usuario al pararse en el campo de ingreso de su contraseña maestra; Ya con la contraseña, todas las cuentas de servicios conectadas al gestor resultan vulnerables.

Un equipo de IBM y protegido con Trusteer ha sido ví­ctima de la variante, sin embargo, no se ha podido esclarecer su fuente y la forma en la que ha podido infiltrarse. Eso sí­, aclaran que probablemente se trata de un ataque de prueba para revisar las facilidades que brindarí­a este tipo de servicios, junto al de NeXus, así­ que por ahora no tendrí­a mayores implicaciones a nivel global. Sin embargo, los investigadores sugieren el mantener siempre alertas con protecciones de este tipo pero también con software antimalware que minimice el riesgo, pequeño pero existente, de poner la información personal a la orden de terceros.

En fin, es curioso el nuevo objetivo tomado por Citadel: Gestores de contraseñas open source. Habrá que estar atentos a nuevas noticias y seguir en alerta.

Más información: IBM Security Intelligence

Twitter libera sus emojis dejándolos open source, y WordPress.com ya los integra

emojis open source twitter

Twitter ha liberado sus 872 emojis, los mismos que con ayuda de la gente de The IconFactory produjeron a principios de año y que muchos ya ocupan en sus dispositivos móviles ¿Y qué significa? Que cualquier desarrollador, siguiendo los debidos lineamientos y/o aprovechando que se han publicado ví­a MaxCDN, puede invocar, descargar y manipular los emojis de Twitter en sus creaciones tanto en móviles como para otros dispositivos. Como ejemplo, WordPress acaba de anunciar que los ha integrado en su servicio de pago, WordPress.com, y se prepara para lanzarlos en WordPress.org a través de una actualización del plugin Jetpack.

Como algunos sabrán, los emoji, los populares emoticones japoneses que acompañan la mensajerí­a instantánea de millones de usuarios de todo el mundo a través de sus móviles, se han vuelto imprescindibles al punto de que se ha llevado a cabo su estandarización por el Unicode Consortium, lo que hace posible su visualización en múltiples espacios. Pues bien, los coloridos emojis de Twitter son de los que más han llamado la atención por su versatilidad, así­ que para dar respuesta a las decenas de pedidos para su incorporación en herramientas de terceros, la red social decidió simplemente ponerlos a disposición de cualquiera que los necesite.

La librerí­a en la que puede encontrarse se titula twemoji.js y puede ser implementada con facilidad, además de personalizada, en cualquier proyecto. Volviendo al ejemplo de WordPress, la integración ya permite valerse de los emojis al escribir cualquier artí­culo dejando a un lado los anticuados y limitados emoticones actuales ( 🙂 🙁 ). Por tercera vez, el que el estándar Unicode les soporte hará que funcionen en Android e iOS pero también desde Windows, Mac, Linux y cualquier otro sistema.

En fin, toda la información y documentación puede encontrarse en los respectivos artí­culos oficiales tanto en el blog de WordPress como en el de Twitter

5 excelentes herramientas open source para el periodismo de datos

periodismo de datos

Hemos hablado en repetidas ocasiones sobre la importancia del periodismo de datos, una reciente área comunicativa enfocada en la obtención, entendimiento y difusión de diferentes conjuntos de datos luego de un debido tratamiento. Pues bien, en OpenSource.com recogen algunas herramientas de código abierto con gran utilidad para profesionales que dan sus primeros pasos prácticos en este nuevo entorno al igual que empresas que quieran ahorrar algo de dinero en software tan confiable que muestra al detalle su completo funcionamiento. Aquí­ están:

1. Tabula, para extraer tablas desde un PDF

Una herramienta que usan La Nación de Argentina y otros medios influyentes. Tabula, con ayuda del navegador, permite extraer el contenido de las tablas de un PDF para luego guardarlo en formato CSV o en una hoja de cálculo. Funciona muy bien excepto con archivos escaneados, eso sí­, son notables sus capacidades si se tienen en cuenta las dificultades de copiar y pegar a partir de un PDF, dificultades que se complican al tratar con contenido numérico acomodado en filas y columnas.

2. LibreOffice Calc y su importador de tablas desde la web

Y hablando de hojas de cálculo, no podemos prescindir del recientemente renovado LibreOffice Calc, el «Excel» de esta flamante suite ofimática libre. Entre sus miles de funciones dispone de una caracterí­stica para trabajar con datos externos de tablas importadas directamente desde una página web y hacia un libro cualquiera. Captura incluso múltiples tablas presentes en una misma página.

3. Scrapy, captura estructurada y avanzada de datos web

scrappy
Otra opción para extraer datos de forma estructurada, automatizada, veloz, eficiente y directa desde sitios web. Su manejo requiere conocimientos medios en Python ya que funciona mediante lí­nea de comandos, pero vale la pena documentarse y explotar todas sus caracterí­sticas: tratamientos y filtros de los datos importados, compresión de contenidos, descarga múltiple de ficheros de imagen, creación de feeds para su uso desde otras aplicaciones, extensiones, mailing y mucho más.

4. OpenRefine, para limpiar y optimizar los datos capturados

Luego de capturar los datos con herramientas como las anteriores, no es complicado hacer algunas modificaciones básicas a través de una hoja de cálculo. Sin embargo, la tarea se complica cuando son miles de datos los importados listos para su optimización y tratamiento adicional. OpenRefine, antes Google Refine, es la solución a ello, una aplicación que busca duplicados, elimina caracteres equí­vocos, reordena, filtra elementos respondiendo a ciertas reglas, trata con coincidencias, extiende su manipulación a través de otras aplicaciones, conecta bases de datos y ejecuta otras ordenes avanzadas dentro de las celdas «refinando» así­ su material. Dispone de extensiones y suficiente documentación para un uso inmediato.

5. DataWrapper, para la presentación gráfica de los resultados

datawrapper graficos infografias
El último paso será trabajar en la presentación de los resultados luego de la captura y tratamiento de los datos consultados, hacer que sea sencillo para el público el entenderlos luego de resumirlos y comunicarlos de una forma adecuada. Por supuesto, un método infalible es el valerse de las caracterí­sticas visuales de las infografí­as interactivas y con DataWrapper será posible aprovecharlas. Lo que logra el servicio es convertir, en solo cuatro pasos, diferentes volúmenes de datos en gráficos estadí­sticos: copia los datos desde tus tablas, descrí­belos, elige el tipo de gráfico de entre los disponibles en las plantillas e inicia la generación de los gráficos.

Ya se puede descargar LibreOffice 4.3, la última versión de la popular suite ofimática libre

documentos libreoffice 4.3 writer calc impress

The Document Foundation anuncia en su blog oficial la nueva versión de LibreOffice, la excelente popular suite ofimática libre que completa así­ su octava actualización importante desde su lanzamiento inicial en septiembre de 2010. Como siempre es agregado un manojo de nuevas funciones además de que son efectuadas mejoras en su estabilidad, rendimiento y compatibilidad con los diferentes contenidos en formatos de documentos que ocupa Microsoft, en particular, los de Microsoft Office 2013.

Entre las mejoras que han recibido Writer, Calc, Impress y el resto de la suite ofimática se habla del mejor soporte del OOXML, 30 nuevas fórmulas presentes en Excel, compatibilidad con formatos de MS Works (incluyendo hojas de cálculo y bases de datos) y con los de herramientas de Mac como ClarisWorks, MacWorks y SuperPaint.

En otras novedades la gestión de los comentarios de Writer ha evolucionado para trabajar de la mano con los que se generan en Microsoft Word (en formato básico y comentarios anidados) y en consecuencia con los de Google Drive ya que se manejan los clásicos formatos ODF, DOC, OOXML y RTF. Por su parte las hojas de cálculo de Calc ahora cuentan con un agradable resaltado de fórmulas dentro de las celdas, se muestra en la barra de estado el número de filas y columnas seleccionadas y la edición del contenido de una celda se facilita al partir del de la celda superior.

comentarios libreoofice 43

Comentarios anidados partiendo de un RTF – Captura en las Release Notes

Finalmente Impress ahora maneja modelos 3d en el nuevo formato abierto glTF y en la totalidad de LibreOffice se soluciona un error común desde hace años, un fallo relacionado a los párrafos «monstruosos» que logran superar los 65.000 caracteres.

Como recomiendan en Genbeta, para conocer más sobre las nuevas funciones de LibreOffice 4.3 lo más sencillo es visitar las notas de su lanzamiento. Por cierto, para descargar LibreOffice basta con visitar este enlace, está disponible para equipos con Windows, Linux y Mac (x86 y x64 para los últimos dos sistemas).

Más información: The Document Foundation Blog

Anchor CMS, liviano sistema de publicación de blogs

Anchor CMS

El sistema de publicación de contenidos WordPress es de sobra conocido a la hora de pensar en un sistema a la hora de crear blogs y sitios web, y de hecho, durante los últimos años, ha tenido una gran evolución, aunque ello también ha conllevado a que sea más complejo de usar y más pesado para los servidores donde se alojen. Pero hay que tener en cuenta que WordPress no es el único sistema existente, y de hecho hay muchos donde elegir.

Uno de ellos es Anchor CMS, otro sistema de código abierto, y que además, está enfocado únicamente en la creación de blogs, siendo más simple de usar, menos pesado para los servidores, y por tanto, más rápido en su ejecución. Anchor CMS necesita servidores web que cuenten con PHP 5.3.6+ y MySQL 5.2+, ofreciendo una serie de caracterí­sticas interesantes para los usuarios que se decanten por su opción. Por ejemplo, permite crear publicaciones en Markdown o HTML, permite el uso y modificación de temas visuales, y también soporta plugins.

En su página oficial, se encuentra toda la información, entre la que se encuentra las instrucciones de instalación, además del panel de gestión o la creación y modificación de temas visuales y plugins. Además, también se enlaza a otros sitios web, como a anchorthemes.com, donde los usuarios podrán encontrar los temas visuales que mejor se adapten a sus necesidades, aunque también pueden modificarlos con un poco de HTML y CSS para ajustarlos más a los espacios web de blogs que deseen tener.

Anchor CMS promete ser siempre gratuito, y es una opción más liviana y con menos funciones que el archiconocido WordPress, estando su versión estable en la versión 0.9. Por desgracia, aún no dispone de versión de pruebas prácticas para que los usuarios interesados puedan probarlo antes de llevarlo a sus servidores. Lo que si disponen es un foro para resolver todo tipo de cuestiones.

Enlace: Anchor CMS | Ví­a: WebResourcesDepot

California aprueba una ley para crear una librerí­a digital de libros de texto

El estado de California acaba de aprobar dos leyes que harán que los libros de texto sean mucho más accesibles para profesores y estudiantes.

Las leyes, llamadas SB 1052 y SB 1053, proclaman que los estudiantes de las escuelas públicas post-secundaria tendrán acceso a libros de texto gratuitos en formato digital, siendo ésta la primera librerí­a de código abierto creada por los EEUU.

Dean Florez, presidente de la compañí­a 20 Million Minds que trabaja para reducir el coste de los libros de texto para estudiantes, declara que es la primera vez en la historia que el gobierno ha realizado un esfuerzo así­ para crear una librerí­a donde los estudiantes tengan acceso gratuito a libros de texto.

Es la ley 1052 la que dicta que tiene que abrirse un consejo, llamado California Open Education Resources Council (COERC), que seleccionará y desarrollará los recurso digitales, y por otra parte la ley 1053 creará la librerí­a de código abierto que los contendrá.

Ví­a: VentureBeat

BrowserQuest, un retorno a los clásicos en HTML5 y JavaScript

Little Workshop y Mozilla son los responsables de este entrañable proyecto que muchos amantes de los antiguos RPGs adorarán: su nombre es Browser Quest, y es un role playing game multijugador diseñado totalmente partiendo de un estilo clásico programado en HTML5 y Javascript.

En él manejamos a un joven guerrero cuya misión es muy simple: explorar el mundo para encontrar tesoros (como veis, el hilo argumental tampoco pretende ser el punto fuerte del juego, ya que precisamente busca ser sencillo y simple). Lo divertido del juego es la experiencia multijugador, ya que en él los usuarios pueden interactuar, hablar y formar grupos para luchar contra los monstruos en los diferentes escenarios y también visualizar cuántos jugadores se encuentran conectados.

El juego es open source con lo cual cualquiera puede acceder al código, que podéis visualizar aquí­. Os dejo un ví­deo demostración del gameplay del juego:

Link: BrowserQuest | Ví­a: HacksMozilla

Novedades en la versión 5 del reproductor multimedia Miro

En algunas ocasiones nos hemos hecho eco de las mejoras introducidas por Miro en su propia aplicación. Para quien todaví­a no conozca esta fantástica aplicación, se trata de un completo reproductor multimedia, de código abierto y multiplataforma, que además de permitirnos la visualización y escucha de archivos locales, nos permite gestionar y escuchar nuestros podcasts favoritos así­ como los videopodcasts favoritos.

Pues bien, desde su propio blog conocemos las novedades de la versión 5 que podemos además probar a través de su primera versión release candidate.

Básicamente las novedades son: visualización de la información de los temas musicales y búsquedas de carátulas, lo que nos permitirá gestionar mejor nuestras colecciones musicales; visualización por álbumes, lo que nos permitirá agrupar temas musicales por álbumes y artistas; mejoras en la sincronización con dispositivos y en las conversiones; posibilidad de comprar temas a través de la tienda online eMusic, soporte para las descargas de ví­deos en alta definición cuando esté disponible en los feeds de Vimeo, ideal para la descarga de videopodcasts disponibles en esta plataforma de video; y por último, un completo lavado de cara en la versión de Miró para Windows.

Más información y descarga: Blog de Miro