Je ne blogue pas beaucoup en ce moment...
Voila c'est maintenant réparé.
Vous trouverez dans ce billet 13 outils qui vous permettrons d'être un meilleur développeur Java.
Allant de firefox(qui n'est pas spécifique à un développeur) jusqu'a Checkstyle ou PMD, outils qui vous permettrons d'implémenter vos règles de codage.
Affichage des articles dont le libellé est développement. Afficher tous les articles
Affichage des articles dont le libellé est développement. Afficher tous les articles
jeudi 20 mars 2008
mardi 11 mars 2008
Programming Tutorials
A la manière de Digg, dzone et autres sites collaboratifs sur le développement, programming tutorials propose comme son nom l'indique, un ensemble de tutoriaux dédiés au développement.
Assez exhaustif, il présentera des tutoriaux aussi bien pour linux, Java, C# que pour VB et autres langages.
Assez exhaustif, il présentera des tutoriaux aussi bien pour linux, Java, C# que pour VB et autres langages.
Libellés :
développement,
programmation,
programmint tutorial
20 sites pour etre un meilleur développeur web
Ce billet présente 20 sites regroupant divers ressources allant d'ebooks gratuits aux sites donnant accès à des tutoriaux sur CSS.
Ils regroupent beaucoup de technologies, CSS comme dit précédemment, mais aussi Java, PHP, .NET.
A lire...
Ils regroupent beaucoup de technologies, CSS comme dit précédemment, mais aussi Java, PHP, .NET.
A lire...
jeudi 21 février 2008
9 facons d'améliorer votre développement Web
Il aurait été trop long de traduire le titre entier qui est :
"9 façons d'améliorer votre développement web en utilisant l'extension Web developper de Firefox".
Cette extension est effectivement très pratique pour le développement Web, la fonction que j'utilise le plus est la modification du CSS en temps réel.
On peut afficher les différentes 'forms', les 'div', les 'tables'.
Cet article détaille 9 points de cette extension, c'est court, mais bien fait.
"9 façons d'améliorer votre développement web en utilisant l'extension Web developper de Firefox".
Cette extension est effectivement très pratique pour le développement Web, la fonction que j'utilise le plus est la modification du CSS en temps réel.
On peut afficher les différentes 'forms', les 'div', les 'tables'.
Cet article détaille 9 points de cette extension, c'est court, mais bien fait.
Libellés :
développement,
extension firefox,
firefox,
web
mardi 12 février 2008
Les différences entre un architecte et un développeur
A ce jour, et même si je ne travaille que depuis un peu plus de 2 ans, mon but est de devenir architecte. Je ne suis qu'un développeur "junior" mais je souhaiterai me diriger dans cette voie.
Ma vision de ce métier est la suivante :
- connaissances techniques étendues et approfondies
- la vision, les possibilités d'évolution d'un produit (d'un logiciel)
- l'adaptation
- la compréhension du besoin aussi bien au niveau technique que fonctionnelle
- la possibilité de garder un lien étroit avec le développement tout en pouvant s'en extraire
La technique, le choix d'un langage, d'outils ne sont que des moyens d'arriver à résoudre le problème.
La conception est pour moi une partie essentielle du développement d'un logiciel. Il faut réussir à obtenir un modèle robuste et évolutif, c'est un travail difficile qui demande de l'investissement.
Alors forcément il faut se tenir au courant, qu'apporte la nouvelle version de tel framework, de tel langage, de telle application par rapport à la précédente.
Et ce nouveau truc qui vient de sorti là, à quoi pourrait-il me servir?
Et si j'utilisais ce pattern à la place de celui-là, ça ne serait pas mieux ?
Il faut apprendre, je ne connais que trop peu de choses, il me faut donc me former, tout les jours ou presque!
Et c'est ça que je trouve intéressant dans l'informatique.
Pour conclure, vous trouverez à la page suivante plusieurs points détaillant les différences entre développeur et architecte.
Ma vision de ce métier est la suivante :
- connaissances techniques étendues et approfondies
- la vision, les possibilités d'évolution d'un produit (d'un logiciel)
- l'adaptation
- la compréhension du besoin aussi bien au niveau technique que fonctionnelle
- la possibilité de garder un lien étroit avec le développement tout en pouvant s'en extraire
La technique, le choix d'un langage, d'outils ne sont que des moyens d'arriver à résoudre le problème.
La conception est pour moi une partie essentielle du développement d'un logiciel. Il faut réussir à obtenir un modèle robuste et évolutif, c'est un travail difficile qui demande de l'investissement.
Alors forcément il faut se tenir au courant, qu'apporte la nouvelle version de tel framework, de tel langage, de telle application par rapport à la précédente.
Et ce nouveau truc qui vient de sorti là, à quoi pourrait-il me servir?
Et si j'utilisais ce pattern à la place de celui-là, ça ne serait pas mieux ?
Il faut apprendre, je ne connais que trop peu de choses, il me faut donc me former, tout les jours ou presque!
Et c'est ça que je trouve intéressant dans l'informatique.
Pour conclure, vous trouverez à la page suivante plusieurs points détaillant les différences entre développeur et architecte.
Libellés :
architecte,
architecture,
développement,
informatique
mercredi 30 janvier 2008
Le design pattern Prototype
Comment créer de nouveaux objets en partant d’objets existants ?
Le processus de copie d’objet, le clonage, s'effectue à partir d’un prototype.
Vous trouverez une explication :
- en anglais
- en francais
Le processus de copie d’objet, le clonage, s'effectue à partir d’un prototype.
Vous trouverez une explication :
- en anglais
- en francais
Libellés :
conception,
design pattern,
développement,
programmation,
programmeur
dimanche 27 janvier 2008
5 choses qu'un développeur ne doit pas faire
Alors pour rappel :
- Ne pas inclure du code et du HTML dans la meme page.
- Inclure une vidéo avec autre chose que Flash Full Motion Video (ca, ca se discute)
- Implémenter des morceaux de Flash qui créent des éléments customisé de l'UI
- Utiliser des query string longues quand ce n'est pas nécessaire
- Retailler une grande image en utilisant les tags HTML width et height.
mmh... il y a surement pas mal d'autres choses que nous ne dévrions pas faire mais c'est un début.
Pour plus d'explications c'est ici.
- Ne pas inclure du code et du HTML dans la meme page.
- Inclure une vidéo avec autre chose que Flash Full Motion Video (ca, ca se discute)
- Implémenter des morceaux de Flash qui créent des éléments customisé de l'UI
- Utiliser des query string longues quand ce n'est pas nécessaire
- Retailler une grande image en utilisant les tags HTML width et height.
mmh... il y a surement pas mal d'autres choses que nous ne dévrions pas faire mais c'est un début.
Pour plus d'explications c'est ici.
samedi 26 janvier 2008
les 5 attributs d'un programmeur efficace
mardi 22 janvier 2008
Java sur le déclin ? reflechissez encore...
Et oui c'est le titre du billet suivant.
Avant de penser que l'utilisation du Java en production est sur le déclin, l'auteur nous donne quelques chiffres permettant de positionner ce langage par rapport aux autres.
L'article est issu d'une analyse obtenue par TIOBE Software que l'on peut trouver ici.
On remarquera que le C est en deuxième position et que comme Java sa popularité n'a que très peu bougée depuis l'année dernière. Quant au C#, il perd une place.
On se prendrait presque pour un présentateur du TOP 50 (une petite pensée pour Jacky).
Avant de penser que l'utilisation du Java en production est sur le déclin, l'auteur nous donne quelques chiffres permettant de positionner ce langage par rapport aux autres.
L'article est issu d'une analyse obtenue par TIOBE Software que l'on peut trouver ici.
On remarquera que le C est en deuxième position et que comme Java sa popularité n'a que très peu bougée depuis l'année dernière. Quant au C#, il perd une place.
On se prendrait presque pour un présentateur du TOP 50 (une petite pensée pour Jacky).
mardi 8 janvier 2008
Les problèmes relatifs aux design patterns
Voici un article sur décrivant un ou deux pattern (visitor, singleton et je me suis arrêté la)
Il est toujours bon de revoir des principes de conception, donc cet article en anglais est à lire.
Il est toujours bon de revoir des principes de conception, donc cet article en anglais est à lire.
lundi 7 janvier 2008
utiliser les flux RSS avec C#
Sur le projet sur lequel je suis en ce moment, une personne a eu à utiliser les flux RSS en C#.
Et bien on trouvera un bon tutoriel toujours sur developpez.com.
Si des fois ca peut servir, il faut savori partager l'information.
Et bien on trouvera un bon tutoriel toujours sur developpez.com.
Si des fois ca peut servir, il faut savori partager l'information.
68 livres en relation avec linux
Aujourd'hui, on vous propose de la lecture pour les longues soirées d'hiver.
A l'adresse suivante vous trouverez une liste de 68 ebooks téléchargeables tournant autour de linux, son installation, sa programmation etc...
Vous y trouverez certainement votre bonheur.
A l'adresse suivante vous trouverez une liste de 68 ebooks téléchargeables tournant autour de linux, son installation, sa programmation etc...
Vous y trouverez certainement votre bonheur.
jeudi 27 décembre 2007
coding 4 fun
Tel est le nom de ce blog msdn.
On y trouve plein de codes pour programmer pleins de trucs, et entre autres la fameuse wiimote.
Heureux possesseur d'une wii, il faudrait que je prenne le temps de suivre le tutoriel.
Ca n'a pas de grande utilité mais ca peut etre marrant.
On y trouve plein de codes pour programmer pleins de trucs, et entre autres la fameuse wiimote.
Heureux possesseur d'une wii, il faudrait que je prenne le temps de suivre le tutoriel.
Ca n'a pas de grande utilité mais ca peut etre marrant.
lundi 10 décembre 2007
Programmer n'est pas toujours programme
Une news du week end pour un lundi soir...
Il faut savoir parler, voila ce qu'on me répète depuis pas mal de temps.
Trop timide, trop frileux peut être il faut savoir communiquer!
Je suis tombé la dessus et je suis assez d'accord avec l'auteur même si je ne travaille pas en freelance.
Une méthode qui peut s'appliquer à beaucoup d'entre nous.
Il faut savoir parler, voila ce qu'on me répète depuis pas mal de temps.
Trop timide, trop frileux peut être il faut savoir communiquer!
Je suis tombé la dessus et je suis assez d'accord avec l'auteur même si je ne travaille pas en freelance.
Une méthode qui peut s'appliquer à beaucoup d'entre nous.
jeudi 6 décembre 2007
Volta - une premiere preview
J'en parlais il y a quelques temps, le projet Volta serait une alternative au GWT développée par Microsoft.
Dotnetguru nous le présente ici, et il y aura bientot un retour d'expérience sur ce blog, et le site officiel du projet se trouve là.
Un jour j'arriverai a me sentir à l'aise avec toutes ces technos qui sortent plus vite que je ne change de chemise! Un jour...
Dotnetguru nous le présente ici, et il y aura bientot un retour d'expérience sur ce blog, et le site officiel du projet se trouve là.
Un jour j'arriverai a me sentir à l'aise avec toutes ces technos qui sortent plus vite que je ne change de chemise! Un jour...
mercredi 5 décembre 2007
10 podcasts que les developpeurs devraient ecouter
Je ne sais pas qui est Randy PATTERSON, toujours est-il qu'il nous propose une liste de 10 podcasts qu'il a trouvé interressants.
Je vais peut être m'y mettre il y a surement des choses à apprendre là dedans.
La majorité parle de .NET, l'article se trouve à cette adresse.
Je vais peut être m'y mettre il y a surement des choses à apprendre là dedans.
La majorité parle de .NET, l'article se trouve à cette adresse.
mardi 23 octobre 2007
Dis papa, c'est quoi du code managé?
Mon fils, tu vois cette bouteille de lait...
Trève de galéjade, je me posais la question suivante : 'qu'est ce que le code managé?'
Et la réponse se trouve ici.
S'il fallait l'expliquer simplement, je dirais que c'est du code qui est exécuté par une machine virtuelle .NET.
Peut-on parler de code managé pour Java et sa JVM... peut-être, mais pour en être sûr, je laisse les experts commentés l'article.
Trève de galéjade, je me posais la question suivante : 'qu'est ce que le code managé?'
Et la réponse se trouve ici.
S'il fallait l'expliquer simplement, je dirais que c'est du code qui est exécuté par une machine virtuelle .NET.
Peut-on parler de code managé pour Java et sa JVM... peut-être, mais pour en être sûr, je laisse les experts commentés l'article.
jeudi 18 octobre 2007
10 articles sur le développement Web
Cette page propose 10 articles relatifs au développement web en 2007, donc forcément orientés Ajax, mais aussi orientés .NET
samedi 13 octobre 2007
Les coulisses du CLR
Les coulisses du Common Language Runtime ou Comment gérer la durée de vie des objets et .NET.
Cet article tente de nous faire comprendre comment fonctionne la CLR.
Article assez intéressant mais un peu complexe si on est mal réveillé.
Cet article tente de nous faire comprendre comment fonctionne la CLR.
Article assez intéressant mais un peu complexe si on est mal réveillé.
Inscription à :
Articles (Atom)