UBUNTU: modem HUAWEI K3765 en Lucid Lynx (10.04)

En principio basta con instalar el paquete “usb-modeswitch” (usando Synaptic, aptitude, apt o tu método favorito) y luego irse a Sistema -> Preferencias -> Conexiones de red -> Banda ancha móvil -> Agregar y metemos los datos que obtendremos de nuestro proveedor de servicios de red.

Gracias a digital nomad y a My brain is here.

Actualización 16/07/2010: Pues no ha resultado tan fácil… A las dos semanas me ha venido el comercial para decirme que no consigue conectarse usando el módem usb y efectivamente, al pincharlo lo reconoce como dispositivo de almacenamiento pero no como módem.. :S

UBUNTU: modem HUAWEI K3765 en Lucid Lynx (10.04)

UBUNTU: instalar adobe flash plugin para Chrome

Para la versión Ubuntu 10.04 (imagino que para anteriores y posteriores no debe ser muy difícil) lo que he hecho para instalar el plugin de Adobe Flash Player (el que usa youtube para mostrar vídeos, por ejemplo) ha sido lo siguiente:

1) Ir a la página de descargas de Adobe Flash Player PLugin

2) Descargar el plugin (el paquete para Ubuntu debería valer, pero yo no conseguí descargarlo. En vez de eso descargué el .tar.gz para linux).

3) Descomprimir el fichero libflashplayer.so en la carpeta /opt/google/chrome/plugins (si la carpeta /plugins no existe la creamos).

4) Hay que decirle a Chrome que busque plugins al iniciar. Para ello hacemos click derecho en el botón Aplicaciones, Editar los menús, Internet -> Google Chrome, Propiedades y en comando tiene que decir lo siguiente:

/opt/google/chrome/google-chrome –enable-plugins %U

Con esto debería estar instalado. Gracias a Howtoforge.com

UBUNTU: instalar adobe flash plugin para Chrome

MYSQL: TRABAJAR CON STRINGS

Hoy vamos con dos funciones curiosas para trabajar con cadenas de texto que ofrece MySQL:

Substring(cadena, indice_Inicial, indice_Final) nos devuelve la subcadena contenida en ‘cadena’ entre las posiciones indice_Inicial e indice_Final.

Ej: Substring(‘Buenos dias’,3,5) nos devuelve la cadena ‘enos ‘.

InStr(cadena, subcadena) nos devuelve el índice en el que ‘subcadena’ aparece por primera vez dentro de ‘cadena’.

Ej: InStr(‘Buenos dias’,’dias’) nos devuelve el valor entero 8 mientras que InStr(‘Buenos dias’,’oreja’) nos devuelve 0.

MYSQL: TRABAJAR CON STRINGS

MS SQL: Tamaño ocupado por las tablas de una BBDD

Muchas gracias a http://www.textil.org/sistemas/index.php/2009/02/tamanyo-tablas-y-vistas-indexadas-en-sql-server/ por colgar en su web un script para ver el tamaño que ocupa en disco las tablas de una base de datos:

— Cursor que contiene todos los objetos que ocupan espacio

DECLARE objects_cursor CURSOR LOCAL FAST_FORWARD READ_ONLY FOR

SELECT name

FROM sysobjects o

WHERE

o.xtype = ‘U’

CREATE TABLE #results (

name SYSNAME, rows CHAR(11),

reserved VARCHAR(18), data VARCHAR(18),

index_size VARCHAR(18),Unused VARCHAR(18))

–Recorremos el cursor obteniendo la información de espacio ocupado

DECLARE @object_name AS SYSNAME

OPEN objects_cursor

FETCH NEXT FROM objects_cursor

INTO @object_name;

WHILE @@FETCH_STATUS = 0

BEGIN

INSERT INTO #results

EXEC sp_spaceused @object_name

FETCH NEXT FROM objects_cursor

INTO @object_name;

END;

CLOSE objects_cursor;

DEALLOCATE objects_cursor;

UPDATE #results
SET
reserved = LEFT(reserved,LEN(reserved)-3),
data = LEFT(data,LEN(data)-3),
index_size = LEFT(index_size,LEN(index_size)-3),
Unused = LEFT(Unused,LEN(Unused)-3)

MS SQL: Tamaño ocupado por las tablas de una BBDD

HTML: pasar variables entre formularios

Una vez que hemos declarado un formulario usando la etiqueta:

y dentro del formulario elementos de captura de datos, como un campo de texto o un desplegable:

Nombre:

Creamos un botón para enviar los datos:

Al darle al botón, nos enviará a la página que hayamos determinado en el atributo action del form, y desde esta página podemos recuperar las variables con el código:

$_GET[‘nombre_variable’]

Para nuestro ejemplo capturaríamos el valor del campo de texto usando:

$_GET[‘nombre’]

HTML: pasar variables entre formularios