Govindas`s, la cascada, lluvia, processing.js y sapoteando Lp`s.

Abemus aguja para el tornamesa !!!.

DSC04181El sábado 12 de abril hubieron pocas personas en el lugar, pero de esas pocas personas, surgieron los ánimos y las mismas energías para seguir en la cochera, inventando y creando por medio de la tecnología.

Brolin estuvo trabajando en la realización del vídeo de Lindy Marquez en el cuboX, un espacio de expresión para los artistas residentes de C3P. Este timelapse fue realizado usando una cámara IP fijada en el lugar, la cual captura imágenes cada 15 minutos y luego él decidió usar el programa panolapse para finalizar con este vídeo.

link al video -> cuboX

Mas tarde se decidió por bajar a la cascada para comprar algunos cables y componentes para ensayar la tarjeta de sonido, además de la bomba para el asistente de jardín.

DSC04183DSC04184

Mientras caminábamos , las nubes tomaban un papel de pitonisa augurando una posible lluvia. Daniel y Brolin entraron al centro comercial, específicamente al almacén Tecno Sonido para comprar algunos componentes. Miguel, Juan y mi persona bajamos a buscar la bomba. Después de una leve caminada y un corto tutorial por parte del señor que nos vendió el dispositivo, se decidió en conjunto cambiar las pastas con algún aderezo cotidianas de cada 8 dias en unloquer, por un almuerzo vegetariano en govinda`s, acompañandos de una ventana donde podíamos visualizar la lluvia en el parque la veracruz.

“Tomemos un taxi, se va a explotar una cerveza que tengo en la nevera de C3P” Decía kalas míentras salíamos de almorzar y decidíamos si regresar caminando o tomar un taxi.

DSC04185

Después de tomar un decisión, y llegando a la loquerCueva. Decidimos seguir trabajando cada uno en sus proyectos.

Juan y Daniel se quedarón entretenidos explorando la tarjeta de sonido, grabando algunos lp`s y experimentando con el Audio que se grababa en audacity para generar un sonido tipo glitch. Se puede escuhar aquí

DSC04187DSC04188DSC04198DSC04194

Miguel pudo solucionar su crasheo de ubuntu, la respuesta se encuentra aqui. En ese .deb que se descarga, hay que descargarse él de nuestra versión. ya sea 13.04 o 13.10 aqui. 

También estuvimos experimentando un poco con processing.js . Esto es una envoltura de html y javaScript que permite subir los sketches de processing a la web e incrustarlos en nuestras propias paginas.

En este link podemos encontrar un editor de texto que funciona con processing.js, el cual escribes tu código y el lo ejecuta en el browser.

Asistentes.

DSC04197 DSC04190

http://sketchpad.cc/XiGX8w2dze

 

 

==Sopa de tomate a la corcholata, y otros wikis==

===Calor de sábados en Un/loquer===

*Recibimos una visita mañanera de Elena, mientras Daniel intentaba poner a rodar un proyector de Súper 8 que Checho consiguió en Los Puentes.

- Juliana: ¿Dani antes habías arreglado un proyecto de Súper 8?

- Daniel: No…

- Juliana: Entonces ¿Cómo sabes hacerlo?

- Daniel: No sé, por intuición…

- Elena: Sentido común, un sentido que es sólo común en ellos…

—————————————————————————————————————————————————–

*Se dio lugar al lanzamiento de tapitas de cerveza (en México léase corcholata, como alberca en vez de piscina y emparedado en vez de sánduche).

La técnica es simple, o al menos parece serlo:

Apoye el dedo pulgar en el reverso de la tapa, y el dedo índice en  la parte superior (en una esquinita). Luego, apunte hacia arriba para que la tapa pueda recorrer una curva amplia y no se vaya directamente al suelo. Finalmente, aplique la técnica de chasquear los dedos y disfrute. Mientras afina la puntería es normal pegarle a todo el mundo. Repita hasta que logre encholarla en algún lugar.

Por aquí un video:

——————————————————————————————————————————————————–

*Se realizaron seis expediciones para conseguir la comida del día: Cervezas, sopa de tomate, coliflor apanada, patacones con guacamole, atún, galleta de helado, empanadas y más cerveza.

====Ingredientes de la Sopa de Tomate====

Receta adaptada para Un/loquer por Amajave, basada en la escrita por Katherine Cancelado

- Tomates rojos

- Cebolla cabezona (1 grandecita)

- Pimentón

