no-blog

June 24, 2006

De todo un poco [geek]

Archivado en: Uncategorized — rjan @ 7:55 pm

Vamos con una recopilación totalmente geek:

  • Con este teléfono se me revuelven las hormonas consumistas. Voy a empezar seriamente a empeñar el alma.
  • Museo que todo geek que se precie de serlo tiene que visitar una vez en su vida. Aunque algunos no hayamos conocido la mayoría de las máquinas no deja de ser interesante.
  • Si todo lo que cuentan en esta página es cierto, prometo no reirme de cualquier pregunta sobre computadoras que me hagan. Surrealista.
  • Noticias como esta me decepcionan y si se le suma la frustrante incompatibilidad que sufre nuestro querido Opera ya va siendo hora de pensar en otra opción.
  • Cliosguy nos trae una caricatura que resume la aventura en la que nos metemos cada vez que compramos un cacharro nuevo
  • La imaginación de la gente para usar google me deja con la boca abierta.
  • matt heaton (presidente de bluehost) nos explica porqué Linux domina en el mundo del hosting web.
  • a la mierda Windows XP Mierda Center Edition! con Geexbox sobra y basta para tener nuestro propio centro de entretenimiento. 7 megas de puro poder y diversión.
  • herramientas para auditorías de seguridad de redes de todos los tipos y tamaños, para todos los aspirantes a hackers o administradores de redes.
  • pequeña reflexión sobre Google que nos pone a pensar. Es cierto, asusta.
  • de todos los remedios caseros, este es el más insólito, ¿o no?

La vejentud

Archivado en: Uncategorized — rjan @ 6:45 pm

nes

Hace unos cuantos años:

…no te miraban raro si decias que no tenías celular.
…Si te montabas en un bus podias estar seguro que llegarías a tu destino con todo el dinero con el que saliste.
…Tener una página en Internet era símbolo de estatus.
…Podias salir a jugar a la calle una potra y regresar a tu casa entero.
…Arriba de la circunvalación no encontrabas más que casas.
…Un lempira de pan en la pulpería era bastante.
…La bicicleta te resolvía tus problemas de transporte.
…la palabra mara no daba miedo.
…no eramos correodependientes.
…nuestros dedos no estaban tan desarrollados, veloces y adaptados para los teclados pequeños.
…Podías ir a las maquinitas sin tener que preocuparte más que por cambiar las monedas.
…”el mall” no existía, todo lo comprabamos en el centro.
…El fútbol no te hacía tan idiota.
El Lago de Yojoa tenía más agua.
…no existía el reggaeton.
…Pentium I, 64 megas de ram y 2 gb de disco era poder.
…Shasta era un refresco no un adjetivo
Nintendo nes era el non plus ultra de las consolas.
…Para hacer una página web no necesitabas saber más que html.
…no hubiera podido escribir esto…

etc, etc.

June 22, 2006

licencias. De cómo nos prestan el software

Archivado en: Uncategorized — rjan @ 11:01 pm

Licencia

Excepto cuando hacemos nuestro propio software, usar un programa de computadora normalmente implica aceptar una licencia o acuerdo en el que el autor especifica la forma en la que podemos utilizar el producto. El software es un tipo de producto curioso, no existe físicamente y la producción en realidad se da una sola vez, una vez terminado el proceso de desarrollo del software lo que se hace es reproducción y depuración para distribuirlo y mantener la calidad del programa, sin embargo a diferencia de cualquier otro producto físico necesitamos un permiso del autor para poder utilizarlo, a lo que se le llama licencia. Normalmente la licencia nos da derecho solamente a utilizar el programa, no poseerlo. Es decir, aunque paguemos $400 por utilizar Microsoft Office, sigue siendo de Microsoft pues en teoría no estamos autorizados a hacerle ingeniería inversa. Si fuera un carro por ejemplo, no necesitaríamos ningun permiso para desarmarlo y modificarlo.

Cuando instalamos un programa si trabajamos en Windows, lo normal es que busquemos el botón “Next” y le demos click como locos hasta que nos diga que el programa se instaló correctamente. Si prestaramos un poco mas de atención en lo que aceptamos durante la instalación las compañias de software no nos tendrían agarrados del cuello y sabríamos en realidad lo que estamos haciendo.

