sábado, 27 de noviembre de 2010

Resolver problema WIFI Broadcom BCM4311 + Kernel 2.6.35-6 en Kubuntu 10.10

En algunas máquinas que tienen esta placa WIFI, al actualizar la version del kernel nos encontramos que OOOOPS, no tenemos mas wfi.
Bueno, esta version del driver bcm43xx resuleve e problema.

https://launchpad.net/ubuntu/+source/bcmwl/5.60.48.36+bdcom-0ubuntu5/+build/1781446/+files/bcmwl-kernel-source_5.60.48.36+bdcom-0ubuntu5_i386.deb

Es completamente confiable, y funciona perfectamente.

Fuente: http://www.howtoforge.com

Resumen de la SysAdmin Experts 2010.

Ayer rondando las 13 horas se dio inicio a la SysAdmin Experts 2010. Un evento especialmente dedicado a nosotros los administradores de sistemas que asistimos a eventos y nos vamos con la sensacion de que estamos solos en el mundo. Nadie nos tiene en cuenta, ... Bueno, quizas estoy exagerando un poco.

En fin, la idea de este post es comentarles un poco de que se hablo en ese evento, darles algunos detalles técnicos y si les interesa pueden ser parte de este movimiento de admines que estan empesando a dar que hablar.

Ahora si, a los bifes.

La jornada comenzo con un fuerte golpe de impacto. La charla sobre Unix Systems Hardening a cargo de Facundo (tty0) de la Cruz. No se dejen engañar por su imagen juvenil, este tipo es un monstruo en lo que a seguridad informatica respecta. Nos paseo con ayuda de unos cuantos slides por los puntos mas importantes a la hora de mantener una red en forma seguroa y ordenada, evitando caer en los errores mas comunes y abriendonos un poco la cabeza en lo que hace a bugs de kernel, tecnicas malisiosas de intrución y otras formas de hacking que pueden presentarce en un entorno productivo y pueden resultar en un costo millonario para algunas empresas. El punto mas jugozo de su charla se dio cuando con una simple instruccion de bash, haciendo abuzo de un bug reportado, paso de estar logueado con un usuario uid=1000 gid=1000 a ser uid=0 gid=0 (root del sistema) en tan solo una instruccion.
Un comentario personal: si van a ver una charla de este señor,asegurence de estar listos para salir corriendo a sus oficinas, tengan preparado mucho cafe y un equipo completo de gente para resolver problemas porque la sensacion de inseguridad que nos genera es tremenda. Mejor tenerlo de aliado ;).

Seguido a esto vino la charla de Osiris. Un personaje bastante conocido dentro de la comunidad del software libre por sus aportes a proyectos como "buenos aires libre"[0] entre otros.
Su charla estuvo orientada al uso diario de los emuladores de terminal, y el fine tunning de estos entornos. Como no quiero arruinarles la sorpresa, solo voy a decirles que se peguen una vuelta por su blog[1] y le den una miradita a todo el contenido que tiene ahi publicado, es realmente interesante. Y si en algun momento tienen la oportunidad de presenciar esta charla, no se la pierdan, Osiris es un tipo muy amigable y sus charlas son muy llevaderas.

Terminada la charla sobre Terminales, pasamos a otra muy interesante charla sobre Bacula. Para los que no la conocen bacula es una aplicacion (o mejor dicho, un conjunto de aplicaciones) muy poderosas capaces de administrar en forma confiable, ordenada, centralizada, y segura, toda nuestra red de backups. La charla estubo a cargo de Mariano Alvarez miembro de la Universidad de Quilmes.
Mariano nos dio un profundo detalle del caso de uso/exito en la implementacion de Bacula en toda la universidad de Quilmes.
Para los fanaticos de las copias de respaldo, o para los que por su trabajo, necesitan tener redundancia en sus backups, no dejen de leer la documentacion disponible (de esta, y de todas las otras charlas) en el sitio de sysadmin[2] ya que es muy extenso, muy interesante, y altamente implementable. Recomiendo.

Entrada la tarde, se presento la charla de "Puppet" a cargo de Jorge Hequera. Jorge se presento como un miembro relativamente nuevo (en terminos de conocimiento) en lo que hace a la tarea de administrar sistemas, y dejando en claro que "el Experts en SysAdmin Experts le quedaba muy grande" salio a la cancha con Puttet.
Puppet se podria definir mas como un lenguaje, o pseudo lenguaje, y un concepto de trabajo a la hora de administrar equipos mas que como una aplicacion. Su finalidad principal es la de permitir ,mediante el uso de templates, la instalacion y administracion de una gran cantidad de servidores en forma simultanea. Haciendo uso de una sintaxis propia, permite generar templates de nuestros servidores, con sus archivos de configuracion para cada servicio, paquetes que debe tener instalados/desinstalados, y mediante un sistema cliente/servidor mantiene al dia la configuracion de nuestros equipos de acuerdo a los parametros que se hayan seteado en los templates.
Si te pasas todo el dia instalando y desisntalando los mismos paquetes en 40 equipos, o si te cansaste de configurar una y otra vez los mismos servicios por reinstalacion, esta herramienta es definitivamente tu salvacion.
Lo interesante de Puppet no es solamente la herramienta, sino el concepto de administracion de sistemas que esconde. Todo un nuevo paradigma en esta area.
Para finalizar, puedo decir con toda certeza que Jorge de la mano de puppet, se llevaron un triunfo bien merecido al vestuario.

