Archive

Archive for the ‘Uncategorized’ Category

Infocast 8 + Chumby OpenEmbedded (Angstrom Linux Kernel)

November 18th, 2011 Eduardo Silva No comments

Last few days i was playing with an Infocast 8″, the goal was to change the base OS provided by Insignia Inc. and replace it with the Angstrom Linux Kernel provided by the Chumby OpenEmbedded packages builder. For some reason there’s no similar images available for download.

FTDI Interface

 

After doing minor tweaks to the chumby-oe project, get some help from Guy Carpenter (thanks!) and fix some bitbake files, i managed to create a new bootable image with Wifi support (i mention this because the Marvel wifi chip requires some specific firmware files)

Infocast 8 booting

Infocast 8 booting Angstrom Linux Kernel

Now connect to the Wifi AP is a little tricky, you need to set something in the following order:

# iwpriv mlan0 setregioncode 0×10
# ifconfig mlan0 up
# iwconfig mlan0 mode managed
# iwconfig mlan0 key YOUR_WEP_KEY
# iwconfig mlan0 key on
# iwconfig mlan0 essid YOUR_ESSID
# udhcpc -i mlan0

After that you will be able to connect to your AP and have network access.

You can download the ROM image from here, or if you prefer, you can browse the whole content. Once you get the ROM image you need to burn it into the internal 2G SD Card, you can do it with: dd if=rom-chumby-silvermoon-chumby-starter-image.img of=/dev/sdX bs=8M. Make sure before to run the dd command, do a manual umount for each partition.

Categories: Uncategorized Tags:

Monkey & Encuentro Linux 2010 (spanish)

October 24th, 2010 Eduardo Silva No comments

El dia 22 de Octubre pasado, en el segundo día del Encuentro Linux 2010, el proyecto Monkey y su comunidad, participaparon dando la charla Monkey, the Next Generation Web Server, donde cubrimos los tópicos de arquitectura y creación de plugins básico.

Monkey Project

El auditorio donde se realizo la charla estuvo casi lleno, lo cual es una buena señal de que el proyecto Monkey va bien encaminado y una comunidad va creciendo poco a poco. Un proyecto de software libre sin comunidad no perdura en el tiempo, es por eso que uno de nuestros nuevos focos es evangelilar e integrar a quienes deseen participar activamente.

Primates! DSC00865

Muchas gracias a la Organización del Encuentro Linux y a todos aquellos interesados que estan sumandose para ser un Primate mas XD

Más fotos…(slideshow)


Categories: Uncategorized Tags:

Monkey T-Shirt

October 19th, 2010 Eduardo Silva No comments

Tenemos poleras de Monkey Project a $7.000!!!

Categories: Uncategorized Tags:

Monkey en Encuentro Linux 2010

October 18th, 2010 Eduardo Silva No comments

Monkey HTTP Daemon es un servidor web de nueva generación, te esperamos en el Encuentro Linux donde expondremos los siguientes topicos del proyecto:

  • Servicios
  • Protocolos
  • Arquitectura
  • Escalabilidad
  • Monkey API
  • Plugins
Categories: Uncategorized Tags:

Feliz Navidad!!!

December 25th, 2009 Eduardo Silva No comments

Existe una gran diferencia entre la imaginación y la Auto-Realización.  Mediante tu imaginación puedes tener sueños y visiones subconcientes de Cristo cada día.  Pero tal experiencia no significa que tú estés verdaderamente en contacto con El.  La verdadera visita de Jesús es la comunión con la Conciencia Crística.  Si tú estás sintonizado con Cristo, toda tu vida cambiará”.

Paramahansa Yogananda. Revista de Self-Realization

Categories: Uncategorized Tags:

Ubuntu Quickly

December 20th, 2009 Eduardo Silva No comments

Today i was reading the Ubuntu planet and i saw a very interesting post from Jono Bacon who mentioned a new and useful tool called Quickly. As described in the official site:

“Quickly strives to make programming easy and fun by bringing opinionated choices about how to write different kinds of programs to developers. Included is a Ubuntu application template for making applications that integrate smoothly into the Ubuntu software infrastructure.”

I gave a try to the tool and i can say that it really simplifies the process when you start to create a new PyGTK application, if you want to start a simple app and use Glade for the interface, you have to design the main window, load glade file, catch window events and others… the same routine every time. With Quickly, you start a new project from the command line and it created the whole necessary files and structures, it has commands to edit files, edit in glade, create debian packages and push bundles to launchpad… if you want to start to write quikcly applications start with the following commands:

  • sudo apt-get install quickly
  • quickly create ubuntu-project my_first_project
  • cd my_first_project
  • quickly run

