You all have had this problem at one time or maybe you are having this problem now. You have a big ass cpu intensive task to do and you’re all doing it in a webserver request.
Of course this is insanity. Why would you want your webserver to spend 20 seconds on resizing all the 20 sizes of pictures you need, Or generating and emailing that pdf invoice after a customer has paid.
What if you could background this task and have it be processed on a place more suitable for boring and intensive tasks like the console. This saves on timeouts. There may be a solution!
Continue reading Backgrounding high load tasks in Symfony2 using Beanstalk
[UPDATE: I am right now REALLY busy setting up a “new” part of the company in Gouda. So “Jobhunt 2014” has been put on hold for a bit ;) But interesting challenges are always welcome]
Due to the unfortunate event of the office I work at closing down and the company’s other office being 105km up north I’ve started looking for a new challenge. Warning this post is going to contain a lot of “I”‘s
I have 12+ years of experience in web development. My compatriots are the PHP and other parts of the LAMP stack. I love to tinker, doodle and the other things. (See my twitter/google+/blog)
Besides that I also love working on mobile applications in iOS and Android. I’ve built a few apps along the way teaching myself Java and Objective C. (Time to learn swift!)
I’ve worked in the hosting business for over eight and half years. And I would like to stay in there.
I flourish in close knit development teams where I can teach people new things and learn new things.
I’m looking for something in the south western of the Netherlands (Zuid Holland) preferably near Gouda.
But leaving the Netherlands completely wouldn’t make me sad ;) Working from home would also be an option.
For job offers and things contact me on Google+ , Twitter or via email. I can send you my CV or code samples upon request.
email me via me (add the curly a thing) johnbakker.name
I love XSL. Its a wonderful tool for rendering HTML,XHTML,XML. Imports improve readability and helps you organize your XSL’s in an orderly fashion. But lets face it: Imports are a bit slow especially on networked storage like NFS.
I tried searching for a decent solution. But could not find one.
So I built an XSL builder for my platform(artist community platform) to reduce the time taken rendering from XML to HTML using XSL. It succeeded in lowering the time it takes to render by as much as 25 to 35% on the production site.
It also includes a nifty way of building different xsl files that contains only the templates you need to increase speed even more. (check out the README)
Now I have both flexibility (XSL is awesome!) and a lot more speed.
Its open source!(GPLv3) (copyleft , so if you have any changes you made, please send them to me )
You can download it here
It contains both a CLI version and the class that does the building (For platform integration!)
An example of how to use the CLI version:
This will return the built XSL to stdout. (more examples on how to build to files and how to use the modes to create seperate files for seperate uses, check out the README)
Just the class
If you plan to do some other cool stuff like online XSL editing this might be interesting.
$newXSL = xslbuilder::buildXSLFile(‘/full/path/to/your/xsl/index.xsl’);
So yesterday was google io 2011’s first day. In a few words, It was a blast. There were a lot of interesting sessions, and we got a free tablet! Awesome Google & Samsung!
I also updated the shortner android app for honeycomb. But I might have to redo some of the layout.
Continue reading Google IO day 1 #googleio
I pre-registered this morning (and got my registration confirmation ) for Google I/O 2011 , an awesome place for likeminded developers to meet and discuss tech at the same level. And ofc. visit some awesome sessions about all sorts of tech.
For more info on Google I/O :
San Francisco…. Here I come!
Dan over at Geekadelphia (back in May) mentioned to me that their effords to launch an iPhone app did not go so well. So I decided to help him out a bit and built the (recently released) Geekadelphia app for iPad,iPhone and iPod Touch.
Continue reading Geekadelphia iOS app released
In a week I’ll grab a plane to the states, spending some time with friends in Philly (and recover from the 8 hour flight) to then take the plane to San Francisco for Google I/O 2010 !. Can’t wait!
I’m currently playing with some android development to create an application for shortner. Which is something to get used to… Apart from being on a platform where the connection isn’t always greatish there is also the problem where I haven’t done anything in java in ages. So here I am playing with the android platform, trying how to get stuff to work…
I will post some pix later :)
Google just announced on their googleIO twitter that there is going to be a Google I/O 2010.
I’ll be going :D Thats for sure! 1st of january i’ll be ther
If all is well the zend people will receive the results from the zend certification exam today and update their yellow pages. I passed the exam and got a nice piece of paper :D… When the yellow pages are updated the image to the left will link to the actual zend page with my zend profile in their yellow pages :) That is when i see they updated everything…