Qué necesitas para ser un programador hoy?
7 de enero, 2014 // // No hay comentarios
- Developer
- Frontend
- Sysadmin / DBA / Devops
Developer:
Front:
DevOps:
Sistemas open source
- 1 Mes de PHP. Si, PHP. Tienes que ver lo peor para poder ver otras cosas. Y sin frameworks ni nada. 15 días después coge Zend Framework o CodeIgniter. Empezarás a ver conceptos de single responsability, convención sobre configuración, encapsula o muere, etc…
- 0,5 meses de front: Eso mismo que has hecho en PHP, ponle una capa de front. Metele jquery, peléate con CSS y ríete del mundo al no tener que sufrir lo que sufrimos algunos cuando IE6 era un estándar.
- 2 Meses. Migra todo tu código a Rails. Familiarizate con el rbenv, el concepto de gemas y sus potenciales peligros. Mírate todos los videos de railscasts y no simplemente los veas, aplícalo en tu código. Detecta qué problemas has tenido y refactoriza de nuevo todo tu código. Mete features absurdas y observa como tu base de datos empieza a sufrir.
- 2 semanas: Invéntate una funcionalidad para la que Node sea un buen candidato. Metele algo de caña. 2 semanas después podrás tirar todo a la basura viendo cómo no entendiste nada. De paso te darás cuenta que todo el javascript que hayas picado hasta entonces es una puta mierda.
- 1 mes: Sigue mirándote videos, presentaciones de gente, observa código, y sobre todo, busca un sitio donde puedas entrar como becario en un equipo de desarrollo. La única forma de avanzar a partir de aquí es en un entorno para aprender.
Comer sano, local y directo en casa
3 de julio, 2013 // // No hay comentarios
Desde hace unas semanas estoy ayudando a lanzar un nuevo proyecto en Barcelona que ofrece packs de comida a domicilio con todos los ingredientes necesarios para preparar unas recetas para chuparse los dedos. Lo pongo aquí para si a alguno de la ciudad condal le interesa: Ecookit.
Ecookit, la respuesta a la gran incógnita del día ¿Qué comemos hoy?
- Cuatro jóvenes emprendedores catalanes crean Ecookit, un kit de cocina que incluye todos los ingredientes necesarios para preparar cada semana recetas diferentes diseñadas por un especialista en nutrición
- Con apenas dos meses de funcionamiento, la plataforma online www.ecookit.cat cuenta ya con más de 100 clientes
El ritmo acelerado de vida que actualmente llevan una gran cantidad de personas y familias, implica hacer la compra en grandes supermercados para ahorrar tiempo aunque se desconozca el origen y las propiedades de los productos que se llevan a casa. El alto consumo de comida precocinada e industrial hace que se cocine siempre lo mismo, renunciando a una dieta sana.
Por suerte existen remedios como Ecookit, la solución ideal para personas con falta de tiempo que no pueden planificar su menú semanal ni ir a hacer la compra pero que no quieren renunciar a la comida sana ni al placer de cocinar.
La plataforma online, que con apenas dos meses de funcionamiento cuenta ya con más de 100 clientes, ofrece un kit de cocina semanal que incluye cuatro recetas y todos los ingredientes necesarios para cocinarlas. Se trata de una iniciativa pionera que promueve la alimentación saludable a partir de la elaboración de un menú sano y equilibrado avalado por una nutricionista, que incluye recetas sencillas y variadas que nos aportan los nutrientes necesarios.
Por si fuera poco, Ecookit ha decidido apostar por el consumo responsable y sostenible, acercando al consumidor final productos ecológicos, frescos y de temporada, comprados directamente a pequeños productores locales y que han sido producidos de manera respetuosa con el medio ambiente.
“Ecookit potencia el respeto por nuestro entorno natural y las relaciones justas entre los seres humanos”, explica Aroa Romero, fundadora de la plataforma online.
Además de Aroa Romero (26 años), interiorista de profesión, otros tres jóvenes emprendedores catalanes componen el alma de Ecookit. Toni Solé (30 años), responsable de gestión de stock y logística alimentaria, Ana Pérez (25años), ingeniera agrícola y Fabiola Juárez (26 años), diplomada en Nutrición Humana y Dietética.
El funcionamiento de Ecookit es simple. A través de la página web el usuario tiene la opción de pedir el ecookit que se más se adapte a sus necesidades, pudiendo elegir entre individual, doble o familiar. Un día a la semana, el usuario recibe cómodamente en casa los productos y las cantidades exactas para preparar las recetas de cocina, evitando el derroche de comida y el cálculo de las raciones por persona.
El modelo de consumidor catellano
7 de abril, 2013 // // No hay comentarios
Una aproximación teórica al comportamiento del consumidor en castilla en base a los modelos de De Mooij y Hoofstede. Un pequeño acercamiento que explora el por qué se utiliza esta ciudad para testear productos o como cabeza de playa en españa, o por qué es tan complicado relacionarse con el género femenino. No necesariamente en ese orden.
The Castillian Consumer Behaviour - CCCB - Sergio Gago
El problema de España son los Españoles
29 de agosto, 2012 // // 5 Comentarios
Me preguntan en los Paises Bajos. ¿Se levantará España de la crisis? Y yo digo… ¡nunca! Soprendidos, les explico:
El problema, amigos mios, somos nosotros. Pero antes de empezar el flame y que los trolls aparezcan, déjenme explicarles.
Gritan algunos ¡la culpa es de Rajoy! y otros ¡la culpa es de Zapatero! No, ¡la culpa es de Botín! No, la culpa es del rey! Y al final es que todos tenemos razón, porque la culpa es de nuestro ADN, genes, o machoiberiquismo. Que es que esto no es nuevo, que llevamos siendo así desde que reconquistamos esta piel de toro a la que hacemos tanto daño.
La historia nos lo demuestra. Tal y como éramos en la España de Isabel y Fernando, así somos ahora. Algo más civilizados quizá, y con mejor olor corporal (en algunos casos), pero lo mismo al final. Hemos cambiado al tonto del pueblo por los chonis, y a los conde duques por ministros, pero misma mierda al fin y al cabo, la que comen los de abajo quiero decir. Incluso en nuestra edad de oro, conquistando allende había algo de valor, ya todos éramos hidalgos y robábamos de donde se pudiera, legal o ilegalmente. Hasta se tuvieron que inventar la palabra corsario para no llamarles piratas al servicio del rey. Supongo que debe ser lo más parecido a lo que hoy conocemos como guardia civil.
Hagamos un poco de reflexión. ¿Quién no conoce a un “listo”? (note las comillas el avispado lector). Ya sabemos que un “listo” es aquel que se aprovecha de las circunstancias o de otra gente para sacar provecho para si mismo. El listo que contrató la hipoteca en yenes, el listo que hace triquiñuelas para ahorrarse pagar a hacienda, el listo que tiene horas sindicales y las aprovecha para tener un segundo trabajo, o el listo que se pone de baja falsa para cobrar de la seguridad social mientras atiende “otros negocios”. El Español de a pie es un “listo” por defecto, y esto es lo que está en nuestros genes, porque somos así. Trileros profesionales que buscamos el bien común, de lo común que es mío. Ya fuéramos armados con mandobles y escudo, toledana y capa, panfleto e imprenta o facebook y twitter. Los que antes vendían remedios milagrosos con las uñas de san cucufato, un tiempo después tocaban los cojones con las flores de bach y la homeopatía, y ahora nos venden libros de autoayuda donde todo es posible si lo piensas muy muy muy fuerte (pero con cuidado de no cagarse encima).
Sin embargo, como buenos “listos”, somos envidiosos. “Yo solo estafo unas perrillas a haciénda, no soy como los empresarios que defraudan millones” dicen muchos. “Por no ir un día al trabajo no va a pasar nada, peores son los funcionarios que nunca hacen nada” diría otro. Una de las mejores habilidades del “listo español” es quitarse culpa o responsabilidad, porque alguien hace lo mismo, o lo hace más grande. “Yo solo hurto cosas por menos de 400€, peores son los cabrones que roban bancos, o los que venden drogaina!”. Nuestra envidia hace que lo que hacemos mal no cuente, y cuando tenemos que pagar por nuestras acciones, no pensamos en las putadas que hemos hecho a los de abajo (léase, los un-poco-menos-listos), sino que nos sentimos estafados porque alguien se preocupa más de nuestras pequeñas fechorías que de las más grandes. de las de los über listos.
Hagamos un poco de extrapolación. y pensemos en las clases altas. La aristocracia más importante y pellejera de nuestra sociedad. Políticos, grandes empresarios, elementos de televisión y otros famosetes, deportistas, etc. Cada uno con sus habilidades especiales (como cada buen españolito). Uno sabrá jugar muy bien al tenis, el otro tendrá mucha labia, y alguien chupará pollas de forma divina. (Curiosamente no hay muchos excelentes ingenieros, matemáticos, filósofos, científicos, o gente que pueda cambiar el mundo “de verdad”). Al final esta gente no han hecho nada más que ser españoles. Usar sus habilidades y las oportunidades para ser más listos que otros. Y es que si gracias a nuestro conocimiento innato de la fiscalidad, y de nuestro contacto directo dentro de hacienda somos capaces de hacer que nuestra empresa no pague un duro de impuestos… ¿Pues por qué no? ¿Acaso no hay un listo mayor beneficiándose de todos más que nadie?
Y es que somos el país de los chulos de Madrid, del dame esa subvención porque me toca, del chupa de Europa porque lo merecemos y hasta hemos creado palabras tan bonitas como testaferro o estraperlo (cabe decir aquí que los originarios de tal fraude en los 30 eran Holandeses!), pero siempre hubo y habrá grandes nombres españoles a la vanguardia del timo y el listisismo. El famoso caso del aceite de colza, filesa, caso guerra, rumasa (y nueva rumasa!), godó, roldan, gal, gescartera, malaya, etc… No nos vayan a faltar nombres, hombrepordios. Tanto como no nos faltan partidos políticos, sindicatos, ONGs, asociaciones, fundaciones, empresas, entidades religiosas de cualquier índole y famosetes. En los índices de transparencia no salimos tan mal parados, será porque trabajamos bien la imágen pública y todavía tenemos buenas playas, que al fin y al cabo como dijo Rajoy, “España no es Uganda”
España no está en crisis. En España somos así, el único problema es que la densidad de listos ha aumentado de forma exponencial en los últimos años (circunstancias ajenas, por supuesto). Y como dijo Arquímedes, todo cuerpo sumergido en agua, ejerce un empuje de abajo a arriba igual al peso del volúmen desalojado. Y claro, de tanto que pesa nuestra jeta, al final se ha desbordado el tema y nos hemos ido todos a tomar por culo. ¿Los que pierden? Los menos “listos”, que venen a ser los honestos, trabajadores y buenagente.
Buena suerte con la que tienen encima!
¿Cómo funciona la Unión Europea?
12 de marzo, 2012 // Etiquetas: estafas, europa, Negocios, union europea // 1 Comentario

