Geek & Roll » 2008 » March

Angelina

Axel March 28th, 2008 frases, lol 3 comentarios

I knew that if Google were to make me an offer, I would accept it. I mean, hey, it’s Google, the Angelina Jolie of tech employers.

Corey Trager en “Google Interview”. Vía Alley Insider.

Las ventas de PCs con Windows preinstalado en picada

Y para salir del letargo en el que nos encontramos por acá, les traigo una nota interesante que pensé que pasaría más tiempo en volverse realidad: El porcentaje de PCs vendidas con Windows preinstalado se encuentra en una bajada pronunciada, en otras palabras, se están vendiendo menos computadoras con Windows. Así lo reportan en DesktopLinux.

Al parecer el que está aprovechando la situación es la Mac, ya que su pedazo del pastel subió del 9% el año pasado al 14% este año. ¿Nada mal eh? Bien por la manzana distorsionadora de la realidad. ¿Donde queda GNU/Linux en todo esto? Es complicado saberlo. Sabemos que muy pocos modelos de computadoras se venden con GNU/Linux preinstalado. Mucha gente (yo incluido) compra una PC con Windows y antes de que arranque el engendro al que muchos llaman Vista, meten un LiveCD e instalan GNU/Linux, sin embargo esa venta le cuenta a Windows.

Como bien dicen en DesktopLinux, al parecer hay 2 tendencias muy marcadas: Las personas que quieren comprar una computadora con fierros poderosos (high-end, lo último, lo más reciente, acá mashin) compran una Mac. Los que quieren gastar lo menos posible y tener una pequeña computadora que les sirva para hacer lo que sea que hagan diario en su computadora compran una con GNU/Linux (o con Windows pero se lo quitan). Los tibios (o sea los del medio, que no quieren ni lo último pero tampoco lo mas barato) se van por una con Windows.

Esas son buenas noticias para GNU/Linux, aunque no de la forma que yo esperaba. En Amazon la computadora más vendida no es una Mac, ni una con Windows, es la Asus Eee PC 4G Surf que viene con GNU/Linux. Por ese precio y tales características (y si no se apuran en sacar un cliente VoIP decente en el iPhone), hasta yo estoy pensando en comprarme una Eee PC.

No veo a la Mac bajar su ritmo de crecimiento, pero su precio no le ayuda. GNU/Linux tiene la oportunidad de oro con las máquinas económicas y, si juega sus cartas correctamente, esto le puede ayudar a hacer presencia en el mercado de las máquinas ahora dominadas por Windows. Con unos drivers de video decentes para la mayoría de las tarjetas gráficas y el avance que distribuciones como Ubuntu están haciendo en materia de GNU/Linux en el escritorio, lo anterior se puede hacer realidad.

¿Sus predicciones para este año? Comenten!

Hollywood OS

¿Se han preguntado que sistema operativo corren las computadoras que salen en las películas? Estas computadoras se caracterizan por tener capacidades imposibles o irreales como tiempos de inicio ultracortos, la capacidad de hacer zoom a imágenes de baja fidelidad y obtener la cara del villano en alta definición, direcciones de IP con números mayores a 255, bus de comunicaciones REALMENTE universal (que USB ni que la fregada, cuando pueda infectar computadoras de otro planeta con un dispositivo de almacenamiento terrestres, entonces si la ‘U’ de USB va a significar algo), entre muchas otras cosas.

Para eso les traigo la lista de mis Hollywood OS favoritos:

  • El día de la independencia: ya lo mencioné antes, pero ellos llevan el sentido de Universal Serial Bus a otra galaxia (literalmente)
  • La Red: No se de que manera, pero logran superar la limitación de que un byte sólo llega hasta 255. No, sus direcciones IP son 300 y tantos. Además los virus cuando son ejecutados tienen un efecto en la interfaz gráfica que hace como si se derritiera, muy bonito
  • Hackers: Navegar en la red es NAVEGAR. La GUI es en 3D y es como si el usuario estuviera navegando por un mar de información. Igual en Jurassic Park
  • Swordfish: Una Hydra, al igual que su contraparte mitológica, despliega 7 cabezas virtuales y el hacker tiene que ensamblarlas a base de frenéticos tecladazos, aplausos, porras y copas de vino

