Aug 01, 2010

Ubuntips: Lo mejor del blogroll – 25/07 al 31/07

Jul 31, 2010

Soft-Libre: AwOken GNOME Icon theme
Soft-Libre: Mostrar menu de Chromoium en pestañas y apps
Tecnoscopio: Google earth muestra lluvia y nieve en tiempo real
Ubuntips: Full Circle Magazine #39
Ubuntips: Faenza Icons

Jul 30, 2010

Usemos Linux: Qué novedades podemos esperar en Ubuntu 10.10 Meerkat
Leonardo García

Leonardo García
Ubunlog » Ubuntu feed

Contribuciones a GNOME – Red Hat 16%, Canonical 1%

En la Guadec que se está llevando a cabo hasta el día de hoy, se ha presentado un censo en el que entre otros temas se da a conocer las contribuciones al código del proyecto GNOME.

Contribuciones a GNOME - Red Hat 16%, Canonical 1%

En la tabla podemos ver que empresas cómo Red Hat o Novell son las que más han hecho aportes han hecho al código GNOME, mientras que Canonical la empresa detrás de Ubuntu está mucho más abajo con poco más de un 1%.

Las noticias sobre este tema no se han hecho esperar a continuación les dejo un compilado de post, a favor y en contra, todos en inglés pero fácilmente entendibles con la ayuda de algún traductor, sobre todo en los post de Jono Bacon y Mark Shuttleworth los comentarios son tan jugosos cómo los textos expuestos.

Red Hat 16% – Canonical 1% – Greg DeKoenigsberg

Red Hat, Canonical and GNOME contributions – Jono Bacon

Re: Red Hat 16% – Canonical 1% – Jeffrey Stedfast

Re: Red Hat, Canonical and GNOME contributions – Stephem Hermann

Tribalism is de enemy withim – Mark Shuttleworth

Compartelo:del.icio.usFacebookMeneameBitacoras.comStumbleUponTwitterIdenti.caFriendFeedLinkedInNetvibesGoogle BuzzTechnoratiTumblrWikioRSSemailPrint

Post Relacionados:

  1. Mark Shuttleworth dejará el cargo de CEO de Canonical
  2. Entrevista a Mark Shuttleworth, Vía GULP
  3. Ubuntu 10.04, el panel de GNOME sería más social
  4. Ubuntu en los medios argentinos
  5. Los nuevos productos en Canonical Store


(CC) Ubunlog para Ubunlog, 2010. | Enlace Permanente | 3 comentarios | Agregalo a del.icio.us
Etiquetas: , ,

Soft-Libre: VLC 1.1.2 liberado, instalación vía PPA
Usemos Linux: Primeras Jornadas Brasileñas de gvSIG en Curitiba - PR (Brasil)
Usemos Linux: Cómo crear un video a partir de un montón de fotos
VivaLinux!: Nuevas imágenes conceptuales del GNOME Shell
VivaLinux!: Rakudo Star: una versión "usable" de Perl 6
Tecnoscopio: Paint.net con aceleracion por GPU (un Photoshop gratuito)

Jul 29, 2010

VivaLinux!: Red Hat contribuye el 16% del código en GNOME 2.30, Canonical sólo el 1%
Leonardo García

Leonardo García
Ubunlog » Ubuntu feed

Repositorios PPA para Jupiter

Repositorios PPA para Jupiter

Ya habíamos hablado, no hace mucho de Jupiter, la aplicación para administración del hardware y consumo de energía que viene incluida en Aurora la distribución antes conocida cómo Eeebuntu.

Jupiter permite cambiar rápidamente por ejemplo la resolución de  pantalla, encender o apagar el wifi y otras opciones comunes en netbooks equipadas con el CPU Atom de Intel, es el equivalente en Linux al Super Hibrid Engine que viene en la EeePc de Asus.

En WebUpd8 han preparado los paquetes para ubuntu en sus versiones Ubuntu 9.10 “Karmic Koala”, Ubuntu 10.04 “Lucid Lynx” y Ubuntu 10.10 “Maverick Meerkat” en un repositorio PPA, para agregar el repositorio desde una terminal escribimos lo siguiente:

sudo add-apt-repository ppa:webupd8team/jupiter
sudo apt-get update

Instalamos Jupiter

sudo apt-get install jupiter

Para usuarios Eeepc también instalar

sudo apt-get install jupiter-support-eee
Compartelo:del.icio.usFacebookMeneameBitacoras.comStumbleUponTwitterIdenti.caFriendFeedLinkedInNetvibesGoogle BuzzTechnoratiTumblrWikioRSSemailPrint

Post Relacionados:

  1. Jupiter, el Asus Super Hibrid Engine para Linux
  2. Turpial: repositorios PPA para Ubuntu
  3. Repositorios Getdeb para Karmic Koala
  4. Instalar JDownloader en Ubuntu desde repositorios PPA
  5. Repositorios Medibuntu, instalar non-free-codecs en Ubuntu Jaunty


(CC) Ubunlog para Ubunlog, 2010. | Enlace Permanente | Un comentario | Agregalo a del.icio.us
Etiquetas: , , , ,

Jul 28, 2010

Tecnoscopio: Crea una backup de Gmail (copia de seguridad de todos tus mails)

Jul 27, 2010

Eduardo Federico

Eduardo Federico
Paraiso Linux feed

Como elegir un Sistema Operativo?

Los que me siguen en twitter ya saben que no posteo en el blog porque tengo examenes en la facu…despues del 31 vuelvo con todo :)

Pero por ahora les dejo un pequeño diagrama que arme para ayudar a la gente a elegir un Sistema Operativo…Linux, Windows, Mac OS…cual elegir? Facil…solo seguir el diagrama :P

Como elegir un Sistema Operativo?

Click para agrandar

Espero que les guste :)


Estas buscando mi ebook? Haz click aqui para bajarlo.
Estas buscando un buen hosting? Haz click aqui para ver los precios de Godaddy.

Esto te va a interesar:

  1. Tipo de persona segun Sistema Operativo
  2. Factusyn, Sistema de facturación Online
  3. Respuesta a la propaganda de Windows
Leonardo García

Leonardo García
Ubunlog » Ubuntu feed

Wallpapers: Ubuntu for Humans

Sencillamente uno de los mejores sets de wallpapers que ví. Con distintas versiones quedan espectaculares para los temas Ambience y Elementary.

Vienen de lujo para poder estrenarlos en la próxima edición de tu Escritorio Linuxero.
Wallpapers: Ubuntu for Humans

Descarga | Ubuntu for Humans

Compartelo:del.icio.usFacebookMeneameBitacoras.comStumbleUponTwitterIdenti.caFriendFeedLinkedInNetvibesGoogle BuzzTechnoratiTumblrWikioRSSemailPrint

Post Relacionados:

  1. 60 Wallpapers de Ubuntu
  2. Wallpapers Ubuntu (para hombres)
  3. Ubuntu 9.10,Temas y Wallpapers de art.gnome.org
  4. Nuevos wallpapers en Ubuntu 9.04 Jaunty Jackalope
  5. Wallpapers Ubuntu #5


(CC) Mauro Gabriel para Ubunlog, 2010. | Enlace Permanente | Un comentario | Agregalo a del.icio.us
Etiquetas: , , ,

Jul 24, 2010

PCTux: Aníbal Fernandez habla sobre el Software Libre en la Argentina

Jul 22, 2010

Martín Albisetti

Martín Albisetti
Martin Albisetti feed

Ubuntu One iphone client, source code released

We should have released the source for the iphone client right after we did the upload to the appstore, but a bunch of bureaucracy and crazy work deadlines postponed this until now.
We’re going to be doing some work for the Ubuntu 10.10 release on the iphone client as well as on a new Android client, both clients are going to be open source, like all our other Ubuntu One clients.
We’ve created the projects on Launchpad, pushed the initial source code for the iphone client, and will start pushing Android as soon as we get out of the exploration stage.

The projects are available at:

iphone:  https://launchpad.net/ubuntuone-ios-client
android: https://launchpad.net/ubuntuone-android-client

Stay tuned for more on our new mobile services!

Jul 21, 2010

Dear Martínez

Dear Martínez
La vida Linux feed

Mi Wallpaper en Android

Códigos QR / Qr Codes

Dejo algunas capturas



Dear Martínez

Dear Martínez
La vida Linux feed

Clientes MSN Messenger para Linux

Windows Live Messenger (anteriormente MSN Messenger) es un cliente de mensajería instantánea creado por Microsoft para la plataforma Microsoft Windows, Windows Mobile, IOS (iPhone, iPod touch y iPad) entre otras; funciona en PC, dispositivos móviles y tablet PC.

Windows Live Messenger es, sin duda, el cliente de mensajería instantánea (IM) más usado. Mantiene a más de 330 millones de usuarios activos cada mes y hasta puede llegar a ser un obstáculo para que un usuario migre a Linux; ¿que no?…

