Francisco Javier Areas Rios

Uno de los más memorables casos de estudio de la gestión japonesa fue el caso de la caja de jabón vacía, que ocurrió en una de las más grandes empresas de cosmética de Japón. La compañía recibió la queja de un consumidor que compró una caja de jabón y estaba vacía.

Inmediatamente las autoridades aislaron el problema a la cadena de montaje, que transportaba todas las cajas empaquetadas de jabón al departamento de reparto. Por alguna razón, una caja de jabón pasó vacía por la cadena de montaje. Los altos cargos pidieron a sus ingenieros que encontraran una buena y rápida solución del problema.

Solución A): De inmediato, los ingenieros se lanzaron a su labor para idear una máquina de rayos X con monitores de alta resolución manejados por dos personas y así vigilar todas las cajas de jabón que pasaran por la línea para asegurarse de que no fueran…

Ver la entrada original 103 palabras más


Developer En Coma

Hace poco tiempo, @KazeEDP  estaba haciendo una pregunta que todos los desarrolladores alguna vez nos hemos hecho: ¿Cual lenguaje de programación debería aprender?. Después de una infructuosa encuesta en mi cuenta de twitter decidí hacer una pequeña investigación.

Existen organizaciones como TIOBE dedicadas a hacer estudios de aceptación y popularidad de lenguajes. De este estudio se puede sacar las siguientes conclusiones:

  • En lo que se refiere a popularidad los puestos están asi: C(1), Java (2), Objective-C (3), C++ (4), C# (5) 
  • Java baja un  puesto respecto al año pasado y Objective-C pasa del puesto 5 al 3.
  • Visual Basic gana mucho terreno pasando del puesto 35 al 15.

Respecto a cantidad de trabajos encontré la página Jobstractor. De acuerdo a esta información, para Diciembre de 2012, se necesita más programadores para los siguientes lenguajes: PHP(883), JAVA(854), OBJECTIVE-C(678), Ruby(283) y C#(241).

La página de PyDatalog, hace comparaciones teniendo en cuenta únicamente la búsqueda de tutoriales, lo que da una idea de…

Ver la entrada original 197 palabras más



Almost All Digital

I want to change my file upload code so that, instead of storing files on my server, they’re hosted in Amazon S3.

I’ve been playing with Undesigned‘s S3 class, but there seems to be a problem with it: when I specifyserver-side encryption of my files on S3, I get an error (watching tail -f /var/log/apache2/error.log):

S3::putObject(): [SignatureDoesNotMatch] The request signature we calculated does not
match the signature you provided. Check your key and signing method.

The error only appears when I request SSE, and the advice I’ve seen on Stack Overflow regarding this kind of error seems to be, use the Amazon AWS SDK for PHP. But there aren’t yet (early 2013) many tutorials around for a PHP SDK Version 2 solution, so I’m going to have to blunder around like an oaf until I work it out, leaving a turdtrail of crappy notes in my wake, purely…

Ver la entrada original 741 palabras más


Los duendes de las estadísticas de WordPress.com prepararon un informe sobre el año 2012 de este blog.

Aquí hay un extracto:

600 personas llegaron a la cima del monte Everest in 2012. Este blog tiene 2.900 visitas en 2012. Si cada persona que ha llegado a la cima del monte Everest visitara este blog, se habría tardado 5 años en obtener esas visitas.

Haz click para ver el reporte completo.


ninjadevelop-card


Hace algunos días leí un artículo de Sean Gransee a través de un tuit de Fernando Rodríguez (@frr149). Me pareció muy interesante compartirlo haciendo una interpretación libre del post. Ahí va:

El artículo original se titula: “No estudies después de las 5 de la tarde: Usa la ley de Parkinson para mandar a la mierda la Procrastinación” (ya he dicho que iba a ser una interprestación muy libre…).

Recientemente he cambiado cuatro cosas en mi vida que me han permitido esforzarme en las cosas que hago reduciendo el estrés al mínimo.

  1. Duermo 8 horas al día.
  2. Hago 1 hora de deporte todos los días.
  3. Cuando trabajo, oculto todos los relojes que están a mi alrededor.
  4. No estudio los sábados ni el resto de los días a partir de las 5 de la tarde.

Este artículo está enfocado en los dos últimos, pero voy a describir los dos primeros porque me parecen importantes.

Leer el resto de esta entrada »


