En el pasado, me quejaba de los centros de servicio autorizados de
dispositivos (computadoras, tableta, mac, hp), ¿el motivo? : “cobraban”
por revisión del equipo cantidades mayores a $500 pesos (45 dólares
americanos) por el solo HECHO de revisar la falla del dispositivo en
cuestión….
http://luisreylara.com/2011/06/02/¿debo-de-cobrar-la-revision-de-un-dispositivo/
¿Han dejado las computadoras de ser más rápidas? Si solo se observa la
velocidad de reloj de los microprocesadores, puede que tenga razón. Un
PC moderno suele tener un procesador de 3,0 GHz (3 billones de ticks de
reloj por segundo), son pequeñas diferencias comparadas con un PC de
hace tres o cuatro años. Las velocidades de reloj, que aumentaban el
doble cada dos años, han dejado de aumentar, porque como los chips que
registran una mayor velocidad, hace difícil su enfriamiento y mucho
menos eficiente el consumo de energía….
http://luisreylara.com/2011/06/04/programacion-en-paralelo/
Si bien GLiB ya tiene grupo de Facebook, un Twitter @GLiB_ (inactivo
por el cambio a OAth), ahora se ha creado un recurso más en Linkedln, en
este esperamos que los GLiBeros puedan tener mejor contacto con otros
Linuxeros y hasta promocionar ofertas de trabajo. Vean el grupo y únanse
en:
http://www.linkedin.com/groups/Grupo-Linux-Bajio-3930663
Ya lo saben: mi educación superior, la susodicha ingeniería en sistemas
computacionales, fue muy precaria. Cada día de mi vida profesional
descubro y redescubro una carencia nueva y más escandalosa que la
anterior. En esta ocasión ha sido sobre el apasionante tema de los
compiladores.
Durante los primero meses de este año estuve trabajando con
v8, el motor de JavaScript desarrollado
por Google y parte de su navegador Chrome. Y sólo bastaron pocas semanas
para darme cuenta de que no tenía ni la más mínima idea sobre el tema.
El proyecto para mi terminó con un valioso aprendizaje: darme cuenta
cabal de que no sé nada de compiladores. Es una deuda que tengo para
conmigo mismo.
Con el fin de comenzar a pagar ese mal karma, dediqué este fin de semana
a escribir un compilador de juguete. Bueno, ahora ni siquiera llega a
compilador: en un mero analizador sintáctico del lenguaje BASIC, en su
primera encarnación de 1964.
Utilizo flex para hacer en analizador
léxico, y bison para el analizador
sintáctico.
Sospecho que aún puedo simplificar más la gramática y alguno que otro
retoque más. El siguiente paso es hacer el árbol sintáctico
abstracto,
para luego recorrerlo e intentar hacer optimizaciones locas.
El código está en
gitorious y recuerden
armarse con el clásico libro del
dragón.
¡Son menos de 450 líneas de código!
Chavos que están estudiando alguna carrera relacionada con las ciencias
computacionales: No dejen que el mal karma les desdibuje sus
aspiraciones profesionales. Programen sus propios compiladores, sistemas
operativos, manejadores de bases de datos, máquinas virtuales. Al menos
inténtenlo. Verán que el esfuerzo paga muy buenos dividendos.
De regreso por estos lares linuxeros, después de haberme retirado de
telecable y comenzado una aventura entre otro amigo y un servidor,
tratando de crear una empresa.
Les comento por anticipado, estamos creando una distro muy parecida a
backtrack. De hecho está basada en Debian y le hemos instalado software
de backtrack. Pero lo emocionante de esta disto es que estamos creando
una interfaz gráfica que sea fácil para el usuario y así poder
diagnosticar. Aún no le ponemos nombre al sistema, ¿sugerencias?, serán
bienvenidas. El sistema que integra todas las herramientas de forma de
combinación de linea de comandos está basada en GAMBAS.
Les estaré subiendo y explicando cada una de las herramientas que
utilizamos y que , claro son GNU la gran mayoría.
Para ir dando un adelanto, quiero saber el ancho de banda que utiliza mi
red:
Leer más...