Uno de los objetivos de este blog es que me sirva como ayuda memoria, de echo aquí volqué material al que luego recurrí como referencia. Por tal motivo, se justifica la publicación del siguiente tip (la próxima vez en vez de Googlear recurriré a mi blog, mi base de conocimientos
)
La cuestión es simple, tuve en mis manos por primera vez un móvil con Symbian OS S60 y necesitaba obtener la MAC Address, caso contrario no iba a poder conectarme a mi red doméstica (filtrada por MAC dicho sea de paso).
La cuestión fue simple, estando el teléfono en stand by, hay que marcar *#62209526# número equivalente a la cadena alfanumérica a *#MAC0WLAN#
Facebook es todo un éxito, aunque lamentablemente muchos lo traten como un simple fotolog y no sepan reconocerlo en toda su dimensión, Facebook es un gran exponente de la Web 2.0.
Personalmente me costó, y aún me cuesta explotar al máximo el concepto de Web 2.0. No puedo jactarme de ser un gran usuario de la web 2.0 por solo tener una cuenta en Facebook, Twitter, LinkedIn y este blog.
Este blog no se caracteriza por realizar resúmenes de publicaciones ni tampoco de emitir noticias diarias, salvo que sean de impacto según el ojo de quien escribe.
De todas formas, un resumen del 2009 no viene mal (ante la ausencia de tiempo para realizar una publicación de más desarrollo).
El 2009, segundo año del blog, ha sido un año con menos de la mitad de publicaciones de su año de nacimiento (2008), no obstante y a pesar de la baja producción, a paso lento pero firme el mismo se fue consolidando y sigue colmando las espectativas de su creación.
Obviamente, cuando se hace referencia a la “baja producción”, el tiempo es un factor determinante que parece hacerce cada vez más pequeño, pero no por eso voy a dejar de lado el trabajo realizado, y lo que es más importante aún, la motivación no desapareció jamás!
Luego de las exitosas
publicaciones del código fuente de Windows 98, código fuente de Windows Vista y otra de Windows ¿2001? hoy se suma una más, Windows 7.
Leyendo una publicación a la que hago referencia al final del artículo, creí una buena oportunidad para hacer un acercamiento a la familia de lenguajes basados en XML, más específicamente XSL y más específicamente aún XSLT.
XSL, representa lo las siglas Extensible Stylesheet Language (lenguaje de hojas de estilo extensible), la T que agrega XSL (XSLT) correndonde a “Transformations”. Otros lenguajes de la familia son XSL-FO (Formatting Objects) y XPath o XML Path Language (no basado en XML) y utilizado para refererise a porciones o ramas de un documento xml específicando su path.
XSLT nos permite describir la forma en que serán formateados o transformados los archivos codificados en XML para ser mostrados.
Debido a la creciente manipulación de archivos XML, no está de más conocer un poco de XSLT para poder recuperar información de nuestros archivos pero de una forma elegante para su visualización.
En la semana una noticia ocupó a la mayoría de los blogs: Go, un nuevo lenguaje de programación. La noticia hubiera pasado desapercibida de no ser porque Go es un nuevo lanzamiento de Google!
Go se promociona a si mismos como un lenguaje:
El título de esta publicación puede dar a discusiones de que es ser un verdadero “macho”; pero siempre que se hable de aplicaciones de terminal, entre colegas, solemos decir que la terminal es solo para “hombres” bien “machazos”, mientras que cuanto más gráfica sea una interfaz, menos varonil es
. En definitiva, no quiero con esta introducción herir sentimientos ni tampoco ser machista. Que quede claro, es simplemente una comparativa, que nada tiene que ver con cuestiones de género ni de orientación sexual.
Vamos a lo que realmente interesa. En este blog varias veces publicamos algunos scripts y algunas aplicaciones para buscar en Google desde tu consola, o en la Wikipedia, o navegar en modo de texto y hasta escuchar música en una aplicación de consola.
Para quienes crean que la calidad de la GUI es directamente proporcional con la calidad de la aplicación: están totalmente equivocado (deberías saberlo), lo mismo para quienes creen que solo existen GUIs y que las aplicaciones de consola están ternimadas ( también están equivocados
). No siempre se dispone de una interfaz gráfica y hasta aveces ni siquiera de mouse. Los administradores de sistemas saben muy bien lo que es trabajar con servidores remotos vía telnet o ssh que quien sabe donde están.
Luego de tanto prólogo, veamos lo que nos trae por aquí hoy: CenterIM, una aplicación de Mensajería Instantánea para consola. Como otras aplicaciones de IM, posee prácticamente las mismas características, siendo la más básica, soporte para varias cuentas de diferentes proveedores MSN, Yahoo, Google, ICQ, etc.
Esta publicación es pequeña pero muy efectiva, básicamente se trata de un script para buscar en la wikipedia desde la consola, valiéndose simplemente del comando dig.
Revisando mis feeds me encontré con un artículo interesante que resume la mayoría de las “brutalidades” que se emplean en el léxico informático y que no se encuentran en nuestro diccionario de la Real Academia Española.
Yo admito utilizar muchas de estas palabras y entre colegas nos entendemos, ahora ¿tan mal está su uso? en varios casos son preferibles dichas “brutalidades” a la traducción correcta ¿Acaso son malas palabras? y a la mente me viene el discurso de Fontanarrosa en el Congreso de la Lengua Española llevado a cabo en Rosario en 2004 ¿Son malas porque les pegan a las otras palabras?
Vamos con los términos y para cada uno mi comentario totalmente subjetivo y personal.
Si eres de probar sistemas operativos en máquinas virtuales, o si tienes interés de empezar de hacerlo, hay unos enlaces que te pueden simplificar la vida, o mejor dicho, ahorrarte un poco de tiempo.
El proceso de probar un sistema operativo en una máquina virtual se transforma en engorroso cuando debes descargar la ISO y luego instalar de cero el sistema (lo que suele llevar un tiempo considerable). Para los cómodos, que no les interese el proceso de instalación y quieran ir directo a probar el sistema operativo y punto! existen sitios de Intenet que ponen a nuestra disposición imágenes ya preparadas y listas para usar de las dos máquinas virtuales por excelencia, VirtualBox y VMWare, de varios sistemas operativos: Ubuntu, Debian, Fedora, ArchLinux, Haiku, CentOS, gOS, FreeBSD, TinyMe, moonOS, LinuxMint, etc.