Entradas

Mostrando entradas de octubre, 2012

MemSQL

De su página web... http://www.memsql.com/ MemSQL places data into memory and translates SQL into C++ for the utmost optimization in query execution. This enables MemSQL to write and read data at incredible speeds, and by offering a relational interface, you can unify the data you’d normally store in a short-lived medium—cache or key-value store—and place it directly into a database along with your existing data. Get rid of custom code and caches that slow down your engineering teams. MemSQL is the fastest way to ingest large volumes of data while simultaneously analyzing that data in real time. With the power to arrive at answers and actionable insights in seconds, you can adapt and adjust your business processes in concert with fluctuating conditions. by elevating your data into memory MemSQL  is 30x faster than conventional disk-based databases MemSQL  offers a fully relational interface   you can achieve unprecedented speeds previously only seen

Software libre

Sólo puedo decir cosas muy buenas del software libre. Le debo mucho. Aunque esta entrada sea larga, no es más que una reducida visión del software libre. No hablaré de los tipos de licencias, ni de las 4 libertades, ni de cómo empezó. Sólo algunas observaciones relevantes en el mundo de la empresa y el software libre. He trabajado y utilizado software privativo. Alguno era de gran calidad. También he trabajado con software libre de enorme calidad. Este último modelo, me da más tranquilidad. "Killer applications" No es que tengamos algunos sistemas extraordinarios en el ecosistema del software libre, es que gran parte de las aplicaciones más populares, utilizadas, críticas y vitales, son software libre. GCC El compilador o colección de compiladores. Multitud de lenguajes de programación, multitud de plataformas de hardware, multitud de sistemas operativos... ¿Quién puede rivalizar con este supercompilador? Linux Sistema operativo bastante popular. Utilizado sin

Nadie quiere leer mi mierda

Lo sé y no me importa. Escribo esto para mi, para reflexionar, para leerme en el futuro, para registrar ideas... Ver la declaración de intenciones  aquí Nadie quiere leer mi mierda. Lo sé y no me importa. No soy escritor, ni lo pretendo. Pero el siguiente enlace no deja de ser una interesantísima reflexión. http://www.principiamarsupia.com/2012/09/21/el-mejor-consejo-para-escribir/ La mejor lección sobre el arte de escribir la escuché en una conferencia de  Steven Pressfield . Dice así:  Lección número 1 para un aspirante a escritor   Nadie quiere leer tu mierda. Permite que lo repita. Nadie -ni siquiera tu perro o tu madre- tiene el más mínimo interés en tu blog o tu novela. No es que la gente sea mala o cruel. Simplemente están ocupados. Nadie quiere leer tu mierda. En la industria de la publicidad, existe un fenómeno llamado el “Síndrome del Vendedor”. Todo vendedor está enamorado de sus propios productos. El error que comete es creer que porque él e

Manifiesto ágil, un buen punto de partida

Principios del Manifiesto Ágil Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor. Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente. Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con preferencia al periodo de tiempo más corto posible. Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto. Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo. El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara. El software funcionando es la medida principal de progreso. Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarr