feb 22

Incrustar imágenes en HTML

En mi profesión de programador me he visto obligado en ciertas ocasiones a incrustar una imágen en un fichero HTML.

Toda la información y/o herramientas necesarias para ello están en las “fuentes” que publico en este post.

Incrustar una imágen en HTML consiste en codificar la imagen en base64 e incrustar su codificación en el atributo src de un tag IMG tal como se ve en el siguiente ejemplo:

<img src=”data:image/png;base64,iJAojfPOIj1AF24OF…” />

Siempre es encesario introducir en el atributo src los siguientes campos:

También se puede incrustar desde el CSS con el atributo:
background-image:url(data:image/png;base64,iJAojfPOIj1AF24OF…);

Cabe remarcar que el tamaño del fichero CSS o HTML donde se incruste subirá considerablemente ya que la imagen ocupa siempre espacio tanto en un fichero multimedia como codificada en un fichero HTML o CSS.

Fuentes:

ene 21

Kindle

Al final he echo el paso de la lectura de papel a la digital. Me he comprado el Kindle (el normalico, pues el Touch y otros modelos de momento solo están a la venta en EEUU).
image

Tenía reticencias a los e-readers y la lectura digital porqué…
… el precio de los libros digitales es algo caro (a mi parecer; se supone que se  suprime la imprenta y otros intermediarios, pero no se ve reflejado en el precio).
… el mercado del libro digital no se ha implantado del todo (no es del todo cierto).
… la vista se cansa (esto en los e-reader es falso, pero lo desconocía).
… en según qué casos no se visualiza bien la letra.

Sin embargo cuando lo tiene piensa que hace un bien ecológico ya que la producción del papel contamina muchísimo (no entiendo porqué la gente no lo sabe… id a visitar una gran fábrica de papel, haber si soportáis ese olor químico).

Mi primera impresión después de manejar lo una semana fue totalmente positiva…
… portable: me cabe en el bolsillo
… pesa poco (mi modelo pesa 180g)
… la batería dura casi un mes sin recargar y leyendo un buen rato cada día.
… puede almacenar muchos libros (al menos es mejor que almacenarlos en la mochila).
… ya no utilizo marcador para indicar en qué página estoy leyendo.
… dispone de un diccionario al que puedes acudir para consultar alguna palabra del libro digital.
… mediante aplicaciones puedes transformar imágenes (fotos, un cómic) a un formato visible para el e-reader.
… la pantalla es no es brillante como la de un tablet (te dejas la vista en los tables y además con ese brillo al cabo de un buen rato de lectura te ganas un señor dolor de cabeza). La pantalla no es nada brillante, se lee perfectamente aún con luz directa sobre ella… aunque al igual que los libros convencionales, si estas a oscuras no ves nada de nada. XD

No llevo ni un mes y estoy muy satisfecho. Tengo la sensación que leo mas que antes y no porqué le dedique mas tiempo sino porqué pierdo menos tiempo en cogerlo (antes lo guardaba los libros convencionales en la mochila) y en buscar la página por la que iba (como he remarcado,  el propio e-reader te permite continuar la lectura dónde lo habías dejado).

La única incertidumbre que tengo si aguantará hasta el año que viene o se me estropeará por el camino. Por lo que he leído a la gente le suele durar mucho. Ya comentaré el año que viene cómo ha ido con este e-reader.

 

ene 15

Grabar el sonido de salida del sistema con Audio Recorder

En este post no voy a explicaros la manera mas sofisticada de grabar el sonido de salida de vuestro sistema operativo Ubuntu, KUbuntu, Debian o cualquier otra distribución de la misma rama.

Para ello utilizaremos la aplicación Audio Recorder (desarrollado por el noruego Osmo Antero), directo y fácil de usar.

Añadimos el repositorio:

sudo apt-add-repository ppa:osmoma/audio-recorder

Instalamos la aplicación:

sudo apt-get update && sudo apt-get install audio-recorder