ANECDOTA: Dejé mi Notebook encendida a mi hermanita para que la use con Chromium abierto (ella no conoce Linux); regresé al rato y no la estaba usando, pregunté si había pasado algo, me dijo con un tono despectivo: “en esa computadora yo no encuentro el Messenger”; Tenían que verle la cara, casi me dejó entredicho que mi PC no servía porque no tenía el Messenger.

Abrí Kmess y le dije: usa esto, es como el Messenger. Se logueó y usó las 2 aplicaciones (Kmess y Chromium) sin ningún problema ni queja, y ni siquiera criticó la interfaz; Santo remedio.

Como ya vimos, el Messenger es una aplicación que no es desarrollada para GNU/Linux, asi que tenemos que valernos de un cliente para Messenger. Como todo en Linux, hay variedad para elegir en todos los entornos de escritorio; veamos algunos clientes.

aMSN es quizá el más conocido de todos. Soporta skins, plugins y está disponible para Linux, Windows, BSD y Mac OS X.

Características

  • Visualización de imágenes.
  • Emoticonos personalizados.
  • Soporte multi-idioma (unos 40 idiomas soportados actualmente).
  • Soporte para webcam.
  • Inicia sesión en más de una cuenta simultáneamente.
  • Transferencia de archivos sin límite de velocidad.
  • Soporte para grupos.
  • Emoticonos normales y animados con sonidos.
  • Logs (registros de actividad) de las conversaciones.
  • Impresión de la hora en los mensajes.
  • Alarmas de evento.
  • Soporte para conferencia.
  • Ventanas de conversación con pestañas.
  • Soporte de plugins para añadir nuevas funcionalidades.
  • Soporte de skins para cambiar la apariencia.

Emesene Es otro de los más conocidos. Está liberado bajo una licencia GNU, multiplataforma, es un clon de Windows Live Messenger con una interfaz más simple, limpia y fácil de usar.

Características

  • Las versión actual de emesene es compatible con el protocolo de Windows Live Messenger MSNP15.
  • Algunas características de Windows Live Messenger soportadas por emesene son:
  • Mensajes offline
  • Mensajes personales
  • Zumbidos
  • Ventana de conversación con pestañas
  • Emoticonos personalizados
  • Transferencia de archivos
  • Soporte de cámara web
  • Otras características específicas de emesene son:
  • Extensiones: MSN Plus!, notificaciones, escuchando ahora, cifrado AES, comprobador e-mail POP3, vídeos de Youtube y muchas más
  • Auto-respuesta
  • Minimizar al área de notificación (Barra de tareas)
  • Multilingüe
  • Personalizable:
  • Temas
  • Emoticonos
  • Sonidos
  • Interfaz de usuario
  • Formato de conversación

Pidgin Es un cliente de IM bastante conocido y completo. Es multiplataforma, multiprotocolo y multicuenta de manera simultánea.

Características

  • Conversaciones mostradas en pestañas
  • Posibilidad de conectarse a varias redes simultáneamente
  • Registro de conversaciones
  • Permite el reemplazo de los nombres de los contactos de la lista
  • Muestra un aviso o reproduce un sonido cuando un contacto se conecta/desconecta o cambia de estado
  • Posibilidad de transparencia para las ventanas de contactos y de conversación mediante un plugin
  • Transferencia de archivos
  • Soporte para WebCam (Sólo disponible en algunos protocolos)

Protocolos soportados

  • AOL Instant Messenger
  • ICQ
  • Jabber/XMPP
  • MSN Messenger
  • Yahoo!
  • Bonjour
  • Gadu-Gadu
  • Internet Relay Chat (comúnmente llamado IRC)
  • Novell Groupwise Messenger
  • QQ
  • Lotus Sametime
  • SILC
  • SIMPLE
  • MySpaceIM
  • Zephyr

Kmess Un gran conocido y perfecto para el escritorio KDE por ser el que mejor se integra. Clon de MSN Messenger ofrece una interfaz fácil de usar y ofrece grandes compatibilidad con la plataforma de servicios MSN.

Características

  • Compatibilidad con el Protocolo de MSN
  • Compatibilidad para charlas en grupo con múltiples contactos.
  • Transferencia de archivos, tanto envío como recepción.
  • Transferencia de imágenes.
  • Compatibilidad completa con emoticonos.
  • Cambio de tipografía y color.
  • Muestra los contactos que no te tienen en su lista.
  • Informa si un contacto está escribiendo un mensaje por el parpadeo de su imagen de contacto.
  • Inicia sesión como invisible en vez de en línea.
  • Compatibilidad con Hotmail, con conteo de la bandeja de entrada, nuevas notificaciones de correo electrónico, y la capacidad de abrir la bandeja de entrada de Hotmail.
  • Muestra los perfiles MSN de los contactos, y abre las páginas de búsqueda de MSN.
  • Compatibilidad con invitaciones entre NetMeeting y GnomeMeeting.

Interfaz de KMess

  • Permite mostrar u ocultar contactos desconectados.
  • Permite mostrar u ocultar los grupos especiales «permitido» y «eliminado» para modificarlos desde la lista de contactos.
  • Organiza la lista de contactos por grupos o por estado de conexión.
  • Los grupos muestran la cantidad de contactos en línea (por ejemplo: «Amigos (2/5)»).
  • Barra lateral en la ventana de charla con un énfasis en las imágenes de contactos. En una conversación grupal, los diferentes contactos se mostrarán en la barra lateral.
  • Alteración y destello en la barra de tareas para informar de un mensaje recibido.
  • Una imagen de fondo ha sido añadida a la lista de contactos.
  • Se pueden mostrar emoticonos también en la lista de contactos.
  • Internacionalización, con traducciones a inglés, neerlandés, alemán, español y chino.

Características adicionales de KMess

  • Muestra marcas de tiempo cuando los contactos envían mensajes.
  • Creación de un formato de charla «compacto» para reducir el tamaño de la ventana.
  • El texto puede ser formateado con *negrita*, /itálica/ o _subrayado_.
  • Capacidad de establecer a los mensajes de cada contacto una tipografía y color particulares.
  • Capacidad de mostrar los contactos con un nombre particular, en vez del propio nombre del contacto.
  • Asignación manual de imágenes para los contactos.
  • Configuración de las notificaciones de sonido y ventana emergente para cada contacto.
  • Un estado de “ausente con respuesta automática” que responderá a los contactos con un mensaje de ausente especificado por el usuario.
  • Los grupos se pueden reordenar.
  • Posibilidad de tener múltiples perfiles de usuario.
  • Un conjunto de emoticonos personalizado GPLed.
  • Capacidad de usar diferentes temas de emoticonos.
  • Registro de charla con marcado completo.
  • Los registros de charla se pueden ordenar en subdirectorios por día, semana o mes.
  • Inicio de sesión automático, tanto en la ventana de configuración como por línea de comandos (con “kmess –autologin nombre@hotmail.com”, por ejemplo).

Kopete es el cliente de mensajería predeterminado de KDE. Es multiprotocolo, su interfaz es sencilla y ofrece una integración bastante buena. Su nombre proviene del modismo chileno “copete”, que se refiere a bebidas alcohólicas.

Características

  • Agrupación de mensajes en una ventana, con pestañas para cambiar fácilmente de las conversaciones
  • Capacidad de utilizar varias cuentas de servicios múltiples
  • Apodos “Alias” para los contactos
  • Agrupación de contacto
  • Notificaciones personalizado para los contactos
  • Integración con KAddressBook y KMail
  • Registro de conversaciones
  • Emoticonos personalizados
  • Notificaciones personalizadas, incluidos los pop-ups y sonidos
  • MSN y Yahoo! soporte para webcam
  • Corrector ortográfico

Protocolos soportados

  • AOL Instant Messenger
  • Bonjour
  • Facebook
  • Gadu-Gadu
  • ICQ
  • XMPP con Jingle para voz
  • Lotus Sametime via the Meanwhile plugin
  • Novell GroupWise
  • QQ
  • SMS
  • Winpopup
  • Windows Live Messenger
  • Yahoo! Messenger

Instantbird es un cliente IM, multiprotocolo, basado en XULRunner y la biblioteca libpurple creado por los desarrolladores de Pidgin. Esta liberado bajo una licencia GNU GPL y ofrece características limitadas en comparación con Pidgin pero todo lo necesario para un cliente de chat.

Protocolos soportados

  • OSCAR (AIM/ICQ/.Mac)
  • Gadu-Gadu
  • Novell GroupWise
  • Internet Relay Chat
  • MSN
  • MySpaceIM
  • QQ
  • SILC
  • SIMPLE
  • IBM Lotus Sametime
  • XMPP (Jabber, Google Talk)
  • Yahoo!
  • Zephyr
  • Netsoul

