El presente trabajo intenta explicar los principios fundamentales del método de programación estructurada.
Esta metodología apunta a la representación de cualquier programa utilizando un conjunto restringido de estructuras de control, formando unidades lógicas fácilmente legibles y cuya prueba, mantenimiento y modificación sean sencillos.
La comunicación wireless es cada vez más natural en cualquier tipo de infraestructura y/o topología de red. Es una característica que pasó de ser un opcional a ser un excluyente en cualquier dispositivo portátil o móvil.
GNU/Linux tiene, como cualquier otro sistema operativo moderno, soporte para dicha tecnología. Pero está limitado, como es normal, a la disponibilidad de los drivers necesarios para un correcto manejo del hardware. Y esta limitación está determinada por factores como el vendor (Si el fabricante del hardware dá soporte para plataforma Linux), o la misma comunidad (Si la comunidad es capaz de organizarse para desarrollar con o sin el apoyo del Vendor, los controladores necesarios).
Hiren’s BootCD es una recopilación de programas utilitarios de entorno DOS orientados al diagnóstico, reparación y prevención de los diferentes problemas que puedan tener los componentes internos de un sistema informático (incluyendo su software); que se caracteriza por distribuirse en formato de CD autoarrancable.
Y es que es lógico pensar que si al chico se le regala desde el colegio secundario únicamente copias de productos comerciales, no conocerá otras alternativas más que las que manejó en su momento. Esto provoca que al egresar y tener que insertarse en el mercado laboral, manejará e implementará únicamente soluciones comerciales que lo llevará a comprar las licencias correspondientes, convirtiéndose al final en un individuo con tendencia al consumismo por lo que estará “al tono” de la sociedad que lo rodea.
En estas ultimas semanas, he comenzado a migrar los sistemas operativos de algunos puestos de trabajo de la oficina desde un Windows XP Professional SP2 trucho a un Ubuntu 9.04 100% gratuito y por sobre todas las cosas, legal.
Una de las facilidades que encontré para esta migración, es el hecho que en la oficina todas las impresoras son HP, y buscando en la red he encontrado que este vendor provee de drivers originales y nativos que parecen funcionar en la mayoría de los sistemas basados en GNU/Linux.
Microsoft Windows XP Professional con el Service Pack 2 instalado ha resultado ser muy estable y sólido en estaciones de trabajo según mi experiencia. En una oficina con más de treinta puestos de trabajo en los cuales se manejan cargas marítimas y se realizan tareas con un grado de criticidad considerable, se vuelve deseable contar con un sistema operativo que sea ligero, seguro y por sobre todo estable. Aquí es donde la persona encargada del mantenimiento de dichos sistemas hace agua, y es que simplemente se confunde o no posee la capacidad de diferenciar claramente los distintos vectores de los cuales dependen las características que estamos buscando para estos equipos.
La idea detrás del astconf-parser es contar con una función simple pero efectiva que parsee nuestros ficheros de configuración de Asterisk y nos lo devuelva en un array multi-dimensional.
Esta versión soporta la sintaxis estandar de Asterisk, como así también los llamados “Templates”. También soporta la instrucción #include ya que es recursiva. Está originalmente diseñada para leer los ficheros sip.conf, iax.conf aunque también es capaz de leer otros como por ejemplo extconfig.conf y res_mysql.conf.