Por el contrario, en The Matrix Reloaded mostraron a Trinity hackeando como los meros mortales, con NMAP.

Lo que voy a extrañar de OSX

Cesar March 13th, 2008 sistemas operativos 4 comentarios

Desde hace algún tiempo uso OSX en la computadora que tengo en el laboratorio. Es una Hackintosh que funciona bastante bien, aunque algo inestable al inicio (me vi en la necesidad de reinstalar el sistema operativo en repetidas ocasiones) ahora ya puedo hacer algo de trabajo en ella. La siguiente es una lista de características que voy a extrañar de OSX, y también una lista de cosas que NO voy a extrañar.

Lo que voy a extrañar:

  • Cyberduck: Un pequeño cliente FTP sencillo de utilizar y con justo las características que necesito. Me gusta este cliente abierto con la vista de consola (algo que no he visto en otro cliente) y ver que hacen los comandos que ejecuto desde la GUI. A primera vista algo sencillo y sin sentido, pero gracias a eso te das cuenta inmediatamente de lo que se ejecuta cuando listas un directorio, por ejemplo. Me ganó por completo cuando necesitaba duplicar una imagen en el servidor pero con otro nombre. Normalmente tendría que haberla descargado, cambiado el nombre y por último subirla, pero con el Cyberpato simplemente click derecho, Duplicar archivo, introduces el nuevo nombre y ya.
  • TextMate: Muy cercano a mi editor de texto favorito. Sin duda el mejor editor que he probado en OSX y hace un combo matador en conjunto con el Cyberpato. Option + K, se abre TextMate con el archivo a editar, su sintaxis marcada correctamente. Option + S y se guarda el archivo, acualizándolo en el servidor.
  • QuickSilver: Los lanzadores de linea de comando están de moda, y aunque katapult es bueno, QuickSilver se lo lleva de calle pero fácil. No solamente se integra con la búsqueda de Spotlight y puedes encontrar tus archivos, los plugins lo hacen extremadamente potente. Tanto que da miedo. Un ejemplo, necesito convertir unas imágenes de PNG a JPG para subirlas a un sitio Web una por una por medio de una interfaz Web. Estoy en la interfaz Web, presiono ALT+Barra espaciadora (mi combinación de teclas para QuickSilver) y comienzo a teclear ‘Pictu…’ de la lista selecciono la foto, TAB y comienzo a teclear ‘Save…’ TAB e introduzco el formato ‘jpg’ ENTER y ya, en la interfaz Web selecciono la imagen con el mismo nombre pero JPG en vez de PNG. NICE!

Lo que NO voy a extrañar:

  • Para borrar un elemento en Finder o cualquier parte del escritorio de OSX es Option + Tecla de borrar, pero en algunos programas (como OmniGraffle) para borrar un elemento eso no funciona. ¿Donde quedó la integración pues?
  • Odio que algunos programas cuando los cierras se “quedan abiertos” en el dock con su lucesita resplandeciente de que están activos, sin embargo cerraron todo lo que tenías abierto. Por ejemplo Firefox al cerrarlo se queda activo en el Dock (como casi todas las aplicaciones de OSX) pero te cierra todas las tabs abiertas. Otro que hace lo mismo es el Cyberpato, al cerrarlo se queda activo pero te cierra la conexión. Total que nunca sabes lo que va a pasar realmente cuando cierres un programa.
  • Los Stacks son la cosa más inútil que he visto en mi vida.
  • Das click en el icono de Finder y te abre una ventana, das click otra vez y ya no te abre otra. Esto lo hace porque Finder ya está abierto, y si quieres otra ventana tienes que dar click derecho sobre el ícono y seleccionar New Finder Window. Finder es bonito, pero creo que Konqueror es mucho más poderoso y mi flujo de trabajo se adapta mejor a Konqueror. No puedo vivir sin tabs.
  • La desgraciadísima barra de menú de OSX tan famosa por su comportamiento peculiar me tiene harto. Digamos que tienes 2 ventanas abiertas de 2 programas distintos. Para activar una opción de un programa tengo que dar click sobre la ventana del programa, para luego ir a la barra, seleccionar la opción que quiero y regresarme.

