Bienvenue sur chafikhnini.com

02 07 2011 05:48

Job d'été

Après un stage en alternance chez Adexos, principalement sur du développement Magento et Symfony2, début des vacances d'été avec un projet fil rouge sur les dernières technologies Java.

Le job d'été qui m'occupera durant les deux mois portera sur le développement d'un logiciel dans le milieu de l'assurance, basé sur les technologies suivantes : Spring Roo, Vaadin et Drools.

Ce projet innovant est développé dans le cadre du statut d'auto-entrepreneur. Il s'agit pour le moment de faire une expérimentation de l'intégration de Spring Roo avec Drools permettant ainsi de gérer les règles métier de façon transparente et de les modifier si nécessaire sans retoucher le code source. J'ai déjà eu l'occasion d'utiliser Drools dans le cadre de mon stage de 2ème année chez Pictime, c'est d'ailleurs ce qui m'a permis de créer le contact avec le client actuel et de collaborer ensemble sur ce projet :).

Spring Roo permet de construire très rapidement une application fonctionnelle grâce à l'IDE SpringSource Tool Suite (STS) qui intègre directement le shell Roo permettant de génerer un projet, la persistence, les entités, les contrôleurs, les vues sans même écrire une seule ligne de code. Evidemment, pour des traitements et écrans spécifiques, j'aurai à écrire du code Java spécifique.

Vaadin permet via un addon Spring Roo de construire les vues de notre webapplication. Vaadin se base sur GWT (Google Web Toolkit) et permet de construire des vues avec une ergonomie très avancée en comparaison à du simple HTML/CSS.

26 03 2011 17:01

Lancement du site

Depuis le temps que je devais le faire, c'est fait. Enfin, mon site personnel est en ligne et regroupe tout ce qui me concerne professionnellement : CV, Portfolio...

Bienvenue sur chafikhnini.com. Ce site est le principal support de com de la micro-entreprise que j'ai créee me permettant de proposer mes services en matière de développement et conception de sites internet ou logiciels.

Le site est actuellement dans sa version 1.0, un tas d'améliorations étant déjà prévu pour la 2.0. Ces nouvelles fonctionnalités qui viendront agrémenter le site au fil du temps et de mes disponibilités, permettront de le rendre le plus complet possible. En attendant, vous pouvez d'ores et déjà consulter les pages et modules mis en place :

De plus, vous pouvez parcourir mon Portfolio regroupant toutes mes créations jusqu'à maintenant.

En ce qui concerne la technologie, ce site est entièrement basé sur le framework CakePHP pour la partie code et jQuery pour la partie JavaScript.
Une longue hésitation a eu lieu au moment où il fallait choisir entre CakePHP et Symfony, mais le choix s'est finalement porté sur le premier pour diverses raisons : plus simple à configurer, bien adapté aux petits sites (là où Symfony se destine vraiment aux gros sites à mon goût)...

Bonne visite, n'hésitez pas à me contacter si vous détectez un bug, avez des suggestions d'améliorations ou encore que nous collaborions sur un projet.

Réseaux Sociaux

Twitter DJ

Facebook, Twitter, Viadeo, LinkedIn, Tumblr...
Les réseaux sociaux explosent sur internet.

Voir

Mon Profil

MacBook Pro

Vous souhaitez faire développer un site internet ou autre chose pour votre restaurant, votre bar, votre discothèque ou encore pour votre entreprise ? Je vous propose mes services en tant qu'Auto-Entrepreneur. Vous pourrez bénéficier de mon expertise issue d'une expérience de 8 ans en matière de développement et de mes études en école d'ingénieur.

Contactez-moi