Mostrando las entradas con la etiqueta Linux. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Linux. Mostrar todas las entradas

viernes, junio 18, 2021

A 25 años de mi primera computadora

Había estado usando mi computadora Compaq con Windows 95 desde 1996. Tenía procesador Pentium, disco duro de 1.6 GB y 16 MB de RAM. El modem de 33.6K no lo empecé a usar sino hasta el año siguiente cuando mi papá contrató internet, pero solo corría a 28K. Un día instalé la actualización de Windows 98 pero solo logré que la computadora se alentara y entonces fue que vi la necesidad de incrementar la memoria y el disco duro, pues la actualización ocupó mucho espacio. 



Fue por eso que, con ayuda de mi padre, empecé a modificar la computadora. Primero el disco duro, pues era lo más fácil y llegué a triplicar su capacidad. La memoria fue lo más dificil pues tuve que llevarla a la Plaza de la Computación a que le pusieran los módulos más grandes que pudieron después de varios intentos de encontrar unos compatibles.

En el año 2001 tuve mi primera experiencia instalando otro sistema operativo con Linux. Había comprado un libro que traía instrucciones detalladas y un disco. Me tomó varios intentos encontrar la configuración aduecuada, pero finalmente tuve éxito con la instlación dual. Linux también me trajo mi primera experiencia como chatarrero, pues el módem no era compatible y tuve que buscar uno en los fierros. Por suerte, en el primer intento encontré uno de 56K que funcionó.

Desde ese día, Windows y Linux convivieron en mi computadora y me esforcé por usar el segundo en mi vida cotidiana junto con otro software alternativo como el navegador Opera que había empezado a usar el año anterior y StarOffice, que ya venía usando desde 1999 cuando me regalaron un disco.

Han pasado 25 años desde mi primera computadora y hoy soy usuario de Mac, pero pasé los 2000's utilizando Linux y promoviendo el uso de software libre. Traté de convencer a clientes y amigos de que eran alternativas viables pero casi todos me llamaron loco. Hoy sigo utilizando Linux y software libre en el trabajo para mis tareas de desarrollo y en una pequeña Netbook que si no fuera por él sería inutil.

viernes, abril 05, 2019

Un libro sobre computadoras y videojuegos

En los años 80 algunas escuelas tenían grandes computadoras que sólo se podían acceder por medio de terminales que obligaban a los usuarios a trabajar de manera colaborativa y a aprender a programar para ganar prestigio y privilegio en la sala de cómputo.

Como consecuencia de la popularidad de las computadoras personales esa cultura se perdió y la mayoría de las personas se convirtieron en consumidores de software relegando a los programadores a las sombras.

Extra Life: Coming Of Age In Cyberspace narra una historia con la que cualquiera de esos programadores nos podemos identificar, desde aprender a hackear nuestra propia computadora hasta participar en una red de desarrollo informático.

Hoy en día las personas presumen sus conocimientos con certificados que obtienen después de tomar un curso de 2 días pero en la sala de cómputo nuestras mad skills eran reconocidas por la comunidad con base en los resultados de nuestro trabajo.

sábado, mayo 12, 2018

Happy Arduino Day!

Arduino Day es la celebración del cumpleaños de Arduino y cualquiera se puede sumar para celebrar las cosas increíbles que se han hecho o se pueden hacer con esta plataforma open-source. Este año me metí a estudiar y a hacer cosas con Arduino y aquí está mi pequeña contribución al #ArduinoD18.

La bocina de 8Ω la saqué de una grabadora de juguete y la voz la grabé usando un script de Text to Speech en la Mac. Tuve que soldar un poco de cable de red a la bocina porque los alambritos que tenía eran multihilo y muy frágiles.



lunes, abril 30, 2018

La Raspberry Pi

En la década de 1980, los aficionados pudieron programar computadoras y ampliarlas a través de tarjetas. Dado que las computadoras Commodore, Apple II y Amiga desaparecieron, los sistemas cerrados como PC y Mac tomaron el control y la gente perdió interés en hackear. Con Raspberry Pi, volvemos a los 80 en el buen sentido. Hoy en día, los maestros pueden llevar este espíritu de piratería al salón de clases para que los estudiantes tengan un enfoque más práctico de la electrónica, la programación y la informática.

La motivación juega un papel muy importante para que los alumnos aprendan sobre el tema antes mencionado. Un maestro ahora puede explicar, por ejemplo, la ley de Ohm y hacer que los estudiantes hagan cálculos y los prueben en la Raspberry Pi. Los estudiantes pueden aprender cómo programar sus propios videojuegos e incluso tener su propia computadora asequible en casa para hacer la tarea.

