Blogs

Información sobre paquetes instalados en Ubuntu Linux

Para busar información de versiones por ejemplo de un paquete instalado en nuestro ubuntu podemos utilizar el siguiente comando:
$: dpkg -l |grep nombre_paquete
Ejemplo:
 $: dpkg -l |grep libgtk2.0-0
ii  libgtk2.0-0                                2.12.0-1ubuntu3              The GTK+ graphical user interface library
Saludos ...

Resultados encuesta mejor Framework de PHP para aplicaciones grandes

Bueno después de cerrar la encuesta (con muy pocos votos :) jeje) parece ser que los votantes les gusta más utilizar CakePHP.

Resultados de la Encuesta

Apuntes de MySQL #2

Siguiendo con los estractos que tomo del manual de MySQL, les dejo la información que obtuve sobre Funciones y Procedimientos Almacenados (Store Procedures). Los Triggers los voy a dejar para la entrega #3.

Procedimientos almacenados y funciones

Los procedimientos almacenados y funciones son nuevas funcionalidades de la versión de MySQL 5.0. Un procedimiento almacenado es un conjunto de comandos SQL que pueden almacenarse en el servidor. Una vez que se hace, los clientes no necesitan relanzar los comandos individuales pero pueden en su lugar referirse al procedimiento almacenado.

Apuntes de MySQL #1

En el manual de MySQL se encuentra información valiosa que todos los usuarios de este gestor de base de datos deben saber. He decidido realizar unos apuntes que tomaré mediante siga la lectura del manual. En esta primero entrega les dejo información importante referente a la instalación e información general de MySQL. Espero les pueda ayudar en algo.

Dimensiones máximas de las Tablas

Sistema operativo Tamaño máximo de fichero
Linux 2.2-Intel 32-bit 2GB (LFS: 4GB)
Linux 2.4 (usando sistema de ficheros ext3) 4TB
Solaris 9/10 16TB
Sistema de ficheros NetWare w/ 8TB
NSS
win32 w/ FAT/FAT32 2GB/4GB
En Linux 2.2, puede utilizar tablas MyISAM mayores de 2GB usando el parche para LFS (Large File Support) en el sistema de ficheros ext2. En Linux 2.4 y posteriores, existen parches para ReiserFS soportando grandes archivos (hasta 2TB). La mayoría de distribuciones Linux se basan en el kernel 2.4 o 2.6 e incluyen todos los parches LFS necesarios. Con JFS y XFS, se permiten ficheros mayores de un petabyte para Linux. Sin embargo, el tamaño máximo de ficheros todavía depende de diversos factores, uno de ellos siendo el sistema de ficheros usado para almacenar tablas MySQL.

Scrum (interesante)

En lo últimos días he comenzado a leer un poco de Scrum. Scrum es una metodología ágil para la gestión de proyectos. He comenzado a leer un libro de Scrum escrito por Juan Palacio (Flexibilidad con Scrum), un scrum manager. La verdad me parece una metodología bastante sencilla, pero eficaz.

El copy & paste

De un tiempo para acá el copy & paste se ha convertido en una técnica para desarrollar trabajos escolares principalmente y de otro tipo de una manera rápida. Todo tiene sus pros y sus contras. A pesar que yo soy un usuario de esta técnica, tengo que aceptar que no ha sido muy beneficioso para mi aprendizaje. Nuestros profesores nos dicen y nos vuelven a decir que en sus tiempos no era así. Ántes tenías que ir a la biblioteca y buscar entre una bibliografía extensa la información que necesitabas.

Drupal: Principales Características

DRUPAL Características:
  • Multiplataforma

  • Multilenguaje

  • Modular

  • Extensible

  • Flexible

CakePHP nuevo release candidate: 1.2.7119 RC1

Es oficial, uno de los frameworks más importantes de php CakePHP tiene el primer Release Candidate de la última versión del framework, la versión 1.2.7119.

Problemas con find('list') y generateList deprecado en CakePHP 1.2

La verdad a la hora de crear un arreglo de opciones para una lista (select en HTML) tuve problemas ya que en la versión 1.2 de CakePHP la función generateList está deprecada. Bueno la primera opción que ví fue la de utilizar la función find('list'), pero los resultados no fueron los más deseados.

Funciones "obsoletas" o con otras opciones CakePHP 1.2

Estuve viendo un poco y leyendo la documentación y me encuentro con algunas funciones deprecadas o que cambiaron de la version 1.2 de CakePHP con respecto a la 1.1. Les dejo la lista:
  • Todas las que manejaban forms con el helper html se pasaron al helper form.