Monkeymessenger es un cliente de mensajería instantánea multiplataforma y libre, que usa el protocolo MSN. Su interfaz es parecida a aMSN pero de mejor integración y ofrece muchas funciones del cliente oficial.

Ebuddy un gran conocido caballo de batalla. eBuddy (anteriormente e-Messenger) es una empresa privada respaldada por Prime Technology Ventures y Lowland Capital Partners con sedes en Amsterdam, Londres y EEUU. Este IM se ejecuta en el navegador web y soporta multiples protocoloes; ofrece una aplicación para móviles (eBuddy mobile messenger) muy conocida.

Meebo es otro cliente de mensajería instantánea que se ejecuta en el navegador web. Posee un widget (meebo me) que permite embeber una versión de meebo en su sitio personal. Meebo repeater permite configurar tus propios proxies en caso de bloqueo por firewall.

Tmsnc es un programa de chat basado para GNU/Linux bajo una licencia de software libre (IR Public domain license). Su interfaz usa la biblioteca ncurses y puede ser portado a otros sistemas Unix.

Extensible Messaging and Presence Protocol (XMPP) (antes conocido como Jabber) es un protocolo libre para mensajería instantánea, basado en el estándar XML. XMPP es una red de miles de servidores interconectados utilizada por mas de 600 millónes de usuarios. Google Talk está inspirado en este cliente, Nokia creó una red para los usuarios de Ovi y Facebook migró su sistema a XMPP.

Linux MSN Messenger Engine (LMME) es un cliente de MSN Messenger totalmente asíncrono. Ofrece las funciones básicas de un cliente IM, además de funcionalidad y estabilidad.

Imo.im es un cliente IM vía web que además de la comunicación vía texto, permite chat de voz, video conferencia y soporta varios protocolos.

koolim Es otro cliente IM vía web que ofrece casi todas las características de la mensajería original. Posee una interfaz web amigable, ligera y muy fácil de usar; es multiprotocolo y funciona sin instalar ningún software ni plugins.

Ayttm es un cliente de chat multiprotocolo y multiplataforma. Soporta SMTP (para el envío y recepción de Email), transferencia de archivos, conversaciones en grupo con usuarios de diferentes servicios, multiples cuentas y traducción automática.


Dear Martínez

Dear Martínez
La vida Linux feed

Mi escritorio para Julio

Escritorio | KDE 4.4.5
Tema Plasma | G-remix
Íconos | MIB Ossigeno
Plamoides | Reloj analógico, Lancelot

Envía la captura de tu escritorio a:  con el detalle y links de los elementos y compártelo con la comunidad.


Jul 20, 2010

Sergio A. Alonso

Sergio A. Alonso
Bunker Blog feed

sex.py

Necesitaba limpiar una carpeta llena de archivos .txt, una Maildir en realidad, repletos de encabezados de rebotes y explicaciones de los majordomos y mailer-daemons. Es decir, recorrer esta marabunta de archivos, y volcar las direcciones de correo que allí figuraran.

Y me encontré con este tremendo programa, sex.py

http://dandies.org/files/d4674f917898c54c537378d5fb7cad6e-46.html

Actualización: Antes de ejecutarlo, suministrarle una librería necesaria:
sudo aptitude install python-dnspython

Ejemplo:

python sex.py -sr Maildir/ rebotados.txt

Es prácticamente una aspiradora de direcciones de correos, y puede ser apuntado hacia cualquier cosa, una url, un archivo, una carpeta, comparando con servidores dns por direcciones de correo validas, ordenando, quitando duplicados, volcando resultados a otro archivo, tremendo.

Y por cierto, una vez extraidas las direcciones de correo rebotadas, quería compararlas con mi mailing-list, y crear un nuevo archivo de direcciones validas:

for i in `cat mailing-list.txt`; do echo $i|grep -v -f rebotados.txt; done > limpitos.new

Ojo que este for puede demorarse bastante. Chequear en otra terminal mediante un

tail -f limpitos.new

Listo, ahora me aseguro de no sobreexigir el smtp con rebotes innecesarios (que siempre son la mayoría). Además, es de unos amigos, y no quiero abusarme.

Gobierno Electrónico

Hace unos días, el diario La Capital de Mar del Plata publica una nota titulada “Gobierno Electrónico (GE), nueva alternativa a la mejora de la gestión estatal”

Si bien el tema tiene aristas que lo transforman en un tazón de miel que atrae a millones de moscas vendehumo, el artículo firmado por María Teresa López y Hernán Gomis contiene algunas definiciones que son muy precisas. Por ejemplo, la que define un GE:

El gobierno electrónico (GE), constituye una herramienta novedosa que complementa el proceso de reforma del Estado. Entendiendo como tal a la innovación continua de los servicios, la participación de los ciudadanos y la forma de gobernar mediante la transformación de las relaciones externas e internas a través de la tecnología, internet y los nuevos medios de comunicación.
. . . . . .
… es un esquema de gestión pública basado en la utilización de la tecnología de la información y de las comunicaciones, teniendo como objetivos mediatos optimizar la gestión pública y desarrollar un enfoque de gobierno centrado en el ciudadano.

Aqui podemos ver que el primer intento que se debe hacer ante el inicio del camino hacia un GE es el del cambio estructural de la burocracia. Ya no podrá seguir considerándose como un fin en si misma, algo que hoy en día está establecido como una realidad aunque desde la misma burocracia se pretenda ocultar o minimizar esta cuestión.
Deberá poner el foco en la innovación, la optimización y la participación externa.
Para innovar, se necesita capacidad y visión. Algo que se puede encontrar dentro de la propia burocracia, pero que ella misma se encarga de no promover, de no darles oportunidades, de mantenerlos “aplacados” y aplicados a la conservación del status quo.
Para optimizar se necesita contar con escalas de medición de productividad. ¿Alguien sabe como se mide hoy en día la productividad de un empleado público? Si no hay algo standard, habrá que hacerlo. Y eso puede traer consecuencias inimaginables. Sobre todo, para quienes asumieron que caminar con un expediente bajo el brazo es la garantía de que nadie te pregunte que estás haciendo.
Y la participación externa en la burocracia sería como pretender que cualquier católico pueda meter las narices en la administración del Vaticano.

¿Por qué todas estas contras? Para mostrar que no existe posibilidad alguna de implementar un GE si no se dispone de una férrea voluntad política por cambiar la propia forma de hacer política. De nada sirven estos discursos si solo se pronuncian.
Y en estos tiempos, estos pronunciamientos se escuchan en congresos, foros y ponencias. No existen en las plataformas de los partidos ni en las intenciones de sus representantes por implementarlas.

También se puede leer que el GE es “una forma más participativa de democracia, un mejoramiento de la misma, dejando de lado el concepto de democracia representativa donde el Pueblo gobierna “a través” de sus representantes; por un concepto de democracia participativa plena, es decir, el Pueblo gobierna “con” sus representantes.”

Esto es algo que yo vengo planteando desde el momento en que comencé a interesarme por el voto electrónico. Y puede que esto, lo de la forma mas participativa de la democracia, sea el verdadero motivo por el cual se realizan grandes chanchadas. Para, justamente, evitar dicha participación.

A todo esto, el punto mas importante, la punta para el inicio de todo desarrollo de un GE, también está incluido en la nota. Es el que dice:

facilitar el escrutinio ciudadano de la información, actividad y calidad de la operación presentes en el sector público.

Es probable que existan algunos sectores gubernamentales que estén implementando sistemas de reutilización de datos, aunque yo no he visto ninguno todavía. Sobre este tema ya hice un post, “son los datos, estúpido“.
Ahi muestro como el ciudadano común, contando con la información necesaria, puede ayudar a implementar un GE como la gente. Participando con su conocimiento en una determinada área y algo de su tiempo de trabajo.

Asi se podría empezar fácilmente una iniciativa de GE. Poniendo todos los datos a entera disposición de la ciudadanía. Y no necesariamente los referidos a los servicios, como en los casos de las frecuencias del transporte o el estado de las autopistas, sino también por medio de, por ejemplo, la ejecución presupuestaria en tiempo real, el estado de tramitación de expedientes, las ausencias y licencias del personal, las frecuencias, lugares y resultados de las inspecciones, etc.
En fin, cada trabajo realizado por alguno de los empleados públicos, desde el cadete hasta el intendente de una ciudad, para arrimar el ejemplo mas cercano, debería ser publicado y reutilizado para poder incitar a que la participación de la ciudadanía genere mas herramientas de optimización de los recursos.

Este debería ser el paso inicial de cualquier gobierno que se precie de querer convertirse en electrónico.
Por el momento, habrá que seguir esperando que alguno se decida a dar ese primer paso.

