Skip to content

Ilya Zhitomirskiy, 1989 – 2011 (Fundador de Diaspora*)

Uno de los fundadores de Diaspora*,  falleció el fin de semana, yo sé que prácticamente a nadie mis círculos usuales les importa un bledo Diaspora*, pero la revolución que están haciendo, aunque de a poco a poco, será a largo plazo más significativa que un Google+.

Hoy día todos dependemos de las redes sociales y a través de la visión de Ilya de un mundo mejor y más libre se creo un plataforma en la que si bien tal vez no directamente en JoinDiaspora, pero definitivamente sí en un nodo compatible con el estaremos llevando nuestra vida social en algunos años.

Quizás aún más importante que Diaspora*, Ilya y compañía nos abrieron los ojos a una nueva forma de financiamiento, siendo de los primeros caso altamente sonados de una Startup que por sus huevos y con la ayuda tan sólo del público se lanzo a crear su producto, (De ahí que en Sintesix estamos apunto de seguir ese camino en el clon mexicano de KickStarter, FondeadoraMx).

Como fondeador de Diaspora*, fan de la plataforma y promotor del software libre no puedo hacer menos que rendir tributo y desearle toda la suerte del mundo al resto del equipo.

Gracias Ilya por enseñarme que es posible.

HackerSpaces

¿Qué es un HackerSpace?

Ya llevamos un rato en este negocio de los hackerspaces y creo que ya es hora de ir dejando claro que canijos hacemos y porque lo hacemos.

De entrada la Wikipedia presenta a los HackerSpaces como:

Un hackerspace o un hackspace (de Hacker y Space) es un sitio real (en oposición a virtual) donde gente con intereses comunes, usualmente en ciencia, tecnología y artes digitales o electrónicas se pueden conocer, socializar y colaborar. Un hackerspace puede ser visto como un laboratorio de comunidad abierta, un espacio donde gente de diversos trasfondos puede unirse para compartir recursos y conocimiento.
Wikipedia

Para quitarle un poco la frialdad asociada a las definiciones de diccionario me permito incluir el siguiente vídeo donde la gente HackerSpace Cholula nos explica en sus propias palabras que es un Hackerspace.

Cada HackerSpace es único por supuesto. En el caso de Cholula están muy fuertemente enfocados a la creación de arte y música, contando con más instrumentos musicales en su sala de los que realmente necesitan. HackerRoom en el DF está muy enfocado a generación de startups,  HackerCave en Merida tiene el terreno de 18 casas del Infonavit mientras que HackerHub en Irapuato es tiene tan sólo 2 cuartos y una sala no tan amplia.

En el lado del financiamento varia desde un muy cerrado enfoque a “CoworkingSpace” donde cada espacio se renta y cada hora cuenta, hasta la visión paternalista que solian tener en Cholula en la que los fundadores del espacio pagaban hasta el último gasto.

Finalmente la forma en la que cada HackerSpace obtiene sus fondos y se hace comunidad es su reverendo problema, lo que nos une es el deseo de innovar.

Guadalajara

En Guadalajara la fundación del HackerGarage se dio debido a que alcanzamos masa critica de comunidades reuniéndonos al menos una vez a la semana en una casa, oficina o café (De ahí mi irracional “Menos Starbucks, Más HackerSpaces”). En una de tantas reuniones Andres Vite vino de visita y trajo la idea de fundar uno aquí. Un par de reuniones después teniamos a Ruy Cervantes buscando casas y a todos viendo quienes estaban interesados.

El proceso desde ahí fue algo lento, hasta que se juntarón 18 personas con dinero en mano para rentar un espacio, 1 mes después ya habiamos encontrado un lugar adecuado y comenzó el viacrusis de conseguir que nos rentaran el espacio, desde el aval, hasta que nos dieran el visto bueno de que alguien era suficientemente solvente individualmente… como 18 personas en grupo (Como se imaginarán explicar a los caseros que lo rentaríamos en grupo y hacerle entender que es HackerSpace era algo complicado).

Y entonces la inauguración, sin luz y sin agua, la mitad de la fiesta se nos fue en “Hackear” la toma de electricidad y conseguir que algo de agua llegara al tinaco. Pero inauguración al fin.

¿Por qué?

La primera razón es para dar un hogar digno a las comunidades, ahora sin duda cuando alguien desea realizar un evento, una platica o una conferencia no tiene que ir muy lejos, nosotros siempre estamos dispuestos a recibirlos.