Y eso es todo por hoy. OSX es un sistema operativo muy bueno sin duda, pero como todo tiene sus detalles y ya saben, en gustos se rompen géneros.

Usos de Internet

Cesar March 12th, 2008 frases Haz un comentario

Internet se utiliza para ver porno mientras beben cerveza; no es para votar

Sabias palabras del Primer Ministro de Polonia. De seguro ustedes ahorita tienen abierta otra tab con porno, y una Indio bien helada.

(Via The Inquirer ES)

Radio y Television Contra ¿Internet?

Miguel Gastélum March 10th, 2008 internet, opinion 2 comentarios

En los últimos tiempos los medios convencionales han estado sufriendo cambios en la manera de las que se transmitieron desde su aparición, estos cambios han traído a los usuarios beneficios sustanciales en las tecnologías y el acercamiento a este mundo globalizado, hace ya unos años los medios impresos se dieron cuenta del potencial que hay en el uso de tecnologías como el Internet y que si no se adaptaban podrían morir fácilmente en sus manos, muchos periódicos y revistas hicieron la transición a tiempo y hoy gozan de sitios muy visitados y tan llenos de información como sus medios impresos, esto no significa que la forma tradicional deba morir, muchas personas no saben ni prender la computadora, esto significa que seguirán comprando el periódico o la revista, pero particularmente en las ultimas fechas aquí en México me he dado cuenta de que en especifico grupos de Radio y Televisión comienzan una campaña contra el Internet, tan abierta como parece.