Para finalizar, se hicieron presentes en el auditorio los PythonManiacos, un grupo singular de miembros de la comunidad Python Argentina quienes de la mano de Roger Duran iniciaron una charla, que luego devino en un muy jugozo debate sobre las virtudes de Python como lenguaje script en el dia a dia de un sysadmin frente a otros lenguajes como bash o perl.
Roger nos mostro, y divirtio, con algunos de sus trucos para hacer la vida de un admin mucho mas simple. Para los que (como yo) ven en Perl la salida mas rapida a los problemas del bash scripting, sepan que Python tambien es una alternativa mas que atractiva, y se perfila (si no esta consolidado ya) como uno de los lenguajes que da y va a seguir dando que hablar, a la altura de perl o php.

Los invito a investigar un poco mas en estos temas, y a que se anoten cuando sea el momento en las proximas SysAdmin Experts que vayan surgiendo.

No hay que olvidar el agradecimiento a los miembros de SysAdmin.org.ar (que dicho sea de paso, segun la forma en que proponen para crecimiento del grupo, nos invitan a que todos seamos parte de este grupo) por el excelente ambito que generaron y a Guillermo Lisi, representante de Alba Seguros, quienes aportaron el lugar para el evento, inmejorable.

Links relacionados:
Sitio del Grupo SysAdmin
Blog de Osiris (Osiux)
Buenos Aires Libre

martes, 23 de noviembre de 2010

Taller de Jetpack en Exactas.

Hora Sábado, 27 de noviembre · 10:30 - 17:00
Lugar Laboratorio 5, Pabellón I de Ciudad Universitaria

¡Podés ser parte del próximo Taller de Desarrollo de Extensiones para Firefox!

Las extensiones (o complementos) son pequeños programas que viven dentro del navegador y nos permiten extender sus funcionalidades a nuestro parecer. Dada la infraestructura de Firefox, las posibilidades para estos programas son infinitas y para nada difíciles de programar.

En este Taller vamos a trabajar con la nueva plataforma de Mozilla para el desar ...rollo de extensiones: Jetpack. El objetivo de Jetpack es bajar la barrera de entrada para la creación de extensiones, proveyendo diversas herramientas que facilitan el desarrollo. Gracias a esto, no sólo los desarrolladores pueden crear extensiones, ya que los únicos requerimientos para empezar son saber un poco de desarrollo web: ¡HTML, CSS y JavaScript!

La modalidad va a ser una charla introductoria, seguida por una explicación más en profundidad y un taller. El objetivo del taller es realizar una extensión funcional al fin del día. Las mejores se llevarán un premio cortesía de Mozilla!

Para poder asistir al evento, es necesario que te registres previamente completando el formulario en http://glugcen.dc.uba.ar/jetpack

Entonces, la cita es el sábado 27 de noviembre a las 10:30 horas en el Laboratorio 5, Pabellón I de Ciudad Universitaria.

Para información de cómo llegar, visitá la página del Departamento de Computación en http://dc.uba.ar/inst/ubicacion

Enlaces de interes:

https://jetpack.mozillalabs.com/

lunes, 22 de noviembre de 2010

CSV 2 Mysql con Perl

Vi este post, y me parecio super interesante. Ademas seguramete viendo esto un compañero de laburo va a ver una idea para terminar un compromiso.

Sebas: leete esto, es algo parecido a lo que vos necesitas. Levantalo del CSV, lo tiras a una tabla temporal de MYSQL, y lo vas controlando para ver si es correcto. Es medio cabeza, pero al menos es una idea para arrancar.
Etiquetas

http://tehsis.com.ar/2010/11/importando-datos-sql/


Fuente: http://tehsis.com.ar

martes, 16 de noviembre de 2010

Ubucon 2010 por primera vez en Argentina.

Ubuntu Conference (aka UbuCon) 2010 por primera vez en Argentina.

Para los que esten interesados. Yo voy a estar participando en el evento los dias viernes y sabado asi que pueden pegarce una vuelta por la mesa de entrada, me van a ver con mi remera de Ubuntu Guru jejejeje.

Para mas informacion sobre ubuntu y su comunidad en Argentina: http://ubuntu-ar.org

jueves, 11 de noviembre de 2010

Recuperar documento eliminado por accidente.

Ok, supongamos el siguiente escenario:

1er acto: Estamos editando un archivo con vi/vim

2do acto: Accidentalmente dejamos abierto el archivo, y desde otra pc intentamos editar el mismo (veremos un hermoso cartel comentandonos que el archivo esta en uso, etc, etc).

3er acto: Como somos usuarios muy experimentados, sabemos que existe un archivo .swp que guarda los cambios, el es el culpable de ese cartel de advertencia tan molesto. Nos disponemos a eliminarlo, pero por accidente eliminamos el archivo original.

FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU!.

OK no se desesperen. Todabia hay una salida.

haciendo:

vim -r file_name

recuperaremos el ultimo estado de nuestro archivo, volviendo a nosotros el color rozado de nuestras megillas.

Es un detalle minimo, pero les aseguro que algun dia me lo van a agradecer.

ZEROADRENALINE

miércoles, 10 de noviembre de 2010

Adobe aumenta su interes en GNU/Linux.

No se si habran notado, pero en las ultimas semanas muchos parches han salido para Flash Player.
Para los usuarios de (*)ubuntu, se habran dado cuenta que en menos de 1 mes, 3 o 4 paquetes aparecieron disponibles, todos de flash plugin.
No tengo fuentes confiables al respecto, pero creo que en alguna oficina (de esas de los pisos mas altos, llenas de espejos, y sillas realmente comodas jejeje) de ADOBE se replantearon ese temita de la comunidad linuxera.

Espero que esto sea así. Si bien nada hace pensar que vayan a liberar ni una linea de su código, al menos que sus aplicaciones esten completamente portadas a nuestro querido sistema.

ZEROADRENALINE