La segunda razón tiene que ver con las ideas, y para eso me permito ponerles otro vídeo:

Como pueden ver la principal forma de hacer que las ideas evolucionen rápidamente es poniendo a las personas con esas ideas en el mismo lugar y darles una cerveza (cabe notar que la cerveza el Top Seller del HackerGarage), es muy importante para nosotros que las ideas evolucionen rápidamente porque son la base de la innovación, y nuestro objetivo primordial en el HackerGarage es “Desencadenar Innovación”.

La tercera razón tiene que ver el Ecosistema de Emprendimiento, pero eso se merece una sección completa:

Ecosistema de emprendimiento

Los HackerSpaces existen principalmente para servir de base al ecosistema de emprendimiento, ese ecosistema que hace que en Silicon Valley todo pase mágicamente (aunque realmente es producto de 40 años de trabajo entre universidades, comunidad y gobierno).

Este ecosistema tiene 3 partes clave:

  1. Las personas que se animen a realizar cosas innovadoras (Universidades, HackerSpaces, Comunidades Técnicas).
  2. Las personas que ayuden a las personas a profesionalizar sus ideas (Incubadoras, Comunidades de Emprendedores).
  3. Las personas que se animen a invertir en ideas innovadoras (Inversionistas de Riesgo, Fondos de Gobierno).

En Guadalajara(y el resto del país) se está luchando desde los 3 frentes, cada quien en su trinchera y en sus posibilidades se está capacitando e impulsando programas para que esta magia se de. Desde “Hackers” que nos metemos a un diplomado para entender finanzas, hasta directores de incubadoras que se meten al mismo diplomado para entender de Lean Startup.

Y ustedes dirán, para que tanta pinche lucha sí lo que México necesita son más micro empresarios como Pepe Y Toño para sacarnos del hoyo, pues no caballeros, los empleos generados por Pepe y Toño, sólo consiguen mantener la situación, son las startups las que realmente generan muchos empleos y lo mejor de todo empleos de alto valor.

En este sentido detecto muchas etapas para que alguien se convierta en “emprendedor” y finalmente cree una startup exitosa, se puede decir que HackerGarage está en la etapa más temprana de todas.

Aquella en la que te convencemos a que es posible tu logres tu sueño, esa en la que llegas con tu idea y te la destrozamos para después ayudarte a formarla nuevamente en algo que tenga sentido en el mercado, te ayudamos técnica y emocionalmente (siempre es más fácil cuando tienes personas a tu alrededor que creen en ti) y finalmente te dirigimos a donde puedas seguir tu proceso con todas nuestras esperanzas y buenos deseos.

Dejando de lado los números, hay una razón última por la que hacemos esto y creo que @DoniaEsa lo dijo perfectamente:

Parece que la tendencia filosófica de nuestro tiempo es amar lo que haces o hacer lo que amas. It’s about love, passion and happiness.
@DoniaEsa

Espero ahora entiendan un poco más nuestro proyecto, motivaciones y en general el movimiento de los HackerSpaces…ya sólo me queda decirles: Menos Starbucks y más HackerSpaces!!

Leechers

“In computing and specifically Internet, a leech or leecher is one who benefits, usually deliberately, from others’ information or effort but does not offer anything in return”

Microsoft BizSpark

 

La gente de Microsfot tiene un nuevo proyecto, se llama Bizspark y busca “Acelerar el éxito de tu startup a través de software, soporte,  visibilidad”. Sin duda es una propuesta interesante que en Guadalajara se está materializando con un ciclo de conferencias, cursos en varias tecnologías de Microsoft y 50 fabulosas becas.

Tan fabulosa oferta está siendo llevada, traída y promovida en incubadoras, universidades, centros dedicados a tecnología y cualquier otro lugar que se deje (sin duda Microsoft sabe lo que hace en cuanto marketing, no por nada su plantilla de licenciados en Marketing supera 3 a 1 la de ingenieros).

No me ha pasado desapercibido que al menos en 3 ocasiones me han tratado de pasar por buena esta oportunidad y que se espera que HackerGarage como conjunto la promueva de la misma forma que lo haría cualquier otra institución interesada en crear masa crítica de startups en Jalisco.

Pero no, al menos en mi muy personal opinión(Lo que otros miembros del HG hagan es su muy personal problema) el programa de Microsoft BizSpark, no se merece más merito que aquellos programas de ayuda a los centros educativos donde por medio de licencias gratuitas y capacitación, buscan crear más usuarios amarrados a sus productos. (De entrada el que la portada de presentación del programa tenga sólo el nombre del programa y una leyenda legal te da una idea de que sin importar que tan cool lo hagan sonar los de marketing, no deja de ser Microsoft).