Other additional commands:

  • quickly package: create Debian package
  • quickly release: push project to launchpad
  • quickly tutorial: load HTML tutorials
  • quickly glade: open quickly Glade project in Glade
  • quickly dialog somename: add a GTK dialog window to Glade project
Categories: Uncategorized Tags:

Lan Airlines using PHP and MySQL on Boeing planes

October 15th, 2009 Eduardo Silva 2 comments

While i was traveling on a Boeing plane this morning (1am) from Ecuador to Chile, i was watching a movie in the Seat-TV system until something weird happens: all monitors from the plane got frozen with a blue screen and a few ones with a error message as:

warning: mysql_connect(), cannot connect to local MySQL server through
socket ‘/tmp/mysql.sock’ (11) in /thales/apps/250paxeui/lan/backend/dbapi/dbConnection.php on line 9

could not connect, cannot connect to local MySQL server through socket ‘/tmp/mysql.sock’ (11)

(yes, i turned on my laptop to copy the text,)

oh!, Lan is using MySQL + PHP as UI to let the user choose between movies, games..etc, that’s cool, which is not is why the MySQL server is down ? after that i realized that under my seat a mini computer was connected so i can assume that they are using a terminal client and a central server on the plane…there were no much to do… i think that somebody had to  reboot the server twice to get the system back properly.

Interesting as free software is flying over the world :)

Categories: Uncategorized Tags:

Monkey October Update

October 6th, 2009 Eduardo Silva No comments
  • New Website:  As you know, Monkey project has been hosted in Sourceforge.net server for the last 7 years, as the project is growing and we are requiring more specific server features that Sourceforge are not providing, I decided to move the official site to a new server and also a NEW ADDRESS!. First all “THANKS!!!” to Sourceforge for support Monkey project during this time.The new hosting provider is GoDaddy.com, and our NEW website address is:

    http://www.monkey-project.com


    Also, i have pushed a new website design based on the PostgreSQL design and schema, i want to keep it simple and easy to get the desired information. The site is still under construction and as you know your input is ALWAYS welcome :)

    FYI, we have not get any sponsor to pay the service, i hope to get some sponsors to support the basic hosting service, do you want’s to collaborate ??
    _

  • Monkey + Plugins: Lot of features are missed and required and is not a good idea to keep all inside the Monkey Core, so a new Plugins feature has been included and the first plugin is the ‘Cheetah!’ shell. This is a major milestone in the project and i’m very excited about this progress, we would decrease the Monkey Core size and move desired features to external plugins which will be loaded on runtime per configuration.
    _
  • Event: Jornadas Regionales 2009*: the Jornadas Regionales is one of the most famous FLOSS events in south america, this year the event is taken place in Santiago – Chile. On Wednesday 7, i’ll be presenting a talk aboutthe Monkey Project, if you are considering to assist to the event, please get in touch with me, i like to meet people who’s read this.
    URL:  http://www.jornadasregionales.org
Categories: Uncategorized Tags:

29 years old!

September 12th, 2009 Eduardo Silva No comments

Today is my birthday!, i’m very happy enjoying a great time with my wife… it’s being a nice day :)

Categories: Uncategorized Tags:

Gmote – Gnome remote application controller

May 24th, 2009 Eduardo Silva No comments

When you have a pretty cool gadget as an Ipod Touch, you should give it an useful use…

Yesterday I started a new project called Gmote, a remote controller for GNOME applications, what’s the idea?, just control basic features of your running applications and Desktop using an external device with network access and a browser…

gmote_001

The UI is very simple to use,  just select a communication port and an application template. Let’s describe how it works:

Gemote includes a very simple webserver, so you just need to choose the communication port where the server will be listening for incoming connections and the application template which describe the commands availables for the client connections, eg: if user wants to share Gnome control, the client will see a simple web page with buttons to control the audio: Raise, Lower and Mute. If user choose OpenOffice Presentation template, the browser will get buttons to control: Next, Previous and Quit.

gmote_003

The browser send the commands to the Gmote web server, every template define by configuration which commands are allowed to be executed and the server restrict which are not in the white list.

Steps to run it:

1) Start the service

2) Connect to your server with an external device using the server ip address an port like http://172.16.1.10:2009

If you want to try it, please download the latest snapshot version from: http://edsiper.linuxchile.cl/gmote_snapshots/

Dependencies:

  • xmacro
  • GTK
  • PyGTK
  • Glade
  • Python
Categories: Uncategorized Tags: