Articles

premier podcast, merci les CastCodeurs - et merci Android

Ce mois d'août les CastCodeurs invitaient des auditeurs à participer à l'épisode 130 du podcast bien connu des javaistes français ; je tente ma chance, bingo je suis accepté sur le plateau !! encore merci à Arnaud et Antonio de nous avoir accueillis Nicolas et moi (et merci à Guillaume pour son lobbying). D'habitude si prolyxe dans ce genre d'exercice (... à la machine à café) j'ai cette fois été plutôt discret: moins inspiré que d'habitude sur les sujets peut être, surtout impressionné par le contexte ! Mais parlons Enregistrement, et Efficacité de la plateforme Android. Du fait de problèmes logistiques divers, je fus contraint, pour parler à la conférence audio Skype, d'utiliser un réseau inhabituel pour moi ainsi que ma tablette Android. Ca partait mal, alors j'avais vérifié l'upload de ma connexion, j'étais fin prêt 30 minutes avant le départ, et tentait de rassurer mes congénères... Sauf que j'avais très mal lu le mode d'emplo

Prez Grails dans les Tranchées au Jug Nantes

Ca s'est passé mercredi dernier, 20 min pour exposer notre retour d'expérience Grails dans la construction de nouveaux systèmes coeur de métier. Oui pas pour "juste du paramétrage", ou du coeur de métier mais dans un contexte de startup, mais bien du coeur de métier dans le contexte traditionnel de DSI de courtier gestionnaire en Assurance, CBP Solutions à Nantes. Evidemment, il en devient 'moins' traditionnel, le dit contexte... Voici le support de Grails dans les tranchées sur un Google Site; On peut aussi lire le très bon compte rendu de Rossi sur son blog .

COMMENT déteminer quel bouton est pressé lors d'une soumission programmée

La discussion la plus pointée auj sur Google est http://stackoverflow.com/questions/3577469/form-onsubmit-determine-which-submit-button-was-pressed   Marrante discussion : des solutions extremment compliquées sont proposées et même votées ! Je vous propose de favoriser 2 solutions "Vanilla JS", Javascript Pur Sucre, selon votre besoin: Si un code javascript doit savoir quel bouton est pressé lors d'une soumission programmée ( 5 votes ): <form onsubmit = " alert ( this . submitted ); return false ; " >     <input onclick = " this . form . submitted = this . value ; " type = "submit" value = "Yes" />     <input onclick = " this . form . submitted = this . value ; " type = "submit" value = "No" /> </form> Le champ "submitted" est dynamiquement ajouté à l'objet formulaire, c'est classe. Si le serveur cible du formulaire doit savoir quel bouton

COMMENT FAIRE un tableau scrollable avec entêtes fixes en html/css sans js

La question est beaucoup posée sur le net, et faut avouer que les réponses partent en un peu dans tous les sens. Beaucoup font tout scroller, entêtes compris; d'autres d'en remettent à Javascript, tellement il semble nécessaire de "dynamiser" html pour avoir ce comportement de scrolling pas vraiment prévu dans la conception originelle de la table HTML. Les afficheurs HTML/CSS actuels sont pourtant bien capables de faire scroller un tableau avec entêtes fixes, faut juste leur demander gentiment. Attention solution fonctionnelle sur un navigateur normal (comme FF), c'est à dire supportant CSS3 ! A adapter pour les autre navigateurs (ou pas). Composer tout d'abord un tableau distinguant bien entête et corps : thead et tbody. La bordure html (crime lèse-styleur) est juste là pour visualiser le rendu des cellules. Nom Ministère JM Ayrault Premier L Fabius A. Etrangères V Peillon Education C Taubira Justice P Moscovici Economie M

Revue de presse et de pub..

Ca va plus ressembler à un post it collé sur frigidaire, je vous préviens ! Ecrit depuis la chambre des jumelles, avec au début Mathilde dans les bras. journal du geek, laChaineTechno, Lrdv tech et Appload ont fait le tour de la question des tablettes; évidemment elles ont toutes la même électronique (selon leur date de sortie/leur prix), les débats portent sur 3 facettes qui définissent vraiment leur valeur : ipad au top de l’ergonomie et de la richesse d’applis, énerve par sa fermeture (pas de flash, encore bcp de syncho pc/itunes…). webos au top de l’ergonomie et de l’ouverture, trébuche sur les applis: pas de développeurs ! (le témoignage du VC Jeff dans lrdv tech 54 tue !) android 3 au top de l’ouverture et des applis, rate son ergonomie; d’accord avec cédric d’appload 50, le coverflow impressionne en démo mais est pire que tout à l’usage. mes critères me font aboutir sur android 3; mais au filtre de l’analyse, je confirmerai par le filtre du test de cas d’usages ! Cahier d

Un peu d’écriture dans les messages commerciaux, ça fait plaisir

Les publicitaires télé l’ont compris : un message passe mieux s’il fait rire, s’il est complice, s’il est séduisant. Alors merci d’avance aux rédacteurs de messages commerciaux électroniques – un travail d’avenir – de faire vous aussi des efforts pour nous faire passer quelques minutes de plaisir. Le bon élève du jour : 7digital, qui en plus d’offrir un vrai cadeau, me fait cadeau en plus d’une lecture agréable. Prenez en de la graine les autres ! Qui est-ce qui a été sage? C'est vous! Trop sage même, puisqu'il semble que votre présence se fait rare dernièrement... et 7digital ne se fait pas à l’idée de passer les fêtes de fin d’année sans vous. Alors nous avons décidé d'endosser le costume du Père Noël et de vous offrir un bon d’achat valable pour un album mp3 parmi blablabla…

Les antisèches pour écrire une spec exécutable EasyB

En ce moment l’équipe couvre notre module de gestion de comptes de specs exécutables Easyb/Selenium; comprenez, EasyB pour décrire la spécification exécutable au format “comportement” (BDD) et Sélénium pour le code de liaison avec l’appli (appelée donc depuis son ihm web SPI). EasyB et Groovy sont nouveaux pour nous; j’ai lu 75% de Groovy In Action pendant les siestes de la petite cet été, il est sur la table, bien… Mais voici les liens à garder ouverts dans FF pour booster dans Eclipse: antisèche Groovy http://groovy.codehaus.org/Getting+Started+Guide antisèche EasyB http://www.easyb.org/dsls.html les codes sources de BehaviorCategory et de EnsuringDelegate comme antisèches plus précises sur les “should be” et les “ensureThrow” antisèche sur la clause “where” et les specs paramétrables http://code.google.com/p/easyb/wiki/ChangesInEasyb098 Yapuka ! NB: ah tiens je teste aussi la publication d’article via un autre client… excusez les bugs d’avance merci.