Mostrando entradas con la etiqueta noticias. Mostrar todas las entradas
Mostrando entradas con la etiqueta noticias. Mostrar todas las entradas

martes, 30 de marzo de 2010

Flisol 2010 Corrientes, DVDs OpenSUSE, openSUSE Community

Things are moving - somewhat - in background at the Flisol 2010 Corrientes organization, the main team from the Instel Institute (an IT local enterprise, with a very pro opensource community attitude, www.instelseguridad.com.ar), is working with the CECENA (student's centre), at FACENA-UNNE (the computer's cience faculty at the university), for to bring renovated sucess to this year Flisol Corrientes.

The last year, the Corrientes Flisol was one of the most concurred event at LATAM, and probably the most concurred Flisol at Argentina. This happened not without some surprise in the team behind the organization, but was welcomed as a recognizing from the local IT fan guys and opensource fans in general to the efforts putted before the whole thing. This year the challenge is to repeat the last year success, but not in the sense of just to have a lot of people listening the talks, but in the experience the people who will assist is going to have.

This morning I asked for event stuff - dvds - to some people at openSUSE community. I mean, to have 100 to 200 original openSUSE dvds in the middle of an install fest can't hurt anybody. Maybe - I'm waiting yet for a confirmation - even we could get some extra stuff, but I can not confirm anything at all yet. There are no more 11.2 dvds available at this point, but there many remanent 11.1 dvds, so 11.1 will be (I've asked Andreas for about 300 dvds!!!, I hope the mailmain do not miss the postal thing :-).

The talk I'm going to present, "Meet Opensuse" will be related to show the distro to a non technical audience and probably I'll include some fun technical tips for the other ones (a video taking the default Gnome and KDE to the last stable version using Yast maybe?), but I do not only want to talk about the distro, doing that could be somehow a mistake, so I'm going to talk about the openSUSE Community, diferentiating it from the "Novell people", and reviewing some achivements from it. If the time permits it, I will like to show some cool tricks you can do with the distro using the community supplied infrastructure, mainly the Build Service, the one-click stuff, the extra repositories, and additionally I'm going to review the howto material hosted at the community site, the fine openSUSE related tutorials at personal blogs all around the Internet.

Right now, I hava another talk is in standby, "Log File Analysis" but the organizers may reconsider to include it in the event because there are a lot of talk proposals for to be included in the program, we'll see.

For the install fest I've been planifying to deploy either openSUSE 11.2 or 11.1 (given the old dvds situation), but I'm considering to include also the distro updates to at least a few days before the Flisol, the KDE 4.4.2 and Gnome 2.2.29 (it'll be .30 at that date), from the optional/extra community repositories. I need to figure out how to replicate and update them in a useful way till it comes the Flisol date (some rsync and cron hackery almost certainly).

More news to come in the next days.

lunes, 1 de marzo de 2010

MaríaDB es el nuevo MySQL (probablemente)

Al estilo de hace unos años en los comics en Superman murió y renació con otro nombre, Monty lo hizo de nuevo, y creó un nuevo proyecto de base de datos open source llamado MariaDB, basado en el código de MySQL 5.1 (la última versión oficial antes de la compra de Oracle). 

El creador de MySQL AB, la empresa que derivó del proyecto open source MySQL, y que fue comprada primero por Sun, y luego terminó en manos de Oracle, forkeó el código del proyecto "oficial" MySQL, cada vez menos oficial a medida que los usuarios actuales de MySQL empiezan a desconfiar masivamente del futuro de MySQL en manos de Oracle, con pocas precisiones empresariales de parte de Oracle y con muchos rumores nefastos: pagar por features enterprise para MySQL, eliminación o reducción de capacidades de MySQL en próximas versiones (imaginen un MySQL Express, al estilo SQL Server Express), o peores presagios. 

Pocos especialistas en open source y aficionados pensaron que la compra de Sun de MySQL en su momento fuera "mala", sino al contrario, un apoyo empresarial reforzado, para disparar MySQL al mundo corporativo definitivamente. Finalmente, y al contrario cuando Oracle compró a Sun, todo quedó a la vista, y pocos pensaron que no era algo arreglado de antemano entre ambas empresas, es decir casi todos pensaron "listo, se acabó MySQL". 

Monty se embolsó 16 millones de euros en la venta a Sun, así que está en posición perfecta para retomar el desarrollo del código, así nació MariaDB - tal vez - el reemplazo real a futuro para MySQL. Hoy ya está disponible la versión 5.1.41 RC1 de la MariaDB, que es un reemplazo directo de MySQL, así que podemos tomarla una base de datos funcionando sobre MySQL 5.1 y usarla desde MariaDB sin hacer ningun cambio en la base. 

Faltaría leer la "letra chica" de MaríaDB, pero si es un reemplazo 100% de MySQl 5.1, todas las herramientas compatibles con MySQL 5.1 deberían poder conectarse e interactuar transparentemente con un engine MaríaDB.

Ahora el código fuente abierto le da un giro a los acontecimientos y tal vez en poco tiempo vemos si sirve de algo pagar decenas/ cientos de millones de euros para terminar con el desarrollo de un software open source de calidad con mucho mercado ganado o no sirve para nada, y solo consiguen dejar mejor parado al proyecto (y hacer millonario al propietario del proyecto de paso), aunque cambie el nombre del software.


La iniciativa de Monty de juntar firmas para impedir la fusión de Oracle-Sun quedó en el pasado ya, porque la idea era evitar la Union Europea autorizara a Oracle a comprar Sun por la presencia en el "paquete" de MySQL, un competidor indirecto de Oracle, lo que se constituía - para algunos evidentemente - en práctica monopólica, al comprar una empresa con gran cuota de mercado a un competidor, pero no fue visto así por la UE, y de hecho ni siquiera se consideró la "presencia" de MySQL en el paquete de adquisición que ofrecía Sun a Oracle. 

El futuro parece promisorio por el momento, y los probablemente centenares de miles de deployments empresariales que incluyen importantes deployments mysql de Google, Twitter y muchos otros de similar criticidad (múltiples bases, de decenas a miles o más, y de las cuales dependen productos clave de empresas y sistemas en organizaciones), de seguro están analizando en qué momento van a dar el salto desde Oracle (su proveedor actual de servicios MySQL), a una nueva empresa basada en el código de MySQL, probablemente, MaríaDB.

* Página de "Clientes" de MySQL AB con entradas sobre Twitter

* Twitter and us (habla de un crash) - May 29, 2008

* Haciendo Twitter 1000% más rápido - June 27, 2009

Este último menciona en un resumen lo que sería la plataforma de Twitter (y muchos datos muy interesantes), más o menos esto:

- Ruby on Rails
- Erlang
- MySQL
- Mongrel - hybrid Ruby/C HTTP server designed to be small, fast, and
secure
- Munin
- Nagios
- Google Analytics
- AWStats - real-time logfile analyzer to get advanced statistics
- Memcached

Fuente:

MariaDB, el grano en el culo de Sun-Oracle

lunes, 15 de febrero de 2010

Cursos de Verano UNNE 2010, Adm. de Sistemas Linux

Está abierta la inscripción a los cursos de verano 2010 de la UNNE-FACENA, pueden consultar la información en la página de los cursos. 

Para consultas e inscripción: cursosveranofacena@gmail.com

Hay 25 lugares para cada curso, las aulas están climatizadas y no está demás decir que hay pocas ofertas de cursos de administración de sistemas con tanto contenido/hs. de dictado en tan poco tiempo (25 hs. de curso en menos de 3 semanas).

El dictante: Dardo Valdez
http://ar.linkedin.com/in/dardovaldez

co-Responsable de Infraestructura IT y administrador de sistemas para el Poder Judicial, Pcia. de Ctes.

Se desempeña a diario en una infraestructura de redes y servidores en continuo crecimiento; un stack de servicios IT de misión crítica en un ambiente multiplataforma complejo.

En noviembre 2008 asumió la responsabilidad directa de la administración de todos los servers en la infraestructura; 50+ servers, 500+ servicios en toda la pcia. y en varios datacenters remotos.

El resumen oficial (publicado por la UNNE para el curso)

Título: Administración de Sistemas Linux

Dictantes: Dardo Augusto Valdez, Lic. Paola Insaurralde

Objetivo: Brindar los conocimientos básicos para administrar sistemas Linux en servidores.

Contenidos: Implementación y Adm.de Linux en Ambientes de Servidor. Buenas Prácticas de Implementación y Administración de Sistemas. Administración de servicios. Instalación y Administración de Software. Compilación e Instalación de Software. Administración de Usuarios y Grupos. Administración de Almacenamiento. Técnicas de Trabajo y de Resolución de Problemas.
Implementación y Administración de un Servicio de Compartición de Archivos. Implementación y Administración de un Servidor Web con soporte PHP y conexión a Base de Datos. Implementación y Administración de un Servicio de Proxy Caché.

Metodología: Encuentros presenciales con exposiciones teóricas y desarrollo de ejemplos prácticos, ejercitación en la modalidad "frente a la máquina". Requiere conocimientos de sistemas operativos, de preferencia sobre Linux.

-----------------------------------------------

Carga Horaria: 
24 hs. totales distribuídas en 8 clases de 3 hs. Cada una.

Días y horarios: 
Lunes, Miercoles y Viernes, de 14.00 a 17.00 hs.

Costos:
- Profesionales: $150
- Personal UNNE (docentes y no docentes): $120
- Programadores y analistas (pregrado universitario): $90

Requisitos:
El nivel del curso es intermedio a avanzado y está orientado a estudiantes avanzados, profesionales de informática y en general personas con experiencia previa en sistemas operativos de nivel operador avanzado.

Para realizar efectivamente el curso se recomienda tener experiencia el uso de Linux como sistema operativo de uso diario y hogareño.


Documentación oficial del curso:
La documentación oficial del curso está en idioma inglés:

Pro Linux System Administration, Apress
Copyright © 2009 by James Turnbull, Peter Lieverdink, Dennis Matotek
ISBN-13 (pbk): 978-1-4302-1912-5
http://www.apress.com/book/view/1430219122


La documentación basada en "Pro Linux System Administration" también provee la ventaja de organizar temáticamente las habilidades de administración, a diferencia de otra documentación focalizada en distribuciones particulares.


Documentación en español:
La documentación en español va a estar disponible por tema a dictar, sin dejar de documentar ninguno, en forma de lecturas recomendadas de diferentes fuentes, con copia electrónica local disponible para los asistentes.

Las lecturas recomendadas van a ser un acercamiento conceptual al 90% de lo disponible en el libro en inglés, con las obvias posibles diferencias al ser información de fuentes distintas.

Algunos libros en español a utilizar son:
- Implementación de Servidores GNU/Linux, Alcance Libre, 2009
- Administración de Sistemas Linux, Anaya, 2007
- Linux Server. Los Mejores Trucos, Anaya, 2006
- Administración Avanzada de GNU/Linux, 2004
- Unix y Linux. Guía Práctica, 3ra. Edición, Ra-Ma, 2004


Distribución y portabilidad de habilidades a adquirir en el curso:
La distribución a utilizar en el curso será Suse Linux Enterprise Server - SLES 10 SP2.

La documentación oficial del curso abarca explicaciones teóricas aplicables a cualquier distribución, ello también se da en los procedimientos prácticos de consola (CLI). Por otra parte, la documentación oficial está focalizada en Red Hat Linux Enterprise (RHEL) Server y Ubuntu y ello se refleja en algunos procedimientos listados en el libro, vía interfaz para RHEL y en explicaciones particulares de procedimientos de consola para Ubuntu.


Se eligió la distribución y la documentación de modo que los asistentes adquieran un conocimientos de Red Hat y Ubuntu, a la vez que aprenden y trabajan sobre SuSE, de ese modo, transparentemente van a ir adquiriendo la noción de portabilidad de las skills entre distribuciones, y cuales pueden ser sus mínimas diferencias.


Temario:

Instalación de Linux
- Recomendaciones hardware
- Instalación básica de Linux

Inicio y servicios
- Entendiendo el adm. de booteo Grub
- ¿Qué sucede luego de bootear?
- Administrando servicios
- Agendando servicios y comandos con cron

Administración de paquetes
- Introducción a la adm. de paquetes
- Adm. de paquetes en Opensuse Linux
- Compilando desde código fuente

Usuarios y Grupos
- ¿Qué sucede cuando te logeas?
- Trabajando con usuarios y grupos
- Controlando el acceso a tu host
- Más acerca de sudo

Compartición de archivos e impresión
- Samba

Administración de almacenamiento y recuperación de desastres
- Básicos de almacenamiento
- Usandos Sistemas de Archivos
- Recuperación desde fallas

Otros
- Acceso Remoto
- Sistema y archivos
- Trabajando con archivos

Servicios SQL y Web
-Apache Web Server
- MySQL
- Instalando sitios web
- Squid Cache

sábado, 12 de diciembre de 2009

Gnome podría dejar de ser un proyecto GNU

De vuelta me encuentro escribiendo sobre Gnome, después de varios años de no usarlo. Resulta que Miguel de Icaza tiene un blog personal, donde publicó un artículo que luce exactamente igual a publicidad técnica de primera, impulsando el uso de Silverlight (el reemplazo propietario de Microsoft de Flash), como herramienta para crear aplicaciones desktop completas - no solo web apps - y multiplataforma.

Este artículo fue publicado luego en PlanetGnome - http://planet.gnome.org/ (que es inaccesible al momento por mantenimiento), que recoge automáticamente los posteos de los blogs de sus afiliados, por ejemplo, Miguel de Icaza.

RM Stallman hizo un comentario bastante moderado en una lista sobre que el Proyecto Gnome debería colaborar mínimamente al ser un proyecto GNU oficial y no dejar que en sus sitios - como el blog aggregator PlanetGnome - se hable y se presente software propietario como "legítimo", es decir como una opción viable dentro del software libre.

Parece muy razonable el pedido, pero en medio de la conversación sobre el tópico, algunas voces se fueron de 1 a 10 en un segundo y en este momento hay una discusión de fondo en la red y de seguro en privado, entre miembros del Proyecto Gnome. La discusión comenzó con la propuesta de separar el Proyecto Gnome del proyecto GNU (http://mail.gnome.org/archives/foundation-list/2009-December/msg00054.html).

De aquí en adelante, todo se desbandó en la red y estamos recordando por qué comenzó Gnome, se habla de KDE, se habla de la historia de cómo llegó el Proyecto Gnome hasta donde está, etc.

"Gnome to Split Off from GNU Project?"
http://www.pwnage.ca/?p=433

"GNOME Developer Suggests Split From GNU Project"
http://linux.slashdot.org/story/09/12/12/135209/GNOME-Developer-Suggests-Split-From-GNU-Project

La lista de correo y PlanetGnome están caídos o completamente colapsados al momento, así que difícil entrar en cualquiera de los dos para recoger la historia in-situ, que de seguro la veremos en frío en las próximas horas.

En particular recuerdo que cuando usaba Gnome, lo compilaba completo desde las fuentes, persiguiendo pequeñas mejoras que iban surgiendo subversión a subversión (esto es, disponible a a partir de X.X.2, pero no en la X.X.1). En este punto, Gnome estaba en 2.1.x y se veía bastante parecido a lo que es ahora incluso, pero había muchas menos aplicaciones disponibles. Fue en este momento en que surgió una gran movida interna, que promulgaba la simplificación del escritorio, que tuviera menos opciones, que se estudiara qué hacía falta y era indispensable y que todo lo demás se descartara.

El trasfondo del pedido tenía un asidero claro, el Proyecto Gnome, aparte de desarrollar el entorno gráfico, también desarrolla sus librerías base, GTK y derivadas, y GTK por ese entonces se estaba comparando funcionalmente y a mediano plazo como una alternativa no muy deseable frente a QT, la librería base de KDE. Ya en ese momento la escasa amplitud de funcionalidades, características y opciones de las aplicaciones GTK en general con respecto QT+KDE, empezaba a promover la pregunta de si hacía falta tener tanto poder de codificación divido en dos proyectos diferente buscando la misma cosa.

QT+KDE por su parte ya saltaban de versión por primera vez, y la comunidad empezaba a mostrar que era capaz de recodificar completamente KDE desde cero, y crear un escritorio nuevo (tal como lo hicieron de vuelta en KDE4); al mismo tiempo las apps QT/KDE creadas dentro del proyecto KDE eran en ese momento histórico mucho más funcionales comparativamente hablando, que las apps GTK creadas dentro del proyecto Gnomė (asi que no intervienen ni Firefox, ni OpenOffice en este tema).

La salida del proyecto Gnome funciono bien, y luego de un tiempo el escritorio empezo a brillar en parte gracias a la solidez de un codigo bastante viejo y sumamente estable, a la aparicion de nuevas apps y al exito de Gnome como herramienta libre a ser utilizada en proyectos propietarios, gracias a la licencia LGPĿ

La movida del proyecto Gnome habia anticipado el que la libreria QT dejara su licencia propietaria para ser GPL primero, y luego LGPĻ igualando legalmente y como software libre completo a la libreria GTK.

Mas o menos en la mitad de esa historia me encontraba usando Gnome y más o menos un 90% de aplicaciones QT/KDE dentro de Gnome, por ejemplo K3b, Opera (solo QT), Krusader, Amarok, etc. Así que dí el salto a KDE y no miré atrás.

Sí fui leyendo de a ratos sobre la evolución de Gnome y fui viendo como lentamente el clon libre de .NET, el framework Mono iba ganando popularidad dentro del proyecto Gnome, hasta que se llegó a incluir dentro del pack de software oficial de Gnome. Hace poco surgió Silverlight, la tecnología de reemplazo de Flash que más bien funciona como reemplazo de Adobe Air, y ahora ya se ve a Silverlight, en su implementación libre, Moonlight, como un firme candidato para se incluído a largo plazo dentro de Gnome. La idea es la de siempre aparentemente, potenciar la aparición de muchas aplicaciones dentro de Linux, y de Gnome particularmente, utilizando un motor de ejecución compatible al 100% con aplicaciones programadas para correr en Windows.

Realmente es una opción técnica excelente, con tremendo potencial para el escritorio, mucho mayor que el ahora caído en desgracia en el desktop, Java. Sin embargo, el problema con Mono y con Moonlight es que penden literalmente de un hilo legal. Son reimplementaciones - de código - realizadas sobre tecnología patentada, lo que pone serias dudas a si en el futuro - en cualquier futuro - Microsoft no decidirá salir de su actual posición benevolente y simplemente impedir que se contínue utilizando gratuitamente sus patentes.

Los adeptos a Mono y Moonlight aducen que ambos son proyectos nacidos en el mismo espíritu de Linux, como una reimplementación de tecnologías propietarias y patentadas (UNIX). Y así sigue la polémica Mono-.NET-Silverlight-Moonlight.

Veremos como sigue la historia en las próximas horas...

domingo, 1 de noviembre de 2009

Opensuse 11.2, upgrade de distribución y más sobre lo nuevo

Bueno, de vuelta bloggeando después de unas semanas. Voy a ir subiendo unos posteos que hice en algunas listas, pero mientras hago este...

Hay mucho revuelo en la comunidad de Opensuse por el próximo lanzamiento de la versión 11.2 en pocos días.


Upgrade de la distribución

La nueva característica de upgrade de distribución de Opensuse 11.2 va a hacer que muchas instalaciones de servidores basadas en Debian y Ubuntu se pasen a Opensuse. Ya en su momento, la posibilidad de hacer updates centralizados se había adquirido al usar "zypper"; sin embargo muchos sysadmins que no usan distros empresariales que incluyen constantes actualizaciones y services packs regulares (que en los hechos mantienen a un SLES actualizado a nivel de la última versión estable de todo el software de Suse/Novell portable a la versión de SLES según las librerías disponibles), no encontraban suficiente incentivo en usar un Opensuse semestral (se publicaba una nueva versión cada 6 meses, a partir de Opensuse 11.2 se publica cada 8 meses), y con ciclos de soporte de 2 años o 4 versiones más o menos versiones (mm, creo, vean www.opensuse.org), eso llevaba a que, para mantener la distro a buen nivel de tecnología y vigente para el nuevo software a instalar, hubiera que reinstalar y migrar la distro completa junto con las aplicaciones implementadas cada cierto tiempo menor a 2 años a lo sumo.

En cambio al utilizar Ubuntu o Debian, y poseer una herramienta fiable de actualización resulta/ba mucho más conveniente instalar un Ubuntu (un server LTS mejor aún), o Debian e ir manteniendolo actualizado, dando pequeños upgrades en cada nueva versión. Desde la primera RC (Release Candidate), de Opensuse 11.2 ya se puede realizar este upgrade de distro fiablemente desde una versión a la siguiente (11.1 a 11.2 y luego serán entre saltos de versión, 11.2 a una hipotética 11.3, y así sucesivamente).

Esta característica de upgrade de distro no está disponible aún en la versión comercial SLES11 (es dudoso que se implemente en las SLES10 - con 2 service packs al momento - menos aun en las SLES9 - con cuatro service packs hasta ahora), así que no hay modo de saber como lo van a implementar, aunque presumiblemente los saltos de upgrade serán posibles entre el último service pack aplicado y la versión más reciente a continuación.

Creo que muchos sysadmins van a incorporar Opensuse como distro a proponer para implementaciones empresariales por el simple camino (en casi todo, capacitación y certificación, licenciamiento, soft testeado/implementado, soporte para soft a implementar, adquisición de soporte, etc.), que implica pasar desde un Opensuse a un Suse Linux Enterprise Server (que es muy parecido a lo que se puede hacer hoy con CentOS y Red Hat Enterprise Linux). Sería muy interesante a futuro que los SLES y Service Packs siguientes incorporaran características de validación de paquetes/versiones y la capacidad de llevar un Opensuse a un SLES.


Aquí tienen el link de pedido de la funcionalidad, el check de añadida a la distro y la explicación de cómo va a funcionar:
https://features.opensuse.org/305634


Nuevas Características

Otras nuevas características de 11.2 son el uso por default de EXT4 y la inclusión en producción real de KDE4 (4.3.2).

EXT4

No hay mucho que decir sobre EXT4, aparte de los detalles de "mejor y más rápido", pero para administradores, leer esta página es mandatorio:
http://kernelnewbies.org/Ext4

KDE 4.3.2

Muchos developers de KDE4 trabajan directamente para Novell y muchos activos participantes del proyecto KDE usan Opensuse desde tiempo atrás, por otra parte la comunidad de Opensuse se "siente" masivamente usuaria de KDE, y por ello se decidió que KDE fuera la opción por defecto seleccionada en la instalación, aunque justo al lado de la opción preseleccionaada está disponible la opción de Gnome en una implementación impecable de Gnome en Opensuse (el creador de Gnome y Mono trabaja para Novell/Suse), con artwork específico, apps completas por defecto (las que incluye la versión oficial del proyecto Gnome), y otras más añadidas por Opensuse para complementar capacidades.

Comentarios en la red sobre esto último:
http://linuxcrunch.com/content/opensuse-112-perfect-kde-distribution
http://news.opensuse.org/2009/10/27/sneak-peeks-at-opensuse-11-2-kde-4-3-experience-with-lubos-lunak/


Upgrade de Opensuse 11.1 a 11.2 para usuarios avanzados

Las novedades de Opensuse son varias internamente, mejores tiempos de arranque, mejor compresión de paquetes (va a acelerar las instalaciones desde Internet y vía red), mejoras en las GUI de configuración e instalación (YaST). En el artículo de Linuxcrunch de antes pueden leer sobre esto último también.

El upgrade desde 11. 1 a 11.2 si bien es viable perfectamente al momento, para muchos usuarios avanzados que tiene configurados repositorios apuntados hacia versiones de 11.1, un upgrade de la distro únicamente los puede llevar a que sean desinstalados aplicaciones con dependencia en viejas librerías y facilities de la distro (y sin rpms de retro-compatibilidad, que igualmente se dan en contados casos).

Lo mejor es ver qué repositorios no oficiales tenemos configurados en nuestro 11.1, ir a software.opensuse.org y localizar los mismos repositorios para la versión 11.2, y si estuvieran disponibles hay que cargarlos junto con los repositorios oficiales de 11.2 y seguir el procedimiento de manual (que no incluye el uso de repositorios extra no oficialmente soportados).

Técnicamente, el grueso de la versiones de aplicaciones actualizadas desde repos no oficiales en Opensuse 11.1, KDE 4.3.2 por ejemplo, deberían estar en casi la misma versión que estuvieren usando ahora al momento de "traerlos" desde los repos oficiales para 11.2; excepto algunos paquetes no oficiales (como los de los repos de módulos PHP y Perl por ejemplo).

Recordar que es muy interesante para acelerar el upgrade, bajarse un dvd de instalación (el del RC2 está disponible ahora), y cargarlo como fuente de instalación, aparte de cargar los demás repositorios en línea (especialmente el de update, indispensable hoy para llevar el 11.1 lo más cerca posible en versiones a lo que va a ser el 11.2 final).

Un ejemplo lo tienen aquí:

"Updating from Factory to openSUSE 11.2"
http://lizards.opensuse.org/2009/10/29/updating-from-factory-to-opensuse-11-2/

lunes, 14 de septiembre de 2009

Charlas propuestas para las Software Freedom Day de Ctes. y Resistencia

Estoy proponiendo las siguientes charlas para presentar en los próximos eventos Software Freedom Day:

Para el evento SFD2009 de Resistencia (charla aceptada), el sábado 26 de septiembre:

"Selección de hardware de infraestructura y armado de presupuestos para licitaciones"

Se tratará las temáticas y procedimientos típicos con que se trabaja desde el punto de vista del administrador de sistemas para la planificación de incorporaciones y renovación de hardware de infraestructura. Adicionalmente se explicará las sutilezas de estas temáticas en el marco de adquisiciones vía licitaciones públicas.


y para el evento SFD2009 de Corrientes (pendiente), el sábado 19 de septiembre:

"Montaje de soluciones Linux, caso de estudio: Proxy con categorías de usuario y filtro de sitios no deseados"

Se tratará sobre los procedimientos típicos a seguir en una solución basada en Linux, en la transición desde el planteo de requerimientos, pasando por la integración de componentes software y llegando a la puesta en producción. Se hablará de un caso de estudio real que contempla la implementación de un proxy basado en Linux que reunirá ciertas funciones, que deberemos cumplimentar.

domingo, 13 de septiembre de 2009

Evento empresarial de Blade servers, Storage y Virtualización

La verdad no sé por qué casi nadie comenta de estos eventos, cada dos meses más o menos hay eventos privados de difusión-venta de productos de alto nivel en la ciudad de Ctes. Estos eventos los realizan las empresas locales asociadas a empresas-representantes de Cap.Fed./Bs.As. que son representantes de casi todo lo que se pueda vender en IT: antivirus corporativo, software variado ERP,CRM (no vi mucha charla sobre estos, pero sí papelería en cantidad), sistemas operativos, hardware de redes, de seguridad, de refrigeración, etc. etc. 

Hace unos días se realizó un evento privado organizado por Desarrollos NEA, con representantes de IBM Argentina y Tallard. La temática del evento trató acerca de servidores blade, storage y backup de IBM y Vsphere 4.0 de Vmware. 

Nos recibió Humberto Oraisón de Desarrollos NEA, invitándonos a varias horas de explicaciones y datos sobre tecnología de blades y storage de IBM y de virtualización empresarial de IBM y Vmware.

El evento comenzó a las 10,30 pasadas y arrancó con la presentación de Carina Spero de IBM Argentina comentando acerca de IBM en la región, esta persona es la responsable por el area Litoral (que incluye al NEA también), y destacó la buena onda que hay con hacer negocios en la zona y como ya tienen viejos clientes por aquí. Algo interesante que comentó es que por aquí tienen 5 especialistas IBM que atienden a los clientes de Ctes. y Resistencia.

Luego vino el turno de Sebastian Pinna y Daniel Husar comentado sobre tecnologías Blade y sus distintas posibilidades y ventajas; nos contaron mucho sobre la flexibilidad en el montaje de las "hojas" en el blade, como pueden ser de distinto tipo, integrando en un Bladecenter procesadores Intel, AMD con RS6000. También se pueden integrar otros componentes como switches L2 y switches fibre channel de distintas marcas directamente en el chasis del blade. Incluso hay un modelo para oficina (con una turbina "así" de grande y un silenciador atrás), que no requiere un datacenter y trae rueditas y todo (y es para estudiar mucho con los calores de acá y el ahorro que hacen las oficinas típicas en aire acondicionado).

Lo mejor de un blade como adquisición inicial en un datacenter es que se puede llegar a montar el datacenter completo en un solo rack (en orden de montaje: las ups, el storage, el blade, etc.); básicamente todo se concentra en esos componentes. Otro tema que sorprendió a muchos, pero no a quien escribe (que ya va diseñando varias arquitecturas SAN/Virtual Infraestructure al momento), es que las "hojas" de los bladecenter solo tienen, a lo sumo, 2 discos en raid (1 recomendado), para bootear el SO, y no tienen posibilidad alguna de expansión y ello se da como explicaron por extensión Sebastián y Daniel porque un blade está pensado para ser integrado totalmente con una solución de storage externo.

Después de esto vino el lunch, y comimos de primera, bocaditos de siempre y una patita de cerdo que trabajaron fileteando en vivo entre dos mozos mientras iban sirviendo los trozos en pancitos ahí mismo, con cuencos con varias salsas para acompañar; había una mesa de bebidas con varias gaseosas y otros mozos dando vueltas recargando copas, fue todo en general un eficiente reemplazo de un almuerzo formal.

Nos encontramos con varios amigos y conocidos, estuve hablando mucho - de vuelta - con Seba del Prado que estaba ese día en representación oficial de su empleador y con las ínfulas de negocios requeridas - igual que yo - por la situación, igual no nos privamos de la patita de cerdo ni de las bromas, jajaja. También hubo varias presentaciones, y bueno, evidentemente el ámbito de negocios IT es bastante desconocido para gente recien llegada a él como yo, igual que a ellos les resulto desconocido seguramente, sin embargo la gente habitué parecía conocerse de anteriores encuentros y el ambiente estaba muy cordial y entusiasta.

En algun momento me acerqué a uno de los representantes de IBM y hablando del evento le comenté que la concurrencia al evento tenía mucho que ver con el respeto y la reputación que Humberto Oraisón tiene en el ámbito IT local, y como eso respaldaba muchísimo la iniciativa de Desarrollos Nea de pisar fuerte en infraestructura; claro que hubo feedback y estos muchachos de Bs.As. estaban sabiendo la calidad profesional de sus socios de negocios; igualmente los comentarios fueron agradecidos y continuó el intercambio.

Las siguientes dos charlas iban a cerrar el evento, ya en plena siesta correntina, es decir, solo con pajaritos y algo de viento haciendo ruido aparte de la voz del ponente, los estómagos cargados iban haciendo mella lentamente - vía digestión - en el nivel de atención de los asistentes, y estuvimos luchando contra la modorra durante la primera charla, que por suerte nos mantuvo interesados mayormente, incluso muchos estuvieron respondiendo preguntas y vaciando de regalos al ponente.

La primer charla de la siesta arrancó con storage y backup, y fue la continuación natural de la de los blade, que como ya les dije, no sirven de mucho sin un almacenamiento externo masivo. En este caso las opciones son muchas y la gente de IBM tocó fuertemente la línea básica e intermedia de productos comentando distintas posibilidades y capacidades, más o menos todo en rango con lo último disponible en tecnología de almacenamiento, aunque las capacidades de disco probablemente desilusionaron a más de uno ya que si bien los discos rígidos para usuarios finales están siempre a lo último, los discos usados en storage industrial van un poco atrás en capacidad, rondando de momento los 300 GB- 1TB con precios desde razonables hasta U$S 2000 por discos de 1 TB, siempre hablando de discos SAS y SATA integrables en dispositivos de storage (oficiales de la marca y con garantía de uno a tres años).

Ahora estoy recordando una charla flash, no lista en el cronograma que nos dieron sobre PowerVm, la solución de virtualización de IBM que corre, más o menos entendí (y no fui a corroborar en datasheets), sobre servers Power y RS600 y permite virtualizar Linux (SLES y RHEL), AIX e "I" (ex AS400). Un detalle es que no hay productos de virtualización para Power y RS6000, es decir no hay Vmware que corra sobre esos micros. PowerVM hace un trabajo excelente sobre virtualización permitiendo alcanzar (y superar en un par de características), las capacidades típicas de Vmware Vsphere (ex Virtual Infraestructure).

Al terminar la primera charla de la siesta se hizo presente una pausa para el café, muy agradecida por los presentes, donde se repitieron los contactos y algún que otro cierre de negocios.

Para cerrar la tríada "Blades+Storage+Virtualización", vino la charla sobre Vmware Vsphere, la solución empresarial de Vmware. Básicamente es un producto que hace casi cualquier cosa si dispone de nodos (servidores), donde correr los OS virtualizados y espacio de storage donde guardar los datos (una SAN full es recomendable). Se dieron fuertes comparativas con soluciones Microsoft demostrando las capacidades inferiores aparentes de la tecnología de Hyper-V, el hypevisor de MS (Microsoft también tiene un producto de administración de hipervisores, similar a Vsphere y sería interesante ver qué pueden contar en una charla de preventa).

El nivel técnico de las exposiciones fue superlativo, unicamente limitado por la necesidad de los oradores de explicar detalles prácticos de "nueva" tecnología a gente de IT "no técnica", y lograr captar su atención para comunicar los detalles importantes y potencialmente útiles para ambos (para el que puede comprar y para el que puede vender).

Destaco que es el primer evento en Corrientes y de este tipo en que veo el "nuevo" enfoque (ya tiene un par de años en el mundo al menos), de integrar soluciones de servers (blades en este caso), con storage (SANs, iSCSI, etc.) y administradores de hipervisores/software de infraestructura virtual (Vmware Vsphere y ESX, PowerVM). Esta tendencia tiene una firme aceptación y continúa a buen ritmo integrandose con las clásicas opciones de deployment de hardware de datacenter.

Cerramos la tarde, y Humberto nos despidió agradeciendo la visita de gente de otras pcias. que vinieron para escuchar acerca de nuevas tecnologías y contactarse con los proveedores de sus probables futuras soluciones. Terminamos el evento comiendo unas masas y facturitas en el patio del hotel, y conversando un poco ya para ir saliendo de vuelta al hogar.

Globant se mueve en Resistencia

Que tal, hace un par de días surgió el rumor fuerte de que Globant había empezado a trabajar sobre un edificio a unas cuadras de la plaza central de Resistencia ("25 de Mayo", puede ser?), un edificio grande que se encuentra en refacción y podría albergar cómodamente a las hipotéticas 300 personas que tenía supuestamente el proyecto 2008 original de Globant-Resistencia.

Resulta que consulté por mi cuenta y me dijeron EXTRAOFICIALMENTE y con buen grado de certeza que la empresa se está preparando para abrir oficinas en Resistencia, Chaco. No dicen nada del nro. de posiciones que van a abrir inicialmente ni a cuanto quieren llegar, los datos de los "300" son del proyecto 2008 (pueden leer diarios online del año pasado en las cachés de la red y ver las notas por el tema Globant- Resistencia 2008).

Aquí vienen las consideraciones prácticas:

* Casi seguro que el trabajo sea "en blanco" para los candidatos, más teniendo en cuenta que Globant buscaría realizar una oferta pública de acciones en Wall Street en 2012 y eso requiere empleados en blanco entre otras cosas (150 millones de U$S de ganancias anuales libres de impuestos, etc.).

* Las obvias exenciones y beneficios que podrían haber obtenido en el Chaco deberían asegurar una presencia con mínimos gastos operativos por al menos 5 años, con 10 años recomendados (más teniendo en cuenta la intención de salida a bolsa).

* El nivel de sueldos no va a ser el de Bs.As., pero sí debería ser un sueldo por especialidad/seniority por arriba del promedio regional, para poder captar talentos IT que están ocupados y con buenos sueldos en Ctes. y Resistencia. Claro que los talentos IT que estén subocupados con monotributo y similares (full black digamos), van a ser beneficiados con ese rango de sueldos también.

* No vendrían a buscar una gran nro. de juniors, pero los necesitan para bajar los gastos operativos iniciales y realizar el "modelado" de gente para la empresa, es el momento de un junior talentoso de empezar a publicar blogs y dar charlas técnicas mostrando el nivel técnico que lo destaque de los demás estudiantes y jovenes profesionales.

* La pelea por los puestos técnicos y gerenciales de nivel intermedio-alto va a ser fuerte, el target obvio inicial son los egresados de la UTN y los requisitos de aceptación van a estar al nivel de experiencia y cualificación que tienen los AUS e ISIs (Analista Universitario de Sistemas e Ing. en Sistemas de Información, respectivamente).

* El nivel de inglés, "conversacional" o full bilingûe puede ser un switch on-off para la aceptación o no en un puesto, dado el bajo nivel general en idiomas de la región. Esto incluso es cierto a nivel intermedio-alto, muchos profesionales de muy buen nivel (y años de experiencia incluso), en la zona leen bien, pero no pueden escribir un mail en inglés, eso le da una ventaja potencial a los talentos IT con poca experiencia, para alcanzar puestos intermedios.

Es decir que si alguien quiere mejorar sus chances de ingreso, sería bueno empezar a mirar qué proyectos maneja Globant, cuales son los requerimientos técnicos y especialidades solicitadas en búsquedas laborales activas (un indicador de a qué proyectos se dedica la empresa), ni hablar de empezar a tomar clases de inglés.

Ya faltan 4 meses para 2010 y el edificio podría estar terminado para ese momento, más o menos cerca de cuando el lugar físico esté disponible, deberían comenzar los procesos de selección, así que ya lo saben, puede que se venga un cambio interesante en la región.

Ni hablar de las consecuencias para los IT shops locales si se llegara a concretar este proyecto, va a provocar sustanciales cambios en los lugares donde haya gente de buen nivel técnico. O sea casi todos los empleados IT de buen nivel están en posiciones importantes en empresas IT de Ctes. y Resistencia, pero con sueldos, perspectivas y prestaciones potencialmente bajas comparadas con las que podrían obtener de una empresa de nivel internacional.

Update 1: la cantidad inicial de empleados serían 100

Update 2: tal vez o no relacionado con esto, hubo recientes procesos de selección con gente de la UTN FRRE, pero no queda definido concretamente si ya ha comenzado el recruitment para Resistencia.


Trabajo remoto en IBM y EDS

Que tal, en las últimas dos semanas estuve recibiendo comentarios y luego confirmándolos; los hechos son:

IBM y EDS cerraron acuerdos el último par de meses (yo me enteré hace poco), con gente de la zona para trabajar en modalidad remota a tiempo parcial.

En ambos casos se considera a partir de un 50% de las horas de trabajo mensuales a cumplir para realizarlas desde el interior del país (porque se entiende que el empleado no va poder acercarse de inmediato a la empresa en Bs.As. si se lo pidieran).

Ejemplos concretos tengo confirmados en IBM del 50% remoto y 50% en Bs.As., y de EDS del 75% remoto y 25% en Bs.As.

Por otra parte tengo datos que apuntan a que EDS cierra acuerdos con trabajo 100% remoto.

La modalidad sería ir a Bs.As. a los trainings por un par de meses (con posibilidades de viajar en fines de semana y feriados, como es lo normal), y luego sí, se implementa el trabajo remoto.

Los perfiles para los cuales se estaría adoptando esta modalidad serían Ssr. y Senior, (2 años y 4 años en adelante respectivamente, de experiencia de buen nivel en campo del seniority: desarrollo, adm. de redes, adm. de sistemas, etc.), que al momento tienen sueldos de $5.500 netos en adelante para Ssr. y $7.000 Senior para adm. de redes y sistemas, con respecto al perfil developer no tengo información concreta, pero es más complejo, los Java y .NET developers irían al tope de sueldos.

Si consideramos un gasto local de entre $500 y $1000 de alquiler local, y arreglando estadías en Bs.As. compartidas con conocidos o compañeros de trabajo (alquiler compartido), las perspectivas de sueldos desde $5.000 son positivas.

sábado, 5 de septiembre de 2009

Próximo curso de administración de sistemas Linux en Corrientes

Bueno, estoy armando un curso de administración de sistemas Linux desde hace unos días, luego de haber obtenido el OK para realizarlo en un buen sitio en la ciudad.

La didáctica de enseñar a administrar sistemas Linux

La cosa es así, para administrar un sistema operativo primero hay que saber configurarlo al milímetro como usuario, ello sería poder llamarse un "power user", y saber hacer en el OS cualquier tarea, y si no se supiera, poder investigar brevemente y luego poder realizarla.

Esa la principal cuestión con los cursos de adm. Linux, la mayoría de los potenciales alumnos vienen al curso con un perfil de usuarios de Linux muy básico y conceptos simples a nivel de OS los confunden bastante. 

Por ejemplo, el manejo de usuarios y grupos, y como se trabaja en una distribución usando permisos estándar y por default para administrar el acceso a recursos, un problema típico es mostrarles que, por ejemplo, que un usuario que no pertenece al grupo "dvdrw" no puede grabar con una grabadora de DVD cuando cierto dispositivo /dev/dvdrw (la grabadora) solo tiene tiene acceso de escritura para ese grupo ("dvdrw"), y que dado el caso habría que agregar al usuario al grupo "dvdrw" para poder grabar dvds. La pregunta suele ser "¿la grabadora tiene permisos también?", y ya vemos que se va a dificultar explicar como los servicios del OS suelen correr con distinto usuario/grupo que "root" y como ello es un parámetro a considerar en el montaje y operación del software (ejemplo: un soft php, donde los archivos no pertenecen a "wwwrun", grupo "www" - por ejemplo - y aunque estén en el directorio correcto para correr en Apache, no van a poder ser accedidos, mucho menos utilizados por el soft webserver).

Hay varios ejemplos más de este tema, por otra parte no hay que subestimar a los potenciales alumnos por lo anterior, ellos quieren aprender en serio y mostrarles una GUI (Yast y similares), como "path" de configuración no cambia sus ideas y conocimientos previos que exigen comprender perfectamente el manejo de usuarios y grupos; eso añade un tema más a un curso de adm. de Linux.

..y así podemos ir recorriendo distintas facetas de la configuración de Linux como OS que influyen agregando temas para entender y aprender a configurar el OS vs. aprender a montar y administrar servicios, lo que sería el foco del curso de adm. de sistemas propiamente dicho.

Por otra parte están los servicios que se puede elegir para dar un curso. En la realidad los servicios son muchos, y según el escenario de administración no se usan en absoluto o son el foco central de las tareas administrativas del server.


Como va a ser el curso

Pasaron un par de días de los razonamientos anteriores y ya estoy por empezar a armar el temario del curso, he tomado varias decisiones al respecto de los problemas anteriores y por cierto, el curso va a tener 2 etapas de 3 meses.

Requisitos extra

Un requisito para ingresar al curso va a ser acceder a la publicación en un listado de asistentes al curso de nombre, apellido y otros datos como lugar de trabajo, y títulación. De ese modo el dictante del curso y sus auspiciantes obtienen un rédito profesional no económico sumamente valioso en la región, relativo al de los asistentes, que se espera sean parte de lo mejor del ámbito informático de la región.


La primera etapa

- Los asistentes a la primera etapa van a tener un training intensivo sobre configuración de un sistema Linux a bajo nivel y van a aprender a realizar diferentes tareas típicas y un listado seleccionado de trucos interesantes que van a demostrarles cómo entender a bajo nivel el OS, les permite encontrar maneras alternativas de resolver diferentes problemas, más allá del mero uso avanzado de las herramientas disponibles.

- La primera etapa va tratar la configuración completa de un servidor, dejándolo listo para trabajar en la configuración de servicios.

- Los servicios a configurar van a ser un mix de servicios requeridos en entornos de misión crítica y servicios más tradicionales de Linux

- Esta primera etapa no es una introducción a básicos de Linux, sino como una evolución desde el usuario medio-avanzado hacia el usuario avanzado y capacitado para implementar el OS a nivel empresarial sin problemas.

- Los servicios incluídos van ser la mayoría de los básicos inevitables: ntp, ssh, telnet, ftp, etc. Pasando por otros menos conocidos como configuración de puertos seriales, y llegando los demás locales y de red: xinetd, httpd, samba y nfs.

- Claro que son múltiples los temás que serán tratados aparte de los servicios: selección de hardware, particionamiento, volúmenes LVM, hardening del sistema operativo, operación remota de sistemas vía CLI y vía gráfica, backup, actualización dinámica del sistema (políticas, buenas prácticas, implementación), etc.


La segunda etapa

- Varios servicios de red y algunos servicios locales van a quedar para ser dados en la segunda etapa. La segunda etapa se concentrará fuertemente en el training de servicios, dejando totalmente de lado cualquier enseñanza relacionada con básicos: adm. de usuarios y grupos, dispositivos, tareas de power-user (como grabar una .iso desde la CLI, etc.), etc.

- La segunda etapa va a incluir teoría y práctica de resolución de problemas, con training intensivo práctico que incluirá casos reales de problemas donde el asistente va a tener que encontrar la solución e implementarla, utilizando la metodología aprendida.

- La segunda etapa va a incluir teoría y práctica de software de monitoreo y de alta disponibilidad. Este training va a requerir mucha base teórica y dominio de la práctica de la etapa anterior.

- En la segunda etapa se va a trabajar el montaje de soluciones complejas sobre Linux, tocando las temáticas de análisis de requerimientos, ver como cumplimentarlos en la plataforma elegida (Suse, RedHat, etc.), y la integración de la solución Linux.

Bueno, la idea está planteada, en unos días más voy a publicar por aquí el temario del curso y al poco tiempo, ya con la infraestructura del curso disponible (máquinas virtuales instaladas y funcionando, prácticos listos, material de estudio e impresos listos, etc.), estaremos abriendo la inscripción, serían mas o menos 2 semanas si no hay inconvenientes imprevistos.

sábado, 29 de agosto de 2009

Lista de correo de Sysnotas

Bueno, recién creé la lista de correo de Sysnotas, la idea es juntar ahí a los lectores de este blog, pero más puntualmente a gente reconocible, si alguno quiere participar anónimamente, esta lista no es una opción viable muchachos, y hay muchas disponibles en la red, sin resentimientos.

Acá estoy publicando el mensaje de invitación que van a recibir algunos amigos, conocidos y contactos del ambiente IT. Como va a ser una lista cerrada, este probablemente sea uno de los pocos mensajes públicos que vaya a salir a Internet.

"Que tal, armé una lista para compartir información técnica. El requisito de admisión es que al aceptar la invitación vos o yo publiquemos una presentación para la lista contando quién sos (nombre y apellido real), y qué hacés (estudiante, trabajo en tal lugar, etc.).

No hay posibilidad de ingreso al grupo sin informar nombre y apellido real y ocupación de quien ingresa. Este requisito se da porque quiero incluir personas que conozco personalmente, pero que no se conocen entre sí, y mantener igualmente la confianza dentro de la lista para publicar artículos.

La admisión automática - incluída la presentación al grupo - se va a dar si el que pide ingresar cuenta con una presencia e identificación factible en línea reconocible, blogs y entradas en redes sociales que incluya nombre y apellido real.

Los que no cumplimenten el requisito de presentación a poco de ingresar, van a ser automáticamente excluídos de la lista, hasta cubrir el requisito de admisión.

Reconozco que el requisito de admisión es duro, pero la lista va a ser privada al 100%, solo legible con membresía, y sin posibilidad de ingreso a personas que no puedan ser identificadas con un grado razonable de certeza, incluído el nombre y apellido.

De vuelta aclaro, para los que quieran mantener su anonimato (y permanecer fuera de esta lista), el aceptar la invitación implica que se va a publicar una presentación al grupo del nuevo miembro, que va a incluir nombre y apellido, ocupación e interesés en el grupo, junto con cualquier dato que permita identificar en línea a esa persona."

miércoles, 26 de agosto de 2009

Crónicas de SSHN4: Día Dos

Día Dos

Rememorando
Me estuve acordando un poco del viernes y tengo una nota mental clara: "revisar www.soulblack.com.ar", que es el sitio matriz donde se ubica la investigación de un grupo de hacking de Tucumán (¿?), donde está también la gente de Tuquito y al que hicieron referencia en el comienzo de la última charla que comencé a ver antes de retirarme y que trató de vulnerabilidades web, XSS (cross site scripting), y demás malas artes...obviamente veía "ojos de huevo" en las caras de los asistentes por el interés (malas lenguas hablan de alta presión intraocular solamente....jajaja, pero eso se debería también al factor positivo de estar viendo las pantallas gigantes todo el día, por estar presentes en muchas charlas del evento), después me fui a recuperar sueño....o eso pensé que iba a hacer.

Arranca el día dos
El día dos comenzó el viernes de madrugada, con varios cafés navegando por mi torrente sanguíneo zarandeando todo tipo de tripas para que se pongan a laburar...arranqué a la noche como decía, estuve con laburo en la semana así que mi charla estaba bien de estructura pero mal de contenido. Después de ver las charlas del día uno me dije que no podía caer y explicar de palabra algunos conceptos que en adm. de redes se dan exclusivamente con gráficos, así que manos a la obra, estuve unas hs. recargando la presentación, luego hice una breve siesta nocturna y la mañana arrancó oficialmente 6.34 según mi despertador, que no llegó a sonar nunca (estaba a las 7.00).

Estuve repasando y reviendo ideas de explicaciones y demos, tenía un par de videos hechos de antes sobre el tema, pero la verdad lo había probado 25 veces a cada procedimiento y dije, "no, esto va en vivo"...si falla va el video, failback nunca falla.

Cerca de las 9 le aviso a los organizadores que voy a llegar cerca de la hora de la presentación, como para disminuir a niveles tolerables el pánico típico de esas situaciones.

A las 10.36 estaba en la vereda buscando un remise para llegar al evento y mi charla. Caí al rato, previa charla sobre política nacional con el remisero (todos los remiseros andan a full con la política nacional últimamente, debe ser un código que no conocemos o algo > debuggin social).

Al llegar al evento me contaron que Seba del Prado estaba metiendole a Forensics, mucho NTFS alternate streams, tooles diversas, exploración de metadatos en archivos de textos e imágenes, algo de auditoría de equipos de networking, etc. La gente se veía muy interesada en el tema y Seba estaba en una raramente relajada postura vs. el ya esperado solo de parado frente al público, igualmente la gente también se veía muy tranquila, recien despegando en la madrugada...digo mañana temprano del sábado.

Al entrar al auditorio saludé y me sumergí rápidamente en mi presentación, arranqué las máquinas virtuales y probé todos los procedimientos que iba a mostrar, todo de perlas, aunque ya sabía que algo iba a fallar seguro, creo que cada vez que alguien organiza algo, el universo crea una singularidad de improbabilidad condensada en un ámbito reducido...así si algo tiene chances de fallar escasas - como un programa estable que no se tiene bugs hace 3 años por ejemplo - seguro que en ese evento se va a encontrar un caso muy raro de falla...con el orador de pie haciendo la demo...jajajaj

En fin Seba me hizo preguntas en un idioma incomprensible y obviamente le dije "sí" y asentí... Al rato ví que todos se quedaron callados y el micrófono estaba para que lo agarre..je..5 minutos y arrancamos dije.

Mi charla
La charla era para 45 min. no de reloj sino de suposición, salió como de una hora y media o más, rescato que las almas generosas de los asistentes se bancaron al 99% todos sentados la primera hora y media, se habrán ido por exceso de apetito...

El título fue poco descriptivo esta vez, los temas tocados fueron 3: shells inversas (o shells reversas, reverse shells, etc.), troyanización de archivos .rar, medidas preventivas y mucha conversación sobre cómo con ingeniería social y OSINT (Open Source Intelligence, Inteligencia de Fuentes Abiertas), se ataca al usuario final ahora, en conjunto con la idea de evitar atacar directamente a la infraestructura (servers, firewalls, routers), como se hacía hace un par de años.

Creo que ví varias caras de pánico, no fue mi intención, pero la claridad de la amenaza patente desvelada durante las explicaciones sorprendió a más de uno. Como dije, no es para salir corriendo, pero hay que dejar la inacción y sobre todo la inconsciencia sobre estos problemas de seguridad.

Mi autocrítica: realmente no me gusta presentar las charlas como recitaciones de poesía, pero esta vez me hubiera gustado recitar algunos conceptos técnicos más fuertes y usar menos reaclaraciones constantes de la explicación que había dado 5 min. antes, en realidad estaba esperando muchas preguntas y que la gente diga que no entendió, pero parece que entendieron todo o no hubo feeling para comunicar dudas...eso queda a revisión del que escribe.

Llevé a cabo varias demos en vivo mostrando cómo se implementaban shells inversas típicas, de un modo muy conceptual, pero no muy lejos de las típicas shells inversas obtenidas de explotaciones clásicas. La demo que tenía planificada sobre la troyanización fue el núcleo de la ponencia y mostré como se corre un programa (un setup de una herramienta), mientras por detrás se establece una shell inversa y el atacante queda con acceso pleno a la pc de la víctima. Tenía planeadas varias demos más, pero por falta de tiempo no las día, asumo ese costo a cambio de darme más tiempo para con la gente y por estar presentando cada vez que hablo, charlas nuevas.

Al terminar los aplausos de la gente, al toque Pedro largó una charla corta sobre servicios profesionales de seguridad IT que brinda Instel contando un poco la clásica temática - lamentablemente de nuevo - de cómo se infravalora los recursos IT locales al tiempo que se sobreestima los recursos IT de afuera, y como eso se refleja en los negocios. Plus, les dejó a todos algo que siempre me gusta sugerir y es un contacto para que los interesados puedan llevar sus requerimientos de servicios comerciales formales si los tuvieran, para efectivizar sugerencias y recomendaciones aprendidas durante las ponencias.

Instel servicios y sorpresas (descuentos y cosas gratis!!!)
Al final del medio día, luego de lo de Instel, la gente se acercó y siguió la conversación sobre los temas tocados en mi charla y los pedidos de datos de cursos y talleres de Instel. Hubo buen nivel de feedback de la audiencia, haciendo algunas preguntas interesantes, hubo una de redireccionamiento de puertos que me dejó pensando, me sacó de los rieles, ya iba en automático, concentrado en los conceptos y pensando cual demo iba a hacer, pero paré la charla, pensé unos 15 seg. que habrán sido eternos para algunos con tendencia a la verguenza ajena, la verdad yo estuve reviendo un par de posibilidades y viendo si contaba el tema de redireccionar puertos cambiando de puerto del router al host, pero dije que los hackers en la sala iban a reconocer el truco, pero la audiencia iba a quedar perpleja, así que expliqué bien la respuesta y pregunté si había más dudas, todo bien y listo.

Se habló de los próximos pasos en cursos y talleres pagos (SQL Injection, Forensics, etc.), que los interesados pueden ver en la página del instituto Instel (por si alguno lee, todavía no están los días-horarios de los talleres, fijénse nomás). Esto está bueno, la gente quiere aprender a hacer, aparte de "ver", y aunque no sea masiva la concurrencia, el poder ofrecer talleres - incluso pagos - es algo positivo para la SSHN4.

Con un golpe de efecto bárbaro, justo al terminar de hablar Pedro Cacivio, se acercó Leonardo Pigner y comentó sobre el aporte de la gente de la Ekoparty a la Security Hacking en forma de entradas gratis para sortear, regalar y en forma de un descuento exclusivo para la Ekoparty 2009 (falta poco...www.ekoparty.com.ar).

La siesta de impasse
Terminó el ritmo del medio día ajetreado a las 14.00 más o menos, todos se fueron a comer, para arrancar de vuelta a las 15.30, ahí se armó un feedback entre los que nos quedamos, retomando temas de las charlas dictadas, los ponentes dando muestras de ganas de difundir y callándose poco en general. Fotos por montón, todas a la web de seguro, para alimentar las futuras ingenierías sociales y sustituciones de identidad como les decía en mi charla, pero es el espiritu y el miedo no puede reemplazar la prudencia ni paralizar el vivir.

Al rato largo llegaron unas docenas de empanadas para la gente del staff, y que se repartieron cooperativamente entre todo el que se acercó a llevarse una, igual que las cocas. Yo anduve paseando con una bandeja ofreciendo comidas por locaciones no estándares del evento, y cuando volví todos me miraban con cara de "Ahhh, vos te llevaste la comida" jajaaj, pero se arregló rápido porque no daba para más el delay que inyecté en la ingesta de la comida..

Hubo varias máquinas OLPC dando vueltas que trajeron los muchachos de Tuquito (varias versiones de ellas y todo), y los asistentes metieron mano, hicieron criticas, etc.

En cierto momento de la previa de las charlas de la tarde, Pedro se puso a vender los cds de Tuquito para hacer "la vaca" para la gente que vino de visita con cosas que ofrecer, y los asistentes aportaron generosamente unos módicos 10 mangos por un cd del último Tuco, con arte impreso y todo arriba del disco...ahí lo tengo en testing en un máquina virtual, llegué hasta el reboot y apagué la vm para crear suspenso...

Las charlas de la tarde

Al rato entró la gente de Tuquito a dar su 2da. charla del evento, esta vez presentando su distribución en versión 3 directamente en el evento. La buena onda y la calidez de los ponentes fue la nota sobresaliente de la charla, contaron mucho sobre la actualidad de las distros argentinas y sobre el proyecto Tuquito y sus diversas ramificaciones (Garfio, Openweb, etc.). Esta no era una charla técnica así que muchos asistentes primero se inquietaron un poco y después fueron claramente superados por la habilidad de oratoria de los ponentes.

En esta charla estuve full, aprendiendo oratoria top de Mauro y Cía., al rato aplausos, despedida y corte..suspenso para la esperada charla de Pigner.

Arrancó Leonardo contando un poco quien era a la audiencia, bastante numerosos lo que demuestra algunas capacidades investigativas básicas como mínimo de los asistentes, ya que no se hizo mucho ruido sobre el importante background de Leonardo, y así incluso había más gente que en otras charlas.

Después vino una intro a la Ekoparty que algunos no conocían y cuando vieron la breve intro en video ya estaban preguntando por lo bajo como llegar...parece que veremos más gente del interior en la Eko de este año...

La temática de la charla trató sobre atacar al usuario final dentro de las redes en vez de atacar la infraestructura, Pigner abarcó diversos subtemas haciendo entrar de vuelta en pánico a la gente, jeje, sin anestesia; después llegó el momento de los incómodos metadatos de fotos bajadas de Internet (incluídos un par de desnudos públicos no intencionales), lo que llevó los movimientos incómodos dentro de las butacas a un pico...Después vino la exposición de varias fuentes de información pública en la red mostrando como se puede apuntar al usuario final usando redes sociales y sistemas públicos derivados disponibles en la red. Hubo cuatro demos en vivo mostrando la explotación y posterior reverse shell vía ejecución de archivos .doc, .pdf, por contacto con Firefox e Internet Explorer.

Todo se dió como reloj y la gente quedó muy contenta, aparte de interesada. Aplausos que duraron un rato...la firma de una buena ponencia.
Yo me fui saltando de contento de la ponencia porque ví que no importa la distancia, un buen análisis siempre llega a conclusiones similares y mi ponencia se tocó temáticamente con la de Leonardo casi punto por punto, y que voy a decir, soy un orgulloso novato en el hacking ahora..

Para cerrar el evento se sortearon entradas gratis a la Ekoparty y remeras de la SSHN4, sldos. a todos e invitación para ir "a los bifes" en la competencia de hacking...asistencia libre, como participante o espectador.

Los Juegos
No terminaba nada todavía, ahora se venía la competencia de hacking. Este tema fue crítico durante la planificación, con expectativas mixtas en cuanto a la participación de gente, sin embargo al llegar al salón donde estaba montada la LAN de laboratorio para la competencia, ya había varios teams listos para empezar el zafarrancho de combate, y algunos nuevos se estaban armando...

Aquí me invitó a hacer team con él Ulises2k, yo accedí a participar aclarando mi calidad de co-piloto/novato full en hacking...pero no en informática. Así arranco la competencia con 3 juegos disponibles, 3 niveles de dificultad y por tiempo.

El primer juego era bastante simple, básicamente un share compartido netbios a disposición de quien quisiera montarlo; sin embargo la emoción del arranque hizo que todo el mundo le "tirara" con todo a la IP target, incluídos varios scripts propios, scanners de puertos con parámetros exprimidores al mango, algun Metaexploit "al boleo" luego, etc. Alguno cazó el router wifi por default, le cambió el user/pass de administración y todos los demás quedaron afuera...jeje
Al final terminó el tiempo y nadié ganó, jajaja, con las caras de no-era-tan-bueno-como-creía cuando Pedro, Bosco y Zapiola contaron como de fácil era el tema...jajaja

Acá ya había ganas de revancha, el 2do. desafío era taladrar un acceso a un server vía sql injection, con user/pass, para usarlo luego en un panel de administración (eso entendí). Acá sí, múltiples estrategias, desde el testing manual, hasta el automatizado hicieron aparición. Yo estuve con el ganador de este nivel como les decía; Ulises2k desarrolló una estrategia clásica y metódica, usando varias herramientas dumpeando la información necesaria hasta encontrar los datos...y se quedó con una placa recordatoria creo.

El tercer nivel arrancó al toque, otra IP, un server windows, nos dieron 2 exploits, uno python y otro C, fuentes para compilar, con compiladores y un .exe server tftp para win también. Los exploits no compilaban, tenían errores y había que encontrarlos, un par cada uno. La otra parte del desafío era conectarse al XP target y crear una cuenta con el nombre del competidor.

Rápidamente varios corrigieron los fuentes de los exploits, pero había una cierta confusión, varios preguntando "esto es así nomás?", se ve que a muchos les estorbaba su alto nivel y estaban buscando algo más oculto..pero era así de fácil: arreglar el fuente python, "tirarlo" contra el XP, ahí volvía una shell y...después había que descargar el otro exploit para añadir el usuario...solo que el fuente C no era un exploit sino solo una listado de comandos a correr en el XP...

En un punto se "cayó" el switch (Deny Of Service adrede, lo tumbaron lo' vago' para hacer tiempo claro), después el server tuvo un problema, colgado, tal vez un DOS para hacer más tiempo todavía...jajaja. Al final se levantó el server y todos los competidores entraron juntos al XP, mientras algunos trataban de levantar el 2do. exploit al XP, con Ulises2k vemos el prompt de la consola "document and settings\administrador"...jajaj, el python era un exploit de vulnerabilidad crítica..shell root remoto en seco..no hacía falta escalar nada, ningun nivel, nada de 2do. exploit..miramo el código C y nos damos cuenta que no es nada...comandos nomás..copy-paste de comandos y usuario ulises2k creado..listo.

Acá el premio fue groso, la entrada gratis a la Ekoparty y una remera de la SSHN4, fotos, más fotos y luego todos a sus respectivas casas. La gente que se quedó hasta el final tuvo un meeting despedida a continuación en una buena pizzería de la ciudad, bebidas y charla animada por lo que vi en las fotos, yo me fui a dormir de una.

Nota: críticas para la competencia, bah, siempre suelen ser un poco engorrosas, mucho gente, hardware dando vuelta, sin embargo:

- Es bueno tener buena ram, un par de máquinas virtuales en pausa con las mismas configuraciones, por si "bajan" alguna :-), para poder subir de nuevo la otra de inmediato..
- El tema electricidad fue crítico, cortó una competencia en curso, para la próxima, más de una zapatilla para enchufes y no más de una zapatilla por tomacorriente.
- Otra crítica es la definición de las competencias, parte de la dificultad de los retos fue que los partipantes tuvieron que averiguar a los gritos que había que hacer porque no había definiciones por escrito en ningun lado..para la próxima, pizarrón, tiza y listo.
- La competencia estuvo muy buena, la próxima vez podría hacerse más temprano, a mitad del evento y en el auditorio principal, para que los espectadores sean la mayoría de los asistentes y puedan disfrutar del espectaculo y de las explicaciones.


Terminada la SSHN4, todo listo para el año que viene...

Fotos y otros comentarios aquí:

http://kungfoosion.blogspot.com/2009/08/de-vuelta-de-sshnea.html

http://picasaweb.google.com/lpigner/SSHNEA42009

Crónicas de SSHN4: Día Uno

Bueno, estuve juntando ganas de escribir algo muy interesante, bien estructurado y no se dió...disculpen. Voy a poner lo que salió en vez de lo anterior.

Día Uno

Hacia la SSHN4...

Llegué al evento después del laburo, quería arrancar poniendo la cara desde el vamos pero salió trabajo y la debida responsabilidad - hablando del término legal - es un lindo incentivo para poner hs./hombre al servicio del empleador cuando tu voluntad se toma el día libre (no vos); así que ya había pasado la primer charla de Pedro, donde mostró un par de cosas sobre intrusiones y vulnerabilidades que no pude ver, así que arranqué al llegar más o menos, 15.00 hs. del viernes.

El ambiente del equipo de trabajo estuvo excelente durante las dos jornadas, estuvimos mano a mano compartiendo impresiones, charlando sobre tecnologías y técnicas de todo tipo, coca,mate,torta de por medio (ese día había un cumpleaños en ciernes por cierto). Asi que el hall del evento estuvo a full, las chicas de Instel trabajando codo a codo recibiendo gente, orientando invitados y visitas de diversos lugares.

La asistencia
Hablando de los asistentes, fue menos de lo esperado, una lástima; causa probable al 99%: el costo de la entrada. La mayoría de los asistentes estaba repartida en un grupo casi igualado de estudiantes de sistemas, profesionales de informática y profesionales de especialidades no informáticas con interés en el campo de la seguridad.

Hay mucho análisis socio-económico para hacer aquí (no hay aumentos de sueldos en Ctes. hace casi un año, casi todo dicho), lo concreto es que a pocos novatos y estudiantes - normalmente sin ingreso fijo - le sobran $50-35 y la seguridad informática evidentemente no es de fuerte interés en la comunidad de profesionales IT asalariados de Corrientes.

En una nota positiva debo recordar la presencia de muchos interesados que se movilizaron dentro de sus organizaciones mostrando la necesidad de participar de conferencias locales como la SSHN4, logrando no solo el permiso de asistencia sino también la cobertura de gastos y entradas.

La comunidad no técnica correntina y de otras pcias. acompañó fielmente el evento aportando una gran cantidad de asistentes que recibieron al debida atención de los ponentes cuando se simplificaban y se re-explicaban conceptos ya mencionados des-tecnificandolos para mejor comprensión de la audiencia no técnica.

Se mencionó algo también como posible razón de la baja asistencia, el prejuicio - algunos dicen masivo - de muchas personas de IT en Corrientes para con el evento, devenido de eventos negativos de la edición SSHN3-2008, que se hizo en Resistencia. Yo no estoy de acuerdo con esto y creo que el tema económico prevaleció por lejos como razón para no asistir.

Al final creo que se llegó a las 200 personas por jornada, pero no tengo a mano números oficiales, y lo calculo sobre sillas cubiertas a simple vista (el auditorio tiene capacidad para 400 personas aprox.), que eligieron diversas charlas para ir masivamente y algunas no tanto. La idea principal fue al parecer comprar la entrada y venir a la hora en que se esperaba se diera una charla de interés para el asistente (lo que nos dice mucho de cuanto hay que respetar horarios y charlas).

Charlas que no se dieron
Como siempre, puede fallar. Algunas charlas fueron reemplazadas y corridas de horario imprevistamente, justo a media mañana del viernes, por lo que muchos de los compraron las entradas no lo sabían. El motivo fue una afección de salud inesperada de uno de los ponentes y accidente de tránsito (sin consecuencias graves), en el otro caso.

Los imprevistos fueron múltiples - la mala suerte llega en patota decía un amigo - y la gente mostró comprensión en la medida de lo posible y hubo caras largas por varios motivos (permisos pedidos para salir en hs. de trabajo a la cabeza). Finalmente se dieron algunas de las charlas corridas (no sé bien cuales no se dieron porque estuve bastante tiempo fuera del auditorio durante el viernes).

El lugar
Quiero contar un poco el contexto, como estaba el lugar. No conocía de antemano el salón del Hogar Escuela así que me sorprendió lo grande y cómodo que era. Asientos y respaldos individuales con almohadon, tipo butaca...una gran mejora desde los típicos asientos duros de facultad que acostumbramos usar en otros eventos. El escenario tenía buen espacio, tuve que mirar dos veces para razonar que había dos pantallas gigantes. Una tenía proyectada la imagen de un cañon conectado a la notebook del ponente de turno y la otra tenía proyectada - otro cañon - la imagen tomada en vivo de una cámara de video manejada por un operador que estaba constantemente mostrando con el zoom apropiado, las partes más relevantes del monitor del ponente, segundo a segundo durante toda la charla. Groso, esto último no lo vi acá en un evento de informática o me perdí alguno muy bueno.

Desde otro punto de vista quedó habilitada la posibilidad de decir "sí, señor Juez, quedó todo grabado" (por las dudas legales).

El equipo de sonido del lugar estuvo bien dispuesto y no tuvimos problemas en escuchar a los ponentes y a los asistentes en ningun momento, un par de micrófonos inalámbricos le dieron libertad de movimiento a los ponentes, que utilizaban a cada minuto para conectarse mejor con su audiencia.

Los baños estaban bien para ir, no para quedarse; los baños de mujeres suelen tener el requerimiento de quedarse, habría que preguntar a las chicas por críticas de ese lado. Yo les doy un 8 del 1 al 10.

La movida estuvo bárbara, había en el aire las ganas de la gente de ver algo nuevo, de escuchar cosas interesantes, lo que la seguridad informática suele brindar casi siempre a los no especializados en ese ámbito. El arranque fue un bache largo para mí ya que llegué a media siesta pero me contaron que estuvo muy movido mostrandose algunas evidencias de que la inseguridad informática puede estar en cada rincón (muchos hablaban de la charla de Pedro y de repente bajaban la voz diciendo "banco" y miraban para los costados...en fin), incluso los que consideramos y esperamos que sean seguros.

Durante las charlas en breves escapadas y entre charlas se dió la conversación todos contra todos y cualquier asistente podía acercarse al grupo de Instel permanentemente disponible en el Hall y conversar de cualquier tema que se les ocurriera. Hubo poca timidez y la audiencia se lanzaba directamente a los ponentes de charlas anteriores que estaban/estabamos dando vueltas fuera del auditorio para preguntar cosas, aclarar dudas, etc. algunos nos trajeron ideas interesantes, y se armaban rondas de bastante a cada rato, hicimos conocidos que se mantendrán en el tiempo.

Crítica oída: faltó el café y las facturas a la mañana, una mesa con agua fría y jugos, y algun convite a la tarde y coincidí, la comida gratis en un evento pago es esperada y deseada.

El evento
Ví unas fotos comprometedoras para las múltiples dietas en proceso de extinción crónica constante típicas del invierno, donde se veía a los perpetradores atacar rápida y efectivamente cuantiosas porciones de $COMIDA-CHATARRA en el local de comida agraciado con la visita de más comensales que de costumbre, en pleno medio día de almuerzo. Risas y demás, el acompañamiento posta de un pecado bien implementado.

Arranqué en serio viendo las charlas de Bosco y Zapiola ya casi superada la siesta, de muy buen nivel ambas. Bosco debutando como ponente y de primera, muy buen nivel técnico; Zapiola mostrando que si se entiende bien un tema, se puede encontrar la manera de explicarlo de modo simple.

Algo que se discutió puertas adentro fue la posibilidad o no de subir el nivel de las exposiciones de ser meramente demostrativas a directamente ser workshops en vivo sin práctica, y se optó por lo segundo, con resultados a la vista.

La charla de inyección sql recorrió lo básico del tema, después avanzó a otro nivel al tiempo que J.F. Bosco enseñaba a la audiencia las técnicas siguientes en escala de dificultad (Timed Sql Injection y Blind Sql Injection se salen de escala para calificarlas "básicas" o no?), para finalizar esas explicaciones en un largo y detallado paso a paso, explicando punto por punto un caso real de inyección realizada a mano (artesanalmente vs. el empleo de herramientas automatizadas, muy usadas al momento). Se vió claro el tiempo dedicado a perfeccionar las explicaciones para que salga todo bien en vivo, y los asistentes estaban muy contentos al final me pareció.

Al rato arrancó la charla de Zapiola, primero lento, muy tranquilo al estilo de Alejandro, se apreciaba a simple vista la concentración necesaria para condensar un gran cúmulo de información disponible mentalmente en pocas y significativas palabras. Como en el caso de Bosco, toda explicación era tendiente a lograr la comprensión cabal del concepto de parte de la audiencia. Bueno, acá viene la parte en que el almuerzo, el sistema digestivo y varias horas de laburo me dieron sueño, así que salí a despejarme con unos mates en el Hall; vía puertas de vidrio veía como la charla de Zapiola seguía en pie a full (simple de ver: la charla se pone más dura a nivel técnico y nadie se levanta de sus asientos). Aplausos, un ratito de más, rompiendo la idea de que eran para cumplir, ja, Bosco pensó que iba a ser el único con aplausos de más de 5 seg. de duración.

Mucho video, stop, explicación, preguntas, ponente pensante por varios segundos (pensando en serio), respuesta, y devolución de pregunta "¿conforme con la respuesta?", "todo bien" en respuesta, se dieron durante esas charlas explicativas.

Una constante durante todas las charlas fue el que los ponentes interrumpían regularmente sus presentaciones para dar lugar a los asistentes a plantear preguntas, pedir re-explicaciones de temas, etc. Muy bueno eso y espero verlo de seguido en otras charlas porque ya nos mal-acostumbramos todos a no esperar hasta el final de las presentaciones para entrarle a los ponentes con preguntas.

Estuve en las dos charlas y me parece que cualquiera que hubiera tenido ganas de preguntar algo complejo o de buen nivel podía haberlo hecho, si no se dió tal vez fue por decisión interna de cada uno.

Estuvo presente también una audiencia de visitas de muy alto nivel y en ese caso y por ahí conversando calificaron el nivel de algunas charlas en general como un poco básico, lo hicieron sin mala onda, con todo respeto y sin dejar de rescatar la habilidad de los ponentes para enseñar y mostrar todo el conjunto de conceptos de técnicas complejas en poco más de hora y media; yo les hice el feedback de lo del nivel de la audiencia, distinto de la gente de Bs.As. y que hace falta bajar un poco a los conceptos, por eso Bosco, Zapiola y cía. estuvieron a full de conceptos básicos, casi repitiendo papers originales de las temáticas que tocaron, y hablamos de publicaciones de los 90` y principios de 200x. Más tarde durante la competencia de hacking se mostró realmente el nivel de varios locales, y Bosco y Zapiola pedían pista, pero Cacivio les dijo que no, hay que dejar espacio para la nueva generación muchachos...

La tarde continuó para mi en presentaciones de gente y conversaciones fuera del auditorio, aunque pude ver a mucha gente quedarse hasta bien pasada la tarde y ya llegada la noche. Alguno contará que tal les fue en las demás charlas.

Por mi parte conversé mucho con los asistentes al evento, compartiendo información y tips de todo tipo, mostramos fierros (notebooks) y como siempre las otras nos gustan más que la nuestra (había fierros increíbles y las Dell que todo el mundo quiere estaban como plaga por todo el evento). En este punto ví el profile neutro para sistemas operativos de la mayoría, con muchos win-vista a la vista, ja, varios xp ultratuneados (50 íconos a la vista en el escritorio), y claro, varios Ubuntu, un par de Backtracks que todos miraban para ver si estaban haciendo algo "interesante"...sin suerte, solo lectura de papers muchachos, full legal la gente, un chiche.

Conversamos mucho con Leonardo Pigner (kungfoosion.blogspot.com), la visita de lujo oficial y también con Ulises2k (www.ulises2k.com.ar), la visita de lujo no oficial (para la próxima ya va a ser oficial, es la promesa, y vamos a ver si lo convencemos de dar el salto al escenario), ambos especialistas en seguridad sumamente calificados y que vinieron aquí motivados por el contacto con la gente de seguridad IT local, para conocer a estos hackers del interior que estaban haciendo ruido por los foros de la red; se agradece la buena onda, la buena predisposición para hacer de todo, por compartir todo tipo de información técnica, tips sobre seguridad IT sin limitaciones y sobre todo por la empatía con la gente de acá; vinieron de visita, pero jugaron de locales como ya se dieron cuenta a los minutos de estar acá. En algun momento todos nos dimos cuenta que Leo y Ulises estaban entre pares, hablando mano a mano locales y visitas, casi con sorpresa largando jeringoza técnica alegremente y esquivando limpiamente ellos y nosotros el prejuicio típico de que lo de afuera es mejor.

Yo me retiré temprano del evento, cuando el sueño concretó su objetivo con el éxito habitual al que está acostumbrado...los muchachos y la audiencia siguieron un rato largo, y el equipo organizador+visitas se fueron a cenar para recargar pilas. 9.00 hs. era el horario de arranque del sábado y yo ya estaba sintiendo las primeras pulsaciones de adrenalina típicas de la presentaciones.

martes, 4 de agosto de 2009

Desde el backstage de la SSHN4

Bueno, la SSHN4 (Seminario Security Hacking NEA 4ta. Edición), se mueve, la gente lo mueve. Esperemos el reconocimiento al esfuerzo de este año para superar por lejos la 3ra. edición y un par de glitches que tuvo (si recuerdan, critiqué el tema personalmente y ahora, dada la oportunidad, me puse a ver que podía hacer para que mejore).

Este año estuve colaborando con la organización, un aporte mínimo mío - en serio, no más de 5 hs. hasta ahora creo - a las sustancialmente mayores horas de esfuerzo de Seba del Prado, Pedro Cacivio y varias personas de Instel, para que la edición correntina de la SSHN salga "posta".

Recuerdo mucho una frase que leí ayer por el tema de Suse Studio: "Que tipos despreciables, quieren cobrar por el laburo que hacen" (es una ironía), y esperemos de nuevo que no sea ese el espiritu que mueva la opinión de la gente por el costo que tiene la entrada (30 mangos), también por eso quería contar un poco como es el backstage de la SSHN4.

Durante un par de charlas organizativas se tocó un tema importante en este tipo de eventos, personalmente trato de apuntar a mostrar y demostrar al público un alto nivel de detalles técnicos durante las charlas, creo que es la forma en que la audiencia profesional IT recepciona con mayor aceptación cualquier charla de temas IT...sin embargo mi punto de vista tiene un límite práctico: no toda la audiencia son profesionales de alto nivel de cualificación, hay muchos estudiantes, autodidactas en distintas fases de aprendizaje, público en general, etc.
En ese caso, la charla con mucho detalle técnico no "aclara" sino "oscurece"; así que conversando decidí presentar un tema simple en apariencia, pero que demuestra de modo amigable conceptos clave del hacking típico, el que supuestamente toda la gente de IT debería conocer, pero no siempre lo hacemos.

Las otras charlas de la SSHN4 también portan el espirítu de mostrar de modo simple temas complejos, para que todos vayamos, nos sentemos, escuchemos, y entendamos, no solo algunos pocos "gurues" o tipos que "saben un montón" (que también van a entenderlo).
Les recomiendo a los IT pro de alto nivel técnico y experiencia ir con ganas de hacer preguntas difíciles a los ponentes cuando llegue el momento, puede que se sorprendan gratamente por el nivel de las respuestas, ya que muchos ponentes tuvieron que hacer un esfuerzo considerable para simplificar su forma típica de explicar diversos temas, y cuando responden las preguntas, se van "de 1ra. a 6ta." en un tirón normalmente.

Hay varias charlas que pueden parecer ya rutinarias para los asistentes a otras charlas de Instel, pero que se renovaron y mantuvieron porque tienen buena acogida del público, y eso es importante (más teniendo en cuenta que tiene costo la entrada); hay otras charlas este año tocando temas interesantes, de las que puede rescatar importantes comentarios sobre tematicas de la seguridad IT actual.

Para los que recuerden ediciones anteriores y otros eventos en que escucharon a algunos ponentes locales, les recuerdo que el tiempo pasa y los muchachos siguen mejorando, algunos novatos de antes ya están maduros al día de hoy - hay un pibe, Seba del Prado que la tiene con la Wifi Security, ahora sabe un par de cosas ;-) - y tienen mucho que decir, y ahí tienen sus charlas, recomiendo obviar por esta vez las típicas subestimaciones basadas en haberlos escuchado "alguna vez", lo de la 2da. oportunidad aparte de linda frase está bueno como un modo entender que las cosas son dinámicas, todo cambia, y puede mejorar.

Entre varias visitas, destaco la presencia de Leonardo Pigner, un groso hacker para acortar las referencias; que es co-fundador de BASE4 Security, una empresa de seguridad IT en Bs.As., y también es uno de los fundadores de la conferencia de seguridad y hacking más grande de latinoamérica, la Ekoparty - www.ekoparty.com.ar.

Pueden ver algunas referencias de Leonardo en su perfil Linkedin y en su blog:

http://www.linkedin.com/in/lpigner
http://kungfoosion.blogspot.com/

Personalmente estuve conversando con otros grosos hackers del ambiente nacional, y la gente de la SSHN4 también, sin embargo no dan los recursos locales todavía para traer a toda la gente que tiene ganas de venir, pero que de momento, no pueden donar su tiempo sin alguna retribución que no hubiera sido posible brindar si se quería mantener accesible el costo de la entrada.

Recomiendo mucho aprovechar la data que tiró Sebastian del Prado en la lista de la Comunidad TIC e ir buscando en Google, nombre y apellido de los ponentes, ya que se van a encontrar con lindas sorpresas detrás de los nombres que muchos podemos no conocer.

Para cerrar, quiero contar que organizar estos eventos conlleva un buen número de horas de trabajo, se gasta plata de bolsillo propio, no se gana plata - al menos por ahora (aunque se gane unos mangos, no representa "buena plata" frente a la cantidad de horas trabajadas), la gente que lo hace se suma a otros, los invitados vienen de afuera a invertir su tiempo - y plata incluso - y no se van a llevar miles de nada, vienen a colaborar hasta donde pueden con la gente de IT local.
Hay diversas motivaciones personales y grupales, obviamente algunas económicas (no se puede vivir del aire, pese a los rumores al contrario), otras profesionales, y otras más, de fondo siempre, mucha - pero mucha - buena onda con la seguridad IT y ganas de hablar un poco de lo que nos gusta, seguridad, hacking, etc. ...en conjunto todo tira a "estar", acá, en el NEA, a crear un ambiente IT local groso y si llegara a salir eso, todos van - vamos - a salir ganando, por eso creo que es bueno apoyar estos eventos, llámese SSHN4 y otros anteriores Flisol, Whyfloss, etc. etc.