[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]
Re: Paquet d'aspirines...
Le succès d'Eclipse, il vient d'une seule chose : la flemme malheureuse qu'ont trop de développeurs d'apprendre à utiliser Vim.
[ Répondre ]
Re: Faut lire...
un vrai utilisateur un vrai geek
[ Répondre ]
Re: intéressant
Ah bon c'est commercial, je croyais que Redhat avait sous-entendu qu'Ubuntu était une oeuvre charitative ;)
[ Répondre ]
Re: Faut lire...
Tu suis pas, on dirait...
Tu tapes ton Live ID sur une page web depuis ton Ubuntu 10.04 et le serveur web te propose un download de Windows 7, gratuitement parce qu'ils ont plus le choix. Tu rigoles un grand coup puis tu mets tout ça dans la corbeille et tu la vides aussitôt.
[ Répondre ]
Re: Pied d'estale
et en anglais ça se dit pet d'estale :)
[ Répondre ]
Re: intéressant
Pour le launchpad c'est en train d'être réglé.
[ Répondre ]
Re: Encore un détail...
le support → la prise en charge
[ Répondre ]
Re: TurboGears
Pour faire du web avec python il vaut toujours mieux avoir soit un serveur dédié (kimsufi, dedibox, etc.) ou au moins un privé virtuel. Car en général on place apache en frontal (au lieu d'utiliser mod_python) et il faut pouvoir jouer avec sa config de manière plus poussée que ce qu'ils autorisent via le fichier .htaccess.
Un des points forts de python pour le web c'est WSGI [1] qui est un moyen de communication standardisé entre le serveur web et l'application, et qui permet de faire des trucs géniaux, du middleware, plusieurs applis en parallèle, des filtres, etc.
Enfin pour l'interface, il y a deux notions à voir :
(Je te donne l'exemple pour Zope 3.x [2] qui est un framework non pas Next-Gen, mais Next-Next-Gen, entièrement à base de composants et qui fait un lourd usage des adapters (cf design pattern) et des interfaces, et qui a l'avantage de proposer une base de données objet.
- tu as la notion de templating (ex : ZPT) : tu crées un modèle de page xhtml dans lequel tu places des directives xml qui permettent d'insérer des choses issues de ta vue. La vue est une classe qui gère ce que tu veux afficher, et qui est un adaptateur sur ta classe de contenu (le modèle).
- la génération automatique des formulaires. Ton modèle de données est décrit par un schema (voir zope.interface [3] et zope.schema [4]). Ce schema permet de donner un type (Bool, TextLine, etc.), un titre, des contraintes (max, min, etc.). Ensuite grâce à zope.formlib [5] ou z3c.form [6], tu peux générer des formulaires web pour l'ajout, l'édition, la visualisation des données, en faisant de la validation automatique en fonction des contraintes définies par le schema.
[1] http://wsgi.org/wsgi
[2] http://wiki.zope.org/zope3/Zope3Wiki
[3] http://pypi.python.org/pypi/zope.interface
[4] http://pypi.python.org/pypi/zope.schema
[5] http://pypi.python.org/pypi/zope.formlib
[6] http://pypi.python.org/pypi/z3c.form
Un bon moyen de démarrer sur du zope3, c'est d'essayer Grok : http://grok.zope.org
[ Répondre ]
Re: Single !
pitié, non, pourquoi cacher le bureau avec une seule fenêtre ?
Le single window est une perte d'espace utile, à plus forte raison avec les taille d'écran actuelles.
[ Répondre ]
Re: Vive la Suisse !
Une expérience douloureuse est aussi l'exemple parfait de la notion d'apprentissage puisque le cerveau apprend de manière la plus forte et permanente lorsque qu'il y a un choc ou une douleur. (ou une à l'inverse une satisfaction).
De toute façon tout ça se mélange et se rapproche souvent.
Avec "expérience douloureuse" on a un mélange de trois sens :
vécu, apprentissage, événement.
[ Répondre ]
Re: Vive la Suisse !
oui mais non, parce qu'ici "experience" en anglais ne devrait pas se traduire par « expérience », mais plutôt par un truc du style « ressenti » ou « vécu ».
En français, l'expérience comprend une notion d'apprentissage et d'amélioration par le vécu, alors qu'en anglais, pour cette expression, il s'agit uniquement du ressenti de l'utilisateur et pas de son expérience.
[ Répondre ]
Re: Vive la Suisse !
c'est encore une de ces abominables traductions mot à mot de l'anglais (ici "user experience"), qui finissent par se répandre. Ce qui me gêne, c'est qu'en français ça ne veut plus rien dire.
Et parfois on tombe même dans le contresens pur, comme pour "fix a bug", qu'on voit traduit par « fixer un bug », c'est à dire rendre le bug permanent...
[ Répondre ]
Re: Backup backup backup !!!
Dans le genre con, j'ai perdu récemment (heureusement seulement) une heure de boulot sur une trad : je reçois un mail avec un fichier .po, j'ouvre directement le truc dans gtranslator, et je commence à relire et à faire des corrections. Au bout d'une heure, j'oublie d'où vient le truc, et je sauve mon boulot, et une raison quelconque me fait faire un reboot. Probablement un plantage du pilote nvidia ou un truc du genre.
C'est après le reboot que je réalise que ce que j'avais ouvert, c'est un fichier placé par firefox dans /tmp. Et paf la trad.
[ Répondre ]
Re: t au Bresil?
ah pas mal, elle est classique mais là tu l'as faite de manière presque subtile. :)
[ Répondre ]
Re: .
C'est pour ça que je pose la question. IBM vise quels pays ?
Je n'aime pas le terme d'"Europe de l'Est". je l'entend trop souvent évoqué par les gens pour exprimer du fud, des choses trop vagues et négatives et ça ne veut rien dire.
[ Répondre ]
.
C'est quoi l'« Europe de l'Est » ? Il y a encore un mur à Berlin ?
[ Répondre ]
Re: Coder avec un éditeur préhistorique ?
Je pense que c'est un peu comme Zope Management Interface.
C'est cette possibilité qui a fait le succès de Zope dans sa version 2. Mais ils ont fini par trouver que c'était pas une bonne idée. Pour l'actuelle version 3 ils ont tout réécrit et l'édition de code « through the web » n'est plus vraiment possible, et déconseillée.
[ Répondre ]
en v'la des paroles :D
http://www.gnu.org/music/free-software-song.html
[ Répondre ]
Re: AdL
Pour suissi, c'est fait depuis hier. C'était une bonne idée, merci.
[ Répondre ]
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]



Re: Mouai
La grande majorité des autres distribs se contentent d'être basées sur debian ou redhat en changeant le fond d'écran et deux ou trois trucs. Eux ils ont innové, on va quand-meme pas leur reprocher d'innover, c'est tout à leur honneur. En plus c'est bon, c'est du python :)
[ Répondre ]