January 25th, 2010

Debian-nonFree-eXtras (DNX) es un script que instala los codecs y aplicaciones necesarias para que una workstation corriendo Debian GNU/Linux pueda reproducir mp3, mp4, wma, wmv y trabajar con flash y archivos rar. Se basa en casi los mismos paquetes que instala ubunturestricted-extras en Ubuntu.
Solo se necesita descargar el script y ejecutarlo. DNX se encarga de configurar los repositorios contrib, non-free y debian-multimedia para luego descargar los codecs por nosotros.
Su utilización es mas que simple:
# wget http://www.mey-online.com.ar/dnx/dnx-lenny-0.1.sh
damos permisos de ejecución:
# chmode +x dnx-lenny-0.1.sh
Ejecutamos DNX:
# ./dnx-lenny-0.1.sh
Si no es la primera vez que se ejecuta o ya tienes los repositorios habilitados solo se necesita la opción 2, en caso contrario la opción 1 se encargara de configurar APT.
Posteado en General, Informática, Linux | 1 Comentario »
January 20th, 2010

La mejor forma de aprender es poniendo manos a la obra. Este post está destinado a los programadores que desarrollan sus proyectos con PHP pero no se han animado a instalar GNU/Linux. ANIMATE!
Para no perder el foco en lo que necesitamos, conservar recursos y minimizar la administración, siempre recomiendo una instalación mínima de Debian y luego iremos instalando lo demás. Leer completo »
Posteado en Desarrollo, Informática, Linux | Sin comentarios »
January 15th, 2010

Es bien conocido por todos quienes vivimos para y gracias a la informática que la institución Software Legal Argentina está incrementando gradualmente su accionar para velar por la legalidad del software en las empresas de nuestro país.
Independientemente que estemos o no a favor de su accionar, es necesario notar que el mismo ha tenido un efecto mixto sobre las pequeñas y medianas empresas: por una lado están aquellas que sucumbieron a la intimidación y adquirieron licencias para regularizar el soft utilizado y por otro aquellas que dieron el paso definitivo a la implementación de software libre.
A no rasgarse las vestiduras! En el mundo extremista MS vs GPL ambos bandos tienen la posibilidad de agregar valor a sus servicios ya sea en la venta de licencias como en servicios de consultoría para adquirirlas o para realizar la migración. Aunque no es una competencia justa para los defensores del gigante norteamericano, ya que dentro de la misma carta que entrega SLA hay un listado de algunas empresas del rubro IT que pueden asesorar al desolado receptor del ultimatum. Seguramente que no cualquiera podrá figurar en dicho listado, no?
Con respecto al tema central de este post, hablando con gente de C3 Security pude constatar de primera mano las razones por las cuales las empresas no se inclinan por cambiar de plataforma: el rechazo al cambio. Por supuesto que en muchos casos el factor económico es fundamental, dado que no muchos no ven la relación costo/beneficio de gastar miles de dólares en software, pero el rechazo al cambio es tan grande (generalmente en personas neófitas) y tan infundado que puede convertirse en fundamento para la migración a GNU/Linux.
Según Alejandro, uno de los socios de C3 Security:
En una empresa no había forma de que los empleados aceptaran trabajar con otra cosa que no sea Windows XP, llegando incluso a hacer que el encargado general de la misma se resigne a gastar cerca de U$S 2500 en licencias.
Para evaluar si los usuarios conocían realmente el SO que utilizaban le propusimos instalar en un equipo Ubuntu con un tema muy similar a WinXP (NOTA: hace referencia al post “Linux que se parece a Windows“) en uno de los equipos y que haga que lo utilicen durante un tiempo sin mencionarles nada. A los cuatro días se comunicó con nosotros para comenzar la planificaciónd e la migración.
Enla mayoría de los casos, las empresas se ven atadas a utilizar Windows debido a que su sistema de gestión (ya sea enlatado o a medida) no es multiplataforma. Si bien no siempre es debido a requerimientos de la empresa, como decirle al desarrollador “Quiero que el sistema de facturación esté en Visual Basic 6″ pero tiene como efecto colateral que la misma se ate a una plataforma que no eligió directamente sino que es la que utiliza el programador.
En éste escenario, Alejandro nos cuenta sobre otro caso de éxito:
Si bien el pensamiento inicial al ver que una empresa trabaja con un sistema hecho en Visual Basic, dotNET o ViasualFox es “sonamos, a pagar licencias” con un poco de trabajo puede llevarse adelante una migración completa a plataformas open source. En varios casos bastó con instalar Wine en un equipo con GNU/Linux (preferentemente utilizamos Debian) y copiar o instalar el sistema a medida configurando correctamente los parámetros de emulación. Algunos sistemas daban errores que se resolvían copiando las librerías faltantes (extrayéndolas del c:\windows\system32 de un equipo de la red) y registrándolas en Wine. También contamos en algunos casos con el apoyo de los desarrolladores del sistema logrando que el sistema quede %100 operativo.
Agradecemos a Alejandro y sus socios el permitirnos referenciarlos en éste post y, sobre todo, el promulgar la utilización de software libre!
Posteado en General | 1 Comentario »
January 13th, 2010

