jueves, 11 de noviembre de 2010

mbed NXP LPC1768

Finalmente me llegó la mbed NXP LPC1768. Creía que ya no había posibilidades pero ayer por la mañana me encontre con una nota de visita del correo argentino.... ;) Ahora a pensar en un proyecto interesante.... se te ocurre algo? Agregalo en los comentarios si querés!
Les dejo unas imágenes...
saludos

viernes, 17 de septiembre de 2010

Ubuntu 10.04 - LAMP php5 userdir

Si han migrado su versión de Ubuntu a la 10.04 LTS, se darán cuenta que no funcionan los archivos php en el directorio del usuario (dado que /var/www/ es solo lectrua - aunque se podrían cambiar los permisos - pero por lo general lo que se hace es meterlo en el /home/usuario/public_html.
Para solucionar dicho inconveniente y poder instalar algún CMS en este directorio o para que le interprete los archivos php de forma tal que no les pida guardar el archivo, hay 2 opciones: una es decirle a los usuarios que usen el /var/www y que le den permisos y demás o la otra es poder usar el /home/usuario/public_html lo cual se logra re habilitando php scripting en el servidor web apache, para ello:

sudo nano /etc/apache2/mods-available/php5.conf

busquen la parte donde está algo como:

<IfModule mod_userdir.c >
<Directory /home/*/public_html>
php_admin_value engine Off
</Directory>
</IfModule>

luego la comentan:
#<IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
# </Directory>
#</IfModule>

y eso es todo. Reiniciamos el servidor:
sudo /etc/init.d/apache2 restart

jueves, 26 de agosto de 2010

FIX MBR - eliminar el grub con windows 7

La situación era la siguiente: Windows 7 instalado y Ubuntu 10.04 en el mismo disco (en diferentes particions).
La situación futura que se quería lograr era: Windows 7. Eliminar el grub y que inicie por defecto windows 7. Eliminar las particiones de Linux.

Para logarar este cometido, si se eliminan directamente las particiones del disco (las de linux) el problema es que al reiniciar posiblemente tire un mensaje de error como sistema operativo no encontrao o algo de eso.. entonces lo primero que hay que hacer es ¨limpiar¨ el MBR.
Para limpiar el MBR y que no aparezca el grub hay infinidades de opciones, la opción que describo aquí es la que me resultó más fácil y la que lleva menos requerimientos...
1- Iniciar Windows 7 y durante el arranque presionar F8.
2- Luego aparecerán una serie de opciones (repair computer, safe mode... etc).. nos interesa repair computer. la seleccionamos y le damos enter. (si no aparece esta opción deberán iniciar con el cd de windows 7)
3- Luego de ello aparecerá una imágen como la siguiente donde le detecta las versiones de windows instaladas:

4- Click en next.
5- Luego en una ventana como se muestra debajo, seleccionan Command prompt y en la ventana que se les abre escriben:

bootrec.exe /fixboot (si solo quieren eliminar el grub solo ejecutan esta linea)
bootrec.exe /fixmbr (cuando tiene también roto el mbr es necesario ejecutar esta otra linea)
y le dan enter...
6- reinician y todo deberia esta arreglado... ;)

PD: ojo que esto es para windows 7, creo que funciona también en win vista, pero por ejemplo en XP es fdisk /mbr para arreglarlo.. cualquier cosa a buscar.. ;)
Ahora ya puede eliminar las particiones de linux tranquilamente y no tendrán problemas...

viernes, 12 de marzo de 2010

Realtek 8172 de Toshiba A505-S69803 en Ubuntu

Voy a postear el driver y la solución a un problema que he encontrado en muchos foros y luego de probar con muchos drivers, di con uno que funciona muy bien en Ubuntu 9.10. Si bien me funciona bien en mi Toshiba A505-S69803 supongo que en la Toshiba A505-S6980 debería funcionar sin problemas ya que la única diferencia es que una tiene DDR2 y la otra DDR3.
(If you don't understand spanish, only pay attention to the link and commands lines below)

root@christian-laptop:/tmp# lspci |grep Net
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)


Kernel: (tener en cuenta que para cada actualización que haya de kernel deberán realizar nuevamente el proceso)

root@christian-laptop:/tmp# uname -a
Linux christian-laptop 2.6.31-20-generic #57-Ubuntu SMP Mon Feb 8 09:02:26 UTC 2010 x86_64 GNU/Linux


Bueno basicamente se bajan el driver http://www.megaupload.com/?d=H540WIS3 y lo descomprimen:
christian@christian-laptop:/tmp$ tar -xzvf rtl8192se_linux_2.6.0010.1211.2009.tar.gz
entran al directorio:
christian@christian-laptop:/tmp$ cd rtl8192se_linux_2.6.0010.1211.2009/
christian@christian-laptop:/tmp/rtl8192se_linux_2.6.0010.1211.2009$ sudo make clean
christian@christian-laptop:/tmp/rtl8192se_linux_2.6.0010.1211.2009$ sudo make
christian@christian-laptop:/tmp/rtl8192se_linux_2.6.0010.1211.2009$ sudo su
root@christian-laptop:/tmp/rtl8192se_linux_2.6.0010.1211.2009# make install
reinician la computadora:
root@christian-laptop:/tmp/rtl8192se_linux_2.6.0010.1211.2009# reboot

con eso deberia bastar para que les fucione... espero que les haya servido...

lunes, 25 de enero de 2010

Mostrar escritorio sin esconeder screenlets en ubuntu 9.10

Muchas veces me ha pasado que al apretar el botón del escritorio, se me desaparecían los screenlets que tenia abierto... algo un poco molesto aveces porque justamente lo que quería ver eran datos que me mostraban los mismos como clima, temperatura y demás... la solución es la siguiente:

Editamos como superusuario el archivo __init__.py:
sudo gedit /usr/share/pyshared/screenlets/__init__.py

buscamos dentro de dicho archivo la linea:
self.window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_TOOLBAR)

y la modifimcamos para que quede de la siguiente manera:
self.window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_DOCK)

y eso es todo. Debería lograr el objetivo!. Espero que les sirva