- Ajo (dos dientes)

- Tapa de cerveza águila (ingrediente secreto un/loquer)

Acompañamiento:
-Queso parmesano

Preparación:

Poner a cocinar los tomates, sin pelar, con una cebolla de huevo (o cabezona) y los dientes de ajo. Cuando los tomates estén cocidos y empiecen a perder la cáscara, se sacan del agua, se pelan y licúan con la cebolla y el ajo.

Colar o no la mezcla es su decisión. En todo caso, póngala a calar a fuego bajo con un poco de sal y los condimentos que se le ocurran.

Mientras todo esto sucede, ase un pimentón (póngalo a fuego alto y espere a que se queme toda la cáscara, el pimentón deberá quedar negro, negrito, lávelo y quítele la cáscara quemada). Después, corte el pimentón en julianas. ¡Cuidado con cortar a María Juliana! Cuando crea que faltan 5 minutos para que termine de espesar la mezcla inicial, agregue el pimentón y déjelo cocer.

Antes de servir, asegúrese de hacer unos cuantos intentos de corcholatas, con el fin de que alguna por casualidad vaya a parar a la mezcla y le dé el toque secreto un/loquer. Tras hallar la tapa premiada, sirva y acompañe con queso parmesano.

¡Buen apetito!

———————————————————————————————————————————————————-

*Se libró una pelea inconclusa entre Ubuntu, Linux Mint y el rimbombante Windows 8.

Dar clic para ver GIF

Andrés Aguirre, “El primo”, Juan y Fabio – >Dar clic para ver GIF

El hermano gemelo del computador nuevo de Un/loquer fue intervenido por 4 nativos de Linux y una migrante en potencia. El objetivo era instalar alguna de estas dos distribuciones de Linux sin quitar definitivamente el desafortunado Windows 8, para que la migrante en cuestión pudiera ensayar y probar. La lucha no fue fácil. Windows 8 se negó a desaparecer. En un momento surgió la idea de optar por una virtual box, pero tampoco funcionó. Ahora la migrante espera el próximo sábado para poder arrancar este pegajoso sistema operativo y poder explorar el mundo de Linux Mint. (Ojalá lo más pronto posible, ya que en menos de una semana Windows 8 quiere que lo actualice a Windows 8.1 :O )

*Hablamos de wikis pegados al piso

*Conversamos con Vanesa, amiga de Ana, sobre posibilidades de organizarse para participar en proyectos desde figuras constituidas legalmente.

Aquí los 2 audios: https://archive.org/details/wikis-organizarse

(El embed de archive.org no me deja ponerlos por separado)

 

==Y esta fue la música que se escuchó el sábado==

Otros momentos:

 

De la aguja del tornamesas para Dani, no se escuchó ninguna pista alentadora que la confirmara.

———————————————————————————————–

==Invitación previa ==

en el próximo episodio de Walking Dead!

Taller sobre lanzamiento de corcholatas con los dedos (lease tapitas de cerveza)

Hablar un poquito de wikis, desde el desconocimiento y la experiencia

¿Ana, mañana es que vienes con tu amiga? Si si, conversación con Vanesa

Qué vamos a comer? Crema de tomate, llevo suero costeño!

Quién dijo qué mas?

Otras cosas,

Posible Bios con los compus de xplora?

Cuándo hacemos la matriz DOFA?

¿Por qué ya no vamos a comprar la aguja del tornamesa? … ;-P

Colaboración con platohedro, plantas vivas, reset Androids, taller git

Los sábados de unloquer ya se están volviendo una atracción de la ciudad!

Haha, humor a parte, pudimos pasarla bueno con diversa gente hoy.

Colaboración con platohedro

Para la mañana se había convocado para una reunión entre CasaTresPatios, platohedro y unloquer. Lamentablemente Tony se encontró enfermo, por lo cual no pudo participar. Igual hicimos una pequeña reunión para elaborar sobre el potencial de colaborar entre platohedro y unloquer.

Platohedro está impulsando la hackerescool, un concepto para ir explorando el concepto del “hacker”, y de como se puede aplicar al conocimiento abierto. Desde unloquer hemos venido conversando sobre el tema desde hace mucho rato bajo el tema de “rehab”, y los planteamientos son muy complementarios. Basicamente concordamos en que un@ hacker no está limitad@ a cacharrear con computadores, sino más bien pensamos que se trata de empoderarse para creativamente cambiar cosas con las cuales un@ no está conforme. En este sentido es plantear una formación o eduación (o simplemente, crecer ?) que no se rige por los estándares convencionales de la educación, y se orienta al compartir todo conocimiento libremente.