Una vez instalado podemos indicar:

  • fuente de origen del sonido de tu sistema (Audio output, Microphone,…).
  • Formato de salida: OGG, M4A, FLAC, MP2, MP3, WAV y SPX.
  • Directorio destino  (dónde se almacenará el fichero de salida. <Additional settings>
  • Formato del nombre del fichero de salida

Audio Recorder

Una vez se ha configurado correctamente la aplicación y pulsas Start recording para capturar el audio que deseas capturar, luego retocas el audio eliminando los tramos no deseados mediante un editor de audio como por ejemplo Audacity.

 

dic 18

iJam

nov 24

Dulce Introducción Al Caos (Extremoduro)

nov 24

Instalar Android SDK + Eclipse en Linux

INSTALACIN DE ANDROID SDK

Vamos a http://developer.android.com/sdk/ y nos bajamos la última versión para Linux. (en mi caso ahora es android-sdk_r15-linux.tgz ).
Descomprimimos el fichero

tar -xvzf android-sdk_r15-linux.tgz

Y movemos la carpeta al directorio que deseemos (yo prefiero dejarlo en mi home oculto):

mv -R ./android-sdk-linux $HOME/.android-sdk-linux

Accedemos al directorio y ejecutamos la aplicación Android para descargar las librerías de las versiones de Android con las que querremos trabajar.

cd $HOME/.android-sdk-linux
$HOME/.android-sdk-linux/tools/android

En la ventana, marcáis las librerías y las instaláis (no tiene pérdida):

En mi caso he instalado la 2.2 y 2.3.3 para desarrollar aplicaciones compatibles con esas versiones.

Una vez tenemos instalado el Android SDK vamos a configurar el Eclipse.

 

INSTALACIÓN Y CONFIGURACIÓN DEL ECLIPSE + ADT PLUGIN:

Os podéis bajar en http://www.eclipse.org/downloads/ la última versión del Eclipse Classic, aunque prefiero instalarme Eclipse IDE for Java Developers que lleva incorporada las librerías de Java.
Descomprimimos el programa y lo movemos de sitio:

tar -xvzf eclipse-SDK-3.7.1-linux-gtk.tar.gz
mv -R ./eclipse $HOME/.eclipse

Luego añadimos la ruta completa del directorio en la variable PATH:

export PATH=$PATH:/home/nameuser/.eclipse

(si quereis que se guarde introducid el comando al final del fichero $HOME/.bashrc)
y ejecutamos el Eclipse llamando a la aplicación eclipse.

Vamos Help > Install New Software…. y pulsamos Add para añadir el plugin ADT.
Ponemos como nombre ADT Plugin y URL: https://dl-ssl.google.com/android/eclipse/
después confirmas.

Si ha funcionado correctamente, te aparecerá en la ventana de diálogo de nuevo software; marcas el check box de Developer Tools y pulsa Next.
En la siguiente ventana, verás la lista de herramientas a bajarse, pulsa siguiente.
Lee y acepta la “license agreements” y pulsa Finish.

Nota: si apareceer una ventana con una advertencia de seguridad sobre que la autentificación o validación del software no pudo ser establecida, pulsa OK.
Cuando la instalación se haya completado, reinicia Eclipse.

Luego volvemos al Eclipse nuevamente cargado y con el plugin ADT instalado y vamos a Window > Preferences. Marcamos Android y en la pestaña Android prefernces indicamos la ruta donde se encuentra instalado Android SDK: home/nameuser/.android-sdk-linux .
Luego nos aparecerá una lista de versiones SDK de Android disponible. Selecciona con la que desees trabajar (en mi caso seleccionaré Android 2.3.3).

Por último añadís un dispositivo virtual de Android para poder ejecutar y emular las aplicaciones que desarrolléis. El gestor de dispositivos se encuentra en Window > AVD Mananger , instalad y configurad los dispositivos virtuales según os convenga.

Fuentes: http://developer.android.com/sdk/installing.html

nov 01

Dropbox para kUbuntu

Hace poco que que dejado Ubuntu por kUbuntu y estoy en fase de sustituir o reemplazar aplicaciones GNOME que tenía por la mano por otras equivalentes pero que utilicen la librería del entorno gráfico KDE. Este es uno de los casos que uno sen encuentra al realizar el cambio:

Actualmente la aplicación de Dropbox, en un entorno Linux sólo esta disponible para Ubuntu, Debian o Fedora sobre el entorno de gráfico GNOME cosa que marginaba a las distribuciones como kUbuntu que utilizan en entorno gráfico KDE.

Pues ahora disponemos de el paquete kDropbox o Kfilebox que te permite sincronizar tu directorio Dropbox en tu kUbuntu.

La instalación es sencilla, te descargas el fichero .deb de Kfilebox (difiere si es 32 o 64 así que tenedlo en cuenta). El resto de pasos son sencillos. Ejecutas la aplicación y sigues los mismos pasos de configuración que realizarías en cualquier otro sistema operativo de los que Dropbox da soporte.

Por último, sincronizar y disfrutar.

Web Oficial de Kfilebox: http://kdropbox.deuteros.es/

Entradas más antiguas «

Creative Commons Attribution-NonCommercial-ShareAlike 3.0 España
This work by Eloy Asensio is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 España.