Pierre Schambacher.com
Ingénieur en Informatique pour Intellicore

CAT | Articles

fév/10

28

Java c’est nul !

Aujourd’hui c’est coup de gueule ! Je sors de ma longue torpeur pour gueuler un coup, JAVA C’EST NUL ! http://cestnul.fr/Java

(Lire la suite…)

, , Cacher

Vous avez appris dans ce billet à manipuler les composants de WebObjects. Vous devriez avoir compris comment les pages fonctionnent, mais il vous manque encore de connaître les composants que l’on utilise au quotidien.

Voici une liste de ces composants avec leur syntaxe à l’ancienne, la nouvelle syntaxe et quelques exemples d’utilisation.

(Lire la suite…)

, Cacher

Ce nouveau volet de la série de tutoriaux sur WebObjects fait suite au billet sur l’installation de l’environnement de travail. Nous allons ici créer notre premier projet et en expliquer les différentes parties et le fonctionnement général.

Tout au long de ce tutoriel je vais considérer que vous avez déjà une connaissance normale du langage Java et d’eclipse. Si tel n’est pas le cas je vous conseille de vous former dans un premier temps sur ces outils car sinon vous risquez d’éprouver quelques difficultés à suivre ce qu’il se passe.

Pour ce tutoriel et les suivants, je m’inspire fortement des screencasts de David LeBer WebObjects, WOLips and Wonder tutorial part 1 et part 2 qui sont disponible sur le site de WOCommunity avec tous les autres screencasts que je vous recommande vraiment.

Vous pouvez aussi utiliser la version PDF de ce tutoriel et si vous souhaitez le traduire je me ferais un plaisir de le publier ici même.

(Lire la suite…)

, Cacher

nov/09

11

Personnaliser eclipse sous Mac OS

Peut-être comme moi avez vous plusieurs versions d’eclipse installées sur votre Mac, et vous éprouvez quelques difficultés à vous y retrouver. Sachez qu’il est possible de personnaliser chaque version en lui attribuant un nom spécifique dans le dock, dans la barre de menu et également de changer son icône. Puisque l’on est dans la personnalisation d’eclipse j’en profiterais pour expliquer comment changer la quantité de RAM dédiée à eclipse. Par ici les explications.

(Lire la suite…)

Cacher

Un des plus gros défauts de WebObjects est la difficulté de la documentation sur le net. Cela est notamment du au fait qu’une des meilleurs source de documentation est un ensemble de screencasts, et une vidéo n’est pas forcement bien référencée par Google. D’une manière générale, la plupart des sites de documentation de WebObjects ne sont d’ailleurs pas bien référencés du tout … Il existe bien sûr des sites de documentation Javadoc, mais ce n’est pas vraiment ce dont on a envie lorsque l’on a jamais fait une seule ligne de WebObjects et que l’on souhaite s’y mettre, par envie ou par besoin.
Il est plus facile de critiquer que d’essayer d’améliorer les choses … aussi voici ma modeste contribution pour aider les gens qui souhaiteraient se former à WebObjects à l’aide d’un petit tutoriel, et en Français s’il vous plait :-) (je n’aurais pas le temps et la motivation de traduire en anglais mais si quelqu’un de motivé pouvait me faire parvenir les versions traduites de mes tutoriaux, ils seront publiés ici avec son nom).

(Lire la suite…)

, , Cacher

oct/09

29

Pourquoi je souhaite arrêter le Flex

Dans ma recherche d’emploi, nombreux ont été ceux qui m’ont proposé un poste de développeur Flex, et beaucoup ont été surpris d’apprendre que je ne souhaitais plus en faire.
Outrage que ce jeune diplômé qui saborde sa plus grosse expérience et voudrait changer d’horizon !! Voici donc quelques explications pour expliquer ma décision qui pourraient en guider certains dans le choix de la technologie.

(Lire la suite…)

, Cacher

Vendredi dernier, j’intervenais dans mon ancienne école Polytech’Nice Sophia afin de former quelques étudiants de la promotion 2010 sur le framework Adobe Flex. Je souhaite faire un petit retour sur cette expérience et la partager donc voici le contenu du cours et du TP avec mes impressions.

(Lire la suite…)

, , , Cacher

oct/09

5

git in a nutshell

Aujourd’hui, place à un billet invité. C’est mon ami Grégory Soutadé qui propose un petit tutoriel pour apprendre à utiliser les différentes commandes de GIT, le gestionnaire de versions, pour un usage personnel. J’ai modestement aidé à la rédaction et mise en forme de ce document que vous trouverez très bientôt au format PDF.

Vous vous lancez dans un petit projet perso ? Vous aurez toutes les clés en main pour que GIT soit votre gestionnaire de versions sur ce projet.

Cet article ne se veut pas exhaustif mais reflète le résultat d’un usage quotidien par un autodidacte. Si vous souhaitez corriger une éventuelle erreur ou partager une connaissance, n’hésitez pas à laisser un commentaire.
Il est recommandé pour la bonne compréhension de cet article de connaitre SVN.
L’auteur du tutoriel est un utilisateur Linux et certaines commandes peuvent poser problème sur d’autres système (notamment gitk).

Note à nos amis sous Windows: vous pouvez utiliser git sur Windows à l’aide de msysgit disponible ici.

(Lire la suite…)

, Cacher

Après avoir utilisé le framework Flex pendant une année au cours de mon stage d’ingénieur à Polytech’Nice Sophia (voir mon CV), je souhaite donner un peu mon avis sur cette technologie, ses avantages, ses inconvénients, points forts et faibles. Comme pour WebObjects, voici une petite description pour les personnes qui ne connaitraient pas Flex.

Adobe Flex est un framework de développement de clients riches (ou clients lourds) compilé vers la machine virtuelle Flash. Pour les personnes connaissant Silverlight, Flex a inspiré Microsoft pour sa création. Les interfaces sont réalisées à l’aide d’un langage basé sur XML, le MXML (XAML pour Silverlight) et le comportement est écrit à l’aide du langage Action Script 3 (.Net pour Silverlight).
Il ne surtout pas considérer Flex comme un outil fait pour les designeurs, c’est un framework créé pour les développeurs.

(Lire la suite…)

, , , Cacher

sept/09

16

Expérience d’un ingénieur sur WebObjects

Utilisant WebObjects depuis maintenant 6 mois dans le cadre de mon stage ingénieur sur Sophia (voir mon CV), j’aimerais revenir sur cette expérience et donner mon avis sur cette technologie assez peu connue. Pour ceux qui ne connaitraient que de nom ce framework, en voici une petite description.

WebObjects est un framework initialement développé en Objective C par la société NeXT de Steve Jobs qui sera ensuite rachetée par Apple. Il est constitué d’une couche basse d’abstraction de la base de donnée appelée EOModel, d’une architecture de gestion de cache et de persistance et d’un moteur de template. WebObjects passera progressivement d’Objective C à Java vers l’an 2000. Bien que différents par de nombreux points, il est comparable aux technologies J2EE.

Je tiens à signaler que mes commentaires sont faits sur la version 5.3 de WebObjects et je ne sais pas si certaines choses n’ont pas été corrigées en version 5.4.

(Lire la suite…)

, , , , Cacher

Billets plus anciens >>

Recherche!

Theme créé par devolux.org personnalisé par Pierre Schambacher