JuanCri.com

RSS: RSS
Shared Items: RSS
Add to Google

viernes 5 de febrero, 2010 a las 19:13

La versión del branch 2.0 de Asterisk GUI permite configurar el sistema de telefonía IP para intercomunicación (intercom) o mensajes (paging). La opción que da es utilizar un header Alert-Info para que los teléfonos puedan reconocer este modo especial.

Por otro lado, los teléfonos Grandstream, una de las marcas más utilizadas gracias a sus equipos económicos, tienen dos opciones interesantes:

 

  • Allow Auto Answer by Call-Info
  • Turn off speaker on remote disconnect

La primera permite que, cuando se envía el header:

Call-Info: answer-after=0

el teléfono conteste la llamada utilizando el speaker, sin un ring previo. Más info aquí.

La segunda permite que el teléfono termine la llamada por la contraparte, el teléfono cuelgue.

El problema es que Asterisk GUI genera el header

Alert-Info: ${PAGING_HEADER}

donde ${PAGING_HEADER} es un header definido por el usuario en Asterisk GUI. El problema está entre Call-Info y Alert-Info. Para solucionarlo, hice un pequeño parche que simplemente cambia este header. Está disponible aquí.

Y... voila. Pueden configurar todo el resto en Asterisk GUI sin problemas.

 

lunes 1 de febrero, 2010 a las 04:16

Hoy estaba escuchando POSOL, un podcast de la comunicad de software libre de Nicaragua (Posol también es el nombre de una bebida típica de centroamérica).

Entre los temas del episodio 4, está ALBAstryde. Se trata de un software basado en la idea de cyberstryde. Durante el gobierno de Salvador Allende en Chile, entre 1970 y 1973, se desarrolló el proyecto Synco, el cual permitíría administrar información acerca de la agricultura chilena.

Lamentablemente, este proyecto fue descontinuado en 1973... ya saben por qué...

lunes 25 de enero, 2010 a las 19:13

Tal vez algunos ya se enteraron por Twitter, pero hace algunos días lanzamos (@jos88tco y yo) un nuevo blog llamado: "Más... que..." con frases típicas chilenas como "Más huasqueado que león de circo" :)

Si quieren reirse un rato, pueden suscribirse y ¡recomiéndenselo a sus amigos!

Más... que...

miércoles 20 de enero, 2010 a las 11:56

Cuando comencé a desarrollar aplicaciones configurables en .NET, guardaba todo en appSettings. Más tarde, evolucioné y creé clases para guardar las configuraciones y descubrí que la forma más simple de cargarlas desde un archivo era usando serialización XML. El problema de este método es que se necesita un archivo distinto al .config normal (Web.config en el caso de ASP.NET y programa.exe.config en el caso de aplicaciones de consola o desktop).

En algún punto ya fue necesario incorporar todo en el archivo .config normal, por lo tanto, aprendí a escribir las clases que heredan de ConfigurationSection, ConfigurationElement, etc. Este método permite crear archivos de configuración muy limpios y ordenados, pero es muy tedioso escribir las clases C# a las cuales se mapea el archivo de configuración. Definitivamente, debía existir una manera más simple de generar estas clases.

Hace algunos días descubrí SCDL, una pequeña herramienta que permite generar las clases entregándole un archivo simple de muestra.

¡Nunca más escribas código que puede ser generado! :)

lunes 23 de noviembre, 2009 a las 19:57

  • ¿Te gusta programar?
  • ¿Tienes conocimientos de programación orientada a objetos?
  • ¿Te consideras geek?

Postula Aquí

miércoles 21 de octubre, 2009 a las 17:46

No tengo mucho tiempo, pero "Yo voy al Encuentro Linux"

Yo voy

martes 13 de octubre, 2009 a las 09:15

Estimados lectores:

Estamos recibiendo CVs para una posición de Ingeniero de Software. El perfil es un ingeniero en informática o computación recién egresado con conocimientos en C# para trabajar tanto bajo Linux como Windows.

Si estás interesado (o conoces a alguien que calce con este perfil), puedes contactarme a cristobal@cxnet.cl.

domingo 4 de octubre, 2009 a las 16:31

Esta semana se realizan en Santiago las Jornadas Regionales de Software Libre 2009. Espero poder asistir y los invito a participar.

Banner JRSL

domingo 27 de septiembre, 2009 a las 04:11

Entramos de lleno en la carrera presidencial y, aunque la mayor parte de ustedes ya lo sabe, quiero anunciar mi apoyo a Marco Enríquez-Ominami.

Marco 2010