Desafortunadamente, no todas las escuelas tienen un presupuesto para comprar un montón de Raspberry y, por supuesto, no todos los estudiantes tienen los recursos para obtener uno por sí mismos, así que eso es un desafío. Sin embargo, esta es una oportunidad invaluable para enseñar de una manera muy atractiva y significativa.

Compré una en Amazon y he podido hacer algunos proyectos, el más interesante es Pirate Box, un servidor de archivos que trabaja con Wi-Fi sin estar realmente conectado a internet, pero aceptando las conexiones entrantes desde otros dispositivos.

miércoles, febrero 28, 2018

Arduino y yo

En noviembre de 2014 Moni me llevó a un taller de Arduino en la Feria HacedoresCDMX organizada por LabCDMX. Deste entonces dije que me compraría mi propia tablilla para aprender a programarla y hacer proyectos maker.


Tuvieron que pasar más de tres años para que cumpliera mi promesa. Tomé un taller introductorio en el que me dieron un kit que traía todo lo necesario para conectar y empezar a usar la tablilla. Utilicé Linux para programarla y controlar un LED que en esta plataforma es el equivalente a escribir el código de "Hola Mundo" pero en internet hay gran cantidad de recursos e ideas para proyectos más complejos y útiles de los cuales espero sacar provecho pronto.


viernes, enero 22, 2016

There's no place like 127.0.0.1


Hoy estoy haciendo mi primer Home Office del año y no pude evitar recordar cúando lo inventé.

En 2007 entré a trabajar en el IPN, ya había escuchado sobre la industria del conocimiento y del trabajo a distancia o no presencial. Estaba asignado a un aula de auto accesso de inglés, pero en realidad era muy parecido a atender un ciber café de 40 computadoras con Windows XP y un servidor Windows 2003 (mis clientes eran adolescentes de 15 a 17 años y los enseñe a usar el navegador Opera).

Era la época en que las TIC eran la novedad y los blogs estaban de moda, lo cual me llevó a investigar configuraciones del servidor y cómo hacerlo interactuar con los clientes a través de una intranet. Finalmente, utilizando IIS, ASP.net y SQL Server, instalé un blog que servía como página inicial y así cargaba las prácticas desde el servidor.

En ocasiones llegaba a faltar al trabajo y la principal queja de la jefa del área era que no había quien atendiera a los alumnos. Solucioné ese problema sacando el blog de la intranet para poder administrarlo de manera remota. Inventé el Home Office el día que desperté tarde y me llamaron para avisar que los alumnos estaban en el laboratorio esperando su práctica, así que me conecté al servidor y la cargué desde mi computadora sin levantarme de la cama.

Al final, los alumnos siguieron las instrucciones en la entrada del blog y capturaron sus respuestas en los comentarios. Para documentar que la práctica se realizó, simplemente imprimí la página y se la entregué a mi coordinadora al día siguiente aunque no fue algo que apreciara mucho.

martes, noviembre 03, 2015

El regreso del shell script

​Los hackers se autodescriben como programadores, pero también son competentes en otras áreas como lo es la administración de sistemas. Un hacker que es administrador de sistemas tiende a ser hábil en diseño web y en programación de scripts.

Octubre trascendió como el mes en el que después de varios años de no colaborar en un desarrollo o programar algo que no fuera el feed de un podcast, escribí un script de verdad.

Se trata de un script de shell de Unix que mueve archivos por FTP de un servidor a otro. Estos archivos son facturas de la compañía farmacéutica que hace el antidiarreico favorito de Carlitos. Es algo muy sencillo pero al fin tengo mi nombre en el servidor de una compañía importante y estoy orgulloso de que, aunque requirió más análisis del que se pensó al principio, cumplí con mi trabajo haciendo lo que me gusta.

Pheer my leet hacking skillz!

miércoles, abril 02, 2014

Openess

Por muchos años fui anti-Microsoft, de hecho no tuve una copia de Office sino hasta mediadios del 2007 cuando lo obtuve (por 10 USD) a través del HUP en el IPN. Recientemente, Microsoft liberó el código fuente de MS-DOS y Word para Windows al Museo de la Historia de la Computación.

Mis primeras clases de computación las tuve con MS-DOS y en mi primer empleo en TI (reparador de computadoras) lo usaba para crear discos de arranque con herramientas de diagnóstico.


Hoy en día ya no se puede estar peleado con una u otra tecnología y así como estoy dispuesto a apoyar a los Seahawks, voy a capacitarme en Microsoft Azure.