De mas está decir que si alguno de Uds. conoce algún gobierno municipal o provincial que tenga algo así implementado, les agradeceré mucho que me lo hagan saber.

Jul 19, 2010

Eduardo Federico

Eduardo Federico
Paraiso Linux feed

Como instalar firefox beta 4 en Ubuntu

Mucho se ha hablado ultimamente sobre firefox 4. La nueva version de este navegador que actualmente se encuentra en su beta 1 y ya es considerada una version estable y segura para navegar diariamente. No soy fanatico de este navegador, personalmente prefiero chromium pero le dare una oportunidad a firefox 4.

Veamos ahora como instalar firefox 4 en Ubuntu desde repositorios PPA.

Abra una consola y escriban las siguientes lineas cada una por separado:Como instalar firefox beta 4 en Ubuntu

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
sudo apt-get install firefox-4.0

Si quieren saber cuales son las novedades de esta beta 1 de firefox 4 lean aqui. Tambien debo recordarles que cada vez que sale una nueva version siempre quedan addons que no funcionan del todo bien, sera cuestion de probar.

Fuente: ubuntugeek


Estas buscando mi ebook? Haz click aqui para bajarlo.
Estas buscando un buen hosting? Haz click aqui para ver los precios de Godaddy.

Esto te va a interesar:

  1. Instalar Firefox 3.6 en español en Ubuntu Karmic 9.10
  2. Instalar Opera 10.6 Beta en Ubuntu
  3. Ubuntu 9.10 Karmic Koala Beta

Jul 17, 2010

Matías Varela

Matías Varela
Matuu! feed

Matuu! ya tiene su versión para móvil

Desde hace unos días, aquellos que hayan entrado al blog desde su smartphone, habrán observado que se los redirigía a una versión del blog para dispositivos móviles. Ésto es así porque he decidido actualizar el sitio y incluir un plugin para wordpress que se encarga de ello. El plugin se llama WPTouch.

Como otros plugin de finalidad similar, el WPTouch te permite tener un tema alternativo diseñado para las pequeñas pantallas de los teléfonos sin interferir con el tema primario del blog, ya que detecta cuando se está accediendo desde un dispositivo móvil y te redirige al sitio específico. El plugin es muy configurable, y posee una interfaz muy cómoda y elegante. Sigue las especificaciones de App Storage de Apple, y es ahí donde no estoy muy convenido, ya que simula una aplicación del iPhone, y no soy muy amante de las manzanas :-p , pero seguramente aquel que ingrese al blog desde su iPhone, le será muy familiar.

Adicionalmente, el sitio se va a cargar en los smartphone mucho más rápido que en la PC, ya que solo carga los títulos de las entradas, pudiendo leer la entrada que te interesa haciendo clic en el título.

Hay mucha información sobre este plugin por ahí: en el sitio del plugin o aquí, o allá o por ajullá.

Por supuesto que también existen otros plugin, como MobilePress, el cual es más sencillo pero nos permite elegir que tema usar para los móviles, además de especificar un título diferente para el blog. Otro para considerar.

Saludos!

Jul 16, 2010

Eduardo Federico

Eduardo Federico
Paraiso Linux feed

Instalar Jdownloader en Ubuntu Linux desde repositorios

Lo veo en Ubunlog y me ha parecido muy util asi que lo comparto aqui tambien. Instalar Jdownloader en Linux desde los repositorios me parece mucho mas sencillo para todo el mundo, es mas facil saber cuando hay una actualizacion y uno no se complica teniendo que buscar donde bajar los paquetes, etc. Los usuarios de Arch Linux la tenemos facil pues TODO esta en los repositorios AUR. Pero en Ubuntu no, asi que tendremos que agregar el repositorio para instalar jdownloader escribiendo en la consola:

sudo apt-add-repository ppa:jd-team/jdownloader

Luego lo tipico, actualizar los repos

sudo apt-get update

Para finalmente instalar jdownloader

sudo apt-get install jdownloader

Con esto ya no tendremos que preocuparnos por las actualizaciones ni nada de eso.


Estas buscando mi ebook? Haz click aqui para bajarlo.
Estas buscando un buen hosting? Haz click aqui para ver los precios de Godaddy.

Esto te va a interesar:

  1. Instalar themes en Ubuntu 9.10 desde repositorios
  2. Instalar Skype desde repositorios en Ubuntu
  3. Instalar docky desde repositorios PPA en Ubuntu Lucid
PCTux: Portable Linux Apps, aplicaciones para el pendrive de los linuxeros

Jul 13, 2010

Luciano Bello

Luciano Bello
Luciano's webpage feed

/home/duijvestijn

I have a new guest in my apartment. Give a warm welcome to the Adrianus Johannes Wilhelmus Duijvestijn’s spirit.

Thanks a lot to Bartu and Rezlaj, who carried out the necessary seance that make this possible.

The complete photo set is here. If you do not have the slightest idea of what I’m talking about, take a look to Wikipedia or my previous post (Spanish only).

(esta entrada también está disponible en Español)

Luciano Bello

Luciano Bello
Luciano's webpage feed

/home/duijvestijn

Tengo un nuevo huésped en mi departamento. Denle una cálida bienvenida al espíritu de Adrianus Johannes Wilhelmus Duijvestijn.

Muchísimas gracias a Bartu y a Rezlaj, quienes llevaron a cabo la sesión de espiritismo necesaria para hacer esto posible.

Todas las fotos están disponibles aquí. Si no tienes la menor idea de a qué se refiere esto, échale un ojo a la Wikipedia (solo en inglés) o a mi entrada anterior.

(this post is available in English too)

LaREPAWEB: LaREPAWEB - Ocultar líneas comentadas
PCTux: Any Color you Like, un set de íconos personalizables para Gnome

Jul 10, 2010

Alejandro Mansilla

Alejandro Mansilla
c0r0nel's blog feed

Mi primer Star Party

El pasado jueves 8 de julio asistí a mi primer StarParty invitado por los muchachos de la agrupación WAP (Worst Astronomers of the Planet)
Imaginense una LanParty pero de telescopios :) sin dudas una experiencia alucinante.
Entre un monton de objetos interesantisimos, pese a que el cielo no estaba en optimas condiciones, pude ver por primera vez en mi vida a jupiter con 4 de sus lunas, impresionante.
La buena onda que reino en toda la noche, mas los pollitos a las brasas que nos comimos, solo se vieron empañados por gran frio que hizo. Pero bueno, nada nos detuvo!.

Jun 25, 2010

Sergio A. Alonso

Sergio A. Alonso
Bunker Blog feed

Como convertirse en Administrador - Programador

Vaya titulo.

Dedicado a todos aquellos que me preguntan por el titulo de esta nota. No tengo la receta magica, pero si algunos consejos que me han servido:

La estrategia se basa en dos frentes:

  • Comprimir y encontrar tiempo libre, sin sacrificar el que destinamos a la familia.

  • Mantenernos vivos ($$$) mientras aprendemos. Regla: todo el tiempo debemos mantenermos actualizados, de modo que todo el tiempo aprendemos. El Google Reader y Twitter son las mejores herramientas para mantenerse al día.

Pasos

  1. Comprarse algunos libros y revistas de la colección A Prueba de Chotos, de la Editorial Users. Son baratos y muy buenos para empezar con Redes, servicio técnico, etc. Se consiguen en tematika.com, o en el sitio de la revista. Por cierto, aqui tiene el que escribí para "torturar" a mis estudiantes de Redes y Sistemas Operativos www.bunker.org.ar/incubadora/redes.pdf
  2. Conseguir un trabajo. Relacionado con computadoras obvio.

  3. Hacerse imprescindible. Ponerse al servicio de los usuarios. Demostrar genuino interes en sus pateticos datos. Contribuir y ayudar. Enseñar, compartir.

  4. Obtener una cuenta en del.icio.us, bajarse el plugin para firefox, e ir marcando con etiquetas aquellos lugares donde encontramos solución a los problemas. Si ud tiene que volver a buscar en google una solución anterior descubierta años atrás, señor mío, usted es un idiota.

  5. Conseguir el puesto del Administrador de Sistemas, o convertirse en su mano derecha. La cosa es muy simple: el día que rajan personal, el nerd pervive.

    Jamas pelearse con nadie, mantener buena relacion con los DBAs y programadores.

    Jamas renunciar por las malas. De toda empresa se va con un apreton de manos y con la frente en alto: el segmento TIC de elite es muy chico, y pronto necesitaremos recomendaciones.

  6. Entender como funcionan ssh, tuneles, vpn, terminal server, permisos, dominios. El truco para darse cuenta que hemos llegado a un buen nivel de administrador, y leame bien, es que usted “no necesitar trasladar el culo para resolver un problema”. El problema se arregla desde donde se está sentado: como mucho, accediendo remotamente al server y solucionando el problema. De nuevo, aquí tiene bibliografía para empezar: www.bunker.org.ar/incubadora/redes.pdf

  7. Formatear solo en ultima instancia. Primero hay que descubrir el error. Formatear es para perdedores.


