BLOGS

THIBAUD ARGUILLÈRE

warning: file_get_contents(http://www.telize.com/geoip/54.80.10.56) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/www.4d.com/docs/includes/common.inc(1762) : eval()'d code on line 4.

Au revoir

Bon.

 

Bon, eh bien bon.

 

Comment dire.

 

C'est un billet de blog un peu particulier que j'écris aujourd'hui. Que j'ai du mal à commencer d'ailleurs, comme vous l'avez peut-être constaté. Je m'en vais donc utiliser la méthode directe. Ainsi, donc, en un mot comme en cent, je n'irai pas par quatre chemins, j'irai droit au but, je vous parlerai franchement, je vais vous parler franchement, je vais pas tarder à vous parler franchement1.

 

Après de merveilleuses années passées à travailler chez/pour/avec 4D, je m'envole vers de nouveaux horizons. Et quand je dis que je m'envole, c'est pas vraiment une métaphore : me voilà (presque, dans deux ou trois mois en fait) à New York.

 

New-York ! Sans déconner ! Un rêve de couple qu'on a l'opportunité de réaliser, alors on fonce !

 

Chercher dans son développement

Ma première idée était de nommer cet article "Quand on me cherche, on me trouve". Mais c'était un peu facile. Et, quand on y pense, pas très drôle (alors que je voulais un titre rigolo). J'ai cherché autre chose et fini par trouver "Quand on m'cherche on m'trouve". Mais retirer une virgule et remplacer des "e" par des apostrophes, ça ne rend pas la chose tellement plus drôle. J'ai donc pris la difficile décision de choisir un titre qui ne fasse pas rire. La première idée qui m'est venue a été : "Chercher, trouver". Mais bon. Ça ne "marche" pas non plus. Ça marche d'autant moins qu'à la première lecture, on suppose que je vais parler de la base de données alors qu'il s'agit aujourd'hui de la fonctionnalité "Chercher dans le Développement" :

 

Menu

 

Alors finalement, et bien "Chercher dans son développement", même si ça ne me fait pas spécialement rire, au moins, le sujet est clair et toute personne lisant le titre sait immédiatement de quoi il va être question1.

 

Un léger oubli

 

Doing It the 4D v13 Way: Making It Simple and Fast

And here we are! 4D v13 was released on February 14. The virtual boxes pictures are pretty cool, aren't they?

This version comes with incredible(1) new functionalities that you can discover - or have already discovered - on the web site and/or in the upgrade documentation, or during our last webinar about 4D v13.

 

A Childhood Dream

We’ve been in San Jose since last week. Just in case you didn’t read the last blog post, I’ll summarize: Last week, Jérôme and I travelled to San Jose, California, to work with the US team on 4D Summit 2011(1).

 

I’ll start with a question: Who's never wanted, as a kid, to be able to write on the walls without being grounded(2)? Well, here in 4D’s San Jose office, let me tell you, there is a full whiteboard painted wall! Incredible. With as many markers in as many different colors you want. You can write, draw, erase, and do it again and again. I find this to be awesomely-incredibly-super-cool. As soon as I saw it, I used it to write the flow of the keynotes. In this picture, I’m with Tom and Jérôme.

Yee-Ha!

Nouveau voyage transatlantique, en route pour les US, San Jose, Californie, pour bosser avec l’équipe US et préparer le 4D Summit 2011 et Wakanday ! Cela se passe du 12 au 15 octobre à Boston, et là, on va terminer ce qu’il y a à terminer : peaufiner les démos des keynotes, les slides des keynotes, les annonces des keynotes. Bref, on termine le travail sur les keynotes

Cette année, on y va à deux : Jérôme et moi. Jérôme, c’est mon collègue chef de projet de la version 13. Autant dire un type important. Un développeur 4D depuis les origines, qui a rejoint la société il y a quelques années.


Thibaud & Jérôme

 

Blog vidéo : Conférence Développeur Hollande

La semaine dernière, 4D et Inventive - notre distributeur Hollandais - ont organisé la Conférence des Développeurs Hollandais. Elle a eu lieu à...Paris ! Enfin, plus précisément à Clichy, dans nos locaux : ils sont venus en groupe, sous la houlette d'Inventive.

 

Scalabilité ?

Avec la version 12.1 de 4D, une nouvelle déclinaison de 4D Server est fournie : la version 64 bits pour Windows. La possibilité pour 4D Server d’allouer plus de 4 Go de mémoire (limite des applications 32 bits) lui permet d’être extensible (on parle de scalabilité - selon Wiktionary) : supporter des connexions simultanées plus nombreuses, allouer un cache de données beaucoup plus grand, gérer un plus grand nombre d’images/blobs, …

 

4D Pop, KeepIt Rocking !

 

Vous connaissez 4D Pop.

 

Nous allons aujourd’hui parler d’un nouveau module 4D Pop fourni avec la version 12.1 de 4D : KeepIt.

 

Notez l’absence de forme interrogative dans la première phrase, « Vous connaissez 4D Pop – et point ». C’est voulu : tous les développeurs 4D savent ce qu’est 4D Pop. J’ai parfaitement conscience qu’écrire cela pourrait être maladroit : si un lecteur ne connait pas 4D Pop, il pourrait se sentir mis à l’écart. Mais cela ne se peut : tous les développeurs 4D savent ce qu’est 4D Pop. CQFD.

 

Bref rappel historique : 4D Pop a été initialement développé avec la version 6.0 de 4D. Il a été régulièrement mis à jour jusqu’à ce que son développeur intègre 4D. À partir de ce moment, il a été régulièrement mis à jour.

 

Oui, dans les deux cas, avant et après l’embauche, 4D Pop a été régulièrement mis à jour.

 

De l'évolution des listbox dans la 4dsphère

Après la promenade champêtre de l'autre jour dans l'Éditeur de Méthodes, prenons un peu d'altitude avec les Boîtes à Liste (1). Entre autres parce que parmi les nouvelles fonctionnalités majeures (2) de 4D v12, les ajouts faits aux ListBox sont majeurs-majeurs (2 aussi).

 

Commençons par un bref rappel. Une sorte d'historique de la ListBox dans 4D.

 

Walking, Coding, Coloring

This morning, as on most days, I was taking a stroll through my code. A little walk, cool, restful – kind of a country walk. The fact is: I’m back from vacation and during the week off, I successfully managed to not launch 4D for three straight days. After such a big break, any doctor will agree: You must go back into work slowly. Very slooooooooowly.

 

While modifying the code for a method, I was thinking that, after all, 4D v12’s new Method Edtior really rocks.

 

If you attended one of 4D v12 DevCons in 2009 or 2010, you already know (and if not, you’ll learn right now): The interface has not changed, but the engine has been totally rewritten. There are so much new features in the 4D v12 Method Editor that I can’t just build a Top 10 list of the features I prefer. Not even a Top 5 or a Top 3! From time to time, I change my mind. Basically, as soon as I’m using a new feature, I like it the best.