Microsoft en este caso está poniendo un gran énfasis en interoperatibilidad,  aceptando el hecho de que su tecnología no es la única y que en ningún caso puede proveer el stack completo que permita a una startup tener éxito, bien ya es un avance, aún así la elección de tecnologías para tu startup es demasiado importante como para tener que tomarla por estar amarrado a algún apoyo de una institución de 3ros.

Recuerda ante todo que la compañía que produce el software sobre el que estás basando tu emprendimiento, es al final de cuentas tu socio tecnológico, y como bien dice Jhon Maddog, yo no conozco a nadie que haya recibido una resolución de un reporte de bug por parte de Microsoft.

Tomemos por ejemplo la metodología de Lean Startup, basada en años de investigación sobre startups de éxito, en su libro y en su blog Erick Ries menciona que el elemento común es el uso de software libre en el stack de aplicación, a quien carajos se le ocurre entonces que el apoyo de Microsoft con un par de licencias de software y algo de capacitación es suficiente para arriesgarse con tu startup (Como si de por sí la estadística de que 1/10 startups fracasan no fuera suficiente riesgo).

El software libre te permite iniciar sin costos, con una gran comunidad detras y lo más importante, rápido. ¿Quiéres una nueva red de blogs para ganar dinero con publicidad por ejemplo?, te instalas un vil WordPressMU y estás funcionando en 1 mes, en lugar de gastar 6 meses desarrollando en C# un prodigio tecnológico para al final darte cuenta de que a nadie le importa una red de blogs más y que sólo google y facebook pueden hacer dinero con publicidad.

Por supuesto no está de más conocer las herramientas de Microsoft, y si les interesa saber programar en esas herramientas, adelante, vayan y concursen por las becas, aprendan un poco de lo que Microsoft piensa que significa HTML5, y saquenle todo el provecho que puedan.

Sólo recuerden que su tiempo también es valioso, y aprender una herramienta que sólo podrán usar gratis bajo las condiciones que Microsoft diga al final podría terminar mordiéndoles el trasero.

WordPress 3.0

Me gusta, sólo eso, la gente de WordPress ha hecho un magnifico trabajo.

Lista de Lectura

A los interesados en aprender PHP y en particular a los miembros del PHPCabal, les recomiendo:

PHP and MySQL Web development By Luke Welling, Laura Thomson
En especial el primer capitulo, PHP Crash Course(El primer capitulo entero está en Google Books), por un camino rápido a entender las básicas del lenguaje, asumiendo que ya sepan programar en otro lenguaje de antes, el Crash Course los dejará muy bien parados para entrara realizar aplicaciones especificas con ayuda de más personas (Como es el caso del PHPCabal), Pueden descargar el libro entero de aquí, Aunque no lo recomiendo para más que el Crash Course, está algo viejo.

PHP Design Patterns By Aaron Saray
Este es para meterse de lleno a Objetos, si bien podrías leer algo de OOP puramente, lo que estarías aprendiendo sería más bien sintaxis, mientras que este libro te lleva realmente a la aplicación y fundamentos del uso de objetos.

Don’t Make Me Think By Steve Krug
Libro básico sobre usabilidad en páginas web, le pondrá los pies en la tierra a su ser creativo sobre-complicador de interfaces.

Hot Text: Web Writing that Works by Jonathan and Lisa Price
Similar al anterior, pero más orientado al texto.

Los 3 Clásicos de Clásicos, que todo programador debería de leer, sin importar en que lenguaje programe, y sí ese último es de Microsoft Press así que tomense su Antihistamínico antes de abrir sus hojas:
The Mythical Man-Month, The Pragmatic Programmer y Code Complete.

Noten como sólo el primero es una especie de tutorial, y es tan sólo para levantarte de forma rápida, el resto hablan más de la artesania del desarrollo (el porque de esos pequeños detalles que suelen pasar desapercibidos), eso es porque para referencia está google, la excelente documentación de PHP y los correspondientes Frameworks y Librerías.

Aquí me gustaría añadir, en especial, un sitio a su Caja de Herramientas: Stackoverflow, un sitio gratuito y completamente abierto de preguntas y respuestas, específicamente de programación, especialmente útil para esas cosas más difíciles.

PHPCabal

Estás últimas semanas he estado asistiendo al PHPCabal(Martes de 7:00pm a 9:00pm), Es un grupo de personas que saben nada, poco, algo, mas o menos, ahí como que le dan chido y “expertos”, en PHP que nos juntamos para aprender, y desarrollar una aplicación llamada TianguisCabal y a futuro un FrameWork llamado Garson.

Los invito a asistir, es en las instalaciones del LinuxCabal y es completamente abierto y gratuito. ah y hay chelas :D.

Separando perfiles de navegación

La web se ha convertido en un todo en uno, antes las personas sólo se metian a la web para perder algo el tiempo, ahora nos metemos a desarrollar, a trabajar, a revisar el correo, facebookear y twittear… todo en un sólo navegador, lo que te saca muy seguido de camino pues fomenta la “multi-tarea”. En un esfuerzo por separar mis distintos perfiles de navegación he decidido usar varios navegadores, para mis distintas operaciones:

Chrome: con accesos directos en mi escritorio a Farmville y CafeWorld, aprovechando el motor de chrome que separa cada pestaña en un proceso distinto puede sacarle la vuelta a las fallas de flash.

Firefox: para desarrollo, aceptemoslo firefox ya no es el más rápido y todas las extensiones que los desarrolladores le cargamos no ayudan para la navegación general, en mi escritorio tiene su lugar y es para desarrollar (Firebug, Web Development Toolbar, GreaseMonkey, etc…)

IE8: Bancos…

Flock: Twitter, Facebook, Rss y actualizar mi blog.

Safari y Opera: pruebas de mac y dispositivos mobiles.

Es una idea en pruebas y me funciona, comenze separando Farmville y CafeWorld porque era muy común que tumbarán mi Firefox cuando estaba desarrollando y encontré el muy agradable efecto secundario de que ya no tenia la necesidad de ir a abrirlos cada 5 minutos. De ahi segui a separar todo y ahora el ultimo timeeater queda separado en Flock, donde puedo apagarlo con simplemente cerrar la ventana.

Blogged with the Flock Browser

Álbum Debut

“Go to the Wikipedia home page and click random article. That is your band’s name. Click random article again; that is your album name. Click random article 15 more times; those are the tracks on your album.”

Abdul Mejid II – Romescamps

  1. Through The Never
  2. Cisco Systems
  3. Ciro Gómez Leyva
  4. Executive Complex
  5. DSA
  6. Feleti Sevele
  7. 7 Up
  8. Bacillus subtilis
  9. Saint-Fiacre-sur-Maine
  10. Quiestède
  11. Manio Aquilio
  12. Irreversibilidad
  13. San Antonio
  14. Coldwave
  15. Vajilla

Me encanta que el 7mo track haya sido precisamente 7 Up, no tengo idea de sobre que podria tratar Ciro Goméz Leyva y me en encanta la multicultularidad que presento con mis 2 tracks en francés.

ArenaLive, como QuakeLive pero con OpenArena….

Venga que un tipo se harto de esperar que migraran QuakeLive a Linux y se ha migrado en su lugar OpenArena al Navegador, el resultado ArenaLive.

Una vez inscritos (proceso mil veces más sencillo que en QuakeLive) y descargado el plugin(mucho más pesado que QuakeLive), la experiencia es la esperada: una lista de servidores (todos en francia de momento) con unos cuantos linuxeros probrando, puedes jugar en el navegador o a pantalla completa.

La configuración básica de pantalla completa vs navegador y la resolución se realiza en el navegador, el resto como es usual dentro de una partida ya comenzada. Paradojicamente esto me dio mucho mejores resultados que en QuakeLive, donde después de entrar la primera vez en el entrenamiento lo tuve que cancelar para arreglar las teclas a mi gusto.

En ArenaLive simplemente presionas ESC configuras y listo.

No olvidemos que no deja de ser OpenArena, un poquito atrasado con respecto a QuakeIII Arena en cuanto graficos, mapas y modelos de jugadores, sin contar que sólo hay servidores en francia y no están mis amigos de QL :(.

Sin embargo la implementación OpenArena en el navegador fue muuuy exitosa, simplemente se siente natural y para nada forzada.

Felicidades al wey que se avento al reudo y a la compañia de hostings que se aventó el hospedaje inicial.

PD: De momento sólo compatible con linux (toma esa QuakeLive!!).

PD2: ya me voy a casita a jugar QuakeLive con el clan… jajajaj.