Durante esta semana he tenido la oportunidad de vivir de primera mano el funcionamiento real de la unión europea. He estado con políticos, empresas y lobbies que se dedican a gestionar la trama establecida en Bruselas, y he podido ver cómo funcionan las cosas “de verdad”.
- La representante del lobby de empresas Holandesas: “Pero… ¿Quién es la gente? Eso no existe como concepto”.
- La representante de un grupo químico de Oriente Medio: “Nosotros no ponemos las leyes, solo las influimos. Como no votamos, no somos responsables de lo que ocurre con ellas”.
- El representante de un lobby de grandes grupos agroalimentarios: “Para eso se votan a los políticos, para que tomen decisiones por los ciudadanos que luego podamos influir”.
Podcast 50 de I+Fútbol
6 de marzo, 2012 // Etiquetas: futbol, Negocios, proyectos // No hay comentarios
Parece que fue ayer, pero ya van unos años en los que el blog de fútbol I+Fútbol lleva dando caña y hablando de temas que otros blogs no suelen tocar. El fútbol internacional.
I+Fútbol evolucionó al modelo podcast y hoy celebran el podcast número 50, siendo la estrella no solo las ligas internacionales sino las entrevistas que realizan de forma continua a personajes importantes del sector. Las cifras de oyentes no han hecho más que subir, y se emite en directo en varias estaciones de España, pero siempre podéis escucharlo y ver las últimas novedades directamente en la web: http://imasfutbol.com
Disfruten del fútbol!
Esta es la nube de la que todos hablan
23 de enero, 2012 // Etiquetas: cancamusa, megaupload, Negocios // No hay comentarios
El concepto de la nube es un buzzword que lleva en boca de todos unos años ya. Desde que Amazon iniciara sus servicios de AWS, EC2 y similares hace años, y algunas empresas pioneras en España se decidieran a usarlo. Sin embargo en aquella época era únicamente cosa de startups y empresas muy “tiradas para adelante”.
Entonces llegaron las consultoras y algunos servicios de hosting, y empezaron a preparar el modelo para el pueblo llano. Algunos incluso decían que España podría convertirse en un líder en ofrecer servicios “en la nube”. Grandes empresas empezaban a montar impresionantes montajes de “cloud computing” a sus clientes. Aunque lo que los usuarios veían al final era una intranet de toda la puta vida. Les vendían un sistema de gestión del conocimiento, solución 360º para management, ventas y feedback de usuario, y al final les plantaban un google docs con un par de encuestas bien montadas.
Si es que no hay nada mejor que vender cancamusa de la buena.
Todos nos pusimos a vender “la nube”, porque suena bien, y si no lo haces, eres un pringao, eres web 1.0, no molas y pones música en MIDI en tus webs, seguro que hasta diseñas con flash. Asi que ahi le dimos. Ya sea con Amazon o con cualquier otro proveedor, empezamos a montar almaceniamientos distribuidos, sistemas de colas super chulos, máquinas virtuales que se levantaban o tiraban solas… una maravilla de ingeniería. Pero el cliente seguía sin entender qué narices significaba todo eso. Como mucho eran los clientes corporativos mas grandes los que lo veían como la forma de deshacerse de ese armario-que-hace-ruido, y quizá, del administrador que lo manejaba.
No me mal interpreten. Me encanta el concepto de la nube, y cuando les cuento a mis clientes que pueden ahorrar costes ya ganar flexibilidad, me lo creo de verdad. Pero también veo que hay distintas soluciones para distintos problemas, y que no todo es la panacea. Que la nube implica ahorrar costes en unas cosas, pero supone rascarse el bolsillo en otras, y el cambio de mentalidad respecto a como trabajar con nuestros datos cambia
Ahora bien, el caso del cierre de megaupload puede hacer que nuestro punto de vista cambie un poco. Megaupload se usaba mayoritariamente para el intercambio de material con copyright. Ok, pero como ya ha salido en varios medios miles de usuarios contaban con cuentas premium y utilizaban el servicio como proveedor de servicios en la nube. Para compartir sus ficheros o vídeos. Dejando aparte el hecho de que elegir megaupload como proveedor sea mas o menos acertado, el hecho es que el FBI haya cerradounilateralmente un servicio así hace levantar dudas sobre la nube.
Este no es el primer aviso. Hace meses un gran datacenter en Irlanda ya petó por todo lo alto, dejando grandes webs en bragas y haciéndolas perder unos cuantos euros. Cuánto downtime estás dispuesto a pagar o arriesgar?
Pues eso, amigos y amigas, es la famosa nube de la que todos hablan. Una que no nos evita hacer backups, y preocuparnos por el “donde carajo están mis ficheros”. A veces, y dependiendo de las situaciónes es mejor tener una máquina en la alhacena de la oficina, y que el becario le vaya instalando parches de vez en cuando.
Ricardo Galli ha escrito uno de los análsis que más me ha gustado del caso megaupload.
Usar máquinas virtuales para desarrollar
9 de enero, 2012 // Etiquetas: desarrollo, Programación, virtual machine // 1 Comentario
Tardaras un rato hasta que lo montes, la primera vez. Creo que es el único inconveniente! Y cuando lo hagas varias veces, será cada vez más rápido.
- Puedes montar un entorno de desarrollo para cada proyecto que necesites, que sea un clon de tus máquinas de preproducción y producción. Así tendrás menos problemas de entorno.
- Puedes mover la máquina donde quieras y montarla en otros servidores si quieres (proveedores en la nube, por ejemplo). O puedes compartirla con tu equipo de desarrollo para que todos trabajéis sobre el mismo entorno, independientemente de si usan linux, windows o mac.
- Puedes trastear todo lo que quieras, sin enmarronar tu máquina fisica, que se queda limpia y sin problemas (no quieres ver un mac con mysql, apache, nginx, tomcat, lucene, nosql, memcached, sendmail, mongrel, xdebug haciendo profiling, etc… todo a la vez).
- Puedes emular entornos reales. Por ejemplo, si tienes una máquina de produccion para BD y busquedas, y otra para frontal, puedes tener dos virtuales, una con cada cosa, y levantarlas o tirarlas a necesidad.
- Si formateas el ordenador, la máquina sigue estando ahi, con sus backups o todo lo que te de la gana

