"Mi estilo es el arte de luchar, sin luchar"
"Quien crea que la tecnologi­a va a resolver sus problemas de seguridad, ni entiende la tecnologia ni entiende la seguridad" Bruce Schneier

Fight Club

2009-05-25 08:27:37-05

Ocio

Esta pelicula es Genial. Da mucho en que pensar. Lo que es cierto es que pelear te hace sentir muy bien.

 

Permalink: http://mononeurona.org/entries/view/vendaval/1815


...Desnudate al paso mi Reyna...

2009-05-25 08:23:17-05

Ocio

Permalink: http://mononeurona.org/entries/view/vendaval/1814


Androidologia

2009-05-25 08:15:14-05

Software

Desde hace poco estoy muy interesado en plantear el diseño e implementacion de aplicaciones para sistemas embebidos, particularmente para telefonos celulares de ultima generacion. El hecho es que si bien la arquitectura x86 es la numero uno corriendo sistemas operativos basados en el Kernel de Linux, la sigue muy de cerca la arquitectura ARM, muy popular en celulares y espero que pronto sea adoptados por netbooks, pues sus caracteristicas de bajo consumo y "performance" lo hacen perfecto para estos aparatos.

Android, el linux desarrollado por google, es mi primera elección por su amplia documentación, ser Open Source y facilitar la venta y utilización de las aplicaciones por medios del Android Market, Yo admito humildemente que no es mi sueño trabajar haciendo aplicaciones para Celular (soy mas bien un hombre de ciencia), pero me parece una excelente oportunidad de negocio en un sector que crece rápida y sostenidamente (Por triste que parezca, a la gente le gusta gastar grandes cantidades de dinero en aparatos y software para esos aparatos y cambiarlos recien salga un aparato mejor).

En estos momentos, estoy preparando una presentación sobre android para el Grupo de Software Libre de la UAM-A (A.K.A SOUL-TLAMAQUI), la presentación abarcara desde que es android hasta instalar el Plugin de Desarrollo en Eclipse, con algo mas de tiempo el hola mundo, en cuanto este lista la posteare aqui en el blog. Aunque siendo todos los mononeurones que son, ya sabran todo el contenido de la presentación antes de que la publique (en 2 semanas, la platica seria en 3 semanas). les dejo unos videos muy ilustrativos de la plataforma.

Permalink: http://mononeurona.org/entries/view/vendaval/1813


Python eBooks

2009-05-22 10:15:28-05

Software

Al parecer la pagina que les pase en las Quicks falla a veces.

Aqui les dejo las ligas de los libros desde un servidor mas fiable.

How to Think Like a Computer Scientist - Python

Dive in Python

Text Processing in Python

Python Manual de Referencia

Python Image Library

Espero les sean de utilidad.

Permalink: http://mononeurona.org/entries/view/vendaval/1811


Coatl Quick Start on ArchLinux

2009-05-21 22:58:30-05

Software

Bueno, sencillamente habia que encontrar la manera de hechar a andar Coatl en ArchLinux, pues es la distribusion que yo uso

Lo primero es instalar los programas necesarios, para los despistados pil es la "Python Imaging Library".

#pacman -Sy python sqlite3 django subversion python-pysqlite libgmail pil

Lo siguiente es conseguirnos el codigo de coatl, haciendo un pequeño "checkout" como sigue:

$svn co http://svn.assambla.com/svn/coatl/trunk coatl/

Es bueno mencionar que podemos especificar otra ruta de descarga, pero es importante que el directorio contenedor se llame "coatl".

De lo contrario, falla.

Ahora tenemos que crear nuestro localsettings.py en el directorio coatl/ con el siguiente contenido:

import os
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
PROJECT_DIR = BASE_DIR + '/db'
DATABASE_NAME = os.path.join(PROJECT_DIR, 'DBCOATL.db') # I'm using sqlite3!!                                                             
DATABASE_USER = ''             # Not used with sqlite3.                                                                                   
DATABASE_PASSWORD = ''         # Not used with sqlite3.                                                                                   
DATABASE_HOST = ''             # Set to empty string for localhost. Not used with sqlite3.                                                
DATABASE_PORT = ''             # Set to empty string for default. Not used with sqlite3. 

Tambien tenemos que modificar el path del directorio media en settings.py, por defecto viene en
'/home/manuel/my_docs/devels/coatl/media/' que es la ruta en la computadora de aarkerio,
necesitamos  cambiarlo a la ruta de nuestra propia maquina.


El cambio se hace en la linea 55  o la que defina "MEDIA_ROOT" de settings.py
(vi settings.py, 55G, i en vi(m) of course).

Despues necesitamos crear y sincronizar la base de datos.


cd coatl/db
sqlite3 DBCOATL.db &
cd ..
python manage.py syncdb 


En el proceso nos preguntaran si deseamos definir uns super usuario para el Framework, le decimos que "yes".
Recuerda que pusiste a trabajar la base de datos en background, cuando termines de desarrollar o probar,
dale "fg" y termina el gestor con ".exit".

Lo ultimo es correr el servidor, esto lo hacemos asi:

python manage.py runserver

Veremos a coatl funcionando en nuestro navegador web favorito en 127.0.0.1:8000 

Ahora si que vengan esos tickets, happy hacking.

Permalink: http://mononeurona.org/entries/view/vendaval/1810


Ode the joy "Choir Version"

2009-05-16 08:26:48-05

Ciencia y Tecnologia

Permalink: http://mononeurona.org/entries/view/vendaval/1808


Bruce Bannit's "World Builder"

2009-05-16 08:15:58-05

Ocio

Un excelente corto de Bruce Bannit.

 

Permalink: http://mononeurona.org/entries/view/vendaval/1807


Feynman: "Todo Genio, Todo Bufon"

2009-05-06 10:09:24-05

Matematica Pura y dura

Richard Feynman no fue solo un gran fisico (premio Nobel de física en 1965, inventor de los diagramas que llevan su nombre, y visionario de la computación cuántica y la nanotecnología), sino todo un personaje, alguna vez se quejo de que mientras siempre que iba a algún sitio a tocar los bongos le presentaban como un gran físico, cuando iba a dar una conferencia sobre física nunca le presentaban como un gran artista de los bongos.

Para aquellos que no conocen las matemáticas, es difícil sentir la belleza, la profunda belleza de la naturaleza… Si quieres aprender sobre la naturaleza, apreciar la naturaleza, es necesario aprender el lenguaje en el que habla.

Richard P. Feynman (1918-1988), físico estadounidense

El motivo de esta entrada es que encontre unos videos de el en google-video, y la verdad estan largos pero son muy buenos. para muetra basta un boton.

 

Permalink: http://mononeurona.org/entries/view/vendaval/1796


Space Invaders

2009-05-04 21:00:20-05

Ciencia y Tecnologia

Bueno, como medio platique por aqui. Es posible que un programa que ha sido compilado para no necesitar biblitecas dinamicas, puede ser cargado en la memoria por nuestro bootloader favorito y trabajar si la necesidad de un SO.

Lo ideal para hacer las pruebas seria crear un programa y compilarlo de manera estatica o agregar SOLO bibliotecas estaticas o escribir un programa trabajara a bajo nivel de IO, para no necesitar de las bibliotecas "estandar". Este ultimo caso me parecio el mas interesante y contamos con un ejemplo muy divertido, el "Invaders", escrito por Erik Thiele, bajo licencia GPL es un clon del Mitico Space Invaders escrito para cargarse en memoria mediante grub

Les dejo una imagen precompilada aqui, y pueden descargar el codigo fuente de la pagina de Erik http://erikyyy.de/invaders/, lo siguiente es descomprimir y mover el ejecutable al directorio /boot.

tar -xvf vendaval_118.gz  && mv vendaval_118/invaders.img /boot

Luego hay que agregar una nueva entrada al grub, para esto editamos el archivo /boot/grub/menu.lst (en *ubuntu se llama menu.list, para ser AUN mas claros). y agregar algo como lo siguiente:

#Space Invaders
title Space Invaders
root    (hd0,0)
kernel /invaders.img

#Nota: root puede variar segun tu configuracion, numero de discos duros, etc.

Guardamos y basta reiniciar para poder probar el juego. para quitarlo hay que apagar la maquina, ni modo.

Solo como curiosidad, en el siguiete video de se puede un "marciano" del Space Invaders Original  Bach, Toccata and Fugue in D minor, organ [8 min.]

 

 

 

 

Ok, no es cierto, no hay ningun marciano, pero fueron 8 minutos de buena musica.

 

Permalink: http://mononeurona.org/entries/view/vendaval/1795


Simplicidad

2009-04-29 10:30:22-05

Citas

  • "Simple' se define desde un punto de vista técnico, a diferencia de un punto de vista de usabilidad. Es mejor ser técnicamente elegante con una mayor curva de aprendizaje, que ser fácil de usar, y técnicamente [inferior]." -Aaron Griffin
  • Entia non sunt multiplicanda praeter necessitatem o "Las entidades no deben ser multiplicadas innecesariamente." -La navaja de Occam. El término 'navaja' se refiere al acto de cortar eliminando asunciones y complicaciones innecesarias para llegar a la más simple de las explicaciones, método o teoría.
  • "La parte extraordinaria de [mi método] yace en su simplicidad..Mi creencia siempre fue que el método simple es el método correcto." - Bruce Lee

Permalink: http://mononeurona.org/entries/view/vendaval/1791


«Previous
Next »
1 of 16
Login




Join us!
Forgot your password?
vendaval
Alberto Rodriguez Sanchez Estudiante de Ingenieria en Computación en la UAM-A, programo en C, C++, C#, Python, Scheme, y Haskell (Ahora aprendo LISP ¿Por que tres Lenguajes funcionales? Es Secreto). Uso Archlinux, Debian GNU/Linux, Mac OS X, OpenSolaris, NetBSD, FreeBSD, Plan9 y Win2. Pienso especializarme en computo científico y criptografía, que son mis grandes pasiones.

También pienso que la programación computacional es un Arte y que muchos programas son elegantes, muchos exquisitos, muchos son brillantes. Mi pensar es que se pueden escribir grandes programas, programas nobles y programas verdaderamente magníficos,por ello prefiero la Sintaxis Avanzada en los programas por que muestra un dominio del lenguaje y un buen grado de abstracción.

FreeBSD, C, Enlightenment y VI(M); son mis SO, Lenguaje de programación, manejador de ventanas y editor favoritos.

Practico Kali Filipino, Limalama y JKD (soy seguidor de la filosofía de Bruce Lee). Ademas soy el guardian la Sexta Casa del Zodiaco y también escribo con cierta regularidad en este blog.

"Se como el agua, piensa como el fuego"
Powered by
Despabilando la MonoNeurona.org
Livechat
<-Nombre

vendaval wrote:
¿y a quien?
on 28/5/09

vendaval wrote:
¿¿¿¿Y ahora que hice????
on 28/5/09

PuroHueso wrote:
sabes a que me refiero
on 28/5/09

wrote:
sabes q no me gustan las mentiras
on 28/5/09

vendaval wrote:
Es sensibilidad artistica, solo eso.
on 29/4/09

neurona wrote:
Hay Beto, por tu forma de escribir se me hace ke eres gay de closet pero, estoy contigo.
on 29/4/09

---eVa--- wrote:
Echale muchas ganas y cumple con todas tus metas, cualquier cosa linux por acá ando ;) Se feliz, siempre.
on 28/4/09

---eVa--- wrote:
Me agrada tu filosofía :) también eres a toda monja, tu único problema es la sobreprotección hacía tu prima jajaja eso que?
on 28/4/09

vendaval wrote:
no soy gay...Solo digamos que veo a la programacion con una sensibilidad artistica
on 31/12/08

m@t@ŧ@n wrote:
Eso de Programa bello es patisimo
on 19/11/08


estoy con mi novia
1 day, 22 hours ago
hechandome un caldito de pollo.
4 days, 6 hours ago
Compilando la toolchain para un ppc405 de una Virtex 2 pro, después sigue uClinux.
4 days, 16 hours ago
@Teufel: ya estamos para el martes, hay que ponernos de acuerdo para que llegues con bien.
1 week, 2 days ago
yo archlinux, pero vamos sigue siendo el mismo espiritu.
1 week, 2 days ago
Al menos aarkerio usa todavía Debian
1 week, 3 days ago
Yo creia que la "N" era de Nude o nacked
1 week, 3 days ago
Antes como que eramos menos fresas.
1 week, 3 days ago
Que onda, ya todos usan Winbuntu o que??
1 week, 4 days ago
Dandome de topes con la toolchain para una xupv2p que tiene que jalar un Linux
1 week, 4 days ago
Galerias
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2009.