Los martes platohedro ya está activamente dando espacio a este proyecto, involucrando actores locales y externos, entre los cuales ya están también integrantes de unloquer.

Como podemos aprofundizar esta colaboración? Que mas podemos lograr de la colaboración entre CasaTresPatios, platohedro, y unloquer?

Pensamos que lo más eficiente y exitoso sería concentrarse en la colaboración en proyectos concretos (como la hackerescool), en lugar de intentar formar uniones abstractas. La colaboración en proyectos tangibles obliga los participantes a elegir y asumir tareas y libera de conversaciones ambiciosas pero de poco resultados.

También surge la cuestión de la forma legal, ya que unloquer hasta la fecha no dispone de tal. Tiene su ventaja de no atar nadie a nada, y de dejarnos toda la libertad del mundo para hacer lo que más nos gusta. Una desventaja más pronunciada es que no podemos participar en licitaciones públicas etc. Esta discusión habrá que continuar internamente en unloquer, sin embargo se podría vislumbrar la cooperación a través de una forma juridica única compartida entre las 3 partes, para minimizar “overhead” administrativo y para avaluarse de una aparición compartida.

Además se enfatizó la importancia de metodologías de trabajo colaborativo para lograr objetivos comunes, y que felicidad contar con Maria Juliana Yepes, que mantiene viva su conexión con platohedro y con unloquer siempre que puede, al lado de su trabajo con las bibliotecas (y demás…). Juli se ofreció a aprofundizar este aspecto.

Quedamos en que hay que seguir hablando este tema y estamos convencidos de poder aprovechar tod@s de una colaboración más estrecha.

platohedro-unloquer

reunión plato-unloquer

brolin nos habla

brolin el presidente

Hermosa Lina, nos hace sentir rock-stars!

Hermosa Lina, nos hace sentir rock-stars!

alex con café y humo y checho...no quiero saber

alex con café y humo y checho…no quiero saber

 

Juli y las metodologías - que no nos vengan que aquí puro nerdos ;)

Juli y las metodologías – osea generos (casi) equilibrados (a veces) en unloquer

La energía de las plantas

En este proyecto, en el cual están enganchados Miguel Vargas y Johnny Sepulveda y otros, la idea es que tocando una planta se genere sonido! Para este fin usamos un arduino, una planta linda (será ese el floripondio?), y un computador con pure data. Estuvo muy interesante todo el proceso, pero nos generó muchas dudas también. En un momento, acercándonos a la planta, ya generaba alguna reacción en los circuitos! Será el aura de la planta? De pronto más bien fue, según comentario de Oscar, que el circuito está demasiado sensible debido a la alta impedancia de alguna resistencia…Bueno, seguro toca experimentar más entonces!

 

los magos miguel y johnny

los magos miguel y johnny

 

conectando el board

conectando el board

la planta y la electrónica

la planta y la electrónica

 

ahora con arduino

ahora con arduino

será que se entiende...

será que se entiende…

código de arduino

código de arduino

 

que será este detalle?

que será este detalle?

Reset de Androids

Juan estuvo toda la tarde cacharreandole a los arduinos, y estaba a disposición de cualquiera que quería hacer *algo* con su arduino. Para mi era necesario resetearlo del todo, estaba tan lento que ya no servía – ya está como nuevo! Otros lo *rootearon*, otros no se que…

Aquí se le sopla nueva vida a sus juguetes! :)

De hecho, otras cosas que se hicieron en el día de hoy:

Intentamos instalar un ubuntu a este iBook G4 donado por camikant. Toca instalar una versión mas vieja de ubuntu, jaja, no pudo con el ubuntu 13.10 :)

iBook G4

iBook G4

Y Oscar se puso a arreglar una tablet! Vaya…

entrañas de tablet

entrañas de tablet

También estamos a la orden para l@s artistas residentes de CasaTresPatios, en este caso Tessa aprovecha de asesoría por Johnny:

Tessa con Johnny

Tessa con Johnny

 

Taller de git

La última actividad del día fue un taller muy ad-hoc de git, una herramienta fundamental para el desarrollo y que revolucionó la colaboración de código abierto. De hecho se usa ya para más que solo para código, por ejemplo para escribir libros y no se que más. El taller estaba enfocado en las funciones y conceptos básicos:

  • Control de versiones en general y desarrollo en equipos distribuidos
  • Repositorios locales y remotos
  • Github
  • git status, git clone, git add, git commit, git pull, git push, git checkout, git merge
  • Ramas (branches)

