Informática
La protesta en contra de SOPA / PIPA: La primera protesta masiva de/en Internet
Ayer 18 de octubré fue un día histórico para Internet por la protesta masiva de grandes sitios como Reddit, Wikipedia, PHP, Google, Scribd, Skatox.com, entre otros. Motivada a la propuesta de ley “Stop Online Piracy Act” creada por Estados Unidos para defender su propiedad intelectual pero afectando el funcionamiento de Internet. Fue interesante ver como gracias a la propuesta de Reddit millones de internautas se unieron con el mismo fin y luego ví como blogs y páginas pequeñas empezaron a unirse a la protesta a lo largo del día pero pusieron su grano de arena, de hecho, el famoso sitio de Skateboarding TheBerrics se unió logró hacer que muchos skaters se enteraran de esta iniciativa que no conocían, igual sucedió con Wikipedia que logró concientizar a mucha gente que no tenía idea de esto.
En Venezuela vi mucha gente comentando del por qué protestar si es una ley de un país extranjero, tienen razón en parte pero como consecuencias de aprobarse esa ley, se afecta a todo Internet, en el caso de mi país no tenemos nuestro propio backbone de Internet y todas nuestras comunicaciones van para USA. Además, la mayoría de sitios y dominos venezolanos que conozco estan hospedados en servidores norteamericanos pasando a regularse por las leyes de ese pais. Por eso me parece bien protestar porque somos también víctimas de esa propuesta tan dictatorial realizada por gente que no conoce Internet.
Fué muy bien participar en la primera protesta masiva de Internet, compuesta de todo tipo de sitios y personas: grandes y pequeños, estadounidenses o del resto mundo, sitios que ofrecen material con derechos de autor como los que no, entre otros. Lo bueno, es que Obama anunció que no apoyará la ley durante su candidatura y 23 senadores cambiaron de opinión luego de los resultados de ayer.
Internet siempre deberá ser libre y abierta, debemos defenderla de quienes desean lo contrario.
Code Complete: Excelente libro para toda persona involucrada en el desarrollo de software
Hace unos días logré luego de unos meses terminar este libro tan largo pero muy valioso. Empecé a leer este libro por un artículo que vi por ahí donde recomendaban 10 libros indispensables para el desarrollo de software, este fué el segundo que escogí para leer y realmente me gustó porque cubre todo los aspectos del desarrollo de software: recolección de datos del cliente, diseño, arquitectura, desarrollo, pruebas, mejoramiento de procesos, trabajo en equipo, y mas.
A diferencia de “El programador pragmático“, Code Complete esta enfocado no solo a desarrolladores sino a cualquier persona que trabaje en esta rama, tiene capítulos dedicado al puro diseño del software, otros a diseño de interfaces gráficas, otro a como trabajar en equipo y tratar con los clientes. Sin embargo, si eres programador o desarrollador este libro es obligatorio que lo leas, te enseña a como programar mejor con ejemplos de código, como realizar pruebas automatizadas para mejorar tu productividad, como hacer código mantenible y entendible, selección de herramientas y tecnologías, etc.
Realmente vale la pena leer el libro, son casi 1000 páginas pero cada una de ellas lo vale. Incluso si dominamos los temas expuestos allí sirve de repaso volver a leerlos, o como me pasó a mi en muchos capítulos de temas que “conocía”: aprendí nuevas cosas y aprendí a mejorar hábitos existentes. Si eres una persona graduada o con experiencía en desarrollo de software, debes leer este libro de lo contrario es mejor esperar porque el libro exige tener cierta experiencia, para alguien nuevo puede ser muy útil pero mas difícil de comprender el contenido.
Aquí les dejo la página oficial del libro donde pueden encotrar información para comprarlo: http://cc2e.com/
The Social Radio: Lector de Twitter con fondo musical personalizado
Gracias a Angel Velasquez recibí una oportunidad para participar en la beta privada de TheSocialRadio, una aplicación para Android y iPhone con el fin de escuchar desde tu teléfono móvil los tweets en voz alta, con la posibilidad de escoger una canción de tu libería para darle un mejor ambiente.
Una vez instalado, accedes a la pantalla principal donde autorizas a la aplicación acceder a Twitter tal y como cualquier otra aplicación que trabaje con esta plataforma. Luego la aplicación se encarga de leer tu timeline y empezar a leerlo en voz alta, algo que me llamó la atención es como detecta el idioma de cada tweet y lo pronuncia correctamente, en mi caso tengo tweets en español, portugués, inglés y francés, donde todos fueron leidos correctamente (bueno el francés como no lo conozco no sé que tal).
La aplicación permite leer la cronología (timeline), listas, tópicos mas nombrados (trending topics) y búsquedas. Con un pequeño toque puedes entrar a la librería y escoger cualquier canción para usarla de fondo musical, la pantalla de configuración es sencilla y solo permite configurar cada cuanto debe actualizar la información. Tal vez no les parezca muy útil pero me parece que esta aplicación sirve para:
- Escuchar los tweets al momento de levantarte, mientras almuerzas, mientras conduces tu automóvil o en cualquier situación donde no puedes estar pendiente de la pantalla.
- Para escuchar las noticias si crean una lista con puras cuentas de agencias noticieras.
- Para aquellas personas que ofrecen soporte por Twitter, es una buena aplicación para que les lea los tweets entrantes o solicitudes de ayuda.
- Para los comunity manager o aquellas empresas que desean seguir ciertos hashtags mientras estan trabajando en otras cosas.
Y cualquier otra que se les ocurra, como es la primera versión tal vez no encuentren funcionalidades deseadas como múltiples cuentas, pero problablemente en un futuro lo haga. Si desean usarla, por los momentos solo es posible a través de una beta privada pero esperenla pronto en el market de Android para instalarla en sus dispositivos.
Licencias para Desarrolladores en el mundo Open Source
Viendo el blog de Ghostbar ví las láminas de su presentación sobre licencias para desarrolladores, lamentablemente no pude estar presente en el día Debian de Barquisimento para verla pero me interesaba verla porque muchas veces creamos Software que queremos compartir con el público pero a veces la GPL no sirve o queremos dar mas libertad que la que ofrece.
Estas láminas estan enfocadas para ayudarte a escoger una licencia, además, Jose Luis “Ghostbar” Rivas estudia Derecho (Leyes) y tiene mayor conocimiento de la ley para explicar este tema desde el punto de vista legal.
Para ver la presentación, entren a su página en Scribd
Thunderbird se actualiza a la versión 5.0
Mozilla luego de liberar Firefox 5.0 decidió llevar su famoso cliente de correo al mismo número de versión (por eso no existe Thunderbird 4 porque del 3 saltó al 5), para facilitar los futuros lanzamientos de estos programas que ahoran serán lanzados al publico con mayor frecuencia.
Thunderbird 5.0 a diferencia de su contraparte de Firefox, tiene muchas mejoras y vale la pena actualizar para disfrutarlas, al parecer han reprogramado muchas partes del programa y ahora es mas rápido al: momento de cargar la aplicación, filtrar o buscar correos, operaciones básicas. El asistente de agregar una nueva cuenta ha mejorado, agregué una nueva cuenta de uno de los trabajos de y con tan solo escribir la dirección de correo el asistente supo que era de Google Apps (a pesar de usar un dominio propio) configurando todo correctamente sin mi intervención, las funcionalidades del día a día son casi las mismas y nada drástico ha cambiado.
La interfaz en GNU/Linux es la misma prácticamente pero en Windows si agregaron la interfaz Aero haciendo su apariencia mas genial y moderna. Además, si instalan el nuevo complemento Conversations se mejora aun mas al agregar diseños y características presentes en el cliente web de Gmail, tales como: mejores botones para responder, archivar, mover correo; los hilos de conversaciones aparecen en una misma pantalla y puedo navegar entre ellos para facilitar la lectura de lo escrito. Sin embargo, me parece un poco lento y no es tan fluído como debería ser, así que si desean un aspecto hermoso deben sacrificar rendimiento.
La página de complementos ha sido renovada, es igual a la de Firefox 4 y superiores. Esto es algo realmente útil y muy beneficioso debido a lo tedioso que era instalar complementos anteriormente, simplemente usando el buscador escribimos el complemento deseado y luego reiniciar (deben implementar instalaciones de complementos sin reinicio), ademas podemos chequear las instaladas, configurar alguna de ellas y ver posibles actualizaciones. Con respecto a los complementos, solo actualicé el MinimizeToTrayPlus a MinTrayR por razones de compatibilidad, de resto todos menos el diccionario de español Venezuela y Adblock funcionaron sin problemas.
Thunderbird 5, ha sido una buena actualización para este cliente de correo, tal vez existen mas cambios implementados pero solo comenté aquí los vistos al usarlo como haría normalmente. Vale la pena actualizar y me alegra el hecho de que Mozilla siga invirtiendo en el desarrollo de este programa.
Para descargar Thunderbird 5, pueden hacerlo desde su página oficial.











