GNU/Linux + BSD + RF + Brain hackin' + Cars

Más reciente

Proyecto 2JZ

Normalmente no escribo mucho sobre carros o mecánica, sin embargo este es otro tema que me apasiona mucho. Hace unos días, logré conseguir un motor Toyota importado de Japón listo para instalarlo en mi carro y empezar un proyecto muy particular y de cierta forma único en Perú (En otros paises mucha gente realzia este tipo de proyectos).

Es proyecto se resume en una fórmula muy sencilla : Toyota Cressida 1983 MX63 + 2JZ-GE = Mucha diversión = 😀

El Plan:

Cambiar el antiguo motor del Cressida (21R de 1997cc y 105hp) en instalar el motor 2JZ.

Usar la caja original del Cressida (W40 o W42)  en reemplazo de la automática.

Cuando tenga $$$ buscar una mejor caja como la W58 o superiorees.(De preferencia de 6 cambios)

Instalar un Turbo Kit para obtener unos 330 hp con 9 Psi.

Mejorar frenos, suspención,llantas, etc.
Finalmente, un video para ver ls resultados de un proyecto similar.

+

Anuncios

New en newLISP – parte1

Años atrás, posiblemente en el 2003 o 2004 estaba en la universidad llevando uno de los tantos  cursos de programación, donde usabamos básicamente dos lenguajes: Prolog y Lisp. Cada uno de estos tenía un comportamiento distinto, pero en su momento no les vi mucha utilidad práctica ya que por mi inexperiencia desconocia los usos que se les podían dar y pensaba que LISP solo se usaba para inteligencia artificial, experimentos y cosa extrañas.

“People who like it are crazy zealots who think they’re superior to everyone!”

“It’s mainly used for artificial intelligence stuff.”

“No one uses it for practical purposes.”

“It’s mainly used as a research language.”

“It stands for ‘Lots-of-Irritating-Silly-Parenthesis’ / ‘Lost-in-Stupid-Parenthesis’ . Haha!”

Mucho tiempo después empece a tener curiosidad por el lenguaje LISP (creado por John McCarthy) y fui googleando y me enteré que era el 2do lenguaje de programación más antiguo y que se usaba mucho en el campo de la inteligencia artificial. Sin embargo, no encontré herramientas que me permitan experimentar con lisp y hacer cosa “más prácticas” orientadas a la web como un blog o alguna app web.

John McCarthy

Mientras seguía buscando info sobre lisp me tope con un dialecto de lisp 100% Open Source y con un enfoque más práctico. newLISP no es algo nuevo, pues tiene casi 20 años de existencia y como opinan muchas personas el nombre “newLISP”  genera mucha impopularidad ya que los fundamentalistas del LISP “estándar” (Common Lisp) lo critican duramente porque carece de muchas funcionalidades típicas y dan la impresión que newLISP sea más “primitivo” que Common Lisp.

Probando newLISP

Para instalarlo hay que descargar el paquete de la sigte. dirección :

http://www.newlisp.org/index.cgi?page=Downloads

En mi caso, utilizo Ubuntu 9.04 y Ubuntu 9.10, por lo que descargue el paquete .DEB con soporte para UTF8.(También existen paquetes para OSX, Windows, MAemo, etc)

Cabe mencionar que newLISP ocupa solo 200 Kb incluido el editor, intérprete y webserver.

Luego desde la Terminal hay que ejecutar el comando  newlisp-edit

En la version 9.04 y 9.10 de Ubuntu siempre se muestra un error de librerias. Eso se soluciona rápidamente con un enlace simbólico a la versión disponible en la distro.

Posteriormente, se mostrará el editor de newLISP con lo que estaremos listos para probar este dialecto de LISP. 😀

Aqui algunos screenshots adicionales sacados de la carpeta de ejemplos :



La página oficial del proyecto es : http://www.newlisp.org

Nuevo Mini compilado de ilusiones ópticas

Navegando por la red encontré  algunas ilusiones muy interesantes, algunas usadas con fines publicitarios (Publicidad Alternativa) y otras simplemente hechas para confundir al cerebro humano.

13
Unas serpientes en movimiento!

mente_sucia-1
No es lo que parece! Es solo publicidad de zapatos.