¿Por qué?

  • Por una educación estatal digna para todos
  • Por una mejor distribución de la riqueza
  • Por un gobierno transparente
  • Por un país donde todos nos sintamos orgullosos de ser chilenos
  • Por un estado fuerte que apoye el emprendimiento
  • Porque merecemos tener un gobierno socialista y progresista

¡He dicho!

domingo 27 de septiembre, 2009 a las 00:39

En el debate realizado hace algunos días en Chile, Eduardo Frei se refirió a un informe emitido por Transparencia Internacional en el cual se indica que Sebastián Piñera utilizó información privilegiada y compró acciones de LAN Chile, cuando debio haberse abstenido y por lo cual fue multado por la SVS. Luego agregó que ese informe había sido publicado por el "tribunal" internacional

El informe existe y fue publicado por Transparencia Internacional, una ONG y no un tribunal. El informe incluso habla de "uso de información privilegiada", pero ténicamente hablando, ése es un delito y Sebastián Piñera no fue acusado de eso. En cambio, se le multó por no abstenerse.

Aquí tenemos dos personajes. El primero, miente y habla de un tribunal y de uso de información privilegiada, sabiendo que eso no es cierto. El segundo, se escuda en la legalidad de su accionar, sin embargo, no acepta que su actuar fue antiético.

¿A quién prefieren para dirigir Chile? ¿El mentiroso o el pillo?

PS: Sebastián piñera está desinformado. La violación fue en La Reina y no en Peñalolén.

lunes 14 de septiembre, 2009 a las 11:57

Como probablemente ya saben, Chile ha elegido la norma de televisión digital Japonesa-Brasileña.

Hay mucha desinformación sobre el tema, así es que aquí va una lista de mitos y verdades:

Mito: Ahora va a haber más contenido HD
Verdad: Los canales de televisión en Chile que cuentan con equipamiento para producir programas en HD, ya lo hacen. Por ejemplo: Los 80s (canal 13), Hijos del Monte (TVN), Los Famosos Pells (TVN), etc. La televisión digital, si bien permite contenido en HD, no implica que todo el contenido esté disponible en HD. Probablemente, sólo los programas de horario prime podrán ser vistos en HD.

Mito: VTR, DirecTV y otros servicios de TV pagada tendrán que adaptarse a la nueva norma
Verdad: La norma de televisión digital rige sólo para los servicios de televisión que utilizan el espectro radiofónico (público) y no afecta a los servicios de TV pagada que utilizan cable o satélite para su distribuición. El único cambio que deberán haber los operadores de televisión pagada es la recepción de los canales locales, si es que actualmente es analógica. Generalmente, se utiliza fibra óptica para este fin, por lo tanto, es muy bajo el impacto. Para las transmisión desde el operador de cable hasta el hogar del abonado, se utilizan distintos sistemas (generalmente propietarios), como el sistema de Motorola desplagado por VTR (dBox / dBox Pro).

Mito: "Ahora le voy a sacar provecho a mi LCD"
Verdad: Es muy poco probable que teniendo un televisor LCD o Plasma, no tengas un servicio de televisión pagada. Ver mito anterior.

Mito: Fue un error comprar televisores con norma americana o europea
Verdad:
Los televisores de alta definición son caros no por su receptor de TV digital, sino por su tecnología de visualización (LCD / Plasma). El proceso de decodificación es el más simple. Los países que realizan conversión a TV digital, generalmente subvencionan los decodificadores. Seguramente, podremos encontrar decodificadores a menos de 20.000 pesos, lo que representa entre y 5% y 10% del precio del televisor. La conexión al televisor utiliza HDMI y por lo tanto, no hay pérdida de calidad

 

Mito: Hay que comprar un televisor LCD o Plasma para ver TV digital
Verdad: Como ya vimos, TV digital no es sólo alta definición y es posible comprar decodificadores. Además, los procesos de conversión no toman menos de 10 años, por lo tanto, la vida útil de un televisor analógico, sin necesidad de comprar un decodificador, está asegurada hasta el 2019.

Mito: El gobierno se demoró mucho
Verdad: La elección de la norma es sólo una parte del proceso. Ahora corresponde la tramitación de las modificaciones a ley que regula la televisión en Chile.

¿Alguien tiene otros?

viernes 14 de agosto, 2009 a las 02:01

Los discos duros actuales han mejorado su velocidad de lectura, como es de esperarse (si es que podemos aplicar la Ley de Moore en este caso también). Podemos encontrar actualmente discos SATA girando a 7.200 RPM o, mejor aún, discos SAS a 10.000 RPM, ¡Incluso a 15.000 RPM!

