16-marzo-2014
admin

Crear una base de datos y un usuario en MySQL.

Si por ejemplo quisiéramos crear un DATABASE para gestionar las distintas tablas de una gestión de trabajadores podríamos utilizar:

CREATE DATABASE TRABAJADORES;

Una vez creada podemos asociarle un usuario ‘user001’ que tengo provilegios totales sobre él y de contraseña también ‘user001’.

GRANT ALL PRIVILEGES ON TRABAJADORES.* 
          TO 'user001'@'%' IDENTIFIED BY 'user001';

Para que podamos conectarnos a ella desde cualquier equipo se pone ‘user001’@’%’. Si por ejemplo solo se quisiera poder utilizar desde local se pondría ‘user001’@’localhost’

Fuente con mucha más información:
Sintaxis CREATE DATABASE
Añadir cuentas de usuario

15-marzo-2014
admin

Instalar MySQL 5.6 en Red Hat/Oracle Enterprise Linux

1/ En primer lugar descargarse de la página oficial los paquetes: Shared Components, Client y Server. En este caso he utilizado la version de 64 bits:

    MySQL-shared-compat-5.6.16-1.el6.x86_64.rpm
    MySQL-client-5.6.16-1.el6.x86_64.rpm
    MySQL-server-5.6.16-1.el6.x86_64.rpm

2/ Antes de comenzar la instalación hay que revisar si ya tenemos instalados los paquetes mysql-libs y mysql-server. En caso de que estén, debemos eliminarlos ya que sino no nos dejará realizar la instalación correctamente.

//Comprobación de existencia de esos paquetes
yum list mysql-libs
yum list mysql-server

//Eliminación si existiesen
yum remove mysql-server
yum remove mysql-libs

3/ También debemos instalar la librería Libao, necesaria para el funcionamiento del servidos, si no la tenemos instalada.

yum install libaio

4/ Ahora ya podemos proceder a instalar el servidor MySQL. Ejecutando:

rpm -ivh MySQL-server-5.6.16-1.el6.x86_64.rpm

Si todo ha ido correctamente cuando termine podemos encontrar nuesto fichero de configuración en /usr/my.cnf y el password de root por defecto puede encontrarse en el archivo /root/.mysql_secret.

5/ Se instalan los paquetes restantes.

    rpm -ivh MySQL-shared-compat-5.6.16-1.el6.x86_64.rpm
    rpm -ivh MySQL-client-5.6.16-1.el6.x86_64.rpm

6/ Ya podemos iniciar el servicio con: service mysql start
Para loguearnos: mysql -uroot -p (utilizamos la password que hay en /root/.mysql_secret)
A continuación, podemos cambiar la password:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MYPASSWORDSECRETO');

27-febrero-2014
admin

Criptomonedas: Bitcoin

Las criptomonedas o criptodivisas son monedas electrónicas que funcionan mediante redes P2P en Internet. Aseguran anonimato y una descentralización (la moneda en sí no es propiedad de nadie). Siendo la 1ª que apareció el Bitcoin (en 2009). A continuación han ido apareciendo numerosas criptomonedas.

Para aclarar un poco en que consiste adjunto unos enlaces:

Tutorial de Criptomoneda
Comunidad Hispana de Criptomonedas
Página oficial de Bitcoin

24-febrero-2014
admin

Recopilación de videotutoriales para Photoshop

Vectorizar un dibujo hecho a lápiz en Photoshop

Crear y automatizar marcas de agua en Photoshop

Cómo convertir una foto a un dibujo en Photoshop

Cómo pasar de fotografía a dibujo o pintura en Photoshop

14-febrero-2014
admin

Migración de Bases de Datos con Talend

Talend Open Studio for Data Integration se trata de una solución de código abierto para la integración de datos para mejorar la eficiencia del diseño de los datos en procesos ETL (Extract, Transform and Load) a través de un entorno de desarrollo gráfico.

Te permite de forma visual conectar las fuentes de datos con el sistema de destino, transformando los datos mediante componentes ya creados en la aplicación. La versión básica del Talend Open Studio for Data Integration se puede descargar de aquí.

Página web oficial
Canal de videotutoriales de Talend
Web con una demo muy simple