opticalillusions47a
Los secretos de Machu Pichu.

opticalillusions47b

Un poco de publicidad alternativa.

ShowLetter
ShowLetter-3
Una imagen un poco aterradora!

spidereffect

Cuantos misiles nucleares se necesitarian para desaparecer a la humanidad ?

Durante los 70/80s el mundo vivio una época de tensión debido a la guerra fria y el temor ante un posible guerra nuclear (3ra guerra mundial) que podría poner fin a la civilización.

Sin embargo, David McCandless hizo un pequeño cálculo de cuantos misiles realmente se necesitaría para extingir al ser humando.

A continuación, una imagen vale más que mil palabras.

3790865581_8dc23e7c64_o

Ciberguerrillas

No importa que seamos geeks, usuarios avanzados, hacker, programadores, padres de familia profesores o simples usuarios de correo electrónic, la realidad es que cada dia Internet hace más importante en nuestras vidas. Para una persona joven sería casi imposible vivir sin las redes sociales tipo Hi5 o Facebook, los portales dedicados a la transmisión de videos tipo youtube o metacafe, o inclusive la mesajería instantenea como el Msn Messeger, Yahoo Messenger o el muy popular Gtalk.

Adicionalmente, los servicios en la nube (Internet) se hacen presente para facilitarnos la vida en muchas cosas como los trámites bancarios, renovación de documentos de identidad, paga de recibos de servicios, compra de artículos por internet, consulta de información sobre empresas, etc.

Al parecer la Nubre facilita muchas cosas cotidianas, mejora la comunicación a nivel mundial y proporciona una mayor calidad de vida a las personas.

Pese a que esto se aproxima mucho a la realidad, suena utópico y solo es la punta del iceber dado que junto con las nuevas tecnologías surgen nuevos problemas.

Internet es como caminar por la calle, dependiedo por donde camimes que puede pasar algo malo o puede tener mala suerte y ser asaltado. Para explicar mejor este problema encontre este documental sobre la ciberdelincuencia realizado por la cadena española Odisea que habla del ataque que sufrió el país de Estonia por parte de ciberdelincuentes Rusos, dejando incomunicado el país entero con el mundo.

Configurar Samsung SyncMaster 632 NW en Ubuntu 9.04 Jaunty

Hace unos pocos minutos acababa de formatear mi Desktop que traia Windows Vista Home de fábrica para probar la nueva versión de Ubuntu 9.04 e ir disfrutando de las nuevas características de este release.

Sin embargo, luego de terminar la instalación me di con la sorpresa que la resolución era desatrosa y al editar la configuración de Xorg no obtenía los resultados deseados, inclusive googleando!

Finalmente obtuve la solución al problema de una forma muy simple !

Paso 1:

Instalar los drivers propietaios de la tarjeta de video. En mi caso era una tarjeta Nvidia, por  lo que accedi al menu Sistema > Adminsitración > Controladoras de Hardware y dejé que Ubuntu realice todo el trabajo.

Paso 2:

Reiniciar el equipo para que se empiece a utilizar el dirver de video. (Aún no decubro porque no funciona CTRL+ALT+BACKSPACE pare reiniciar el XSERVER)

Paso 3:

Editar el archivo Xorg.conf
Desde la teminal escribir:

sudo gedit /etc/X11/xorg.conf

Se abrira un editor gráfico y buscaremos la sección Screen y donde dice Virtual colocaremos la nueva resolució, que es 1360×768 y obtendremos algo como esto :

Section “Screen”
Identifier    “Default Screen”
Monitor        “Configured Monitor”
Device        “Configured Video Device”
DefaultDepth    24
SubSection “Display”
Virtual    1360 768
EndSubSection
EndSection

Nuevamente reiniciarmos y todo deberí funcionar sin problemas.

Si no se cambia la resolución automáticamente, usar la aplicación Nvidia X Server Settings dentro de Sistemas > Adminitración

😀

Intrepid Puppy

Acao de compilar una version Hibrida de Puppy Linux que soporta los repositorios de Ubuntu 8.10, todo esto gracias a los scripts proporcionado por el creador de Puppy Linux, Barry Kauler.

Aqui les dejo una imagen con la pruba de lo que digo!

intrepid-puppy