Have you ever been looking for a good place to work while traveling around and couldn’t find any with good wifi or coffee? CoWorking Coffee solves this problem.
This is my 2022 project, I am going to review books!
Here is how I present the project.
More soon but feel free to send be good recommendation by email or using the form on the about page.
Popshot ...
There is not so much documentation on how to receive an email on Google App Engine (gae) with PHP. The official documentation is not really explicit, I guess it is because it is still experimental as I write. After fighting some time, here is how to do it. configure app.yaml with […]
Google Apps Engine doesn’t allow cURL, among lots of other things, like PHP native mail(), we will come back on this another day. I needed to post a tweet from Google Apps Engine and couldn’t find a library using URL Fetch to do so, in few lines. It seems that […]
Just released a new wordpress theme : Spirulina theme Designed to be a healthy, clean theme, with a green and vegetal touch. Feel free to comment or ask alink to download the theme. This website – theme, content, client database – is for sale.
Earlier this month, I have prepared an introduction to Ruby on Rails for beginners. Here is what I have advised them. Feel free to comment, add information or ask for more! — Ruby on Rails is a popular framework to develop web applications quickly with tremendous easiness. But where to […]
Cela fait maintenant plus de deux ans que je vis et travaille à Tokyo et je reçois régulièrement des demandes de conseil pour trouver un emploi dans l’informatique au Japon. Voici donc un petit billet qui résume l’expérience que je partage. Cette note s’adresse particulièrement aux personnes qui ont des […]
As working closely with IT systems, this is the book I wish I have read a long time ago. Written by David Kennedy, Jim O’Gorman, Devon Kearns and Mati Aharoni, all working in Security and contributing to security tools, the book describes precisely how a modern professional attack against an IT infrastructure is […]
Reverse a regex in javascript ? function reverse(s) { return s.split('').reverse().join(''); } function reverseSequence (s) { // chopper les expression conditionnelles // et construire un tableau pour les stocker var conditionals1 = s.match(/\[(.*?)\]/g); var conditionals2 = s.match(/(\[(.+)\])+\{(.*?)\}/g); var conditionals3 = s.match(/[A-Z\.]{1}\{(.*?)\}/g); var conditionals4 = s.match(/\^(.)/g); // on reverse la sequence […]
A little javascript class to handle geolocation in a web browser https://github.com/FabFab/GPS-in-your-browser How it works : GPS.get(); [...] var latitude = GPS.position.latitude; var longitude = GPS.position.longitude; or with a callback: GPS.get(updatePosition); function updatePosition() { var latitude = GPS.position.latitude; var longitude = GPS.position.longitude; [...] } More about Geolocation in web browsers: […]
I have recently booked an airplane ticket on AirFrance.fr. Normal online booking procedure, nothing exciting as usual, but then, in the end of the process I am forced to check my identity using a code that I would receive on a mobile phone, in order to complete the transaction. This […]
This was an annoying bug on one of my wordpress + buddypress for a while and the fix is amazingly simple : Edit your wp-includes/query.php around line 2762 // Always sanitize foreach ( $this->posts as $i => $post ) { $this->posts[$i] = sanitize_post( $post, 'raw' ); } and replace by : // […]
Recently on wordpress.com for another project, I had this problem with uploading gif image : there is a f*** auto resize embed in my theme that transforms my image tag <img title="bugs" alt="bugs" src="https://blabla.files.wordpress.com/2012/bugs.gif"> in <img title="bugs" alt="bugs" src="https://blabla.files.wordpress.com/2012/bugs.gif?w=479"> and therefore resize the gif on the fly with the ?w=479 […]