Trabajamos con un ejercicio simple en un repositorio de unloquer en github. Por interés de los participantes nos fuimos mucho por el lado de las ramas…eso si es complejo! Pero logramos comunicar los conceptos y procesos basicos – pues eso espero…

 

 

 

 

Sabado 22 – Retorica, OSC, Asistente de Jardin

el sabado 22 ,  Estrenando fuente y pc, que ya tiene instalado windows y esta en proceso de ubuntu.

probamos hacer streaming de OSC por el broadcast de la red

ip router: 10.0.0.1
Mascara 255.255.255.0
Broadcast: 10.0.0.255

Estrenamos Fuente Regulada
Fuente

Este es el pc de unloquer
PC

Reviviendo el proyecto “control de riego” que se llama ahora “asistente de Jardín”

programa pd
PD

Nos visitaron unas hermosas mujeres que estaban planteando al idea de un “hackerspace” por le sector del poblado…..

P

Ana nos explico un poco de Retorica
ana
ak AUDIO

Guardar en JSON las menciones de un término en Twitter

Esto es una copia del script explicado en esta página http://nbviewer.ipython.org/github/ptwobrussell/Mining-the-Social-Web-2nd-Edition/blob/master/ipynb/__Understanding%20the%20Reaction%20to%20Amazon%20Prime%20Air.ipynb

Instala python-twitter con:

pip install twitter

Luego crea un archivo que puede llamar busqueda.py y que contenga esto:

# This Python file uses the following encoding: utf-8
# Importa las librerías necesarias
import io
import json
import twitter
import datetime

# usaremos la variable now como prefijo para nombrar diferentes archivos y no reescribirlos.
now = str(datetime.datetime.now())

# XXX: vaya a http://twitter.com/apps/new a cerar una app y obtener los
# valores para las credenciales que necesitara para llenar las
# siguentes variables que están vacías
#
# En este video https://vimeo.com/79220146 explican paso a paso
# este proceso
#
# Mire https://dev.twitter.com/docs/auth/oauth para más información
# en la implementación de Twitter's OAuth.

CONSUMER_KEY = ''
CONSUMER_SECRET = ''
OAUTH_TOKEN = ''
OAUTH_TOKEN_SECRET = ''

# el usuario o palabra que queremos consultar

QUERY = 'unloquer'

# El archivo al que grabaremos los resultados en JSON separados
# por línea y con la fecha en el nombre.
OUT_FILE = QUERY + now + ".json"

# Se autentica con Twitter

auth = twitter.oauth.OAuth(OAUTH_TOKEN, OAUTH_TOKEN_SECRET,
CONSUMER_KEY, CONSUMER_SECRET)

# Crea una conexión a la API de Streamming

twitter_stream = twitter.TwitterStream(auth=auth)

print 'Filtering the public timeline for "{0}"'.format(QUERY)

# mire https://dev.twitter.com/docs/streaming-apis en los parametros de las keywords
stream = twitter_stream.statuses.filter(track=QUERY)

# Escriba un tweet por linea en un documento JSON.

with io.open(OUT_FILE, 'w', encoding='utf-8', buffering=1) as f:
  for tweet in stream:
    f.write(unicode(u'{0}\n'.format(json.dumps(tweet, ensure_ascii=False))))
    print tweet['text']


Lo ejecuta con:

python busqueda.py

 

VGA Box

11

Es un dispositivo que divide desde los conectores VGA los 3 colores que forma la imagen RGB, y a través de potenciómetros permite controlar la intensidad y algunas combinaciones de color.

Se conecta a los pines de VGA según pin y color:

Pin 1 -> Rojo

Pin 2 -> Verde

Pin 3 -> Azul

Pin 13 -> H Sync

Pin 14 -> V Sync

Pin 10

Pin 15 <—> Pin 4

Los potenciómetros van en la señal de cada color Pin 1, Pin 2 y Pin 3, probamos con de 100k, 500k y 1m, siendo los de 500k los que mejor respondían separando el color.

01 02 04 05 06 07 08 09 10

Nos basamos en este gráfico, que se encuentra en la cartilla del MAMM Laboratorio de electrónica creativa por labelcreativa.org, a ese le anexamos que debe unirse el Pin 10 y debe sacársele una tierra al dispositivo, además de recomendar potenciómetros de 500k