La música grabada en estos momentos tiene pleito casado con el Internet, y lo podemos observar fácilmente en casos como el mentado Canon y la SGAE, también ELton John y otras personalidades han aportado su punto de vista en contra, pero lo mas preocupante es la forma en la que abordan el tema, Spots de radio diciendo que las estaciones estan unidas y que no dejaran que los medios como el Internet se apoderen de su audiencia es algo ilógico, a pesar de muchas de ellas ya contan con un servidor web para transmitir en todo el mundo a través de la “Red de Redes”, ventajas para la radio¿?:

  • Poder Transmitir para todo el Mundo
  • Costos de Infraestructura muy Bajos ( comparados con los convencionales )
  • Captar Mayor Audiencia(Transmite en todo el mundo
  • No depender de un radio convencional para poderse escuchar
  • Entre otras…

La Televisión por su parte a emprendido una campaña mas silenciosa, y como es que se detecta esto?, todos sabemos que en Internet se puede encontrar casi lo que sea, y todos sabemos que hay cosas tanto malas como muy educativas y de mucho provecho para las personas, pero en programas como noticieros y de revista, se empeñan en solo mostrar el lado chusco o agresivo de este medio, como lo son vídeos de YouTube(aunque no todos los videos son estupidos) u otro tipo de imágenes de foto montajes, pero nunca han mostrado o hablado de cosas que realmente estan ayudando a la humanidad a comprenderse mas entre si mismos y a ver que este medio puede unir a gente sin tener que ser del mismo país o hablar el mismo idioma, como lo podrían ser la Wikipedia, o los sistemas que nos permiten tener comunicación instantánea a través de voz, video o solo escrito, también las redes de conocimiento que se han creado como los son foros de preguntas y respuestas, Blogs sobre temas en especifico, es cierto cada quien saca el provecho que quiere a las cosas y también cada quien vela por sus intereses, pero que nadie se asuste por que todo empezara a migrar a la Internet, lo podemos ver en servicios como Joost o en proyectos como Shoutcast donde cualquiera puede montar una radio en linea sin muchas complicaciones, incluso vemos como los grandes de la industria del Hardware, basan sus equipos en sistemas Media Center’s, ejemplo las HP o la iTv de Apple.

En los proximos años se podra agudizar esta lucha y tal ves tengamos la mala fortuna de aguantar leyes muchas veces estupidas, pero si nos unimos como usuarios de este servicio y logramos mostrar lo mejor que es mucho mas que las cosas malas la gente se dara cuenta que no todo esta tan mal, saludos y muchas gracias por esta oportunidad en Geek And Roll.

Este post fue una contribución externa. Si tienes un tema interesante y te gustaría exponerlo en este blog, escríbenos tu propuesta a ping@geekandroll.com

SIFE-ITSON: NO INTERNET FOR YOU!

Cesar March 4th, 2008 no internet for you! 35 comentarios

The Internet Nazi Vean el blog SIFE-ITSON. Véanlo otra vez. ¿Notan algo extraño?

En vez de agregar posts a su blog, los señores de SIFE-ITSON decidieron que era mejor crearse un nuevo blog por cada página con contenido que desean crear. Para empezar, creo que es más difícil hacer todo el show de crear un blog nuevo, asignarle la plantilla, copiar la dirección y agregarla a los links de tu “blog” frontal, que simplemente hacer un nuevo post. Claro, sin mencionar que lo que hicieron aquí invalida todo el concepto mismo de blog.

Por lo que veo, estarían mejor con un sitio Web normalito. Me atrevo adivinar (y es sólo eso ¿ok?) que confundieron a blogspot con uno de esos servicios de alojamiento Web que reinaban en los 90’s (tipo GeoCities) y no me quiero imaginar la desilusión que se llevaron cuando se dieron cuenta lo difícil que era crear páginas nuevas. No esperaría que todos alrededor del mundo supieran como hacer un sitio Web, pero lo FEO de este asunto es que mi fuente anónima me dice que el responsable y administrador de este blog/sitio-informativo es un estudiante de Licenciatura en Sistemas de Información Administrativa.

UPDATE: (Por Axel)

El sitio (o blog, o grupo de blogs, o whatever) de SIFE ha sido retirado.

sifeblogspotnotfound450.png

Murphy Ama a las Startups

Cesar March 4th, 2008 internet, opinion 8 comentarios

Ley de MurphyLa ley de Murphy, esa que dice “Cualquier cosa que pueda salir mal, saldrá mal” ama a las startups.

Este año (2008) marca el inicio de algo que esperé hacer por mucho tiempo pero por una u otra cosa no hacía: comenzar una empresa propia. Una pequeñita claro, en donde pueda poner a prueba mi talento, ideas y pueda desarrollarme como profesionista de la manera en la que yo vea más conveniente. Todas las piezas cayeron en su lugar cuando recibí la propuesta de mi ahora socio Daniel Villanueva para desarrollar un sitio enfocado al cine. Formamos la empresa con la gran ayuda de la incubadora de empresas del ITESCA (¡gracias ITESCA y gracias Geraldine!), firmamos papeles, dimos vueltas aquí y allá, celebramos con algunas heladas y comenzamos nuestro primer producto comercial: averalcine.com.

En este proyecto tengo la suerte de participar con gente extremadamente talentosa para lo que hace. Daniel es un experto en el arte de las ventas, por el lado de desarrollo mi compañero de posgrado, pero sobre todo amigo Edgardo Avilés (gurú de PHP y diseño de interfaz aunque lo niegue), el diseñador Ernesto Delgadillo siempre atento para cualquier cambio… total, no es por presumir pero soy parte de un equipo de 100.

Hasta ahí todo bien. El desarrollo de la aplicación pasó sin mayores contratiempos, no más de lo que uno podría esperar. Los horrores comienzan a la hora del deployment (emplazamiento). Primero, algunas funciones con las que contábamos para que nuestro se descargara rápidamente (compresión gzip) no funcionan como es debido en el servidor. No hay problema, desactivamos la función y la cosa sigue.

Instalamos la aplicación en un sitio de prueba, cascareamos un poco con el administrador, vemos como funciona todo. Nos sentimos tan confiados del éxito obtenido hasta el momento que decidimos poner un contador hacia atrás en el sitio principal, anunciando con bombo y platillo la llegada del sitio. El contador lo tuvimos que retrasar en 3 ocasiones por cuestiones administrativas.

Un día antes de la ignauración, dimos de alta en el sitio la información que hacía falta y le di una pequeña capacitación a mi socio sobre cómo usar el administrador. Quedó tan fascinado, y el sitio funcionaba tan bien, que los nos nos preguntábamos ¿Por qué nos estamos esperando a lanzarlo hasta mañana? Total, decidimos hacer lo prudente y nos esperamos. Ese día en la noche abriría el sitio al público y, al siguiente día en la mañana (un Lunes por recomendación de Axel) todos verían averalcine.com en toda su gloria.

Claro que yo no contaba con que el establecimiento donde estaba usando Internet cerraría temprano. Resulta y resalta que el domingo previo a la ignauración habíamos pactado tener una junta virtual temprano. No fue así. Todo lo que se puedan imaginar desde colas interminables hasta semáforos en rojo y puentes a medio construir se interpusieron en mi camino. No pude llegar. La junta inicia a las 5, y estoy subiendo el sitio a las 8. No terminó de subirse. No pasa nada…

Al día siguiente (Lunes) no ignauramos como teníamos planeado. La mañana la utilizamos para afinar detalles, y comienzo a subir el sitio de nuevo. Mil horas más tarde (o así me pareció a mi) estaba listo, o eso creía yo. Teníamos un detalle a la hora de convertir la hora actual a los correspondientes usos horarios de cada ciudad, detallitos menores, tan menores que decidí esperarme al siguiente día (Martes) para arreglarlos, ya que se estaba haciendo tarde y tenía otras obligaciones (Léase Tesis).

El Martes fue el acabose. Entro al sitio y la base de datos caída, de cada 5 peticiones, 1 funcionaba. Inmediatamente levanté un ticket de soporte a nuestro hosting, y resulta que estaban dando mantenimiento al sitio. Estaba cansado y desanimado porque la ignauración no fue lo que yo esperaba. A tumbos y estirones la base de datos comenzó a funcionar como es debido y Murphy me lanza un combo matador de modificación de permisos de carpetas y usuarios con los que se ejecuta el servidor Web. Nada parecía funcionar correctamente. Después de encontrar los errores y hacer los cambios, mi socio me dice “¡Oye! no puedo entrar al sitio, me dice error en no se que date_handler en la linea 317″. Claro que para él era sólo un error más, pero a mi me atravesó un torrente frío por mis venas cuando vi el responsable del error: CodeIgniter.

CodeIgniter es un framework PHP que usa el patrón MVC para crear aplicaciones Web, y es lo que estamos usando para averalcine.com. Lo extraño de ese error era que en algunas computadoras pasaba y en otras no. No era el caché y definitivamente no era el navegador ya que el error viene del servidor, pero entonces… ¿Por qué demonios a algunos les pasa y a otros no? La única pista que teníamos era date_handler línea 319 y después de una búsqueda rápida en Google no pudimos encontrar referencia alguna a ese error. Eso, en la era de los blogs y de todos-publicamos-cuanta-cosa-nos-ocurre, ¡es casi casi el equivalente de que a nadie le ha ocurrido!

Pero Edgardo al rescate. Un rápido hack al archivo date_handler.php del mismísimo CodeIgniter y la cosa estaba solucionada. Concluimos que es un bug en el framework y estamos considerando enviar el correspondiente parche. Entonces ustedes dirán “Pues no salió tan mal ¿no?” No. Todo el tiempo que pasó entre descubrir el error, sufrir por ver que el responsable era CodeIgniter, ver porque diablos sólo ocurría en algunos clientes, buscar en Google hasta finalmente parchar el archivo responsable mi socio Daniel se encontraba en la radio, promocionando el sitio y regalando boletos, mientras que los radioescuchas llamaban para decir que el sitio no estaba disponible.

Evil .NET

Cesar March 1st, 2008 frases Haz un comentario

David Johnson is one of those evil .NET developers from Melbourne, Australia… He makes up for his evil deeds by being a firm believer in web standards and accessibility, and forcing .NET to abide by these rules.

Visto en el libro “The Art and Science of CSS”.