Para aprender a programar desde el puesto de sistemas:

  1. Arreglárselas para conseguir tiempo libre. Estrategia:

  • Usar todo el software libre posible. El otro anda muy mal, los usuarios se meten en lios, contaminan, estropean todo. Se pierde el tiempo buscando contraseñas, desinfectando los cracks, una porquería y una indignidad para la profesión. Las interfaces gráficas tambien apestan. Si usted todo lo soluciona con el mouse, quizás no debería seguir leyendo.

  • Usar Linux + W2003 en los servidores. Aprender a usar la terminal y el openoffice. La primera es una navaja suiza, y el segundo es una excelente herramienta para hacer minería y conversiones de datos. Openoffice anda tambien en Windows, y se puede obtener un remedo de terminal mediante cygwin, muy util para programar backups, tuneles, etc. Linux es una muleta para los servidores Windows.

  • Si hay que usar Windows en las estaciones, que se encuentre lo mas actualizado posible, con un firewall que no le de risa a los troyanos, como ZoneAlarm, u OutPost.

    Olviden los antivirus, eso es un mito, y Antrax coincide conmigo.

  • Freezar las estaciones y manejar los datos compartidos en red, en algun Samba.

  • Emplear intranets: Apaches y programas simples que resuelvan cosas simples. PHP es artesanal y lindo para empezar. Virtualizar los servidores Windows.

  1. Cuando todo anda como un reloj, las estaciones no se caen, y los usuarios estan moderadamente felices (nunca están contentos), ha llegado el tiempo libre. El problema es emplearlo efectivamente.

  2. Organizar el día mediante Google Calendar o similar.

  3. Fuck off Facebook y MSN. En su lugar es preferible Twitter, Buzz o Google Talk. Seguir (follow) solo gente inteligente e inspiradora, no idiotas que relatan sus experiencias diarias. Cerrar distracciones, powerpoints, cadenas, usar a fondo el “marcar spam”. Meter filtros a correos recurrentes. Si realmente le gustan las redes sociales, pasese a una red social profesional, como linkedin, u osun.sun.com

  4. Emplear técnicas cientificas de investigación: formular hipotesis, realizar experimentos sobre alguna estación reservada a tal fin, o sobre maquinas virtuales. Usarlo para solucionar problemas recurrentes de los usuarios, automatizar backups, minerias simples de datos, etc.

  5. Inscribirse en listas de correo sobre el lenguaje que queremos aprender. Preguntar y ayudar. Aprender a usar el IRC, formar parte de alguna red de freenode, como #lugmen, #lugfi, #java, #ruby, #ruby-es, etc.

  6. Leer en ingles, comenzando por tutoriales simples. Obtener novelas de escritores para chicos, como Julio Verne, Jack London, o literatura playera, como Stephen King. Los libros se consiguen baratos en las librerias. Yo conseguí una Palm usada en mercadolibre, y la atiborre de libros de Ursula Le Guinn. Las gemas mas preciada son los textos bilingües, que se disfrutan mucho. La consigna: leer por diversión. Aprovechar la nueva ola de celulares con pantallas grandes, y los innmimentes ebooks readers. Estos no sirven para leer ejemplos de códigos fuente, asi que en textos sobre programación, vamos al papel:

  7. Los buenos textos sobre programación están en ingles. Buscar aquellas ediciones recientes, y mañosear un poco hasta bajarlos. Link: www.pdfchm.net

  8. Ánimo: leer de a poco, el ingles escrito es una habilidad que se desarrolla muy rapido. La palabra mágica en Google es “tutorial”. Ejemplo para templarnos: realizar alguno de los tutoriales presentes en netbeans.org

  9. Gastarse $400 en una impresora laser B/N, y destinarla solamente para imprimir PDF. Anillar, o aprender directamente a encarpetar (buscar videos en youtube).

    Al menos una vez al año, comprar algún texto cojonudo. Este año adquirí http://sharanamshah.wordpress.com/2010/01/13/java-ee-6-for-beginners/, por Amazon, a $300, y es realmente una inversión. El año pasado adquirí a $240 el Agile Web Development with Rails (www.pragprog.com/titles/rails3) y no pasa un día sin que no lo amortice. Solo debemos asegurarnos que es una edición ACTUAL, de no mas de una año en escaparate, y en serio: se paga solito.

  10. Una vez que llevemos algunos meses leyendo en ingles, ya podremos entender los valiosisimos screencastings que hay en internet. Mis favoritos estan en netbeans.org, y en railscasts.com

  11. Inscribirse en computrabajo, elance, etc, en busca de trabajo freelance, sobre el cual podamos probar nuestros skills. Por cierto, eticamente solo podemos codear para otros clientes desde casa, nunca dentro de la empresa donde estamos investigando. De otra manera, le estamos robando. Mantener un portfolio de trabajos donde nos puedan ver y contratar. En esos sitios se fijan mucho en la experiencia.

  12. ¿Nadie lo contrata? Quizás no esta aprendiendo en lenguaje adecuado. A mi gusto: Java y PHP si necesita el dinero. Python o Ruby si quiere divertirse. Con el tiempo los clientes lo llevaran a necesitar aprender algunos metalenguajes como SQL, XML, XHTML y Javascript. Cuidado con los lenguajes y librerías propietarias. Una vez que domine adecuadamente el lenguaje, no se pase muchos días para desplegar un proyecto: utilice algún CMS, o mejor aún, algún Framework. Mis favoritos: Ruby on Rails, JSF o Spring.
  13. Si desarrollamos un skill, este debe ser útil para la empresa. Y expliquelo claramente. Solo las empresas que mantienen un ala de investigación son las que progresan. ¿Y en la tuya, cuantos empleados estan investigando y capacitando por cuenta propia? Lo ideal es comenzar a capacitar a los compañeros de trabajo, para que en la empresa no interpreten nuestras investigaciones como pérdidas de tiempo. Presentar papers en congresos para llevar nuestras conclusiones, con el nombre de la empresa como bandera. Explicar a nuestros jefes, que de esta manera el departamento TIC de la empresa se enaltece. A veces incluso la empresa paga los viáticos.

  14. Sacarse de encima gente improductiva, negativa. Un compañero de trabajo o un amigo es mas útil si tiene una sicopatia sana y relacionada al trabajo. Para hablar de pavadas, esta la calle. Hay compañeros que desgraciadamente son un agujero negro de productividad, o solo sirven para deprimirnos. Si un compañero no estudió especificamente para el puesto que desempeña, y solo está allí por el sueldo, es un probable lastre.

  15. Despues de los primeros contratos fallidos y desventajosos, aprender a negociar con el cliente un ritmo de entregas ágiles (http://es.wikipedia.org/wiki/Desarrollo_ágil_de_software), aprender un poco de Scrum, y utilizar algun manejador de versiones para no estropear código. A mi me gusta GIT. Autodocumentar todo “paso a paso” y hacerse guías propias.

Bueno, eso es todo. Espero que a alguien sirva.

Jun 24, 2010

Sergio A. Alonso

Sergio A. Alonso
Bunker Blog feed

Mi lista de agregados para Firefox

Algunos plugins y addons que nunca se encuentran ni estables, ni completos, ni actualizados en Google Chrome

Shareaholic
, o Del.icio.us bookmarks: guarda los favoritos en internet, y permite compartirlos mediante tags. Ejemplos:
  • Donde dejé ese tutorial de java..? bah, no importa, los busco en http://del.icio.us/karancho/tutoriales+java
  • - Profe profe, quiero "jaquiar" la wifi del vecino! - Entrá a http://del.icio.us/karancho/wardriving+redes
Lazarus: ¿nunca has perdido los datos de un formulario por superar el limite de sesion, o por cortes de internet? este plugin vuelve a rellenar los valores escritos.

WebMail Ad Blocker: quita las publicidades del lado derecho en gmail, y creo que en otros correos webmail. Muy util para netbooks, o para agrandar la lectura de los correos mediante Ctrl + +

Downthemall: permite arrastrar paginas enteras a golpes de clicks

Fireftp: Un cliente FTP muy bueno, inspirado en el clasico wsftp

Debuggers:
  • Firebug: permite destripar rapidamente una pagina web, observar su maquetado, javascript, css, e incluso modificarle valores.
  • Web Developer
  • Javascript Debugger
Al respecto: aqui les dejo unos screencastings creados por google, para aprender a revisar los mapas de google, e interactuar contra la compleja Api v3 - http://code.google.com/intl/es-ES/apis/maps/articles/debuggingmaps.html

Otros muy útiles:
  • Tinyurl generator
  • MeasureIT, aunque ya viene una regla para medir DIVs en el WebDeveloper
  • Backend Software Information
    Detect the backend software of the current website (Drupal 5.x, 6.x, Wordpress 2.x, Django, phpBB, MediaWiki, MoinMoin, Joomla, Reddit, ...). Muy util para cuando el cliente pide "un sitio como este que vi por internet", y no tenemos idea que CMS ha usado.
  • SQLite Manager

Jun 23, 2010

Martín Albisetti

Martín Albisetti
Martin Albisetti feed

Ubuntu One on mobile for Maverick

A few months back the Ubuntu One team launched mobile contacts syncing, our first step into the mobile world. After a few initial rocky Beta days of cleaning up some scaling rough edges, it’s been a smooth ride since. It turned out to be a very popular service, which has us excited, and reinforced our eagerness to build more mobile services for Maverick.
While the full roadmap hasn’t been set in stone yet, we’ve had a lot of feedback about offering a separate, feature-rich mobile service at a lower price, as well as integration into Android.
We’ve decided to take on some of these challenges, and are committed to delivering more and more mobile services, some of which we will introduce around the Ubuntu Maverick release in October.

In the meantime, we’ve decided to extend the 30-day trial period for mobile contact sync until the Maverick release, where we will re-instate it as part of a bigger, juicier and with more native integration, mobile package.

This is effective now, so if you’ve signed up for our paid account exclusively for mobile sync, feel free to downgrade to the free plan, we will notify all mobile users before the 30-day trial is turned on again.

As we finish our research and initial development, we will announce the features that will be rolled out and probably open up for testing in our alpha phase to a small group of lucky people.

It seems to be the case every release, but, the future is exciting!

Jun 17, 2010

Martín Albisetti

Martín Albisetti
Martin Albisetti feed

Looking for an awesome new team member

We have very exciting and challenging plans for the future of the new web+mobile Ubuntu One team (more on this soon), and we’re looking for an exceptional web engineer to join us.

The summary for this position is:

We are looking for an exceptional engineer to work on Ubuntu One’s web infrastructure with a proven track record for exceptional problem solving and integration into third-party systems. This person should help the team design, build, and deploy web and mobile applications with a high degree of quality and passion. If you’re the type of person who gets excited about delivering cutting-edge technology to hundreds of thousands of users, in a lean and friendly environment, we are looking for you!

If this sounds like you, check out the full job description and send us your CV!

Jun 15, 2010

Luciano Bello

Luciano Bello
Luciano's webpage feed

disección perfecta de polígonos for dummies

Por razones que explicaré en una próxima entrada de este mismo blog, últimamente he estado divagando alrededor del concepto de la disección perfecta de polígonos. Y es este divague el que me gustaría compartir con ustedes en este (demasiado) extenso post.

Empezando por el principio, ¿qué es un polígono? En términos wikipediables:

un polígono es una figura geométrica formada por segmentos consecutivos no alineados, llamados lados.

Nos gusta que los segmentos no estén alineados, porque así forman ángulos, que es parte de la definición etimológica. Por otro lado, el hecho de que los segmentos sean consecutivos, garantiza que la figura quede cerrada. En particular, nos vamos a centrar en polígonos que sean:

  • planos. Es decir, bidimensionales, de lo que se pueden dibujar en un papel.
  • simples. Es decir, que sus lados no se corten entre sí.
  • convexos. Es decir, si al atravesarlo con cualquier recta lo corta en no más de dos puntos.
  • con hasta un máximo de 4 lados. Es decir, triángulos y cuadriláteros

En definitiva, vamos a referirnos a figuras sencillas donde algunas regularidades nos sean agradables, como el hecho de que los lados sean del mismo tamaño o que tenga algunos ángulos iguales.

Una vez acotado el universo de polígonos vayamos a la siguiente parte del asunto: la disección. Esta idea es bastante intuitiva. El objetivo es tomar un polígono y subdividirlo en otros. A estos otros los vamos a llamar elementos, dado que forman y son parte del polígono grande inicial. La cantidad de elementos es el orden de la disección. Un factor interesante que vamos a agregar a esta definición informal es que los elementos solo pueden variar en su proporción u orientación, por ejemplo que sean todos cuadrados o todos triángulos rectángulos, pero no mezclados.

Vamos a por un ejemplo inicial sencillo. Si tomamos un cuadrado, podemos dividirlo en cuatro triángulos isósceles rectángulos del mismo tamaño, como en la figura de la derecha . Así tenemos un polígono interesante (el cuadrado) que puede ser dividido en cuatro polígonos interesantes (los triángulos rectángulos isósceles). Sin un gran esfuerzo de imaginación, también podríamos dividir un cuadrado en 4 cuadrados (pero es una imagen que evitaremos, que me hace acordar a una empresa monopolizadora).

Así obtenemos disecciones de polígonos, que a primera vista, no parecen ninguna genialidad. Sin embargo, algunas ideas interesantes empiezan a surgir. Por ejemplo, dado que tanto el contenedor como los elementos son interesantes, la noción recursiva aflora. Otros conceptos llamativos, como el de teselado regular, temas de empaquetamiento o el problema de Mrs. Perkins’s Quilt pueden desprenderse desde este punto.

Nosotros vamos a tomar otro camino al agregar el último ingrediente de esta receta: la disección perfecta, que pide que los elementos sean todos de distinto tamaño. Acá se pone más interesante y mucho menos obvio. Volvamos a nuestro ejemplo de dividir un cuadrado en triángulos rectángulos isósceles, pero esta vez hagamos una disección perfecta. A continuación, la propuesta de Arthur Stone:

El número es el largo del cateto de triángulo. Estamos entrando en un terreno donde ahora las cosas son difíciles de imaginar a primera vista. Uno podría empezar a preguntarse en cuántas formas distintas se pueden hacer estas disecciones, si es que hay mas de una. Y si hubiese, cómo se pueden construir. En un interesante y largo paper de 1999, Skinner II et. al. proponen una analogía con la primera ley de Kirchhoff (si, esa sobre los nodos de los circuitos eléctricos) para ayudar a la construcción de disecciones perfectas de cuadrados. Este método genera disecciones a triángulos rectángulos isósceles que cortan la diagonal principal de cuadrado que los contiene (lo que permite generar disecciones simples, explicadas más adelante). Como en el siguiente ejemplo extraído de la página 33 del paper:

La siguiente pregunta es si existen disecciones perfectas en otras formas interesantes. Por ejemplo, Brooks et. al. demostraron que no es posible dividir un triángulo equilátero en triángulos equiláteros de forma perfecta. En ese mismo trabajo de 1940 se señala que, a diferencia de la perfectibilidad, era posible hacer una disección de equiláteros en equiláteros que fuese simple.

Se dice que una disección es simple cuando ningún subconjunto de 2 o más elementos forma una figura de las informalmente definidas como interesante. Por ejemplo, en el caso de la distribución propuesta por Stone que ya mencionamos, el subconjunto de elementos pintado con verde forma un triángulo rectángulo isósceles:


Por lo que definimos esta disección como compuesta en contraposición a la simple que expone Skinner et. al.

Una disección puede ser simple y no perfecta, o viceversa. Así, y como venía diciendo, Brooks et. al. dicen que es posible dividir un triángulo equilátero en triángulos equiláteros de forma simple, aunque imperfecta. Dicha forma fue presentada por William Tutte, un famoso criptoanalista británico, y es así:


Y como en la vida misma, lo simple y lo perfecto perecen ser cualidades que cuesta ver en conjunto. Pero que, para belleza de la cosas, no es imposible de encontrar. Así es que me gustaría presentarles el cuadrado de menor orden que puede dividirse en cuadrados de forma simple y perfecta, descubierto por Adrianus Johannes Wilhelmus Duijvestijn la noche del 22 de Marzo de 1978:

Esta disección en 21 cuadrados desiguales que no forman subconjuntos de cuadrados es lo que se conoce como la disección de Duijvestijn, y se pueden comprar remeras con su estampa. Si bien Duijvestijn ya había descubierto disecciones perfectas simples del cuadrado de ordenes superiores, había probado, junto a Bouwkamp, que no era posible crear estas disecciones en órdenes menores a 20. De ahí el esfuerzo por encontrar la más pequeña de las posibilidades.

Espero no haberlos aburrido en demasía. Para mí fue muy entretenido y aprendí muchísimo sobre álgebra y geometría, así como formas de representación imaginativas de conceptos geométricos que permiten razonar de forma algorítmica. Si quieren aprender más sobre los temas tratados en esta entrada, pueden consultar la página Squaring.net que está totalmente dedicada a este tipo de puzzles e incluye biografía de las personalidades referentes del área, así como otros temas relacionados. Este post está fuertemente basado en esta web. El artículo de Wolfram MathWorld al respecto también es muy entretenido. Se puede chusmear la página de wikipedia sobre el problema de Squaring the square para una idea más breve de la representación de Smith.

Jun 11, 2010

LaREPAWEB: LaREPAWEB - Edita archivos iso con ISO Master

May 31, 2010

LaREPAWEB: LaREPAWEB - Edad de una persona en años, meses y días con PHP
Matías Varela

Matías Varela
Matuu! feed

Juego de la vida (game of life)

Este fin de semana decidí, de una ver por todas, empezar con un proyecto personal que venia haciendo ruido en mi cabeza hace tiempo. Este proyecto involucra cosas como J2EE, MySQL, javaScript, ajax y otras cositas. Al tener que tocar (muy por la superficie) algo de javaScript, recordé un script que realizamos en la facultad, (precisamente en la cátedra Modelos y Simulación) el cual simulaba la evolución de un conjunto de celdas cumpliendo con dos reglas. Esto es conocido como el “juego de la vida” (game of life). Estuve casi dos horas buscando el script, y como seguro lo vuelvo a perder, lo posteo acá para la posteridad. :-)

