Diseño fisico de una base de datos
Vamos a /usr/share/doc/phpmyadmin/examples
Extraemos el compactado create_tables.sql.gz ejecutando
tar -xzvf create_tables.sql.gz
instalamos la base de datos phpmyadmin
mysql -u root -p
Introduciomos la contraseña del usuario (root) en caso de ser necesario y damos ENTER
Vamos a la configuracion del phpMyAdmin en /usr/share/phpmyadmin/libraries/config.default.php y establecemos las siguientes variables de configuración
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
Listo! Ahora podemos ver el diagrama entidad-relación de nuestras bases de datos y tener una mejor idea de su esquema.
Saludos y nos leemos...
jueves, 27 de mayo de 2010
Características especiales de phpMyAdmin
Etiquetas:
base de datos,
configuracion,
debian lenny,
gnu,
linux,
phpmyadmin
lunes, 24 de mayo de 2010
Instalar VirtualBox OSE 1.66 en GNU/Linux Debian "Lenny"
Se necesita tener los headers del kernel instalados para ello instalamos
Module-Assistant
aptitude install module-assistant
para descargar linux-headers-_i386.deb, build-essential, etc ejecutamos
m-a prepare
y decimos Sí(S) a los paquetes necesarios para instalar.
Podemos instalar virtualbox-ose-modules (Módulo vboxdrv) vamos a /usr/src/modules/virtualbox-ose y ejecutamos
make
make install
Y el modulo se instalará en /usr/src/modules/virtualbox-ose/vboxdrv.ko
Luego debemos adicionar el usuario que ejecutará la maquina virtual al grupo de usuarios de virtualbox llamado vboxusers.
gpasswd -a usuario vboxusers
Cargamos el módulo al kernel:
modprobe vboxdrv
Y con todo esto debemos iniciar VirtualBox OSE
Saludos y Suerte...
Module-Assistant
aptitude install module-assistant
para descargar linux-headers-
m-a prepare
y decimos Sí(S) a los paquetes necesarios para instalar.
Podemos instalar virtualbox-ose-modules (Módulo vboxdrv) vamos a /usr/src/modules/virtualbox-ose y ejecutamos
make
make install
Y el modulo se instalará en /usr/src/modules/virtualbox-ose/vboxdrv.ko
Luego debemos adicionar el usuario que ejecutará la maquina virtual al grupo de usuarios de virtualbox llamado vboxusers.
gpasswd -a usuario vboxusers
Cargamos el módulo al kernel:
modprobe vboxdrv
Y con todo esto debemos iniciar VirtualBox OSE
Saludos y Suerte...
Etiquetas:
configuracion,
debian lenny,
gnu/linux,
linux,
virtualbox
domingo, 28 de marzo de 2010
Twitteando con GNU Emacs sobre Windows
Establecemos las variables de entorno del sistema que utilizara GNU Emacs y el archivo init para cargar TwIt.
Archivo .emacs
=============
;; Cargando TwIt
(add-to-list 'load-path "~/.emacs.d/twit") ; Save directory
;; Define M-x commands
(autoload 'twit-show-recent-tweets "twit" "" t) ; most recent direct tweets (!)
(autoload 'twit-show-at-tweets "twit" "" t) ; directed to you
(autoload 'twit-show-friends "twit" "" t) ; your friends
(autoload 'twit-show-followers "twit" "" t) ; your followers
(autoload 'twit-follow-recent-tweets "twit" "" t) ; at idle, check at background
(autoload 'twit-post "twit" "" t)
(autoload 'twit-post-region "twit" "" t)
(autoload 'twit-post-buffer "twit" "" t)
(autoload 'twit-direct "twit" "" t) ; tweet to person
(autoload 'twit-add-favorite "twit" "" t) ; Add to favourite: (*) star
(autoload 'twit-remove-favorite "twit" "" t)
(autoload 'twit-add-friend "twit" "" t) ; follow a friend
(autoload 'twit-remove-friend "twit" "" t) ; emove a frienda
;; Customize twit-multi-accounts in order to use these: ((user . pass) ...)
(autoload 'twit-switch-account "twit" "" t)
(autoload 'twit-direct-with-account "twit" "" t)
(autoload 'twit-post-with-account "twit" "" t)
(autoload 'twit-show-direct-tweets-with-account "twit" "" t)
(autoload 'twit-show-at-tweets-with-account "twit" "" t)
;; Personalizando TwIt
(setq twit-user "usuario")
(setq twit-pass "password")
;; Key bindings examples
;; Requires that autoloads above have been added to ~/.emacs
(global-set-key "\C-cTT" 'twit-follow-recent-tweets) ; (s)how (T)weets
(global-set-key "\C-cTst" 'twit-follow-recent-tweets) ; (s)how (t)weets
(global-set-key "\C-cTsa" 'twit-show-at-tweets) ; (s)how (a)t
(global-set-key "\C-cTsf" 'twit-show-at-tweets) ; (s)how (f)riends
(global-set-key "\C-cTsl" 'twit-show-at-tweets) ; (s)how fo(l)lowers
(global-set-key "\C-cTpp" 'twit-post) ; (p)ost
(global-set-key "\C-cTpr" 'twit-post-region) ; (p)post (r)egion
(global-set-key "\C-cTpb" 'twit-post-buffer) ; (p)post (b)uffer
(global-set-key "\C-cTpr" 'twit-direct) ; (p)post (d)irect
(global-set-key "\C-cTfa" 'twit-add-favorite) ; (f)avorite (a)dd
(global-set-key "\C-cTfr" 'twit-remove-favorite) ; (f)avorite (r)emove
;; FIN TwIt
Para que Emacs cargue la configuración del archivo init (.emacs) debemos establecer la variable de entorno HOME en nuestro sistema. Para ello vamos a las Propiedades de MiPC en Opciones avanzadas y establecemos la variable con el su valor, por ejemplo:
HOME=c:\Documents and Settings\usuario\
Nota: En caso de necesitar establecer la variable http_proxy para conexiones mediante proxy establecemos también su valor, ejemplo:
http_proxy=http://127.0.0.1:3128/
Con esto tendremos listo nuestro editor de texto para intercambiar con una de las redes sociales mas populares.
Espero que les sea de utilidad y felices Twits...
Referencias:
==========
http://www.emacswiki.org/emacs/TwIt
http://www.gnu.org/software/emacs/windows/Installing-Emacs.html
Archivo .emacs
=============
;; Cargando TwIt
(add-to-list 'load-path "~/.emacs.d/twit") ; Save directory
;; Define M-x commands
(autoload 'twit-show-recent-tweets "twit" "" t) ; most recent direct tweets (!)
(autoload 'twit-show-at-tweets "twit" "" t) ; directed to you
(autoload 'twit-show-friends "twit" "" t) ; your friends
(autoload 'twit-show-followers "twit" "" t) ; your followers
(autoload 'twit-follow-recent-tweets "twit" "" t) ; at idle, check at background
(autoload 'twit-post "twit" "" t)
(autoload 'twit-post-region "twit" "" t)
(autoload 'twit-post-buffer "twit" "" t)
(autoload 'twit-direct "twit" "" t) ; tweet to person
(autoload 'twit-add-favorite "twit" "" t) ; Add to favourite: (*) star
(autoload 'twit-remove-favorite "twit" "" t)
(autoload 'twit-add-friend "twit" "" t) ; follow a friend
(autoload 'twit-remove-friend "twit" "" t) ; emove a frienda
;; Customize twit-multi-accounts in order to use these: ((user . pass) ...)
(autoload 'twit-switch-account "twit" "" t)
(autoload 'twit-direct-with-account "twit" "" t)
(autoload 'twit-post-with-account "twit" "" t)
(autoload 'twit-show-direct-tweets-with-account "twit" "" t)
(autoload 'twit-show-at-tweets-with-account "twit" "" t)
;; Personalizando TwIt
(setq twit-user "usuario")
(setq twit-pass "password")
;; Key bindings examples
;; Requires that autoloads above have been added to ~/.emacs
(global-set-key "\C-cTT" 'twit-follow-recent-tweets) ; (s)how (T)weets
(global-set-key "\C-cTst" 'twit-follow-recent-tweets) ; (s)how (t)weets
(global-set-key "\C-cTsa" 'twit-show-at-tweets) ; (s)how (a)t
(global-set-key "\C-cTsf" 'twit-show-at-tweets) ; (s)how (f)riends
(global-set-key "\C-cTsl" 'twit-show-at-tweets) ; (s)how fo(l)lowers
(global-set-key "\C-cTpp" 'twit-post) ; (p)ost
(global-set-key "\C-cTpr" 'twit-post-region) ; (p)post (r)egion
(global-set-key "\C-cTpb" 'twit-post-buffer) ; (p)post (b)uffer
(global-set-key "\C-cTpr" 'twit-direct) ; (p)post (d)irect
(global-set-key "\C-cTfa" 'twit-add-favorite) ; (f)avorite (a)dd
(global-set-key "\C-cTfr" 'twit-remove-favorite) ; (f)avorite (r)emove
;; FIN TwIt
Para que Emacs cargue la configuración del archivo init (.emacs) debemos establecer la variable de entorno HOME en nuestro sistema. Para ello vamos a las Propiedades de MiPC en Opciones avanzadas y establecemos la variable con el su valor, por ejemplo:
HOME=c:\Documents and Settings\usuario\
Nota: En caso de necesitar establecer la variable http_proxy para conexiones mediante proxy establecemos también su valor, ejemplo:
http_proxy=http://127.0.0.1:3128/
Con esto tendremos listo nuestro editor de texto para intercambiar con una de las redes sociales mas populares.
Espero que les sea de utilidad y felices Twits...
Referencias:
==========
http://www.emacswiki.org/emacs/TwIt
http://www.gnu.org/software/emacs/windows/Installing-Emacs.html
martes, 19 de enero de 2010
Deshabilitar barra asombrosa (Awesome Bar) Firefox
Cuando queremos borrar el historial completo en nuestro navegador como Mozilla Firefox no basta con ir a las opciones de Tools -> Clear Recent History... Ctrl+Shift+Del ; pues en la barra de direcciones de nuestro navegador se quedan archivadas las direcciones que hemos visitados con anterioridad antes de realizar la limpieza del historial. Es una característica de la barra inteligente de Firefox que busca y completa las url que van coincidiendo con la que estamos digitando.
Para ellos podemos deshabilitar esta característica mediante la configuración de Firefox entrando en la barra de direcciones:
about:config
luego en la barra de filtro buscamos el parámetro de preferencia:
browser.urlbar.maxRichResults
y establecemos su valor a -1

Luego reiniciamos el navegador y debe deshabilitar el completamiento en la barra de direcciones.
Para obtener más información puede visitar las siguientes referencias:
Referencias:
Tips Firefox
Suscribirse a:
Entradas (Atom)