Este blog está orientado a la Ingeniería de Lenguajes de Programación y otros temas de interés en el área de ciencias de la computación y sistemas de información.

25 de septiembre de 2009

Teclado en español para Apple Boot Camp

Casi cinco meses de no postear, esta vez es por un tema con una Macbook a la que le instalé Windows 7 con Boot Camp. La computadora tiene teclado en español, pero es una configuración algo rara, ya que ni en OS X me fue fácil instalarle un mapa apropiado.

En fin, el tema es que al instalar Boot Camp y arrancar en Windows, algunas teclas, en especial el signo de arroba @, y otras muy básicas no las podía seleccionar de ninguna manera. Probé varias combinaciones de teclas, pero nada. Aparte de eso, no encontré ningún tip en Internet, así que me decidí a escribir este post describiendo la solución que encontré:

1) En Windows, luego de instalar los drivers de Boot Camp, seleccionar el teclado "Spanish - Apple" en las opciones Regionales.

2) Para acceder a los símbolos especiales, para los que en un teclado de PC se requiere Alt-Gr, en el teclado Apple se usa Ctrl-Alt (del lado izquierdo de la barra espaciadora).

Es decir que, para generar el caracter @, se presiona Ctrl-Alt-2.

Cómo lo encontré? Pues bueno, la documentación de Apple habla de las teclas especiales como Print Screen, Scroll Lock y otras, pero no los caracteres internacionales. Sin embargo, en una pequeña nota del documento del teclado, menciona una utilería de Microsoft llamada "Microsoft Keyboard Layout Creator". Con la ayuda de esta herramienta, entonces identifiqué la dichosa combinación de Ctrl-Alt.

Ahora si, finalmente puedo usar la Mac para probar bien el Boot Camp. Increíble que por un simple caracter @ no tenía usabilidad completa del sistema...ah y Alt-64 tampoco servía!

Película: District 9
Libro: The Lost Symbol
Serie: The Office season 6

6 de mayo de 2009

Instalando un HTC Touch en Windows Vista

Un post rápido (aunque llevo ratos de no actualizar el blog) para documentar la forma de instalar y usar un HTC Touch en Windows Vista. Supuestamente Vista incluye el Windows Mobile Center, que incluye la funcionalidad para conectar dispositivos móviles, especialmente los que vienen con Windows Mobile (como el HTC Touch, HTC Touch Pro, etc.), pero he encontrado que no funciona así nomás (out of the box).

Los pasos son:

1) ActiveSync o el CD que trae el teléfono no funciona en Vista, no usarlo.
2) Antes de conectar el teléfono a la computadora, bajar (descargar) del sitio de Microsoft Windows Mobile el nuevo Mobile Device Center 6.1 (esta es la versión del software, funciona con teléfonos que traigan WinMo 5 para arriba).
3) Instalar el software, que incluye nuevos drivers para los teléfonos móviles.
4) Luego de instalar, puede conectarse el telefóno con el cable USB.
5) Ahora, parecerá una pantalla nueva con opciones para instalar software, sincronizar, y realizar todas las funciones que anteriormente se hacían con ActiveSync o con el Mobile Center.

Espero que esto ayude porque he encontrado varios posts en Internet al respecto, pero todas tienen instrucciones diferentes!

Música: Pink Floyd discography
Libro: Poirot Investiga
TV: The Office season 5

21 de agosto de 2008

Sitios y aplicaciones para una experiencia confortable de Internet en el móvil

Como últimamente he tenido que pasar largos ratos en sitios donde no hay Internet, he tenido que sacarle el jugo al acceso a Internet desde de mi teléfono móvil, ya sea como enlace para una computadora portátil por Bluetooth o USB (tethering) o directamente desde el teléfono.

He estado usando tres tipos diferentes de teléfono: un Motorola V3, un Blackberry 8120 y un HTC Touch, así que se puede decir que he cubierto buena parte de lo disponible en el mercado. A ver si consigo un Nokia N95 o similar por allí para hacer pruebas también ;-).

Como nota aparte, el iPhone no tiene la capacidad de usarse como enlace para computadora (a menos que se use un app que Apple canceló o una jailbroken), sólamente para conectarse a Internet de forma interna.

Mis sitios favoritos con buena configuración para usar directamente desde el teléfono son:

Mis aplicaciones favoritas son:
  • Opera Mini
  • Yahoo! Go (Para Blackberry y Windows Mobile, puede servir de RSS aggregator también!)
  • Gmail (para cualquier teléfono con Java, click donde dice Get Faster GMail)
  • Pocket PuTTY (para Windows Mobile)
Me imagino que la mara que tiene iPhone me va a deslumbrar con aplicaciones multimedia impresionantes, etc. pero con éstas se puede hacer el 80% de lo normal. Es incómodo, pero...¿estar desconectado? Ya es algo que no se soporta. ¡Ójala que no se olvide el cargador, y que hallemos enchufes!

