1) sudo a2enmod userdir así tenemos ~public_html
2) Seguir esta guía para instalar zend-framework with zend_tool: http://www.pangpondblog.com/install-zend-framework-18-ubuntu-zendtool
Importante habilitar modulo de rewrite: sudo a2enmod rewrite o dará error 500.
3)
julio 15, 2009
aprendiendo postgree
Paquetes instalados: php5-pgsql postgresql postgresql-client pgadmin3 phppgadmin
Se creó un usuario del sistema postgres, al cual le cambié la contraseña:
$ sudo passwd postgres // q1w2e3
Luego, seguí los pasos de http://www.guia-ubuntu.org/index.php?title=PostgreSQL
Problema 1: http://localhost/phppdamin por defecto no permite conectarse al usuario postgres, por motivos de seguridad, para permitirselo:
en conf/config.inc.php?? en este existe una variable llamada:
$conf['extra_login_security'] por defecto esta en true, si tratas de ingresar con el usuario postgres no te lo permitira, ponlo en false.
Problema 2: Si ocupamos mayusculas/minusculas para el nombre de los campos en las tablas, forzamos a que en el insert se ocupe " (comilla doble) para el nombre del campo. Además postgres nos obliga a utilizar ' (comilla simple) en el valor del campo. Quedando la consulta así:
insert into planeta("idPlaneta","nombrePlaneta") values(4,'Mercurio');
Dado lo anterior se utilizará solo minúsculas en los nombres de los campos y de las tablas.
Problema 3: ¿Cómo hacer que una llave primaria se autoincremente? Primero es necesario crear una secuencia, luego colocar como valor por defecto de la llave el siguiente valor de la secuencia.
ver: http://www.faqts.com/knowledge_base/view.phtml/aid/204/fid/16
Primero crear secuencia:
CREATE SEQUENCE secuenciaplaneta
INCREMENT 1
START 4;
Luego al crear la tabla:
CREATE TABLE planeta
(
idplaneta integer NOT NULL DEFAULT nextval('secuenciaplaneta'::regclass),
nombreplaneta character varying(20),
CONSTRAINT planeta_pkey PRIMARY KEY (idplaneta)
)
WITH (OIDS=FALSE);
ALTER TABLE planeta OWNER TO postgres;
Problema 4: Uno de nuestros problemas con mysql eran las fallas silentes y muchas veces nos quedabamos con integridad referencial rota. He aquí como forzar que no permita integridad referencial rota:
CREATE TABLE continente
(
idcontinente integer NOT NULL,
nombrecontinente character varying(20),
fkplaneta integer,
CONSTRAINT continente_pkey PRIMARY KEY (idcontinente),
CONSTRAINT continente_fkplaneta_fkey FOREIGN KEY (fkplaneta)
REFERENCES planeta (idplaneta) MATCH SIMPLE
ON UPDATE RESTRICT ON DELETE RESTRICT
)
WITH (OIDS=FALSE);
ALTER TABLE continente OWNER TO postgres;
Pendiente:
Se creó un usuario del sistema postgres, al cual le cambié la contraseña:
$ sudo passwd postgres // q1w2e3
Luego, seguí los pasos de http://www.guia-ubuntu.org/index.php?title=PostgreSQL
Problema 1: http://localhost/phppdamin por defecto no permite conectarse al usuario postgres, por motivos de seguridad, para permitirselo:
en conf/config.inc.php?? en este existe una variable llamada:
$conf['extra_login_security'] por defecto esta en true, si tratas de ingresar con el usuario postgres no te lo permitira, ponlo en false.
Problema 2: Si ocupamos mayusculas/minusculas para el nombre de los campos en las tablas, forzamos a que en el insert se ocupe " (comilla doble) para el nombre del campo. Además postgres nos obliga a utilizar ' (comilla simple) en el valor del campo. Quedando la consulta así:
insert into planeta("idPlaneta","nombrePlaneta") values(4,'Mercurio');
Dado lo anterior se utilizará solo minúsculas en los nombres de los campos y de las tablas.
Problema 3: ¿Cómo hacer que una llave primaria se autoincremente? Primero es necesario crear una secuencia, luego colocar como valor por defecto de la llave el siguiente valor de la secuencia.
ver: http://www.faqts.com/knowledge_base/view.phtml/aid/204/fid/16
Primero crear secuencia:
CREATE SEQUENCE secuenciaplaneta
INCREMENT 1
START 4;
Luego al crear la tabla:
CREATE TABLE planeta
(
idplaneta integer NOT NULL DEFAULT nextval('secuenciaplaneta'::regclass),
nombreplaneta character varying(20),
CONSTRAINT planeta_pkey PRIMARY KEY (idplaneta)
)
WITH (OIDS=FALSE);
ALTER TABLE planeta OWNER TO postgres;
Problema 4: Uno de nuestros problemas con mysql eran las fallas silentes y muchas veces nos quedabamos con integridad referencial rota. He aquí como forzar que no permita integridad referencial rota:
CREATE TABLE continente
(
idcontinente integer NOT NULL,
nombrecontinente character varying(20),
fkplaneta integer,
CONSTRAINT continente_pkey PRIMARY KEY (idcontinente),
CONSTRAINT continente_fkplaneta_fkey FOREIGN KEY (fkplaneta)
REFERENCES planeta (idplaneta) MATCH SIMPLE
ON UPDATE RESTRICT ON DELETE RESTRICT
)
WITH (OIDS=FALSE);
ALTER TABLE continente OWNER TO postgres;
Pendiente:
- ¿Qué es OIDS?
enero 21, 2008
Sonido Ubuntu Toshiba L45 - SP2046
$ sudo apt-get install linux-backports-modules-generic
editar /etc/modprobe.d/alsa-base
y agregar la siguiente línea:
options snd-hda-intel model=3stack
editar /etc/modprobe.d/alsa-base
y agregar la siguiente línea:
options snd-hda-intel model=3stack
marzo 12, 2007
Bases de datos publicas
Se pueden bajar de aqui http://www.ics.uci.edu/~mlearn/MLSummary.html
powered by performancing firefox
marzo 11, 2007
Instalacion Netbeans en ubuntu
1. Instalar sun-java-jdk o sun-java6-jdk
2. Bajar netbeans_platform_5.5-1all.deb y netbeans_5.5-1_all.deb de http://archive.daniel-baumann.ch/debian/packages/netbeans/5.5-1/
3. $ sudo dpkg -i netbeans-platform_5.5-1_all.deb netbeans_5.5-1_all.deb
Información original: http://wiki.netbeans.org/wiki/view/UbuntuPkgInstallation
2. Bajar netbeans_platform_5.5-1all.deb y netbeans_5.5-1_all.deb de http://archive.daniel-baumann.ch/debian/packages/netbeans/5.5-1/
3. $ sudo dpkg -i netbeans-platform_5.5-1_all.deb netbeans_5.5-1_all.deb
Información original: http://wiki.netbeans.org/wiki/view/UbuntuPkgInstallation
marzo 09, 2007
Configurar Locales correctamente en Squirrelmail/Debian
# apt-get install squirrelmail-locales gettext gettext-base
# dpkg-reconfigure locales (agregar y dejar por defecto es_ES iso-8859-1)
# squirrelmail-configure (seleccionar idioma en es_ES, verificar iso-8859-1)
# /etc/init.d/apache restart
Definir idioma (locales) correctamente en squirrelmail (acorde al SO) | Kopernix
# dpkg-reconfigure locales (agregar y dejar por defecto es_ES iso-8859-1)
# squirrelmail-configure (seleccionar idioma en es_ES, verificar iso-8859-1)
# /etc/init.d/apache restart
Definir idioma (locales) correctamente en squirrelmail (acorde al SO) | Kopernix
powered by performancing firefox
febrero 22, 2007
Como convertir masivamente imagenes
PROBLEMA: bajar la resolución de las imagenes en la cam para publicarlas en picassa.
FUENTE:
BULMA: Retoque automático de muchas fotos a la vez con convert de imagemagick y construcción de un GIF dinámico
SOLUCION:
#!/bin/bash
mkdir tumbs
for N in *; do
convert "$N" -resize "800" -enhance -compress jpeg -quality 90 "tumbs/$N";
echo "$N";
done
FUENTE:
BULMA: Retoque automático de muchas fotos a la vez con convert de imagemagick y construcción de un GIF dinámico
SOLUCION:
#!/bin/bash
mkdir tumbs
for N in *; do
convert "$N" -resize "800" -enhance -compress jpeg -quality 90 "tumbs/$N";
echo "$N";
done
febrero 21, 2007
septiembre 04, 2006
agosto 22, 2006
agosto 13, 2006
julio 27, 2006
nmap que muestra todo
nmap -sS -A -r -O [IP]
-sS: servicios que corren en tcp incluyendo programas y versiones.
-sS: servicios que corren en tcp incluyendo programas y versiones.
julio 24, 2006
junio 27, 2006
junio 26, 2006
Main Page - Ubuntu Document Storage Facility
Main Page - Ubuntu Document Storage Facility
Este es un repositorio de información y guías de Ubuntu. Es un resumen de lo comentado en los foros.
Este es un repositorio de información y guías de Ubuntu. Es un resumen de lo comentado en los foros.
Box.net - Disco en Internet (se puede montar)
Box.net Disco DAV
Algo más que un disco web, permite:
* montarlo como unidad de disco
* acceeder a el vía web
Algo más que un disco web, permite:
* montarlo como unidad de disco
* acceeder a el vía web
junio 05, 2006
mayo 30, 2006
mayo 27, 2006
Suscribirse a:
Entradas (Atom)