Como esto poco tiene que ver con linux (y el post se va a ver en planeta linux),

decidí transformar las celdas vivas/muertas por celdas

“tristes”  y celdas “alegres” para darle cierto toque pingüinístico. :-)

En resumidas cuentas,  el “juego consiste en desarrollar un patrón de figuras que evolucionen de acuerdo a reglas predeterminadas, a partir de una configuración inicial y un conjunto de reglas. [...] Esto se realiza en una grilla de celdas que se estira al infinito en todas las direcciones [...]” por lo que consideraremos “que la última columna de la derecha tenga por vecina a la primera columna de la izquierda, y lo mismo con la fila de abajo y de arriba.”

Las reglas son:
1. “Una celda viviente sobrevive únicamente si tiene 2 o 3 celdas vecinas vivas”
2. “El nacimiento de una nueva celda se da si esta tiene exactamente 3 celdas vivas vecinas”.

(Extraído del material de la cátedra)

Es increíble como estás dos simples reglas crean patrones bastantes complejos. Abajo les dejo algunos patrones para que prueben.

Podés acceder al juego de la vida haciendo clic acá.

Algunas configuraciones evoluciones dispersándose sobre la grilla hasta, finalmente, desaparecer.

Esta, no evoluciona, ya que permanece estable con esta configuración inicial.

Otros evolucionan hacia un estado de estabilidad, mientras que otros se mantiene en movimiento pero estables.

Es interesante observar lo que sucede, cuando a una población estable en el tiempo, se le “activa” una celda vecina. Por lo general, la población termina desapareciendo tras unas pocas generaciones.

Espero les guste.

Saludos.

May 29, 2010

Matías Varela

Matías Varela
Matuu! feed

Bootear desde una iso guardada en el disco utilizando Grub2

Hace un tiempo comenté que Grub2 tiene muchas nuevas y novedosas características,  como ponerle un wallpaper al menú del grub. En este caso, vamos a ver como podemos iniciar el sistema desde una imagen ISO de un CD/DVD live! almacenada en el disco duro. Es muy útil, por ejemplo, cuando hemos descargada alguna iso, y queremos probarla antes de quemarla en un DVD o CD. Además, sin dudas, es mucho más veloz cargar el sistema live! desde el disco duro, que desde una unidad óptica.

Bueno, vamos a ensuciarnos un poquito los dedos. Supongamos que hemos descargado la iso de LUBUNTU 10.04 en /dev/sda3 (en la raiz). Específicamente, el archivo se llama lubuntu-10.04.iso

Bien, abramos como root o con “sudo” el archivo /etc/grub.d/40_custom

sudo nano /etc/grub.d/40_custom

Nos desplazamos al final del archivo y copiamos/escribimos lo siguiente

menuentry “Lubuntu 10.04 from ISO” {
set
root=(hd0,3)
loopback loop /lubuntu-10.04.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/lubuntu-10.04 –
initrd (loop)/casper/initrd.lz

}

Guardamos y actualizamos la configuración del grub

sudo update-grub2

Listo! Reiniciamos y podremos elegir la opción “Lubuntu 10.04 from ISO” y arrancar un sistema live! que vuela!

May 23, 2010

Linux Adictos: Probando Haiku OS: ¿otro peligro para Linux?

May 21, 2010

Mas Software Libre en Mar del Plata

Durante el mediodía de hoy se produjo en el recinto de sesiones del Honorable Concejo Deliberante de Mar del Plata la firma de un convenio marco de colaboración entre el HCD y la empresa Pixart Argentina, que desarrolla el sistema operativo Rxart, y que aunque está basado en Debian, incorpora también partes de software que no son libres.

Vale aclarar este punto, ya que el convenio (que en cuanto reciba el que en definitiva se firmó se va a poder descargar desde este blog) especifica que la empresa Pixart entregará copias de Rxart y licencias de uso, códigos fuentes y soporte técnico web y telefónico en forma gratuita.

¿Por qué es necesaria esta aclaración? Porque hay partes de la distribución Rxart que no son software libre y cuyo código fuente no es distribuido. Y tratándose de una repartición gubernamental la que recibe ese soft, debería poder saberse que hace cada cosa para determinar si los datos de los ciudadanos se encuentran asegurados.
Con el uso de software privativo esto es imposible. Con Rxart, al menos, se consigue avanzar hacia el Software Libre, contar con los fuentes y asegurar la privacidad de los datos.

También se podría uno preguntar por que no el uso de Ubuntu, Debian o Red Hat. Y la respuesta es sencilla. Porque falta mano de obra y presupuesto para mantenerla.

Pixart, por lo que comentó Pablo Duthey, Jefe de Departamento de Informática del HCD, se compromete a instalar sistemas optimizados para las distintas máquinas con las que cuenta el Concejo, muchas de las cuales cualquier empresa privada las catalogaría como obsoletas, pero que para el tipo de uso que se les puede dar en la administración pública, que son navegar, mandar mails, editar archivos de texto y planillas de cálculo, además de usar el sistema de expedientes, todavía les quedan muchas horas de trabajo por delante.
Y las pruebas realizadas han determinado que con esas instalaciones el HCD se ahorrará de tener que cambiar entre 30 y 50 computadoras viejas por nuevas.

Este convenio no es una iniciativa particular, sino la continuación de un proyecto que Pablo Duthey y Andrés Saravia iniciaron hace varios años. Que se vio alentado con un primer convenio con la Facultad de Ingeniería de la Universidad Nacional de Mar del Plata, por medio del cual se realizó toda la migración de los servidores y que luego se también fue ratificado por medio de la ordenanza 17.584.

Ahora, con este nuevo convenio, comenzará la migración de los equipos que usan concejales, defensores del pueblo y colaboradores a GNU/Linux. Y no se puede descartar que la experiencia también sea tomada en cuenta y replicada en la Administración Central.

Y también que en un futuro algo mas lejano, pueda llevarse a cientos de municipios, dado que el sistema de expedientes del HCD ha sido realizado enteramente por su personal de informática y con la intención de liberarlo como GPL en cuanto se pueda contar con una versión suficientemente estable y la decisión política para dar ese paso.

Desde aqui, vayan mis mas sinceras felicitaciones a Pablo y Andrés por el camino que han ido construyendo.

May 19, 2010

Linux Adictos: Identidad visual: más allá de la UI

May 17, 2010

Día de Internet

Hoy, 17 de mayo, es el día de Internet.
Tal como lo indica la Wikipedia, en noviembre de 2005 la Cumbre de la Sociedad de la Información determinó que esta fuera la fecha indicada para tal festejo y cuyos objetivos son:

Es necesario contribuir a que se conozca mejor Internet para que se convierta en un recurso mundial verdaderamente accesible al público. Hacemos un llamamiento para que la AGNU declare el 17 de mayo Día Mundial de la Sociedad de la Información, que se celebrará anualmente y servirá para dar a conocer mejor la importancia que tiene este recurso mundial en las cuestiones que se tratan en la Cumbre, en especial, las posibilidades que puede ofrecer el uso de las TIC a las sociedades y economías, y las diferentes formas de colmar la brecha digital.

No tengo idea de quien fue la idea de que esa fuera la fecha, pero para la Argentina, tiene un significado mucho mas que especial. Y esta año mas todavía, ya que se cumplen los 20 de la primera conexión de nuestro país a Internet.
Contado por uno de los principales responsables, Jorge Amodio:

Lo que sucedió el 17 de Mayo de 1990, fué que por primera vez nuestro router ar-gate.ar, reportó que nuestro engendro de conexión entre ar-gate.ar, modems, canal satelital, más modems, línea a MD de por medio, y el router remoto de SURAnet estaba activo. Ese día Argentina pasó a formar parte de la Internet global.