12

Cambiar variables de configuración de npm

En Archlinux la versión de python por defecto es python3. Para instalar algunos paquetes de node.js como bcrypt usando node-gyp (este permite compilar código fuente de módulos para node.js) es necesario usar python2 sinó nos encontraremos con un error como:

gyp ERR! configure error 
gyp ERR! stack Error: Python executable "python" is v3.3.2, which is not supported by gyp.

Es necesario entonces establecer que la versión de python que usará npm será python2. Esto se logra alterando la configuración de npm mediante el comando:

npm set python '/usr/bin/python2.7'

para ver las variables establecidas se puede usar

npm config ls

Piratebox en TL-MR3020

copiado  de  http://cc.mdelibre.co/?LaPiraDok   con ajustes de http://cookingcomputersandmore.com/piratebox-on-tp-link-mr3020/


1.  Descargue el firmware de OpenWRT para la MR3020: http://piratebox.aod-rpg.de/openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
2. Mueva el switch al modo WISP en el hardware MR3020
3. Conéctese via cable (no via wireless) al router, si no obtiene un número IP por defecto asigne uno en el rango 192.168.0.XXX. Despues habra con un navegador la siguiente URL: http://192.168.0.254
4. Entre el username & password por defecto (admin & admin)
5. Vaya a System Tools > Firmware Upgrade y seleccione el firmware OpenWRT descargado en el paso #1.
6. De clic al botón de ‘upgrade’ y espere a que reinicie.

7. Cambien su número IP al rango 192.168.1.XX y con Telnet entre al router:  telnet 192.168.1.1
8. Use el comando ‘passwd’ para asignar un nuevo password y activar automáticamente SSH: passwd
9. Edite la configuración de la red:

NOTA: Se asume que su gateway es 192.168.2.1 Ud. debera cambiarla segun el router local que le provee internet a la red local:

vi /etc/config/network

El archivo modificado se vera asi:
config interface ‘loopback’
option ifname ‘lo’
option proto ‘static’
option ipaddr ’127.0.0.1′
option netmask ’255.0.0.0′

config interface ‘lan’
option ifname ‘eth0′
option type ‘bridge’
option proto ‘static’
option ipaddr ’192.168.2.111′
option netmask ’255.255.255.0′
option gateway ’192.168.2.1′
list dns ’192.168.2.1′
list dns ’8.8.8.8′

——————————————-

en mi caso , realizo este procedimiento tmb

vi /etc/config/firewall , que quede como el de la imagen

——————————————–

10. Desconecte el router. Espere unos 5 segundos y reinícielo conectado de nuevo el cable de poder.
11. Conéctese esta vez usando su red inalámbrica.
12. Podrá Ud. conectar con el cable ambos router. Luego use el comando SSH: ssh root@192.168.2.111
13. Use el password asignado unos pasos atrás y ejecute el comando: ping google.com
14. Si no responde al ping deberá Ud. revisar bien la configuración de la red. De funcionar procedemos a instalar los controladores de dispositivos USB para el almacenamiento de archivos. Aca los comandos a ejecutar:

opkg update
opkg install kmod-usb-uhci
insmod usbcore ## may return: file exists
insmod uhci
opkg install kmod-usb-ohci ## may return: up to date.
insmod usb-ohci
Instale el software PirateBox

Conecte si dispositivo USB previamente formateado como FAT32 y con 1na sola partición. Cambie de directorio con el comando:

cd /tmp

Ejecute:
opkg update && opkg install

http://piratebox.aod-rpg.de/piratebox_0.6.3_all.ipk

Una vez la instalación termina, 5min tal vez, verá un mensaje que dice ‘reboot’, desconecte el cable de poder y espere unos 10 segundos antes de re-conectarlo.

Una vez reinicie verá una nueva red inalámbrica con el nombre: “PirateBox – Share Freely”. Unase a dicha red e intente abrir con su navegador cualquier URL. Será recibido por lapáginaa de instrucciones de uso de la PirateBox.

Disfrute de su propia red libre para copiar y compartir archivos!

PD:

MODS para la PIRATEBOX  (cambiar nombre,logos, ssid, etc..)

http://piratebox.aod-rpg.de/dokuwiki/doku.php/modifications/scriptbased_04
http://www.disk91.com/2012/technology/systems/customizing-piratebox-configuration/