Skip navigation.

C'est mon blog

on connait la chanson

Posts tagged with "dreamweaver cache overwrite old files security cus"

Dreamweaver: de la daube. Homesite: du oldware. Eclipse: un faux espoir?

10 ans, à présent, que je développes de l'html, du cfm, du php, j'ai même fait des bouts d'asp.

10 ans que je me bats avec des concepts comme "langages, pages de caractères, bibliothèque de tags, snippets...".

D'ailleurs, il y a 10 ans, j'utilisais Allaire Studio, l'éditeur associé aux pages en ColdFusion (à l'époque la version 5), le précurseur (mais mieux que) Homesite, bref, l'outil -presque- parfait pour éditer des pages web.

Il y a 10 ans j'étais heureux.

Et puis, il y a 7 ans, on m'as dit que j'étais ringuard de pas utiliser Dreamweaver. J'ai dit: "allez tous chier avec votre saloperie de pompe à ram", ou quelque-chose du même ordre.

Et puis il y a 6 ans, on m'a demandé de faire un site en plusieurs langues. Et j'ai découvert les pages de caractères, le foutoir total entre les navigateurs pour les reconnaitre, et l'utf-8. On m'a dit que j'étais naze de pas utiliser Dreamweaver, qui est capable d'ajouter une signature au début du document pour que tous le monde sache que c'est de l'utf-8.

Alors j'ai essayé, j'ai acheté de la ram, j'ai tenté, j'ai été content, plusieurs jours. Puis j'ai découvert que Dreamweaver, chaque jours, fait perdre des milliers d'heures de travail à des centaines de gens à travers le monde. En écrasant avec des fichiers plus anciens. Cherchez pas, je ne me trompe pas, la seule condition requise est d'utiliser deux dreamweavers sur deux machines differentes. Effet garanti.

Et donc je suis retourné sur mon bon vieux Studio, qui, à contrario de Homesite, fonctionne bien aussi en RDS, et là aussi je parle sans ignorer l'existence d'un patch, tout aussi foireux. Vive Studio. Nous sommes en 2002.

Il y a deux ans je découvre Eclipse et je tente. Waw, c'est bien. A part le fait que configurer Ecplise pour faire du coldfusion, du rds etc ca prend une journée. Je réinstalle souvant ma machine (Choisir parmi: "parce que je suis un imbécile qui connait que Microsoft" ou "parce que sous Linux, troufion, la problématique est semblable" ou "Si, j'ai aussi un mac, et je t'emmerdes"). donc Ecplise s'éclipse (désolé).

Il y a 2 semaines: Je travaillais tranquillement sur Homesite (Croyez le ou non mais ca y est, plus moyen de trouver Allaire studio sur le net) quand mes deux collègues me prennent d'assaut, et se fendent la tronche en disant "Mais pourquoi tu bosses pas sur Dreamweaver, la CS3 est vraiment bien".

8 ans plus tard, NON, le bug de Dreamweaver n'est pas solutionné, NON, ils n'ont pas fait la moindre opération pour garantir de ne pas écraser des fichiers avec des plus anciens provenant du cache (là encore, si vous avez un seul PC, dreamweaver ne posera pas ce problème), NON, ils n'ont pas été foutus de mettre une option EXPLICITE pour désactiver cette saloperie de merde de "Get/put dependent files", et ont même réussi à y laisser un bogue. Dreamweaver vient de me faire perdre des heures de travail pour la 3eme fois.

L'éditeur parfait? J'aurais tendance à dire que si ce petit bogue de dreamweaver était corrigé ce serait lui (après tout j'ai plein de ram maintenant). Mais en réalité, je préfererais de loin que Macromedia n'ait pas foutu à la poubelle Homesite et Studio, car la perfection eut été un Studio maintenu, avec la capacité de gérer correctement les fichiers utf-8 sauvés dans dreamweaver.

Bref, Adobe (formerly Macromedia), je vous emmerdes.

Et désolé pour tous ces gros mots, ce n'est pas forcément une habitude mais putain quoi.

EDIT

Et à présent, en cadeau, un batch.bat maison pour dire à Dreamweaver de pas faire son malin et d'arrêter de vouloir prendre des décisions comme "si j'effacais ce nouveau fichier avec le plus ancien qui traine sur le disque dur là" dans ton dos.


cls
@REM -----------------------------
@REM THIS FILE WILL DELETE YOUR CACHE AND WHATEVER DREAMWEAVER DUPLICATED WITHOUT
@REM YOUR PERMISSION SO HE WONT BE ABLE TO OVERWRITE YOUR SERVER FILES WITH OLDER
@REM ONES (THIS IS FREQUENT WHEN YOU WORK WITH MULTIPLE INSTALLATIONS ON THE SAME
@REM SERVER) SET THIS TO YOUR DREAMWEAVER EXECUTABLE FOLDER
@REM -----------------------------
@set drpath=C:\Program Files\Adobe\Adobe Dreamweaver CS3\
@REM SET THIS TO YOUR DREAMWEAVER HIDDEN USER APPLICATION DREAMWEAVER CONFIGURATION FOLDER
@set drcfgpath=C:\Documents and Settings\laurent\Application Data\Adobe\Dreamweaver 9\Configuration
@REM NO NEED TO CHANGE ANYTHING BEYONG THIS POINT
@del "%drcfgpath%\WinFileCache*.dat"
@rmdir "%drcfgpath%\SiteCache" /S /Q
@rmdir "%drcfgpath%\ServerConnections" /S /Q
@md "%drcfgpath%\SiteCache"
@md "%drcfgpath%\ServerConnections"
@start "" "%drpath%\Dreamweaver.exe"





Download Opera, the fastest and most secure browser
January 2010
M T W T F S S
December 2009February 2010
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31