Esto, mas otros detalles y los gráficos de como era la conexión en ese tiempo, está contado en este post.

Aprovecho, entonces, desde este post, para saludar y felicitar a quienes fueron los pioneros en la red y que, en un día como hoy, hace 20 años, iniciaron para nosotros la construcción de un camino del que seguramente estarán muy orgullosos.

May 11, 2010

Alejandro Mansilla

Alejandro Mansilla
c0r0nel's blog feed

Incursionando nuevas ciencias: Astronomía Amateur

Crux y alrededores

Crux y alrededores

La verdad es que siempre me interesó la Astronomía, pero vaya uno a saber porque motivo nunca le pase demasiada bolilla y hoy me doy cuenta que me he perdido todo un mundo!.
En el afán de recuperar algo de tiempo y encarar por algún lado el tema, dada mi completa ignorancia, decidí comenzar por algún lado. Es así como luego de pasarme un par de noches hasta las 4 am leyendo y leyendo, sobre todo los foros de Espacio Profundo,  opté por  algo que tenía a mi alcance sin grandes erogaciones monetarias: “la fotografía de campo amplio”, para los que no sepan de que se trata, acá hay buena documentación.

Bueno, para no alargar demasiado el post e ir al grano, les dejo mi primer intento de fotografía de campo amplio usando una cámara compacta tradicional y a continuación les detallo como la hice.

La toma está centrada en Crux y alrededores busqué algo sencillo para empezar, y que estuviera lo mas próximo al cenit para evitar la contaminación lumínica espantosa de mi barrio.

Fecha: 10/05/2010 entre las 22:45 y las 23:50

Fueron 28 tomas de 32 segundos de exposición, 10 Darks, 10 Flats y 20 Bias(estas con exposicion 1/100k segundos)  todo a  iso 200, Foco infinito, sin zoom usando una cámara Canon PowerShot A550 corriendo CHDK sobre un tripode Vivitar V2200Gx.

Obviamente al ser un trípode fijo, el movimiento de la tierra me jugo en contra mal!, pero eso se arregla por software y ahí entra el otro jugador de este partido: DeepSkyStacker, que es un software de alineado y apildo de fotos especifico para este tipo de fotografías. Lamentablemente es para WindoRks y no he podido dar con alguna alternativa Libre para nuestro querido sistema operativo de cabecera GNU/Linux, pero bueno dada la necesidad, tuve que caminar por el lado oscuro por un rato. :P

Errores cometidos

Obviamente, esta foto dista muuuuuuucho, pero muuuuuucho de algo que se pueda considerar bueno dentro de esta actividad, no es para nada facil lograr buenos resultados así que aca les dejo una listita de los errores que he podido detectar (seguramente tiene mas!):

  1. Demasiado tiempo de exposicion, el cielo se mueve!, pese a que el DSS luego corrige la alineación, demasiado tiempo de exp por cada toma individual me parece que hace que las estrellas se alarguen un poco.
  2. No usé formato RAW: GRAN error, la compresión jpg hace que la información de cada frame se torne aleatoria y luego el DSS se me quejó de que no podía calcular bien los Dark y Flats maestros, un perno.
  3. Sigo sin embocarle con la luz, esta vez use autobalanceo de blancos, si bien mejoró las tonalidades amarillentas de intentos previos, no fue suficiente. Hay que seguir probando.
  4. Efecto de pelota de ping-pong en las estrellas, no se como solucionarlo, creo que un menor tiempo de exposición y mas cantidad de frames puede hacer la diff.

Bueno, obviamente esto no queda aca, voy a aprovechar que estamos sin luna por unos dias mas y seguire probando alternativas. Espero que les haya gustado, y como siempre, los comentarios y aporetes son bienvenidos. :)

May 08, 2010

Linux Adictos: El resurgimiento de Hurd

Apr 17, 2010

Fabián Flores Vadell

Fabián Flores Vadell
Speed Books Argentina feed

4 minutos con Richard Stallman


Richard Stallman por estos días está dictando conferencias en distintos lugares de Argentina, oportunidad que fue aprovechada por el noticiero del canal oficial "Visión 7" para entrevisarlo. En apenas cuatro minutos la nota presenta la opinión Stallman sobre diversos temas, por lo que el resultado es una entrevista poco sustanciosa. Así, su efectividad comunicacional es casi nula, lo que la

Mar 24, 2010

Fabián Flores Vadell

Fabián Flores Vadell
Speed Books Argentina feed

¿Libertad o propiedad? Antorchas en la Biblioteca


A continuación el video y la transcripción de la conferencia de Carlos Sánchez Almeida En este ocaso somos aún antorchas, luz que sobresale en el horizonte. Y, mientras esta muralla resista, seremos custodios de la Palabra divina. - Así sea –dijo Guillermo con tono devoto–. Pero, ¿qué tiene que ver eso con la prohibición de visitar la biblioteca? - Mirad, fray Guillermo –dijo el Abad–,
Fabián Flores Vadell

Fabián Flores Vadell
Speed Books Argentina feed

Sobre la ley de economía sustentable española


Justificaciones escalofriantes a la Ley de la Patada en el Router: Es que los jueces aplicaban mal el Código Penal En el año de 2006, con la redada a páginas de enlaces, se produjo la que, según los medios de comunicación, fue la operación más importante contra la piratería en toda Europa. Poco después de las detenciones fueron muchos los que brindaron con champagne: los medios de comunicación

Dec 03, 2009

Alejandro Mansilla

Alejandro Mansilla
c0r0nel's blog feed

Android o Maemo

Necesito un nuevo teléfono celular y la verdad que luego de ver como sufren algunos de mis amigos con sus iPhones y el maravilloso mundo del “pagá por todo” y “quiero saber todo lo que haces todo el tiempo” es que ando en la búsqueda de una propuesta mas seria y mas alinieanda con la libertad del sortware y la privacidad de mi información.

En ese contexto, surgen los competidores de Apple:

  • Goole con su Android OS
  • Nokia con Maemo.

Creo que en temas de privacidad de la información, Google se saca un hermoso 0(estamos todos de acuerdo en eso no? :P ), no así en materia de libertad del software que dentro de todo se toma las cosas en serio y esta liberando mucho código, Android no es una excepción.
Por su parte Maemo, pinta groso, es un verdadero linux corriendo en tu teléfono, hasta con Gnome, pero solo limitado a equipos Nokia. Según me han comentado, recién para el 2012 Nokia piensa reemplazar Symbian de toda la serie N por Maemo. Mierda, es mucho tiempo!!.. en 2 años puede pasar de todo. De hecho es tiempo mas que suficiente para que el mercado quede ya taponado de equipos con Android y ya no sea oportunidad para que otras alternativas prosperen.

Por qué se tomará tanto tiempo Nokia para tomar este tipo de decisiones, con el peligro tan en la puerta? Tan clara la tienen? o no se animan todavía a a tomar la desición? Que debemos hacer los que estamos en medio de la disyuntiva, esperar u optar por lo que tenemos al alcance hoy?

LugSaJu: 399999

Nov 29, 2009

LugSaJu: script para ejecutar solo 1 instancia de un programa

Nov 18, 2009

OpenSUSE 11.2

Ya se encuentra disponible la nueva version de OpenSuse 11.2, alguna de las caracteristicas son: Kernel 2.6.31 con Ext4 seleccionado por defecto. GNOME 2.28 con un preview de GNOME 3.0 y GNOME Shell. KDE 4.3.1 preseleccionado por defecto en su instalación desde DVD. Firefox 3.5.4, GIMP 2.6.7, OpenOffice.org 3.1.1, Thunderbird 3.0 Beta 4, VirtualBox 3.0.10, XFCE 4.6.1 y más [...]

Nov 05, 2009

Mandriva Linux 2010

Ya se encuentra disponible la versión definitiva de Mandriva Linux 2010 “Adelie”. Todas las novedades pueden encontrarse en sus notas de lanzamiento, en su tour de características y también en la inevitable fé de erratas, e incluyen cosas como: Kernel 2.6.31 GNOME 2.28 y KDE 4.3 OpenOffice.org 3.1.1 y Firefox 3.5 Moblin con soporte de netbooks Asus Eee [...]

Oct 31, 2009

Ubuntu / Kubuntu 9.10 Karmic Koala

La versión definitiva de Ubuntu 9.10 ya está disponible en sus ediciones Desktop, Server y Netbook Remix. Sus principales características incluyen Kernel 2.6.31, Ext4 y GRUB2 por defecto, GNOME 2.28, Firefox 3.5, Ubuntu Software Center, 2 Gb de almacenamiento gratuito en Ubuntu One, y mucho más. Ubuntu 9.10 Server también trae destacables novedades, como por ejemplo: [...]

Sep 28, 2009

LugSaJu: Full Circle Magazine #29