Instalar APK en Linux, Windows o Mac
Instalar PyMaxe en Ubuntu 14.04
Bueno, para poder ejecutar pymaxe debemos instalar ffmpeg y gstreamer.
Y ahora si, ya puedo descargar musica con Pymaxe
Fuente: http://www.programepc.com/install-on-ubuntu-14-04/
Publicado por Hardcore_Gamer en 11:33 1 comentarios
Etiquetas: ffmpeg, gstreamer, pymaxe, ubuntu 14.04
Instalar Ionic Framework en (X)Ubuntu 14.04
http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
Primero instalamos Node.js
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
sudo apt-get install nodejs-legacy
sudo apt-get install git
Después instalamos apache cordova
sudo npm install -g cordova
Ahora, para desarrollar en android necesitamos el SDK, que lo podemos descargar de http://developer.android.com/sdk/index.html , yo he descargado la versión stand alone ya que lo pienso usar en una instalación ya hecha de Eclipse.sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386
Una vez descomprimido el SDK nos vamos a la carpeta ~/android-sdk-linux/tools/ y ejecutamos el comando
./android sdk
Que nos mostrará la ventana de paquetes con las herramientas del SDK que queramos instalar dependiendo de la versión para la que queramos desarrollar. Para más info sobre estos paquetes pueden consultar http://developer.android.com/sdk/installing/adding-packages.html. Después de descargados e instalados (puede tardar mucho) ya podremos hacer uso del SDK de Android.Para que la instalación de cordova funcione con las herramientas del SDK de android necesitamos modificar nuestro archivo ~/.bashrc añadiendo la siguiente linea al final:
export PATH=${PATH}:/"ruta donde descomprimimos"/android-sdk-linux/platform-tools:/"ruta donde descomprimimos"/android-sdk-linux/tools
Y ejecutamos el siguiente comando para que el sistema tome los cambios:source ~/.bashrc
Después instalamos Ionic con el siguiente comando:
sudo npm install -g ionic
Ahora creamos un proyecto de prueba para ver que todo funciona. Nos vamos a la carpeta donde queremos generar el código y ejecutamos:ionic start todo blank
cd todo
Y dentro de la carpeta del proyecto añadimos la plataforma Android y compilamos.ionic platform android
ionic build android
Debido a que el emulador del android SDK es muy lento no se recomienda su uso con Ionic, se recomienda usar Genymotion. Así cuando usen el comando "ionic run" y tengan abierta la maquina virtual de Genymotions, su aplicación se ejecutará en la máquina virtual.
Aquí les dejo una screenshot de mi proyecto en blanco corriendo en una máquina de Genymotion.
Mixlr en Linux

Vamos al grano, veamos como usar mixlr con wine, y no solo transmitir música desde nuestro reproductor, también usaremos el micrófono.
Prerequisitos:
- wine
- wineasio, pueden ver como instalarlo en este blog, solo dejen seleccionado el controlador ALSA en wine
- Plugin de pulseaudio para jack (sudo apt-get install pulseaudio-module-jack)
- JackEQ
- Primero instalamos mixlr como lo haríamos normalmente en windows, gracias a wine.
- Iniciamos jack-control
- Iniciamos los módulos de pulse-audio para jack (ver el .sh al final del post)
- Enrutamos la salida de master de "JackEQ" a la entrada de "PulseAudio Jack Source"
- Enrutamos la salida de "PulseAudio Jack Sink" y "System" a las entradas de algun canal de JackEQ (podemos usar hasta 4)
- Enrutamos la salida de master de "JackEQ" a la entrada de "System" para poder monitorear el audio con nuestros audífonos
- Iniciamos mixlr y seleccionamos "default" como la entrada de audio
- Fin :P
El archivo sh contiene:
#!/bin/bash
pacmd suspend true
pactl load-module module-jack-sink channels=2
pactl load-module module-jack-source channels=2
pacmd set-default-sink jack_out
pacmd set-default-source jack_in
Si no quieren tener que ejecutar el .sh cada que usan jack con pulseaudio pueden ejecutar automáticamente el .sh entrando en jack-qt a "setup...", pestaña "opciones", y en el campo "Script a ejecutar luego de iniciar" ponemos la ruta donde tenemos el .sh
Publicado por Hardcore_Gamer en 21:05 0 comentarios
Etiquetas: jack, linux, mixlr, pulseaudio
Reinstalar Driver Wifi Dell Vostro 1720
2011-08-26 09:38:25,329 WARNING: /sys/module/wl/drivers does not exist, cannot rebind wl driverAfortunadamente, buscando en ubuntu forums encontre la solución , solo basta ejecutar los siguientes comandos y reiniciar.
2011-08-26 09:38:25,357 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: blacklisted, b43legacy: blacklisted
2011-08-26 09:38:30,652 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: blacklisted, b43legacy: blacklisted
2011-08-26 09:38:30,689 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: blacklisted, b43legacy: blacklisted
2011-08-26 09:38:30,755 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: blacklisted, b43legacy: blacklisted
2011-08-26 09:38:33,462 DEBUG: Shutting down
sudo apt-get update
sudo apt-get --reinstall install bcmwl-kernel-source
ACTUALIZACIÓN Mayo de 2013:
Acabo de instalar Ubuntu Studio 13.04 y ya no me funcionó esta solución, ahora es :
sudo apt-get install b43fwcutter
sudo apt-get install firmware-b43-lpphy-installer
sudo modprobe b43Esperamos unos segundos y debería activarse la opción en el network manager. Si al reiniciar tu máquina necesitas activarla de nuevo solo agregala para que se inicie sola con:
sudo su
echo b43 >> /etc/modules
Pygame en Pydev (marca error)
Lo único que hay que hacer es reasignar el intérprete de python en Pydev.Leer desde Python un archivo csv creado en excel
Tengo Windows XP en inglés y al guardar un .csv con Excel me lo guarda en la codificación ANSI, y para los procesos de mi script necesito que esté en UTF8, así que solo es cuestión de decodificar la entrada del archivo y codificarla en UTF8
Les dejo el código de las dos funciones que usé para realizar el procedimiento.
read_csv devuelve una lista con las filas del archivo.
ansi_csv_reader se encarga de la conversión ANSI a UTF8 celda por celda.
def read_csv(rutaArchivo):
"""Lee el contenido de un archivo CSV y lo devuelve en una lista"""
reader = ansi_csv_reader(open(rutaArchivo, 'rb'),dialect=csv.excel)
fileContent = []
for row in reader:
fileContent.append(row)
return fileContent
def ansi_csv_reader(ansi_data, dialect, **kwargs):
"""Decodifica la entrada del archivo en ANSI y la codifica en UTF-8"""
csv_reader = csv.reader(ansi_data, dialect=dialect, **kwargs)
for row in csv_reader:
yield [cell.decode('windows-1252').encode('utf-8') for cell in row]
Espero les sirva de algo :)
Publicado por Hardcore_Gamer en 12:53 0 comentarios


