28 Aug am 11:42
Critique de livre & environnement de développement
Hervé Thouzard
Je passe beaucoup de temps à développer (peut être même un peu trop par rapport à mon activité commerciale). Les premiers temps, pour taper mon code, je suis passé par des éditeurs de texte du genre Ultraedit . C'est surement un des meilleurs éditeurs de texte, mais c'est loin d'être satisfaisant pour travailler sur des "gros" projets. Je suis alors passé à Eclipse , à PhpEclipse pour être plus précis. Superbe environnement de travail mais j'ai vite découvert EasyEclipse . EasyEclipse est à Eclipse ce que XAMP est à Php & Apache. Eclipse (et par la même EasyEclipse) nécessite une configuration assez "soutenue" mais c'est probablement un des meilleurs IDE que j'ai pu tester (avec Visual Studio). Les bénéfices que l'on peut tirer d'un IDE tel que celui-ci sont innombrables. L'effort à faire pour passer d'un environnement léger comme Ultraedit à un environnement assez lourd comme Eclipse est important mais il en vaut vraiment la peine. J'ai fais cet "effort" il y a maintenant 4 ans et je ne le regrette vraiment pas. Le projet EasyEclipse consiste en des distributions d'Eclipse (avec tout un ensemble de plugins préinstallés) en fonction des langages et des types de développement. Le projet est très intéressant mais malheureusement, la distribution consacrée à Php n'est que très peu mise à jour. Je suis donc allé faire un tour du côté du Zend Studio. La partie éditeur ne m'avait pas du tout convaincu, le seul point fort du produit, à l'époque (et pour moi), concernait l'analyseur de code et l'intégration avec Zend Guard . Regrettant mon environnement Eclipse, je l'ai vite laissé tomber pour retourner à Eclipse. Plus tard (mais il n'y a pas si longtemps que cela), est sorti Zend Studio For Eclipse . Et là, ce fut vraiment le meilleur des deux mondes. Le meilleur de "l'ancien" Zend Studio et le meilleur d'Eclipse. Les avantages sont vraiment nombreux (autant ceux d'Eclipse que de Zend Studio). Par exemple, le code folding, la refactorisation, l'auto-complétion, l'aide à la réalisation de documentation au format PhpDoc, le fait de pouvoir travailler simultanément sur plusieurs projets, la possibilité de travailler sur les bases de données directement depuis l'éditeur, etc. Etant basé sur Eclipse, Java n'est jamais très loin et la possibilité de pouvoir par exemple utiliser Ant est très appréciable. Eclipse fonctionne avec un système de plugins (comme Firefox), il est donc possible d'accroître ses fonctionnalités très simplement en téléchargeant un plugin et en le déposant dans le répertoire adéquate. Dans mon cas, j'utilise par exemple un plugin qui me permet de publier mon code dans un SVN local (c'est un gestionnaire de versions pour le code). Je publie mon code dans le SVN sans même quitter mon environnement de travail ! Le plugin (comme tous les autres) s'intègre directement dans l'éditeur, il fournit même une perspective totalement dédié au gestionnaire de versions. Je peux publier et parcourir mon dépôt de versions. Plus j'utilise Zend Studio (ou Eclipse) et plus je me rends compte que je suis loin d'en connaître toutes les possibilités et subtilités. Récemment, sur le site Zend Developer Zone , j'ai vu passer une critique de livre concernant le Zend Studio for Eclipse. Le livre s'intitule Zend Studio for Eclipse (sous titre "Developer's Guide). Vous le trouverez à l'achat sur le site d'Amazon :http://www.amazon.fr/Zend-Studio-Eclipse-Developers-Guide/dp/0672329409 Désireux d'en connaître un peu plus sur le Zend Studio (et sur Eclipse), j'ai fais l'acquisition du livre. Et pour être tout à fait franc, c'est avec regret ! Le livre contient 18 chapitres, pour un total de 174 pages (avec les annexes). Chaque chapitre est constitué de 4 ou 5 pages maximum avec pas mal de copies d'écran. Ce qui limite finalement le texte à très peu de pages et ces pages se contentent bien souvent de commenter les copies d'écran. Autant dire que ca n'apporte rien. Le seul "avantage" du livre, c'est qu'il est rapide à lire mais bon ... Chaque chapitre démarre par une présentation de ce que vous allez lire ("vous allez apprendre à ...") puis s'en suivent les copies d'écran et les descriptions de celles-ci. Et quelques pages plus tard, le chapitre se termine, immanquablement par "vous êtes maintenant en mesure de ..." !! Je n'ai retiré que très peu d'acquis de ce livre et je regrette franchement son achat. Le seul avantage, c'est qu'il m'a donné envie de rédiger quelques articles sur les outils que j'utilise. Note : le livre est en anglais.
28 Aug am 12:25
AutoDWG DWG2Image Converter 3.2
FileForum Beta News
Image Converter featured with batch converting
28 Aug am 12:24
Recover Data for Outlook 1.0
FileForum Beta News
Recover and restore all damaged email data
28 Aug am 12:23
Tony G Poker 1.5
FileForum Beta News
The newest member to the iPoker Network
28 Aug am 12:22
Sysax Multi Server 4.3 RC2 beta
FileForum Beta News
Secure FTP Server and SSH2 Secure Shell Server with web based administration
28 Aug am 12:21
Efigio ToDo Organizer 1.0
FileForum Beta News
Todo list organizer software helps you become more productive and more organized
28 Aug am 12:07
VdYad 1.2
FileForum Beta News
VirtualDub deinterlace filter
28 Aug am 12:05
WinWatermark 2.7.5
FileForum Beta News
Add visible watermark to digital photos in batch mode
28 Aug am 12:00
Advanced PC Tweaker 4.0.1
FileForum Beta News
Effectively tweaks and speeds up PC
27 Aug pm 11:58
RSS Content Generator Premier 3.1.58
FileForum Beta News
A comprehensive website generator from free RSS feeds
27 Aug pm 11:57
SharePoint Permission Batch Setting 1.4.1.0
FileForum Beta News
27 Aug pm 11:56
Final Uninstaller 1.5
FileForum Beta News
27 Aug pm 11:49
iClone 3.0
FileForum Beta News
27 Aug pm 11:48
Recovery for PostgreSQL 1.1.0833
FileForum Beta News
27 Aug pm 11:44
Duplicate Cleaner 1.2
FileForum Beta News
27 Aug pm 11:43
Image Video Converter 6.0
FileForum Beta News
27 Aug pm 11:42
Media Handler Pro 4.0
FileForum Beta News
27 Aug pm 11:41
mediaU Radio Player 2.0
FileForum Beta News
27 Aug pm 11:41
Webpage Thumbnailer 1.6
FileForum Beta News
27 Aug pm 11:33
Efigio Personal Organizer 2.1
FileForum Beta News
27 Aug pm 11:32
Magicbit Zune Video Converter 4.4.50.0810
FileForum Beta News
27 Aug pm 11:30
Magicbit MP4 Converter 4.4.50.0810
FileForum Beta News
27 Aug pm 11:29
Jet Screenshot 1.0
FileForum Beta News
27 Aug pm 11:29
MAPILab Reports 2008 1.0.0
FileForum Beta News
27 Aug pm 11:26
eMail-Lead Grabber Business 2009 6.0.0.1
FileForum Beta News
27 Aug pm 11:25
Fox Audio Converter 7.4.0.10
FileForum Beta News
27 Aug pm 11:23
MessengerBlocker 1.0
FileForum Beta News
27 Aug pm 11:01
Process Lasso (x32) 3.05 Beta 8 beta
FileForum Beta News
27 Aug pm 11:00
Process Lasso (x64) 3.05 Beta 8 beta
FileForum Beta News
27 Aug pm 09:45
Microsoft Windows Internet Explorer v8 for Windows Vista/2008 8.0 Beta 2 beta
FileForum Beta News
27 Aug pm 09:44
Microsoft Windows Internet Explorer v8 for Windows 2003 8.0 Beta 2 beta
FileForum Beta News
27 Aug pm 04:40
Adhi
Xoops.org
27 Aug am 10:00
Choix technologiques
Balluche
27 Aug am 09:44
Utiliser des logiciels libres, c'est un peu comme rouler avec une voiture au GPL...
Framasoft - Logiciels Libres
26 Aug pm 02:47
Olédrion version 1.62
Instant Zero Xoops
25 Aug pm 10:20
Olédrion, un module de e-Commerce pour Xoops par Instant Zero
FrXoops
25 Aug pm 09:10
Olédrion, a native e-Commerce module for XOOPS by Instant Zero
Xoops.org
25 Aug pm 08:40
Two free themes from Brazil
Xoops.org
25 Aug pm 08:40
Netquery v4.13 Release
Xoops.org
25 Aug pm 06:40
Olédrion, the Xoops e-Commerce module by Instant Zero
Instant Zero Xoops
25 Aug pm 01:10
New Module Logo design for XOOPS 2.3
Xoops.org
25 Aug pm 12:30
Article Management System (AMS) 2.50 Beta 2 Released !
Xoops.org
25 Aug am 10:00
TDD = Test Driven Design
Balluche
24 Aug am 02:20
CVD Releases Video Tube v1.63
Xoops.org
23 Aug pm 12:10
System.ir Version 2 Released!
Xoops.org
22 Aug am 10:00
Les raccourcis de recherche MSN ...
Balluche
21 Aug pm 02:29
Opération Kiwiz n°2 : "Moo.com"
AlsaCreations
21 Aug pm 01:10
ImpressCMS 1.0.2 'Janus' Final
SmartFactory
21 Aug am 09:00
Nominate XOOPS and Onokazu @ Pact Publishing CMS Awards
Xoops.org
20 Aug pm 01:44
XNova
Framasoft - Logiciels Libres
20 Aug pm 01:44
TaskFreak !
Framasoft - Logiciels Libres
20 Aug am 10:12
Ca y est, c'est en vente !
Hervé Thouzard
20 Aug am 10:00
Pagerank 3 !
Balluche
18 Aug pm 11:53
Chronolabs is Expanding
Xoops.org
18 Aug am 10:00
Industrialisation et qualité
Balluche
18 Aug am 03:07
Theme Zenlike Xoops
FrXoops
18 Aug am 02:57
ProjectX
Framasoft - Logiciels Libres
17 Aug pm 09:42
GNOME
Framasoft - Logiciels Libres
17 Aug pm 06:33
Naissance de EOLE (l'European Opensource Lawyers Event) et organisation de EOLE 2008 dédié à la GNU GPL v3
Framasoft - Logiciels Libres
17 Aug am 11:45
KDE
Framasoft - Logiciels Libres
16 Aug pm 02:10
Piwik
FrXoops
16 Aug pm 02:04
Thème Shallunge
FrXoops
14 Aug pm 09:47
Mumble
Framasoft - Logiciels Libres
13 Aug pm 07:43
Wise Disk Cleaner 3 Free
Libellules
13 Aug am 10:53
OperaFly
Libellules
12 Aug pm 10:19
MediaCoder Audio Edition
Libellules
12 Aug pm 05:31
Licence pro "Référenceur & Rédacteur Web" à Mulhouse
AlsaCreations
12 Aug am 11:36
Explore Board
Framasoft - Logiciels Libres
12 Aug am 11:07
DropUpLoad
Libellules
11 Aug pm 08:16
Xfce
Framasoft - Logiciels Libres
11 Aug pm 07:09
Shrink Pic
Libellules
10 Aug pm 09:44
Video Thumbnails Maker
Libellules
10 Aug pm 09:00
ImpressCMS 1.1 Goes Beta!
SmartFactory
10 Aug pm 09:00
Tous nos modules sont compatibles avec Xoops 2.3 (News, Newbbex, Marquee, Shortcuts, Myiframe, iSearch, Userpage, Boox & XoopsCare)
FrXoops
10 Aug pm 08:03
Retour en arrière sur la faille DNS
Libellules
10 Aug am 10:48
Le grand lexique de SecurityImage de DuGris
FrXoops
9 Aug pm 05:50
Photo Slide
Libellules
9 Aug pm 04:30
All our modules are Xoops 2.3 compatibles
Instant Zero Xoops
9 Aug am 12:23
Thème CitrusIsland
FrXoops
8 Aug pm 11:18
Vista Firewall Control Free
Libellules
8 Aug pm 09:56
aTunes, unéquivalent libre à iTunes
Libellules
7 Aug pm 12:54
Thème Isometric, version 2
FrXoops
6 Aug pm 05:43
[Concours 9, 10, 11, ...] ConcourS ... avec un S
AlsaCreations
4 Aug pm 08:50
Newbbex 1.5
FrXoops
4 Aug pm 08:40
Thème Blueland v.1
FrXoops
4 Aug pm 07:20
Xoops forum Newbbex version 1.5
Instant Zero Xoops
2 Aug am 10:50
Exposition La Boîte Qui Fait Beuh
Hervé Thouzard
31 Jul am 11:40
Compatibilité navigateur et prise de tête
AlsaCreations
29 Jul pm 03:23
La terrasse du bar est ouverte
AlsaCreations
18 Jul pm 06:20
Birthday 2.1
Instant Zero Xoops
8 Jul am 11:40
VehiculesPros, vendre ou acheter des véhicules utilitaires professionnels
Hervé Thouzard
8 Jul am 11:10
VehiculesPros, vendre ou acheter des véhicules utilitaires professionnels
Instant Zero Pro
5 Jul pm 02:20
Release of SmartSection 2.14 Final !
SmartFactory
3 Jul am 04:30
Release of ImpressCMS 1.1 Alpha 2
SmartFactory
30 Jun pm 04:40
The SmartFactory Support Forums are moving to ImpressCMS !
SmartFactory
25 Jun pm 01:16
Optimiser gratuitement son référencement sur Google
Indexel
25 Jun pm 01:13
Virtualisation de PC et d'applications : Rennes 2 simplifie les déploiements
Indexel
25 Jun pm 01:13
Sept écrans plats à moins de 275 euros
Indexel
24 Jun pm 01:04
Le Clusif dénonce l'augmentation des menaces
Indexel
24 Jun pm 12:46
Web 2.0 : les entreprises y perdent leur latin
Indexel
23 Jun pm 07:30
Sécurité applicative : Bee Ware démocratise l'authentification forte
Indexel
23 Jun pm 03:05
Pénurie d'experts : SAP victime de son succès ?
Indexel
23 Jun pm 03:01
Salesforce.com mise sur le web 2.0 en entreprise
Indexel
23 Jun pm 02:57
Skype 4.0 : une nouvelle interface, des outils intégrés
Indexel
22 Jun am 10:39
EMLH????????????????(2) XCL2.1?preload?
Peak GIJOE
20 Jun am 04:49
EMLH????????????????
Peak GIJOE
18 Jun pm 01:58
Mobilité : trois scénarios grandeur nature
Indexel
18 Jun pm 01:06
Lancement de Firefox 3
AlsaCreations
16 Jun am 10:19
Evernote, le programme de l'année, en tout cas pour moi
Hervé Thouzard
13 Jun am 09:24
cubeUtils?EMLH?????preload
Peak GIJOE
12 Jun pm 12:51
E-mail et CSS : du nouveau
AlsaCreations
10 Jun pm 12:00
[Annonce] Alsacréations va fermer boutique
AlsaCreations
5 Jun pm 05:29
[Tuto] Galeries d'images pour SPIP
AlsaCreations
23 May am 05:50
Release of ImpressCMS 1.1 Alpha 1
SmartFactory
18 May am 11:20
Un excellent livre blanc sur les frameworks Php
Hervé Thouzard
15 May pm 09:55
get_html_translation_table()??
Peak GIJOE
12 May am 11:35
le iPhone, 15 raisons pour lesquelles je n'y passerais pas
Hervé Thouzard
10 May pm 01:50
Release of WF-Downloads 3.2 RC2
SmartFactory
9 May pm 06:41
O'Reilly France ferme, La fin d'une belle aventure
Hervé Thouzard
6 May pm 02:10
Pétition pour l'accessibilité numérique
AlsaCreations
2 May pm 06:54
Xobni, quand votre logiciel de courrier devient intelligent
Hervé Thouzard
29 Apr pm 10:36
Email????preload for XCL2.1
Peak GIJOE
29 Apr pm 06:11
Réception de SMS
PHP France
28 Apr pm 10:25
d3pipes????RSS?????
Peak GIJOE
27 Apr pm 03:30
Group Jesta all new impressive site !
SmartFactory
27 Apr am 10:00
Programmer pour l'intelligence collective
Hervé Thouzard
26 Apr am 01:06
How to avoid a protector IP ban the easy way.
Xoops Tips
25 Apr pm 04:20
INTRUDERS.TV Feature ImpressCMS
SmartFactory
21 Apr am 11:54
Un serveur d'objets en PHP 5 - 1ère partie
PHP France
13 Apr pm 04:30
Release of SmartSection 2.14 Beta !
SmartFactory
28 Mar pm 06:50
Mykart, un module Xoops de résultats sportifs (pour le karting)
Instant Zero Pro
25 Mar pm 12:40
Buyersguide, un guide d'achat à la sauce web 2.0
Instant Zero Pro
26 Feb pm 06:40
Les nouveautés de PHP 6
PHP France
31 Jan pm 10:40
Artemia, un design signé Instant Zero
Instant Zero Pro
12 Jan pm 01:50
AGFA : l'extranet collaboratif multi-langue signé Instant Zero
Instant Zero Pro
10 Jan pm 06:25
CSS Scale Image Html Tutorial
Poui Poui Design
10 Jan pm 06:23
How to Create a Pullquote with Javascript
Poui Poui Design
9 Jan pm 08:53
resource.db.php ???????????XoopsTpl????
Peak GIJOE
7 Jan pm 10:31
Project Honey Pot (1)
Peak GIJOE
6 Jan pm 10:47
Quel CMS pour mon projet web ?
PHP France
20 Dec am 11:18
Le marché PHP en France
PHP France
31 Oct pm 11:23
jQuery and XOOPS
Xoops Tips
31 Oct pm 10:03
XCL2.1??XoopsTpl?????
Peak GIJOE
28 Oct pm 09:43
XoopsCube Developers Meeting #1
Peak GIJOE
24 Jun am 05:45
HiTech Theme
My Web Resource - Downloads
19 Jun am 05:35
MWR Global
My Web Resource - Downloads
5 Jun pm 05:10
How XOOPS Renders Pages You Are Viewing
Xoops Tips
18 Apr pm 11:52
CS-Lite XOOPS Theme
My Web Resource - Downloads
19 Feb pm 05:45
FCH and Template Modification
Xoops Tips
13 Feb am 07:00
BlueHue XOOPS Theme
My Web Resource - Downloads
16 Jan pm 04:00
Free Article Submission Script
My Web Resource - Downloads
18 Dec am 03:41
HotRod XOOPS Theme
My Web Resource - Downloads
17 Dec pm 08:30
GreenLeaf XOOPS Theme
My Web Resource - Downloads
12 Dec am 05:17
GreenLeaf Template
My Web Resource - Downloads
2 Dec pm 02:08
ezLink2Us (Link To Us Page)
My Web Resource - Downloads
12 Nov pm 04:59
Associate-O-Matic
My Web Resource - Downloads
17 Oct am 03:40
XOOPS_TRUST_PATH and Module Duplication
Xoops Tips
27 Sep am 11:28
Comment rediriger ?
PHP France
14 May pm 07:23
meta description
Xoops Tips
11 May pm 09:26
Les méthodes magiques avec PHP 5
PHP France
9 Apr am 03:16
News Articles Block
Xoops Tips
26 Mar pm 08:47
Les Templates (« modèles » ou « gabarits »)
PHP France
29 Jan pm 03:05
La librairie de chiffrement mcrypt [Ripat]
PHP France
21 Jan pm 06:10
Fine-Tune Group Permission
Xoops Tips
29 Dec pm 09:03
Compresser et lire des fichiers Zip [Micha]
PHP France
8 Dec pm 01:20
Prevent Prefetching
Xoops Tips
27 Nov am 12:22
How to keep long quotes and lines of code from stretching your page.
Xoops Tips
4 Sep am 11:42
uwMike | Jello: A Different Liquid Layout
Poui Poui Design
4 Sep am 11:41
Emulating Position: Fixed;
Poui Poui Design
29 Apr am 10:16
Generating Dynamic CSS with PHP
Poui Poui Design
9 Apr am 10:05
Direct Manipulation Using JavaScript and CSS
Poui Poui Design
9 Apr am 09:51
Cinq nouveaux tutoriels d'un coup ! - Blog Alsacréations : XHTML, CSS et Standards web
Poui Poui Design
9 Apr am 09:40
Spruced-Up Site Maps: A List Apart
Poui Poui Design
4 Apr pm 12:47
Hybrid CSS Dropdowns: A List Apart
Poui Poui Design
17 Mar pm 12:47
Nifty Rounded Corners
Poui Poui Design
13 Mar pm 01:00
Veerle's blog
Poui Poui Design
13 Mar pm 12:57
Simple Clearing of Floats - SitePoint Design Blog
Poui Poui Design
13 Mar am 01:39
Aberrations HTML et XHTML: des styles alternatifs via l'élément style - Blog & Blues - Standards Web et accessibilité
Poui Poui Design
13 Mar am 01:39
Bring on the tables | 456 Berea Street
Poui Poui Design
13 Mar am 01:39
Coin des Experts - Réponse : bulles d'aide
Poui Poui Design
#213 - 17 Apr 2008
CSS Zen Garden
#212 - 17 Apr 2008
CSS Zen Garden
#211 - 17 Apr 2008
CSS Zen Garden
#210 - 17 Apr 2008
CSS Zen Garden
#209 - 21 Nov 2007
CSS Zen Garden
#208 - 21 Nov 2007
CSS Zen Garden
#207 - 15 Nov 2007
CSS Zen Garden