En el siguiente artículo veremos como realizar una diferencia entre dos horas dadas ya sea en formato hh:mm como en decimnal, para poder realizar cálculos posteriormente. Leer completo »
Posteado en Desarrollo | Sin comentarios »
January 9th, 2010

La pregunta inevitable es: Por que?
Si llegaste a este post no creo que sea necesario discutir las razones. A modo de info, en mi caso la motivación fundamental es la de disminuir el rechazo al cambio de los usuarios obtusos en empresas en las cuales se migraron los SO de los equipos a GNU/Linux. Leer completo »
Posteado en Informática, Linux | 7 Comentarios »
January 8th, 2010

Luego de detectar este error en un gateway GNU/Linux me vi forzado a buscar un poco de info sobre dicho mensaje, su significado y relevancia en las comunicaciones. Leer completo »
Posteado en General, Informática | 2 Comentarios »
December 23rd, 2009

Por un requerimiento especial me vi en la obligación de configurar SAMBA en una central corriendo TrixBox CE. El procedimiento de instalación fue grato gracias a YUM:
# yum install samba
Y luego:
# setup-samba
Esto descargaba todo el software necesario y lo configuraba por mi.
Lamentablemente el sistema queda configurado de una manera demasiado permisiva, motivo por el cual es fundamental realizar alguna modificación para salvaguardar la seguridad de la central, las grabaciones y archivos de configuración. Leer completo »
Posteado en Informática, Linux, Seguridad | 3 Comentarios »
December 23rd, 2009

Siguiendo con los posts dedicados a las herramientas de monitoreo (artículos anteriores: I, II) en éste post veremos a IFTOP, una simple aplicación para visualizar on-the-fly como se está consumiento el ancho de banda de un enlace.
Leer completo »
Posteado en General, Linux | 1 Comentario »
December 22nd, 2009

Luego de buscar incansablemente bibliogrfía de SAP di con este exelente trabajo de Antonio Toledo Carnicero y Pablo Perez que, si bien ya tiene unos años, por su organización, claridad y forma de tratar los temas, sirve como introducción al mundo de SAP.
Disfrutenlo!
Posteado en SAP | 3 Comentarios »
September 28th, 2009

El ejemplo de firewall que veremos ahora ha sido implementado en un servidor Asterisk (distro utilizada: TrixBox CE) el cual se conecta a una troncal, en éste caso de IPLan.
Hay una serie de características que tiene la central IP en la que he basado éste ejemplo:
- Si bien el servicio de IPlan otorga una IP ruteable no hay ningún tráfico encaminado por el mismo mas que el de llamadas, motivo por el cual no hay nateo que hacer.
- No hay ningún teléfono o softphone que se conecte mediante la interfaz pública, por lo que se utiliza la IP de la central del proveedorpara validar todas las conexiones.
Las interfaces son eth0 para la red local y eth1 para la conexión con el proveedor. Leer completo »
Posteado en IPTables, Informática, Linux, Seguridad | 2 Comentarios »