Tout sur : Programmation
Une pénurie de développeurs ? Et si on arrêtait de prendre les gens pour des cons ?
Je reviens maintenant sur un article paru le 19 décembre dernier et qui avait eu le mérite de me faire enrager (c’est assez rare). Cet article parle de la pénurie de développeur en France, c’est à dire que les développeurs sont soi-disant de plus en plus difficiles à trouver pour les recruteurs. Cela touche les cabinets de recrutements qui vivent de ce besoin (ils sont payés pour trouver des développeurs). Je vais essayer d’exprimer ici mon point de vue sur les thèses données dans cet article, sans m’énerver (ça ne va pas être évident), et tout en essayant d’être clair. (Lire la suite…)
Les produits de Google codés en GWT
J’ai pu découvrir ce week-end via Twitter (qui m’emmenait sur Google Plus, pour être honnête) une liste des produits de Google codés en GWT. Cette liste était fournie par Ray Cromwell, qui travaillerait chez Google sur le développement du framework GWT, d’après son profil. (Lire la suite…)
Faire des Threads en Java-JEE
L’idée de faire des threads sur une application web vient du fait que les processeurs des serveurs sous souvent sous-utilisés (je dirais en moyenne 20%), et donc on pourrait gagner en rapidité des applications en mettant davantage de threads, plutôt qu’en augmentant les capacités des processeurs. Voilà donc rapidement comment faire des threads en Java. (Lire la suite…)
Empêcher le copier-coller dans un champs input HTML
J’ai eu à trouver un moyen d’empêcher le copier-coller dans un champs input HTML, et donc je partage ici les résultats de mes recherches. C’est intéressant à plusieurs titres. Sachez qu’il existe un évènement onPaste sur les champs input (et textarea, sans doute), supporté par la large majorité des navigateurs récents (mais pas Opéra). Au passage cet évènement ne semble pas prévu par le W3C (sur la page des DOM Events, Wikipedia liste cet événement comme IE only…). (Lire la suite…)
Erreur Java FileNotFoundException sur le site de la BNP
Héhé, rien de tel pour s’amuser dès le matin. Alors, si vous voulez tenter de reproduire cette erreur, voilà comment faire : vous allez sur cette page, et vous cliquez ensuite sur le picto BNP en haut à gauche de la petite carte indiquant les différentes agences à Saint-Maur des Fossés. Notez qu’en retentant plusieurs fois, je n’ai pas réussi à réafficher cette page… (Lire la suite…)
Site encore down hier, la faute à un espace disque rempli
Hier encore, abricocotier était down. PLus exactement, le serveur est tombé vers 12h29 et est remonté vers 12h59 (d’après les dates données par Mon.itor.us, mais en fait il a été down un peu moins de temps). Déjà le matin, en publiant un billet sur le Windows Phone 7, j’avais eu la désagréable surprise de ne pas pouvoir uploader mes images correctement. Je me disais que c’était peut-être parce qu’après la tombée du serveur la veille, PHP n’avait peut-être pas été redémarré dans les même conditions que précédemment, et les fonctions de PHP permettant de recevoir les fichiers et de les redimensionner n’étaient peut-être pas utilisables. En fait, pas du tout.   (Lire la suite…)
Un rapide billet pour vous donner une procédure PL/SQL permettant de supprimer toutes les autres procédures stockées dans Oracle. Sachant que j’utilise actuellement Oracle SQL Developer au boulot, et qu’il n’est pas possible de sélectionner plusieurs procédures pour les supprimer toutes en même temps, j’ai cherché un peu sur le web et trouver 2-3 bouts pour construire cette méthode, permettant de supprimer toutes les procédures dont le nom commence par XYZ (XYZ est une chaine de caractère désignant par quoi commence les procédures stockées à supprimer). (Lire la suite…)
Script.aculo.us est un petit script dont je n’avais jamais parlé ici pour la simple raison que je n’ai pas eu l’occasion de le tester moi-même (j’ai honte). Pourtant, ce script est utilisé un peu partout sur le web quand il s’agit notamment de créer une auto-complétion dans les barres de recherche. En fait, Script.aculo.us est un addon de la librairie Javascript Prototype, et permet entre-autres de créer de l’auto-complétion. L’auto-complétion consiste en l’affichage d’un box de résultats « suggérés » en temps réel pendant que vous tapez.   (Lire la suite…)
Notions de Java et de développement
Ce billet est pour moi, mais je sais que je fixe les notions beaucoup mieux quand je les écris sur ce blog. VOilà quelques notions que je ne connaissais pas au moment où on me les a deandé, et il va sans dire que je me suis sentit complètement idiot. Deuxièmement idiot quand j’ai compris à quoi elles renvoyaient, puisque ces notions sont assez basiques en terme de développement.
Bref, je recopie ici ces notions, afin de contribuer à ne pas me faire avoir une seconde fois.  (Lire la suite…)
Google a fait d’énormes progrès sur son OS Android, et beaucoup de développeurs viennent gonfler le nombre d’applications disponibles pour cette nouvelle plateforme mobile. Un point noir : le taux de piratage est très élevé sur cette plateforme. Bien sûr Google contre-attaque et va mettre en place un système de DRM, que les développeurs devront intégrer à leurs applications. Mais le plus gros problème auquel Google devrait s’attaquer, en priorité, concerne le développement de son Android Market. Disponible dans 46 pays, vous ne pouvez acheter d’applications que dans 13 de ces 46 pays, soit moins de 30% (contre 90 pour l’AppStore). Pas besoin d’avoir fait beaucoup de mathématique pour saisir la difficulté que peuvent rencontrer les développeurs d’applications Android pour se faire rémunérer à la hauteur de leur travail.   (Lire la suite…)
- 29 January 2012Pas de loi de Moore dans les cartes graphiques depuis plusieurs années(1) Comments
- 29 January 2012Rénovation des structures de chauffage urbain à Paris(5) Comments
- 28 January 2012Etat des lieux de ma dépendance à Google(9) Comments
- 28 January 2012Désactiver l'accélération de la souris sous Mac OS(4) Comments
- 27 January 2012Priceminister : photos des nouveaux locaux à Réaumur(4) Comments
- 24 January 2012Les singes de doigt, ou marmousets pygmées(0) Comments
- 24 January 2012Une pénurie de développeurs ? Et si on arrêtait de prendre les gens pour des cons ?(109) Comments
- 23 January 2012Le meilleur du web en 3 minutes et demi(0) Comments
- 22 January 2012FreeMobile : comment activer les données cellulaires sur un iPhone(25) Comments
- 10 January 2012Free Mobile lance le forfait illimité sans engagement à 20 euros par mois(6) Comments