Las estaciones de trabajo son elementos muy importantes de nuestro flujo de trabajo, cuando funcionan bien, todos vemos sus limitaciones, o lo que no tienen, cuando dejan de funcionar es entonces cuando nos damos cuenta de lo útiles que son aun con sus limitaciones.
¿Que es lo que tenemos?
En kipuamutay tenemos cinco maquinas que nos ayudan a poner en marcha las soluciones de negocios que ofrecemos a nuestros clientes. Las listaremos en orden de antigüedad la mas antigua primero:
- workstation AMD, también denominada KP01
- toshiba M35X, también denominada KP02
- nokia n800, también denominada KP03
- nokia n900, también denominada KP04
- hp dm1z, también denominada KP05
Todas nuestras estaciones de trabajo están con GNU/Linux.
KP01
Es la mas antigua, tenemos con ella desde el año 1999, con ella pasamos el año 2000 aproximadamente, en esa época era la única opción, así que la encendíamos regularmente, para hoy en día debe tener un par de años que no la encendemos. Ponerle GNU/Linux no fue tarea fácil, como es un equipo bastante antiguo, soporta un arranque en USB bien limitado, si le intentásemos poner una distro moderna, con la información tradicional que circula dentro de la red no funcionaria, para poder hacer que funcione, hay que crear el USB con UNetbootin, el UNetbootin usa ISOLINUX para arrancar la distro y es la única manera de probar GNU/Linux, en esta vieja estación. el tip es si deseas probar GNU/Linux en una estación de trabajo muy antigua y las distros no llegan a arrancar, prueba usar UNetbootin para poner la distro en el USB y los mas probable es que funcione.
KP02
Esta vieja Toshiba venia originalmente con el sistema operativo de Redmond, al inicio alla por Febrero del año 2005 nos daba casi dos horas de batería, hoy en día si nos da tres minutos es realmente bastante, también debemos recordar que el disco duro de esta maquina fallo ya hace como dos años, hoy en día tiene un disco duro de segunda de 60 Gb. Tiene Archlinux, casi todos los review que hay en internet de esta maquina, son para el sistema operativo que viene con esta maquina, creemos que las lineas que le dedicaremos serán las primeras orientadas a GNU/Linux.
Para el 2014, esta maquina tiene un lector SD marca PNY, que no funciona en GNU/Linux. Hace como 6 años atrás cuando un cliente nos pidió unos desarrollos en WildFly, tuvimos que aumentar la memoria de 512 con un banco adicional de 1 Gb. Pero para nuestro flujo de trabajo es demasiado, ya que con el Emacs, el Conkeror y el media player solo llegamos a 350 Mb de uso en promedio. Esta vieja maquina, aunque parezca difícil de creer es nuestro caballo de batalla y es la mas rápida de las 5 maquinas que poseemos con su procesador pentium-M de 1.7 Ghz. Al momento de arrancar el BIOS es bastante lento comparado con el BIOS de la KP05, que transfiere el control a la distro con mucha mas rapidez. Ah y si Ud también tiene una maquina tan vieja como esta con GNU/Linux, tenga cuidado al momento de ponerle algún dispositivo USB 3.0, ya que en nuestro caso el disco duro externo experimenta desconexiones repentinas, no pretenda reproducir su video desde el disco duro externo en esta maquina. El teclado de la KP02 es también poco convencional, al no tener una tecla Meta1 para el lado derecho del teclado, lo cual es un pecado para los usuarios del Emacs, pero no se preocupe tiene solución con un remapeo del teclado. Cabe también notar en este punto que usamos el teclado configurado con Dvorak. Al tener un lcd de 15 pulgadas es la mas cómoda de las 2 laptops que poseemos, ya hoy en día no hay muchas laptops de 15 pulgadas a la venta en los almacenes locales. Eso si, no intente trabajar a la luz del día con esta laptop, ya que no vera prácticamente nada cuando este al sol. Lo que si es super practico es su control de volumen manual para los casos en los que reproduce de youtube un video y esta con un volumen alto la maquina, el wifi de esta maquina es bien confiable y de muy buena calidad de señal. Aunque hoy en día nos conectamos a internet por un dispositivo bluetooth externo, como cliente del servidor NAP localizado en la KP03.
Nos gustaría ponerle un ssd, si logramos conseguir estos dos aditamentos adicionales23, lo que nos agregaría algunos años mas de vida útil, a nuestra maquina con mas horas en servicio dentro de la empresa.
Hace poco menos de un año le conectábamos nuestro monitor externo a esta maquina, la tarjeta de video integrada en ese momento no era capaz de soportar la resolución del lcd de la KP03, y la resolución del monitor externo simultáneamente. Lo cual era una gran pena, sobre todo cuando escribimos artículos para el blog, es de bastante ayuda tener ambos monitores funcionando simultáneamente. Hace poco menos de 2 meses, probamos nuevamente y las mejoras del servidor X ahora ya soportan la resolución combinada de ambos monitores. Aun no podemos reproducir videos en el monitor superior, que es el externo y que siempre se encuentra en modo portrait. No creemos que existan muchos usuarios con maquinas tan antiguas hoy en día que estén probado estas maquinas con los monitores externos mas actuales.
Al momento de adquirir esta maquina haya por el año 2005 aproximadamente también adquirimos un dispositivo bluetooth usb versión 1.1, que no lo habíamos estado utilizando mucho, excepto cuando desarrollábamos soluciones J2ME allá por alrededor del 2009, para transferir el jar al telefono movil. Habiendo presentado el dispositivo bluetooth, cabe mencionar que el kernel envía un mensaje muy seguido que dice asi "dhcpcd4018: eth1: invalid UDP packet from 192.168.1.1", es bastante seguido, probamos con un USB wifi y el mensaje persistió, lo probamos hace dos días y el problema aun continua, imaginos que no muchas personas miramos los mensajes que envía el kernel, nosotros si lo hacemos ya que tenemos varios crons que hacen distintos trabajos en distintos horarios y a veces queremos saber en que momento se procesaron y con que salidas, para evitar esos mensajes probamos con una red bluetooth y voila los mensajes molestos no están. En ese momento decidimos quedarnos con la red bluetooth y evitar los mensajes molestos en el log del kernel. Pero, ¿podemos vivir con una velocidad aproximada de 40 kbps?, ¡humm!(), no parecería una tarea fácil, sin embargo lo estamos haciendo y funciona bien, es divertido ver algo que habíamos olvidado, las paginas web sobre todo las imágenes cargando lentamente. También hemos probado la comunicación por voz vida google hangouts y funciona, solo nos falta probar una comunicación por video, aun así la KP04 que tiene bluetooth 2.1 logra velocidades de 90 kbps, entonces creemos que con un bluetooth versión 4.0 podríamos convertir nuestra velocidad de 40 kbps a 120 kbps, mas o menos la velocidad que teníamos en las redes locales allá por el año 2009. Creo eso seria aceptable para cuando compartimos el escritorio a través del google hangouts. Además de que el bluetooth consume menos energía que el wifi, con una batería nueva y la conexión bluetooth esperaría que llegáramos otra vez a dos horas de uso con esta vieja maquina. También podríamos imaginar algo mas, podríamos imaginar que en 3 o 4 años podríamos reemplazar el viejo lcd por una pantalla de safiro o de grafeno, eso seria muy divertido y soñar no cuesta nada.
KP03
Compramos este dispositivo, como el reemplazo perfecto para nuestra Palm_III 4. Donde organizábamos nuestra vida digitalmente allá por el año 2000. Este dispositivo ya ha proyectado muchos videos y era el que mas usábamos para leer noticias en el ya extinto Google Reader. Lo usamos hasta el día de hoy, para chatear, que nos avise cuando tenemos correos nuevos con su aviso luminoso, escuchar streams de radios por internet, como alarma, como un punto de acceso bluetooth para nuestra KP02. Tiene instalado el Emacs allí, hemos hecho mas de un programa en lenguaje C también allí, ya solo tiene 10 Mb de memoria libre. Hace ya como mas de un año que necesita volver a ser flasheado, pero no lo hacemos por todas las configuraciones que habría que restaurar hasta volver a colocarla con la configuración con la que cuenta hoy en día. Espero pronto darnos el tiempo para flashearla y poder reiniciarla sin problemas, sobretodo cuando andamos agregando dispositivos nuevos bluetooth como clientes de la KP03.
Hace ya algún tiempo también grabamos un video en este dispositivo. Lo mas reciente que hemos hecho allí es habilitar un puerto serial a través del bluetooth. Que sera motivo de otro articulo, no de este.
Con respecto a la usabilidad, este dispositivo es genial, los botones adicionales que tiene ayudan para manipular Emacs, y para que pueda ser manejado con una mano. Las tabletas posteriores a esta no pueden ser manejadas con una sola mano. Nuestra KP03 tiene la pantalla descalibrada y para usar el teclado virtual eso nos complica. Hemos también puesto el wxtimeline en este dispositivo. Nos gustaría aumentar la memoria de 128 a 256 Mb. Este dispositivo se ha caído múltiples veces y aun funciona, es tan resistente como una vieja moto c70. Debemos tener mucho mas que agregar sobre este dispositivo, por ahora vean el video y mas adelante pidan un nuevo video, en los foros de maemo decían que el PAN-bluetooth era muy difícil, sin embargo en kipuamutay lo hemos configurado. Tengan por seguro que le habremos agregado alguna novedad en el futuro, ya que siempre lo estamos mejorando.
Algunas mejoras que estamos planeando: modificar para ver las letras de la canción que esta sonando sin conexión a internet. Ver usar el media player que viene por defecto en el dispositivo para reproducir nuestra colección de mp3s, actualmente usamos el mplayer, sin embargo el media-player brinda mayor duración de batería, ya que esta configurado para el dispositivo, si reprodujera flvs el media-player podríamos desinstalar el mplayer. Un menú, para la pronunciación en diferentes idiomas(francés, ingles, español) Comprarle un teclado bluetooth USB solar. Para usarla como laptop :).
Inconvenientes que tenemos: Es deseable que al momento de crearse la interfaz bnep, a esta le podamos asignar un ip por defecto, como si lo hace la KP04. También es deseable que al configurar la consola bluetooth, esta pueda iniciar automáticamente el getty para conectarse al terminal del KP03 desde el otro extremo de la conexión serial.
Link del vídeo (clic)
KP04
El teléfono inteligente, el primero y único que hemos poseído, si desea hackear su dispositivo cómprese uno de estos, es bien hackeable y usable, sin embargo, el problema que presenta es que la pantalla deslizable se nos ha roto ya 2 veces, cómprele un case o tenga bastante cuidado con este dispositivo. En nuestros almacenes locales no es tan fácil encontrar una de estas pantallas de repuesto, aun así este teléfono da batalla ya que lo estamos usando con atajos de teclado. Podemos llamar a determinados números, podemos conectarnos por wi-fi, podemos conectarnos hacia el y el como cliente usando bluetooth, nos pronuncia la hora, nos faltan implementarle algunos trucos mas, para que sea aceptablemente manejable desde un menú de voz, al mismo estilo de las ventas telefónicas. Ya sabe "0" para ver su saldo, "1" si desea hablar con el operador. Esperamos pronto poder adquirir el kit de actualización del neo900. Eso va a ser genial.
KP05
Finalmente, llegamos a nuestra mas reciente adquisición, bueno no tan reciente, ya va para los dos años, la compramos unos meses después de que fallo el disco duro de nuestra KP02, con la idea de reemplazar a la KP02. Al ser esta una netbook de 2 núcleos de 1.3 Ghz, nos brinda casi la misma performance en compilación en lenguaje C, que la KP02, la estuvimos usando como casi un año de manera continua para desarrollo, sin embargo hoy en día la usamos solo para hacer presentaciones, ya que el usuario que la tenia asignada, se comenzó a quejar por problemas de ergonomía, esta maquina con su pantalla tan pequeña, y su teclado también reducido, no son compañía confiable para largas horas laborales, la batería si es buena, aun hoy en día nos da cuatro horas de duración. Uno de sus principales problemas es que calienta demasiado, como para poder estarla poniendo en las rodillas. El Archlinux le sentó muy bien. Nuestro disco duro externo USB3 funciona muy bien en la KP05, su puerto HDMI es genial para las presentaciones, conectada a nuestro monitor externo, se ve toda su potencia gráfica, ya que puede usted ver un video en cada monitor y la maquina los reproducirá sin mayor problema, aunque nuestro monitor externo se encuentre dispuesto de modo portrait. Realmente, esa funcionalidad gráfica nos ha dejado sorprendidos. Con respecto al GNU/Linux, este procesador AMD, o algún otro componente dentro del sistema tiene un problema, ya que se nos cuelga cuando ponemos en exigencia al procesador con una compilación completa a nuestro sistema de inventarios, sobretodo al momento de producir desde GNU/Linux un binario para win32. Otras veces también se colgaba casi de la nada, solo reproduciendo un video desde el navegador. Eso molestaba a su usuario muchísimo. Ya que en nuestro flujo de trabajo mantenemos las maquinas sin apagados completos por meses, solo suspendiéndola al momento de terminar nuestro horario laboral. Aun con esos inconvenientes, esta es la maquina que usamos al momento de visitar a nuestros clientes y hacer nuestras demos, por la generosa duración de batería que posee, tenemos la suerte que no se nos ha colgado aun durante las presentaciones. Creemos que a lo mejor la causa de que se caiga sea el driver open source que usamos para su tarjeta gráfica radeon, derrepente con el driver propietario funciona mejor. La tarjeta wifi, actualmente esta con el driver propietario, ya que con el driver open source, no tenia gran alcance la señal wifi, sin embargo creemos que le volveremos a colocar el driver open source pronto.
Los motivos principales de su adquisición fueron:
- Bajo Costo.
- Hardware moderno AMD5.
- Buena batería. Con ello alta movilidad.
- Reemplazar nuestro caballo de batalla la KP02.
Conclusión
Esas son todas las maquinas que usamos en kipuamutay, de los cinco dispositivos hay 4 que usamos permanentemente y dos de los que dependemos mas. Para un futuro nos gustaría repotenciar la KP02 con un disco ssd6, una nueva bateria, un pcmcia USB3. Con respecto al KP03, estamos muy contentos con su movilidad como tableta y poder mantenerla encendida las 24 horas por su bajo consumo de energía. De la KP05 esperamos reemplazarla pronto. Samsung chromebook 2 allí vamos. Tan pronto la adquiramos le pondremos Archlinux y le agregaremos a la compra un mini-SD de 128 Gb. Creemos que la compilación completa de nuestro sistema de inventarios se reduciría a la cuarta parte de tiempo utilizando sus 8 núcleos. Tan pronto la adquiramos le dedicaremos algunas lineas en nuestro blog a esa maquina, estese atento.
Tienes maquinas con GNU/Linux, que experiencias tienes para compartirnos?
Footnotes
1. También conocida como Alt.
2. Tal vez con un enclosure.
3. Y un SSD de 1.8.
4. También tenemos una Palm Tapwave Zodiac
5. Nos gusta el camino que sigue AMD con sus APU's y también que usamos los mismos procesadores que la PS4.
6. Como se menciono en el párrafo dedicado a la KP02.
Last change: 29.11.2022 18:51 |