Para tener una idea de los distintos tipos de acuerdos o licencias que nos otorgan los autores de software resumo un artículo sobre licencias de software que encontré meneado:

  • Software de dominio público: Es cuando se vencen los derechos de autor pasado un tiempo de la muerte de este (normalmente 70 años) o cuando el autor cede expresamente los derechos. Para utilizarlo, solamente es necesario mencionar el autor.
  • Freeware: Normalmente es un programa derivado de una versión comercial más completa que una empresa distribuye sin cargo. Se distribuye normalmente sin el código fuente.
  • Open Source (software libre): Es el tipo de software que se distribuye junto con el código fuente y nos permite usarlo, modificarlo y redistribuirlo siempre y cuando sea bajos los mismos términos que los recibimos y mencionando al autor, esta es la GPL (General Public License) conocida como copyleft en contradicción con el copyright. Una variante es la LGPL (Lesser General Public License) que a diferencia de la anterior permite utilizar el código para crear software comercial (únicamente como herramienta), por lo tanto es menos restrictiva.
  • Licencia BSD: Creada por la universidad de Berkely, es la licencia de los sistemas BSD (Berkeley Software Development) y es básicamente lo mismo que la LGPL con la diferencia que no es necesario mencionar al autor ni incluir el código fuente.
  • Licencia Apache: es derivada de la anterior y permite la modificación del código fuente para lo que sea siempre que se mencione al autor.
  • Shareware: Permite utilizar un programa con alguna restricción (límite de tiempo, cantidad de uso, etc.). Si queremos utilizar el programa normalmente tenemos que pagar cierta cantida de dinero. Algunas veces es posible conseguir el código fuente por una cantidad extra.
  • Creative Commons: Es una licencia para contenidos multimedia, que permite la distribución sin modificaciones y mencionando al autor. Es la licencia bajo la que publico en este blog. Cualquier persona puede reproducir cualquier artículo escrito aquí siempre y cuando me acredite la autoría.

Obviamente, todas las licencias son mucho más complejas que esto, pero es suficiente para entender la forma en la nos “prestan” los programas. De más esta decir que es obligación conocer esto si se trabaja en desarrollo de software o web.

El blog del mero mero

Archivado en: Uncategorized — rjan @ 8:40 am

Decir que navegué por Internet y no encontré algo nuevo e interesante equivale a decir que perdí mi tiempo. Hace un par de dias me topé con el blog de Matt Heaton, el presidente de Bluehost, la empresa que aloja esta página. Despues de agregarlo a bloglines y leer un par de posts sobre hosting y Bluehost llegué a la conclusión que este tipo sabe lo que esta haciendo y que lo hace muy bien.
Bluehost es una de las empresas más grandes de hosting y con una confiabilidad y disponibilidad superior a la media, anteayer fueron atacados con DDOS y la notificación por correo llegó inmediatamente. El incidente no pasó de 20 a 30 minutos, sin embargo para una empresa que se jacta de tener un uptime arriba del promedio esto es inaceptable. Luego el incidente fue explicado en este post.

PosteandoLo que me llama la atención es la novedosa forma de acercamiento al cliente y a los subalternos. El tradicional jefe que estaba en una misteriosa oficina a la que pocos podían entrar es cosa del siglo pasado, algo tan sencillo como un blog puede dar una cara diferente a cualquier empresa sin importar a que se dedique. Leyendo el blog de Matt Heaton me doy cuenta que la persona que toma las decisiones más importantes en la empresa que se encarga de mantenerme en línea es alguien que entiende al cliente porque también es un usuario.

La empresa tecnológica tradicional en Honduras tiene a la cabeza un burro con una maleta de dinero que subcontrata un grupo de burros para hacer dinero a como de lugar. El burro que esta más arriba nunca ha usado el producto que quiere vender y por lo tanto no sabe lo que vende, solo sabe que la gente compra y él se hace más rico. La gran diferencia está en que si yo se lo que estoy vendiendo y lo uso, puedo ponerme del lado del cliente y darle un mejor producto. Es el caso de Microsoft, el que esta a la cabeza sabe lo que esta haciendo porque primero es usuario y programador, luego es director. El ingeniero civil tiene que saber de albañilería para poder dirigir a la cuadrilla.

A ver cuando nos educamos para pensar de otra forma y empezar a ofrecer algo diferente.

June 21, 2006

No lo encontré

Archivado en: Uncategorized — rjan @ 9:44 pm

Entré al cementerio y comencé a buscar a Dios entre la multitud que despedía a una víctima más del crimen enmedio de lamentos y gritos de dolor. Pensé que podría estar escondido esperando el momento oportuno para calmar el sufrimiento de los deudos, o repartiendo un bálsamo para el dolor en la entrada del cementerio, pero no lo ví.