Acaba de salir la actualización de Xcode (la 4.5.2, para dar soporte a los nuevos dispositivos iPad mini y iPad de cuarta generación) y me he acordado de que le debía a mi amigo @nenedelcerro de Anaya un POST sobre el libro de Richard Wentk.
A veces los programadores somos muy reticentes a comprar o leer libros sobre las herramientas que nos ayudan a picar código. Y es que estamos tan acostumbrados a la rutina, que nos resulta complicado prestarle atención a nuevas formas de trabajar que nos agilizan los desarrollos. Es mu común, por ejemplo, tener en mente los comandos de GIT para el control de versiones de nuestro código y nos cuesta dar el salto a un interface gráfico que nos facilite la vida y nos descargue todos esos comandos de la mente.
Pues el libro XCODE 4 (Programación) va de eso, únicamente de la herramienta que permite programar para el mejor sistema operativo del mundo (MacOSX) y los grandes dispositivos móviles de Apple iPhone, iPad y iPod; ¡y nada menos!

Leer el resto de esta entrada »


Ya pasó la Conferencia Agile Spain 2012 y muchos son los interrogantes que nos quedan. Tras dos días de trabajo intenso, charlas y talleres nos damos cuenta de que nuestro entorno de trabajo debe cambiar, mejorar o evolucionar hacia algo distinto, algo más ágil. En definitiva, como decía Masa K. Maeda, nos hace falta viajar más y tener la visión de culturas totalmente opuestas para entender que hay diferentes formas de afrontar los proyectos y el desarrollo de software.

La CAS2k12 puso de relieve que lo realmente importante en el desarrollo de proyectos software son las personas, y son estas las únicas encargadas de llevar a buen puerto cada línea de código que escriben. Y si esto es así, debemos poner de manifiesto que los cambios hacia una organización de las personas más ágil siempre contribuirá a la excelencia en la construcción de buen software. Es por esto por lo que la mayoría de las charlas iban orientadas a mostrar experiencias personales de medianas y grandes empresas que habían dado el salto hacia metodologías ágiles.

La lectura del artículo “Prohibido Monos & Lagartos” retrata de una forma fulminante el estado de ánimo de muchos desarrolladores de software que subsisten el día a día con el infalible método del corta/pega y la mecanización de la escritura asimilada años atrás en la facultad de informática. Los Monos y los Lagartos no pueden formar parte de un movimiento ágil y en necesario que evolucionen a “desarrolladores” o a Pokemon y el premio no es otro sino la “felicidad” en el trabajo.

Haciendo una retrospectiva en el entorno en el que nos movemos podemos encontrarnos con que es necesario un trabajo previo con aquellas personas que necesitan un empujoncito, pero ¿Cómo saber quien está más o menos perdido entre dinosaurios y primates? La respuesta es lo que yo llamo el “Índice Amazon”.

La idea es muy sencilla. ¿Cuáles son los libros técnicos leídos en el último año? El resultado del índice debe ser la suma del número de libros leídos mas la suma del número de libros comprados multiplicado por dos. De esta forma se le da cierta importancia a los libros adquiridos mediante pago, que al final son los que marcan la diferencia (pagar por un libro técnico presupone un cierto interés por su lectura). Cualquier resultado en el índice mayor de 2 puede ser bueno e indicará que es posible asumir un cambio. Un resultado de 1 ó 0 debe hacer saltar las alarmas.

En definitiva, el índice Amazon no es nada científico ni metódico y es totalmente prescindible, pero si lo usas alguna vez te darás cuanta de quien ama la profesión de informático y está dispuesto a la mejora continua de sí mismo (Manifiesto Ágil)  y quien se deja llevar por su rutina de primate y lagarto.

Be Agile!!!


Rails para mujeres!!!!

Seminars in the Philippines

Schedule

Friday 23rd November

17:00 – 20:00

Installation party

Get to know the attendees a little bit beforehand. Bring your laptop if you can, so we can install Ruby on Rails for you.

Where:
Unit 2701 in the 27th floor of Discovery Suites
25 ADB Avenue, Ortigas Center, Pasig City 1600
Google Map


Saturday 24th November

9:00 – 9:40

Registration

During the morning, we’ll install Ruby on Rails on your computer.

9:50 – 10:10

Welcome

Outline of the day & word from sponsors

10:15 – 10:45

Understanding Web Apps

An Introduction to Software Engineering & Best Practices on Designing & Developing a Web Application
Speaker: Maricris Nonato

Maricris Nonato an IT enthusiast who loves the challenge of defying technical constraints to produce the best, most elegant platforms for the international development community. She brings twelve years of experience in software development for web and stand alone applications to her role…

Ver la entrada original 282 palabras más

Twitter Francisco González

Twitter Luis Miguel Cabezas

Twitter Alexei Hornero Íncera

Manual imprescindible de PHP 6

Manual imprescindible de PHP 6

Manual imprescindible de PHP 6

Goodreads