31-enero-2014
admin

Usar Mysql con Python para Windows

Para utilizar Mysql con Python basta con:

1 – Descargarse este módulo.

2 – Instalarla

 python setup.py install

3 – Configurar tú aplicación para usar mysql

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql', 
        'NAME': 'nombreBD',                  
        'USER': 'usuario',                   
        'PASSWORD': 'contraseña',            
        'HOST': '',               #La cadena vacia representa localhost. 
        'PORT': '',               #La cadena vacia representa el puerto por defecto (8000). 
    }
}

Nota: En este enlace te puedes descargar un ejecutable para windows que te instala el módulo con un simple doble click.

29-enero-2014
admin

Usar Bootstrap en tu Django admin app

Si quieres añadir Bootstrap a tu aplicación realizada con el administrador de Django es tan facil como:

1 – Descargarte esta aplicación.

2 – Instalarla

 pip install django-admin-bootstrapped

3 – Añadir ‘django_admin_bootstrapped’ a la lista de INSTALLED_APPS antes de ‘django.contrib.admin’

Más información

26-enero-2014
admin

Instalar panel de administración de Django y añadir nuevos modelos

En primer lugar se debe activar la interfaz de la administración ya que se trata de una funcionalidad opcional. Pasos para activarlo:

1 – Realizar los siguiente cambios en el fichero settings.py:
* Añadir ‘django.contrib.admin’ a la propiedad INSTALLED_APPS.
* Añadir también a la propiedad INSTALLED_APPS los paquetes: ‘django.contrib.auth’, ‘django.contrib.contenttypes’, y ‘django.contrib.sessions’.
* Añadir en MIDDLEWARE_CLASSES los valores ‘django.middleware.common.CommonMiddleware’,
‘django.contrib.sessions.middleware.SessionMiddleware’, y ‘django.contrib.auth.middleware.AuthenticationMiddleware.

2 – Ejecutar python manage.py syncdb. Esto instalará las tablas de base de datos que utiliza el interfaz de administración. La primera vez que se ejecute syncdb con ‘django.contrib.auth’ en INSTALLED_APPS, te preguntará sobre la creación de un superusuario. Si no lo crea, tendrá que ejecutar python manage.py createsuperuser por separado para crear una cuenta de usuario administrador más adelante. Ya que esto es necesario para entrar a la administración.

3 – Agregue el sitio de administración a su URLconf en el fichero urls.py.

    from django.contrib import admin
    admin.autodiscover()

    urlpatterns = patterns(”,
    (r’^admin/’, include(admin.site.urls)),
    )

4 – Ahora ya puede ejecutar la administración de Django. Simplemente hay que ejecutar el servidor de desarrollo (python manage.py runserver) e ir a la url http://127.0.0.1:8000/admin/

A continuación, ya puede añadir modelos al sitio de administración y crear sobre ellos los CRUD automáticamente con una interfaz amigable. Para ello dentro de la aplicación que contiene el modelo se debe crear un fichero admin.py con el siguiente contenido:

    from django.contrib import admin
    from miaplicacion.models import modelocreado

    admin.site.register(modelocreado)

Una vez que haya hecho esto, en la página de inicio de administración se debe ver una sección de modelocreado. Es necesario reiniciar runserver para que los cambios tengan efecto.

22-enero-2014
admin

Error Django: «ImportError: No module named defaults»

Este error pasa por usar django.conf.urls.defaults a partir de la versión 1.6 de Django. Ya que ha sido deprecado.

Ahora lo correcto es usar django.conf.urls

20-enero-2014
admin

Actualizar la versión de Django

Para instalar una nueva versión de Django los pasos a seguir son:

1º – Desinstalar la versión instalada.
Para desinstalar django basta con borrar el directorio que hay en:
{carpeta de instalación de python}\Lib\site-packages

Si no sabes donde está se puede ejecutar la siguiente instrucción para buscarla:

python -c "import sys; sys.path = sys.path[1:]; 
                                    import django; print(django.__path__)"

2º – Instalar la nueva versión.

python setup.py install

Páginas:«1...15161718192021...30»

Categorias

Linkedin