Se aceptan más sugerencias!

20 de agosto de 2008

Tocando la música de un iPod sincronizado a otra librería de iTunes

Por estar de viaje traje mi iPod, que tengo sincronizado a la librería de la Mac de la casa. Quería oír algunas canciones que estaban en el iPod y me recordé que alguna vez había tocado la música que estaba en el mismo a través del iTunes de otra computadora.

Al principio no me funcionó, pero al final si es posible de la siguiente manera:

1) Conectar el iPod a la computadora que queremos usar para oir la música.
2) iTunes aparecerá, primero con una caja de diálogo indicando si deseamos eliminar la música del iPod. Es muy conveniente decir que no en este caso. Seguirá preguntando acerca de las compras, las fotos, etc. Igual hay que decirle que no haga cambios.
3) Cuando aparezca el iPod en la lista de dispositivos de iTunes, seleccionarlo, y aparecerá la pantalla de sumarización de sincronización (Summary).
4) Seleccionar la opción de manejo manual de música y videos y aplicar el cambio.
5) En este momento, el iPod pondrá a disposición de esta computadora toda la música y videos para que sea visto sin tener esa librería.

Me parece un buen truco para viajar...

10 de agosto de 2008

Nuevo batch de libros

Tengo un nuevo batch de libros que he estado leyendo, y que me gustaría compartir acerca de ellos en el blog:

El primero se llama The inmates are running the asylum, y es acerca de diseño y usabilidad de productos y sistemas tecnológicos, orientado al tema de Human-Computer Interaction (HCI). Presenta buenos casos de estudio y diseño de productos y software, aunque a veces le tira duro a los ingenieros.

Otro libro es Hacker's Delight. No se trata de un libro de cómo romper passwords, robar señal Wi-Fi o cosas similares, sino técnicas impresionantes de programación de bajo nivel. Desde el clásico swap implementado con XOR sin necesidad de un elemento temporal, hasta códigos de Grey y otras técnicas de programación que en nuestro mundo actual de Java, STL, WebKit y todo eso, ya ni siquiera consideramos que existen.

Otro libro de usabilidad es Don't make me think, especialmente orientado a hacer que los sitios Web sea funcionales y que permitan que el usuario saque provecho de ellos. Un error clásico que uno ve todos los días es por ejemplo información de contacto de las empresas. Si yo quiero llamar por teléfono, o conocer donde quedan sus oficinas, si tienen website deberían de poner en algún lado esa información, pero una gran cantidad de empresas no lo hacen.

Y un clásico sobre diseño: The design of everyday things. Cuando lo fui a comprar, estaba ubicado en el área de Arquitectura y Diseño, por eso me costó encontrarlo y tuve que preguntar. Es un clásico en este tema, y ayuda mucho a pensar acerca de cómo podemos lograr que la tecnología sea más fácil de integrar en nuestras vidas. Ya de por sí juega un gran papel en ellas, pero no debería ser tan complicada.

25 de junio de 2008

Entrevista con Microsoft Technet

Desde hace algún tiempo, he estado trabajando con el Windows Curriculum Resource Kit (CRK) de Microsoft para incluir contenido sobre el manejo interno de Windows en la clase de Sistemas Operativos. Recientemente me pidieron una entrevista para Technet sobre el tema, la cual enlazo aquí para referencia.

Libro: The inmates are running the asylum
DVD: Flight of the Conchords, Season 1
Podcast: stackoverflow

17 de abril de 2008

Temas para un curso de maestría sobre "Sistemas de Información"

Hace poco estuve trabajando en el diseño de un curso a nivel de maestría, llamado "Sistemas de Información". Al final, no se concretó nada con el curso, pero de todas maneras voy a desarrollar algo de los temas que me hubiera gustado tratar.

El curso estaba orientado a las maestrías del área de administración y negocios (MBA), como uno de los cursos introductorios del curriculum. En total eran 12 sesiones de 2 horas cada una, durante un trimestre.

Los temas y la bibliografía que había planeado hasta ahora son (en ningún orden en particular):

i) Usabilidad, Interfaces de usuario, Productividad
Libros/Referencias: Don't make me think, The Design of Everyday Things
The inmates are running the asylum

ii) Continuidad de negocios, business Continuity

iii) Seguridad y Riesgos Informáticos
Libros/Referencias: Beyond Fear

iv) Tecnología y la competitividad de la empresa
Libros/referencias: IT doesn't matter

v) Propiedad intelectual, activos informáticos
Libros/referencias: The pirate's dilemma

vi) Información para toma de decisiones - Business Intelligence

Faltan 6 temas más, que todavía no he completado y que poco a poco quisiera desarrollar.