Le dí el beneficio de la duda y pensé que podría estar ayudando a alguien más que podría necesitarlo, enseguida lo descarté porque me acordé que me habían enseñado que es omnipresente y no tendría ningun problema en estar allí, donde más lo necesitaban.
Definitivamente no estaba con el finado al momento de su muerte, de ser así no estaría dentro de un ataud esperando ser enterrado, estaría en su casa disfrutando de su familia y ocupado pensando en sus negocios, seguramente frente a una taza de café y quejandose del calor de junio.
Algo malo estaba pasando porque no veía a Dios por ningun lado, la expresión de dolor de la gente me hacía sentir que estaba buscando algo que nunca encontraría, pero no quise descartar tan rápido la posibilidad de encontrarlo, asi que pensé: “Si no esta aquí seguramente esta ocupado haciendo algo para evitar que esto pase nuevamente” si permitir el mal es pecado y Dios no puede pecar, entonces definitivamente tiene que estar haciendo algo por evitarlo. Pero cuando estaba por convencerme de que esa era la razón por la que no lo veía, comencé a pensar en los millones de problemas de todas las personas y lo imposible que le resultaría a Dios ayudarles a todos. “completamente ilógico” pensé esta vez, lo razonable es que cada uno sea su propio salvador y se ayude a si mismo, así que no podría estar ayudando a todos al mismo tiempo, era imposible. Me enseñaron que Dios es omnipotente y que nada hay imposible para él, excepto pecar, mentir y otro puñado de cosas que solo los humanos hacemos, pero cuando pensé que Dios podría estar viendo el sufrimiento de la gente sin hacer nada lo descarté, no era lógico.De repente, cuando salí del cementerio se me ocurrió donde podría estar. ¡Claro, cómo no se me ocurrió antes!, definitivamente estaba en la iglesia. Un vago recuerdo de una enseñanza de la escuela dominical me vino a la mente: “La iglesia es la casa de Dios” era lógico pues, que estuviese en su casa, descansando. El problema ahora era saber en que iglesia estaba. Si estaba en la congregación evangélica no podría estar en la catedral, pues ya había descartado la omnipresencia de Dios anteriormente. Caminé un poco más y vi un edificio viejo y pintado de blanco con una campana y una gran cruz en la fachada.

-¿y si de verdad estaba allí?

Empuje la inmensa puerta de madera que se abrió con un agudo lamento, caminé unos pasos hacia el lugar donde esperaba encontrarlo y cuando llegué levanté la vista y lo ví inmóvil y clavado en una cruz sin moverse, no era exactamente lo que esperaba encontrar, pero supuse que era lo que buscaba, lo miré fijamente y sólo alcancé a preguntar:

-¿Porqué?

El silencio fue la respuesta, salí lentamente a la calle, pensando en el tiempo que habia perdido. Definitivamente no lo encontré.

June 18, 2006

Mundial en la oficina.

Archivado en: Uncategorized — rjan @ 3:32 pm

Como ya es costumbre en no-blog, voy a ayudar a reducir la productividad de las empresas con este post. Se trata de ver el mundial en cualquier lado que se disponga de una conexión de banda ancha. Es un programa sencillísimo que utiliza P2P con el streaming video. El programa es TVUplayer y lo pueden descargar aquí y lo único que tienen que hacer es instalarlo y seleccionar cualquier canal deportivo de la lista de canales (Univision, CCTV-5 o ABC). La fluidez del video dependerá de la velocidad de la conexión y todos los canales transmiten con un par de minutos de retraso, pero eso no es problema para disfrutar de los octavos (de final)

June 11, 2006

Flash Video Player. No más Media Player.

Archivado en: Uncategorized — rjan @ 10:28 pm

En los post anteriores publiqué un par de videos en formato flash. Videos en otros formatos hacen un poco más pesada la carga y funcionan sobre Windows Media Player dentro del browser. La ventaja de usar este formato al estilo youtube es que no necesitamos tener ningun plugin instalado más que el de Macromedia Flash y además el tamaño del video se reduce notablemente utilizando el formato flv.

En primer lugar necesitamos un programa para convertir videos al formato .flv en esta página nos regalan un programa para poder hacerlo, Riva flv Encoder, El programita en cuestión es muy sencillo de usar y no necesitaremos cambiar más que el tamaño del video, lo recomendable es 320×240. Una vez que obtenemos el video lo subimos a donde sea y seguimos con el reproductor.

El reproductor es en realidad un pequeño archivo flash que podemos descargar aquí. Las instrucciones vienen en un archivo .html en el archivo que descargamos. El código para mostrar el video es el siguiente:

<code>
<object width="425" height="350">
<param name="movie" value="[url_video]"></param>
<embed src="flvplayer.swf?file=[URL_video]"
type="application/x-shockwave-flash"
width="425" height="350"></embed>
</object>
</code>
Página siguiente »