BLOGS

THIBAUD ARGUILLÈRE

warning: file_get_contents(http://www.telize.com/geoip/54.81.110.114) [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.

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.

 

Lire la suite

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" :

 

Lire la suite

 

 

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(1).


 

 

 

Lire la suite

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.

Lire la suite

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, …

Lire la suite

 

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.

Lire la suite

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.

Lire la suite

Depuis quelques billets, je m’attarde sur les nouvelles fonctionnalités majeures de 4D v12 (sortie en juin dernier). Aujourd’hui, passons un instant sur une nouvelle-fonctionnalité-majeure majeure : la commande PHP Executer, qui permet d’exécuter du code PHP.

Lire la suite

 

Chaque nouvelle version majeure de 4D apporte son lot de nouvelles fonctionnalités. Mineures ou majeures selon les considérations de chacun : ce qui est immédiatement très intéressant pour un développeur n’a pas nécessairement la même importance pour un autre. Et vice-versa d’ailleurs, quand on y pense.

 

Je le reconnais bien volontiers, dire cela, c’est énoncer une Lapalissade. En même temps, c’est aussi l’introduction de ce billet, alors je ne vois pas pourquoi je m’en priverai.

 

Lire la suite

Au cours de l’exécution d’un programme, il est fréquent d’avoir besoin d’accéder à certaines propriétés des objets de formulaires. Par exemple, pour dynamiquement mettre en gras un texte, pour déplacer un objet et le positionner précisément par rapport à un autre, pour changer le titre d’un bouton, …

Lire la suite