- ¿Se te ocurre alguna mas?
- Virtual box, gratis y molón. Sino, VMWare, u otras opciones comerciales
- Descarga ubuntu server. Si te ves con pelotas, la última debian (aunque ya no es como los viejos tiempos…). Si además quieres dedicarle tiempo, compila tu mismo los paquetes, recompila el kernel y pasa una noche de las divertidas de verdad que tanto nos gustan.
- En principio ya tendrás todo montadito, apache, php, mysql, etc… sino, apt-get y a molar. Monta los entornos de desarrollo dominios que necesites en tu apache, nginx o el que toque.
- Monta una carpeta compartida de tu máquina real a la virtual, donde tengas el código de tu aplicación. Tu programas en tu windows (o tu mac), ejecutas (o compilas) en la virtual. Si haces algún deploy con ant o similares, o maven, en la máquina virtual.
- Desde tu maquina fisica, accedes a la IP de la virtual. pero primero le añades un host (local.midominio.com, o devmidominio.com por ejemplo, el segundo caso es mejor si tu proyecto trabaja con subdominios).
- El resto, igual que siempre. Git parriba, git pabajo (o SVN), no necesitas hacer deploy porque la máquina virtual de DEV coge el código de trabajo actual de tu repositorio, pero es (teoricamente) la misma configuracion que tus servers de preprod y prod
- Si tienes un problema, sabes que al menos tienes coherencia de servers (y no tienes problemas porque en una máquina tienes php5.1 y en otra 5.2 con un parche raro de ubuntu que no hay en redhat, por ejemplo).
- A programar!
Hablando en plata
19 de diciembre, 2011 // // No hay comentarios
Durante este periodo, estudiando un MBA, tengo la oportunidad de escuchar mucho bullshit, mierda de toro. En español diríamos cancamusa como la palabra que todo lo define. Palabras y más palabras, gente que habla durante horas y horas, sin decir absolutamente nada. Y es que la gente sencilla necesita respaldarse en palabras complicadas para parecer inteligente, o necesaria.
En estos momentos estoy leyendo “The power of simplicity” de Jack Trout, un libro altamente recomendable. El subtítulo reza “A management guide to cutting through the nonsense and doing things right”. Supongo que Jack hubiera querido poner “.. a guide to cutting the crap…” pero los editores no le dejaron.
Y es que Jack tiene razón. Vivimos en un mundo donde la simpleza está mal vista. Si usas palabras sencillas, todo el mundo te entiende y eres claro y conciso… es que no eres suficientemente sofisticado (Como mi profesor de cálculo VII en la facultad!)
El libro está lleno de perlas, que muchos pseudo managers deberían aplicar. Me permito copiar y pegar un parrafo que sirve como traductor “manager” => “plain english” (Mr. Trout, if you don’t agree… fuck it). De hecho es una colección llamada “Memo’s from hell”, entre Fortune 500 companies.
- Top leadership helicoptered this vision. (The bosses are looking beyond next week.)
- Adding value is the keystone to exponentially accelerating profit curves. (Lets grow sales and profits by offering more of what customers want.)
- We need to dimensionalise this management initiative (Lets all make a plan.)
- We utilised a concert of cross-functional expertise. (People from different departments talked to each other.)
- Don’t impact employee incentivisation programs. (Don’t screw around with people’s pay.
- Your job, for the time being, has been designated as “retained.” (You’re not fired yet.)
A disfrutar de vuestros jefes! (Y no me hagáis perder el tiempo con cancamusa).
Rasca y gana para evitar fraude fiscal
31 de julio, 2011 // // No hay comentarios
No es nada nuevo que la corrupción y el fraude fiscal es algo normal en España, sobre todo en momentos de crisis. Evitar facturas para no pagar IVA, declarar menos gastos, juegos entre sociedades, cotizaciónes inválidas, facturas falsas, etc. Hay muchísimas formas de pagar menos al fisco, y todas ellas en google.
China no es para menos. Un país con una población tan ingente, donde hay una gran orientación al dinero, y donde el capitalismo ha llegado para quedarse con más fuerza que Estados Unidos y Europa juntos. Las regulaciones para crear empresas no son fáciles, y el sistema fiscal tampoco. Sin embargo una de las cosas más sorprendentes son los sistemas innovadores que utilizan para evitar la corrupción, por ejemplo, el “Rasca y Gana“.
El gobierno chino detectó que el índice de fraude en empresas de servicios orientados al consumidor final y que trabajan con dinero en metálico (supermercados, restaurantes, pequeñas tiendas, etc…) era muchísimo más alto que entre empresas. Al fin y al cabo a una empresa siempre le va a interesar tener una factura para desgrabar sus gastos. Sin embargo para el consumidor final, tener el ticket o no suele ser un tema menos importante, salvo que entren en juego garantías y similares.
El gobierno, teniéndo estas cosas en mente y sabiéndo que es muy difícil convencer a los negocios de “hacer lo correcto”, ha decidido convencer al consumidor, que sean él el que juegue a favor de haciénda pidiéndo a los comercios ser legales. ¿Cómo? Pues con un rasca y gana. Cada ticket tiene una pequeña banda que hay que rascar (como la de los bollicaos, o las promociones del supermercado, vaya), donde hay posibilidades de ganar premios en metálico ¨(algunos de ellos de varios cientos de euros). Esta medida hace que el consumidor, muy orientado a ganar dinero de forma fácil, SIEMPRE pida el ticket, aunque sea para el café. De esta forma los negocios cuyo cashflow es mayoritariamente en metálico, contabilizan sus ingresos de forma mucho más real, y sus impuestos son más reales.
Medidas así se deberían implementar en españa, para evitar jetas.
(Esta medida está implementada en Shanghai, y otras grandes ciudades, pero no en las zonas rurales).

¡Saludos!. Soy Sergio Gago, aprendiz de todo que da vueltas por Internet, consultor, geek, y viajero. Me gusta internet, los ordenadores, viajar, bucear y tu. Si quieres saber dónde estoy, mira arriba, o contacta conmigo.
Sígueme!