Pero, ¿cuán rápido es eso?. Para calcularlo, imaginemos que el disco tiene 5 centímetros de radio (10 cm de diámetro). Esto significa que su circunferencia es de 31.4cm (aprox). Si gira a 7.200 RPM, significa que un punto [más alejado del centro] del disco se desplazará a 7200 * 31.4 cm/minuto. Esto es, 226.000 cm/minuto ó 3.768 cm/segundo ó 37,68m/segndo... .

Si el disco duro fuera la rueda de un automóvil, éste viajaría a 135 Km/hora. ¡Para qué decir los discos de 10.000 o 15.000 RPM! Su veloidad equivale a 188Km/hora y 282Km/hora, respectivamente.

La rueda de un auto gira unas 1000 revoluciones por minuto a 100 Km/hora.

jueves 13 de agosto, 2009 a las 19:36

El mundo de las probabilidades es fascinante. Cuando era niño, jugaba a calcular las probabilidades que existían para ganar cada juego de azar. También jugaba con combinatorias, calculando la cantidad máxima de patentes de autos.

Hoy, en su programa en ADN Radio, Fernando Paulsen comentó sobre el informe presentado hoy en el cual se concluye que las cesáreas, que derivaron en hemorragias en el Hospital Félix Bulnes, se producieron por un "azar extrañísimo".

La primera vez que escuché sobre el problema, mi primer pensamiento fue "¿No será azar?", o más que azar, ¿una probabilidad cierta de que esto ocurra por causas naturales?.

Hagamos el cálculo. Supongamos que una de cada veinte mujeres tiene este tipo de complicaciones. Supongamos que cada maternidad en Chile realiza un promedio de 4 cesáreas al día y que hay 20 hospitales públicos en Chile (por favor, si alguien tiene este dato, puede dejarlo en los comentarios).

(ab)/(c) = días
(204)/(20) = 8000

a = 1 de cada cuántas mujeres tiene este problema
b = cantidad de mujeres atendidas en cada hospital diariamente
c = cantidad de hospitales

Esto significa que, cada 8.000 días se puede producir uno de estos casos (suponiendo que estos casos se distribuyen naturalmente en el tiempo y espacio). En resumen, cada 22 años se puede producir este problema.

¡Ojo! El azar podría hacer que esto se produzca el primer día de funcionamiento o incluso que se produzca algo así varios días seguidos, ¡incluso en varios hospitales!. Claro que es menos probable, pero no imposible.

miércoles 5 de agosto, 2009 a las 03:49

Hoy, casi por accidente, sintonicé la sesión de la Comisión de Ciencia y Tecnología de la Cámara de Diputados, donde se discutió sobre televisión digital.  A la discusión estaba invitado Jorge Navarrete, presidente del Consejo Nacional de Televisión, y quien fue fundador de TVN.

Vi toda la dicusión y quiero rescatar algunas ideas:

  • Actualmente se discuten dos temas con respecto a la transición a televisión digital: la norma y la ley. La ley de televisión, actualmente, tiene varias restricciones que no permitirían a un mismo operador tener dos señales.
  • En otros países se ha definido norma, sin necesidad de cambios en la ley.
  • Según el CNTV, no es necesario discutir un tema antes que el otro. Se puede trabajar en paralelo.
  • Las normas de televisión digital se han equiparado con el tiempo, haciendo por un lado más difícil la elección.
  • La renovación de las consesiones se realizaría después de un tramo que variará entre 10 y 25 años, aunque probablemente sea menos de 20.
  • Se estimó necesario también normar otros aspectos como el mínimo de horas de transmisión de programas culturales por día en cada canal.
  • Se ha propuesto contar con un transportador público de las seales. Otra opción sería fijar las tarifas y reglar para evitar la discriminación entre los transportadores (grandes empresas de telecomunicaciones) en caso de que no hubiera suficiente competencia.

Es interesante que, si bien se puede escoger una norma de televisión digital en el corto plazo, hay que esperar las modificaciones a la legislación actual para que este cambio se concrete por completo, pero sería un buen incentivo para acelerar la discusión parlamentaria y permitir a los canales comenzar su proceso de migración.

Me dio la impresión de que, en general, ni siquiera los legisladores tienen toda la información que quisieran para hacer los cambios necesarios. Por ejemplo, no estaba claro el ancho de banda disponible para nuevos canales y ni siquiera se sabe si los actuales canales van a recibir automáticamente una tajada del espectro digital.

