Web Frameworks

Java is a great language, but if you have ever tested any scripting language like PHP, Ruby, node.js, you know Java is… Over Engineered. You have to write lots of code for anything. Big configuration files, use of application servers, too many classes to perform simple tasks, no support for Collections literals, etc… Because of that, and before I knew the world beyond java, I started Blaapps (Bery Lol AAplication Server). A very lightweight application server minded for speed up development of web apps. ...

2012-12-02 · 4 min · 730 words · Víctor Jiménez Cerrada
2012-11-04 My brother's birthday / The Assault

2012-11-04 My brother's birthday / The Assault

Tomorrow is my brother’s birthday, we celebrated it today with my brothers, parent’s and grandma at “ Mery Limón”. Uff, I cannot move. I’m drunk, and full. Good food, some dishes were strange, but that’s the deal with experimental cooking. Good wine! This photo corresponds to a wall near to the restaurant. Once a year there’s a competition in Zaragoza, the “Asalto” (assault). Wall painters from around the world come to Zaragoza and leave their art on the walls of the city. ...

2012-11-04 · 1 min · 128 words · Víctor Jiménez Cerrada
2012-11-02 Welcome iPad mini

2012-11-02 Welcome iPad mini

So, finally I bought an iPad (mini). I should stop spending my money. I’m quite surprised, as I’m using the iPad more than I thought. Painting, writing, reading, web browsing. Now I’m just searching for the right apps. Right now I’m testing Paper. Great interface, great results. I just have to practice a lot. After trying digital tablets (wacom bamboo), it’s refreshing to draw on the ipad. It could seem a tiny detail, but seeing your hand at the same time than the drawing is a HUGE improvement. ...

2012-11-03 · 2 min · 267 words · Víctor Jiménez Cerrada

(25) playing with bash autocompletion

Updated: as Blaxter notes, it’s necessary to open a new terminal after editing the bashrc file for the changes to take effect. Also, I’ve replaced the tail -n+2 with the -ss option. Thanks Baron Schwartz! One of the things I’ve been doing lately is doing some cleanup on my laptop. There are two things I’m constantly using on the shell: Open a project folder Connect to a MySQL Database Bash Functions I first made a bash function to help me with the projects paths: ...

2011-03-10 · 3 min · 484 words · Víctor Jiménez Cerrada

My day yesterday 2009

This is an experiment I discovered thanks to my friend eckelon. You have to record one day of your life, create a 90 sec video without editing the sound, and upload it to the facebook group (My Day Yesterday). So, this was my day yesterday :D

2009-10-23 · 1 min · 46 words · Víctor Jiménez Cerrada

Blaapps 0.5.0 Released

After 21 months of sporadic work, I’ve finished the application for my “Thesis”. Today I’m proud to announce the release of Blaapps Application Framework version 0.5.0. I’ve done lots of work transforming rudder Application Server, a previous project, into an Application Framework. The Kernel of Blaapps is based on core Subsystems. Two of them are the most important: Deployer Messaging The Deployer reads components called Modules, and loads them into memory. Modules are like plugins, hot plug-gable extensions to the application. ...

2009-08-24 · 2 min · 252 words · Víctor Jiménez Cerrada

Importing times in MySQL

One of the ways to import data into MySQL is using the LOAD DATA INFILE. It is a faster method than recovering from a dump, as it’s raw data instead of SQL sentences. The import time depends on the table engine, for example, MyISAM can be 40 times faster than Innodb. Let’s benchmark this: Preparation I’m gonna make some benchmarking using MySQL 5.1.36 (64 bits MacOS X). I’ll need a big table, so I’ll take City from the World Database and create a huge table called “city_huge”: ...

2009-07-29 · 3 min · 520 words · Víctor Jiménez Cerrada

Warptlalk: Testing MySQL cluster with ANSTE

This month we’ll deliver this season’s last warptalk. Koke and me will repeat our talk from MySQL Users Conference. Title: Testing MySQL cluster with ANSTE Time: 18:00 CEST Place: Justin.tv Updated News: Twitter Our talks are recorded and uploaded to Vimeo and presentations are available on Slideshare. PD: Starring a chicken and a monkey.

2009-06-02 · 1 min · 54 words · Víctor Jiménez Cerrada

I'm twitting again

Yeah!! Twitter have reactivated my account :D. Good news!! I’ve written a patch for my wordpress theme and now it reads the caption from twitter :D. I still have to fix some performance problems, but… here it goes: require_once 'XML/Feed/Parser.php'; $feeds = fopen('http://twitter.com/statuses/user_timeline/26378338.atom','r'); $source = ""; if ($feeds) { while ($s = fread($feeds, 1024)) { $source .= $s; } } $feed = new XML_Feed_Parser($source,false,true,true); $first_entry = $feed->getEntryByOffset(0); $title = $first_entry->title; $little_title = substr($title, 13, 30); $little_title .= (strlen($title) > 43) ? '...' : ''; print "<a href=\"http://www.twitter.com/capitangolo\">$little_title</a>"; Updated: Thanks to: http://remysharp.com/2007/05/18/add-twitter-to-your-blog-step-by-step/. Now my tweets are loaded by javascript, so my blog loads much fast :D. ...

2009-04-29 · 1 min · 105 words · Víctor Jiménez Cerrada

MySQL Conference 2009: I'm speaking

This wenesday I’ll be at the MySQL Conference & Expo 2009 as speaker :): koke and me will show how ANSTE can be used to test the MySQL Cluster. ANSTE is a testing tool for complex scenarios. It allows to run tests loading some virtual machines, configuring it’s network interfaces and runing some scripts on them.

2009-04-20 · 1 min · 56 words · Víctor Jiménez Cerrada