Blogs
Problemas con bindable y paginate en CakePHP
Últimamente tuve un poco de problemas con los binds y la función paginate de la nueva versión de el marco de trabajo cakephp, la 1.2.
Cakephp relación HBTM personalizada
Trabajando con CakePHP me encuentro en el manual el típico ejemplo de una relación de muchos a muchos (ejemplo de la relación de posts y tags).
Según la documentación se debe crear un campo select multiple para colocar los tags aquí. Este método no me gustó mucho y decidí hacerlo al estilo de el bloguer de Google, o sea, separar los tags por compas en un campo tipo text.
Según la documentación se debe crear un campo select multiple para colocar los tags aquí. Este método no me gustó mucho y decidí hacerlo al estilo de el bloguer de Google, o sea, separar los tags por compas en un campo tipo text.
Internet Explorer 6 y 7 en Linux
Algo que debe hacer un desarrollador o diseñador web es realizar test a los proyectos en los cuales trabaja. Estos test debe hacerlo en diferentes exploradores como Internet Explorer, Firefox, Safari, etc. Por esta razón es de gran importancia contar con aunque sea los 3 ántes mencionados para realizar estos test.
Problema flash-plugin-nonfree para Firefox en Ubuntu
Published by danilo04 on February 25th, 2008 in Uncategorized
Solución:
La solucion fue la siguiente
1. sudo apt-get install flashplugin-nonfree
2. sudo nano /var/lib/dpkg/info/flashplugin-nonfree.postinst
3. Editar:
La solucion fue la siguiente
1. sudo apt-get install flashplugin-nonfree
2. sudo nano /var/lib/dpkg/info/flashplugin-nonfree.postinst
3. Editar:
Code:
# verify MD5 checksum of (copied or downloaded) tarball
rm -rf install_flash_player_9_linux/
setFlash de CakePHP con ZendFramework
Published by danilo04 on February 15th, 2008 in php, zend framework
Por estos días estoy en training total de Zend Framework, la verdad un framework muy flexible, con una gama de clases bastante buenas que permiten agilizar nuestro tiempo de desarrollo (ojo eso si dominamos dicho framework, no demora mucho tiempo dominarlo).
En fin anteriormente he utilizado CakePHP, otro framework que me gusta bastante, pero que aunque más fácil de usar, diría a mi concepto es menos flexible que el framework de Zend.
Para ir al asunto, hay varias funciones de cakephp que me gustan mucho, entre ellas la que utilizamos en el controlador para guardar mensajes y mostrarlos aun
Convertir de .mov a .avi en Linux
Para convertir de un archivo en formato .mov al formato .avi en Linux debemos descargarnos un app que se llama mencoder (sudo aptitude install mencoder //esto para ubuntu o debian).
Cuando ya tenemos dicha app entonces nos vamos a una consola y ejecutamos el siguiente comando:
mencoder -oac mp3lame -srate 22050 -ovc lavc -lavcopts vcodec=mjpeg -vf scale=585:389 archivo.mov -o video_nuevo.avi
Donde:
Cuando ya tenemos dicha app entonces nos vamos a una consola y ejecutamos el siguiente comando:
mencoder -oac mp3lame -srate 22050 -ovc lavc -lavcopts vcodec=mjpeg -vf scale=585:389 archivo.mov -o video_nuevo.avi
Donde:
Diferentes themes para diferentes contenidos en Drupal
Si tenemos la necesidad de colocar diferentes themes para diferentes categorías de contenidos en drupal tenemos un módulo bastante bueno para solucionar este problema. Se trata de Taxonomy Theme. Este módulo permite asignar diferentes templates a cada término dentro de una categoría de contenido.
Sun compró MySQL por un Billón
Sun compra MySQL por un billón de dolares. Ahora cual será el futuro de MySQL. Leyendo unos post de unos amigos, algunos dicen que puede ser un futuro incierto, otros que Sun siempre ha sido una empresa que ha dejado mucho por el OpenSource. La verdad esperamos que mysql siga en el mundo opensource y creciendo. Ojala algún día en empresas grandes podamos decir que MySQL es una buena solución, en vez de utilizar otros gestores como ORACLE, o SQL SERVER.
Recuperando grub después de unainstalación de Windows XP o Vista
Hace muy poco tuve que reinstalar Windows Vista(noooooooo) y con eso se llevo mi grub. Entonces buscando por la web me encontré con un manual que proporcionan en el foro de ubuntu en español. Los pasos son los siguientes:
- Debemos tener un disco livecd de Linux (en mi caso Ubuntu 7.10)
- Iniciamos con este disco.
- Crear una carpeta para montar la partición donde se encuentra linux.
sudo mkdir /media/linux
CakePHP y Foxpro
Hace un tiempo me hice la pregunta si podía conectar Visual Foxpro con CakePHP. Había investigado un poco pero no había dado con la solución. Buscando un poco me di cuenta que cake maneja conexiones con adodb (librerías para manejo de base de datos en php). Con estas librerías encontré la solución. Lo lamentable es que hasta ahora solo lo puedo hacer en windows.
Solución:
Solución: