sudo aptitude install libavcodec52
sábado, 24 de octubre de 2009
Error en VLC reproduciendo XVID en Karmic Koala (9.10) "No suitable decoder module"
Ayer hice upgrade al beta de Karmic Koala, y VLC no me reproducia ninguna clase de videos. La solución fue:
martes, 20 de octubre de 2009
Programando con cinta pato
Hace poco, entre distintos pesos pesados del mundo del development, se dio una discusión bastante jugosa. Todo empezó con este post de Joel Spolsky, que parece ser un conocido detractor de las metodologías agile. El tema es que Joel estaba leyendo el libro Coders At Work (que ahora está en mi wishlist), donde se entrevista a figuras casi mitológicas del ambiente, y noto que Jamie Zawinski asegura no haberle dado mucha bola a las tecnologías cool y de vanguardia, y mas bien enfocarse en darle pa adelante a lo buey. En la epoca de netscape navigator, supongo que la vanguardia sería cosas como los Design Patterns y OOP; igual Joel aprovecha esto para tirarle mierda al TDD y toda la movida agile. Desarrolla una analogía que es la que da título al post, donde habla del Duct Tape Programmer, que como la famosa cinta pato, no se la da de cool, y no es la solución más eficiente, pero suele estar a tiempo y arreglar las cosas sin demora. Una especie de "lo atamo con alambre" o McGyver. Más tarde, Uncle Bob Martin que digamos que está del otro lado de la vereda, le contestó, continuando la analogía, que para emparchar una cañería con la cinta pato alcanza, pero si pretendemos hacer un edificio, meido que se nos va a complicar. El asunto es que se terminó dando una especie de generala donde intervinieron varias personas, como Peter Seibel, el que escribio el libro que originó todo. Como la discusión resulta interesante, y proporciona bastante insight sobre los varios puntos de vista, voy a dejar a continuación una lista de los blog posts que vengo leyendo al respecto, en orden cronológico, por si a alguien le interesa pegarle una ojeada.
- http://www.joelonsoftware.com/items/2009/09/23.html
- http://blog.objectmentor.com/articles/2009/09/24/the-duct-tape-programmer
- http://www.tbray.org/ongoing/When/200x/2009/09/25/On-Duct-Tape
- http://gigamonkeys.com/blog/2009/09/28/a-tale-of-two-rewrites.html
- http://gigamonkeys.com/blog/2009/10/05/coders-unit-testing.html
- http://blog.objectmentor.com/articles/2009/10/06/echoes-from-the-stone-age
- http://blog.objectmentor.com/articles/2009/10/07/tdd-derangement-syndrome
- http://gigamonkeys.com/blog/2009/10/08/testing-cred.html
Labels:
agile,
flame wars,
joelonsoftware,
programación,
tdd,
unclebob
lunes, 21 de septiembre de 2009
martes, 11 de agosto de 2009
Ejecutar un script al bootear en Ubuntu Jaunty Jackalope (9.04)
Para que un script se ejecute al bootear, hacemos lo siguiente.
1) Copiamos el script a /etc/init.d
2) Le damos al script permiso de ejecución
3) Ejecutamos el siguiente comando
1) Copiamos el script a /etc/init.d
sudo cp script /etc/init.d
2) Le damos al script permiso de ejecución
sudo chmod +x /etc/init.d/script
3) Ejecutamos el siguiente comando
sudo update-rc.d script defaults
miércoles, 24 de junio de 2009
Instalar Mozilla Firefox 3.5 RC (Shiretoko) y más en Ubuntu 9.04 (Jaunty)
Hay que agregar a /etc/apt/sources.list el siguiente repositorio:
luego importar su key:
Y a continuación instalarlo:
Nota: Este repositorio también nos habilita a instalar el firefox 3.6.
deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main
luego importar su key:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com EF4186FE247510BE
Y a continuación instalarlo:
sudo aptitude update && sudo aptitude install firefox-3.5
Nota: Este repositorio también nos habilita a instalar el firefox 3.6.
lunes, 15 de junio de 2009
Instalar Google Chrome (No Chromium) en Ubuntu 9.04 (Jaunty Jackalope)
Si uno busca para instalar Chrome en internet, aparece Chromium por muchos lados. Sin embargo, hay una versión de development de Chrome que se puede instalar.
Los .deb los pueden conseguir acá:
Al instalar cualquiera de estos debs, se agrega automaticamente a nuestro sources.list el repositorio de development.
Mas info acá: http://dev.chromium.org/getting-involved/dev-channel
Gracias a Martu por avivarme de esto.
Los .deb los pueden conseguir acá:
Al instalar cualquiera de estos debs, se agrega automaticamente a nuestro sources.list el repositorio de development.
Mas info acá: http://dev.chromium.org/getting-involved/dev-channel
Gracias a Martu por avivarme de esto.
sábado, 13 de junio de 2009
Restablecer el menu de grub despues de instalar Windows
Instalamos win ya teniendo instalado ubuntu, desaparece el menu del grub en el inicio del pc y bootea win derecho, con esto se soluciona:
booteamos con un cd de ubuntu y abrimos un terminal
Este ultimo comando da como resultado algo asi: (x,y)
(por ejemplo: (hd0,3) )
hacemos:
ahora deberia aparecer el menu del grub
recuerden que editando el archivo:
podemos modificar ese menu
(robado de aca )
booteamos con un cd de ubuntu y abrimos un terminal
sudo grub
find /boot/grub/stage1
Este ultimo comando da como resultado algo asi: (x,y)
(por ejemplo: (hd0,3) )
hacemos:
root (x,y)
setup (x)
quit
sudo reboot
ahora deberia aparecer el menu del grub
recuerden que editando el archivo:
/boot/grub/menu.lst
podemos modificar ese menu
(robado de aca )
Suscribirse a:
Entradas (Atom)