Me parece sumamente interesante la discusión y los puntos de vista, muchas veces dogmáticos, en el mundo geek que intentan definir una norma a como dé lugar, siendo que esta es sólo una pequeña parte de la discusión de fondo. Personalmente, me gusta tanto la norma aericana como la europea, pero no es el tema de fondo. De todas formas, Jorge Navarrete también presume que es muy poco probable que, gracias al nuevo sistema de televisión digital, comience una explosión de contenidos pluralistas en la televisión chilena.

 

 

martes 4 de agosto, 2009 a las 03:37

Según algunas fuentes, han comenzado las pruebas de transmisión de un nuevo servicio DTH (directo del satélite a la casita) en Chile y otros países sudamericanos.

El servicio sería lanzado a finales de año con 70 canales. El sitio de Visiontel en Chile no menciona el servicio DTH, pero aparece la cabeza del asunto: Konrad Burchardt, quien fue ejecutivo de Entel y VTR, responsable de la gran expansión de Entel entre 1992 y 2005, incluyendo el "multicarrier" :) (porque de Multicarrier, nadie sabe más).

Todavía no averiguo muchos datos técnicos, sólo que van a usar DVB-S2, uno de los estándares más modernos para transmisión satelital (y que sucede a DVB-S), el cual permite, por ejemplo, utilizar H.264 como códec de compresión de video, disminuyendo el anco de banda requerido para la transmisión (un canal SD puede bajar de 3Mbps a 1.5Mbps y mantener, prácticamente, su calidad).

domingo 2 de agosto, 2009 a las 22:55

Hace algunos minutos se ha confirmado a la Universidad del Bío-Bío como organizador oficial del Encuentro Linux 2010 (¿codename "Bicentenario"?). Nos vemos en Conce el próximo año. Por ahora, a prepararse para el Encuentro Linux 2009, que se realizará en Valparaíso.

viernes 31 de julio, 2009 a las 11:52

Se ha abierto el proceso beta de Skype for Asterisk. Apenas leí la noticia, descargué lo necesario, creé una nueva cuenta y configuré este módulo para Asterisk. ¿Los resultados? Excelentes. En sólo minutos ya tenía conectada una cuenta Skype al servidor Asterisk de la oficina.

Desde ahora me pueden ubicar a través de Skype con el username cxnetworks1

Más info aquí.

lunes 20 de julio, 2009 a las 12:11

Ayer, en Tolerancia Cero (Chilevisión) se discutió sobre dos temas que tienen puntos en común: El Transantiago y la Industria Salmonera. Ambos son íconos del fracasos. Uno estatal y otro privado. Uno de los puntos más interesantes que se discutieron tiene que ver con la innovación.

Ambos casos son réplicas de modelos que ya existían, sin embargo, en particular en Transantiago, se intentó hacer una tremenda innovación y fue un gran fracaso. En Chile, las empresas tienen una gran ventaja y es que, al estar más retrasados en términos de tecnología, es muy fácil predecir las tendendcias. El saber cómo se compartará el mercado en el futuro permite a estas empresas correr muy pocos riesgos. Sólo hay riesgo cuando hay innovación.

Mientras Chile se mantenga con esta tendencia de atraso, las empresas de telecomunicaciones (y otras del área tecnológica) seguirán teniendo su mercado asegurado, sin embargo, mucho más interesante sería comenzar a innovar realmente. En este campo, hay dos países que admiro: Japón e Israel; dos países sin mayores recursos naturales que, sin embargo, son líderes en desarrollo tecnológico.

Entre las 20 exportaciones más grandes de Chile a China, sólo hay una que no es materia prima y son los neumáticos. ¿Qué futuro tiene un país que depende casi exclusivamente de materias primas, muchas veces no renovables (como el cobre)?. Chile necesita con urgencia comenzar a darle un valor agregado a sus exportaciones. Los exportadores, en general, más que llorar por las fluctuaciones del dólar, deberían comenzar a desarrollar modelos que permitan desarrollar productos más elaborados. Personalmente, creo que es la única manera en que Chile puede dar el gran paso hacia el desarrollo.

martes 14 de julio, 2009 a las 19:06
Así es. Aunque me mantuve alejado de esta tecnología, ésta ya torció mi mano y ahora me pueden seguir como juancriolivares. Ahí nos vemos...
domingo 31 de mayo, 2009 a las 01:14

Hace algunos días hice el cambio desde un sistema arcaico de comentarios para el blog al nuevo y excelente Google Friend Connect. Este nuevo sistema de Google permite además inscribirse en un sitio (en este caso, JuanCri.com).

Espero incluir más gadgets en el futuro.

Creative Commons License
Blog JuanCri.com por Juan Cristóbal Olivares licenciado bajo la Creative Commons Attribution 2.0 Chile License.
Mono PostgreSQL Firefox Gratis

© JuanCri.com