Le probleme c'est pas juste le guillemet ou l'espace, c'est l'ensemble des caracteres reserves en shell qui sont pourtant tout ce qu'il ya de plus legal dans un nom de fichier
Parenthese, espace, simple quote, double quote, je sais pas quoi d'autre qui est reserve, tout ca pose probleme...
Décrire un fichier avec des guillemets, je ne vois pas trop l'intérêt. C'est pour donner une nuance ?
Ben la description se faisant en langage humain, les humains ayant invente des caracteres speciaux, ne pas voire l'interet est revelateur d'un gros probleme de ta part (je pense surtout un bon gros formatage par les limitations de l'outil).
Tiens, petit exemples de nom de fichier trouve dans mon "My Documents":
Panier - Apple Store (France).pdf
Air Tahiti Nui Confirmation ( eticket number ) - monNom.pdf
Bouh les mechants, ils ont ose mettre des parentheses, ca va peter le script du geeks qui fait mal son boulot (ou qui utilise un outil prehistorique).
Si ca peut te rassurer, c'est pareil sous windows si je me rappelle bien...
Le design limite d'outil dont l'utilisateur n'a souvent meme pas connaissance leak directement dans l'utilisation du systeme, si c'est pas la preuve d'une inadaptation de l'outil, je sais pas ce que c'est...
Ca a quoi d'"idiot"?
Un nom de fichier a une semantique particuliere (decrire le fichier).
Moi ce que je trouve idiot, c'est de se trainer des problemes qui sont du a des "best practices" des annees 70 qui n'ont plus aucun sens aujourd'hui.
Si le guillemet est un caractere legal dans un nom de fichier, qu'il apporte un plus a la description du fichier, que le systeme a prevu et meme mit en place un moyen de l'utiliser dans les nom de fichier, ca a quoi d'idiot?
Ce qui est tres tres tres idiot par contre, c'est que le systeme ne propose rien pour resoudre efficacement ce probleme .
On peut imaginer plusieurs solutions pour regler ca, a divers niveaux (la comme ca, sans vraiment reflechir, un ls particulier qui te retourne un nom de fichier echappe par exemple, ca serait deja tres bien), mais non, l'utilisateur est livre a lui meme, oblige de prier pour ne pas avoir de simple (ou double) quote dans ses noms de fichier ou se fader des solutions incongrues a base de sed/awk
gne?
L'espace et les guillemets, c'est pas "standard"?
Si c'est pas un bel exemple de "l'homme s'adapte a l'informatique et pas le contraire", je sais pas ce que c'est....
Le fond du pb ici, c'est que le shell est con comme ses pieds, et on a un tres bel exemple de pourquoi un shell objet serait bien plus adapte, plutot que de s'emboucanner a faire des pirouettes dans tous les sens pour s'assurer que le nom de fichier ne soit pas massacre a la tronconneuse.
Pour revenir dans le sujet, Mildred, as tu envisage/regarde ce que ant permet?
Je sais qu'il est concu pour du java a la base, mais je sais aussi de source sur qu'il existe des tasks ecrites specifiquement pour compiler du c/c++ (tres probablement via gcc).
Et pour l'avoir pas mal utilise, on peut faire pas mal de trucs avec (fetch du SVN, compilation conditionnelle en fonction de la plateforme, du packaging a la volee relativement intelligent en fonction de divers parametres d'input, deployements, tests unitaires et tout le tralala habituel)
Tu n'as certes pas de "langage shell" a proprement parler, mais le tasks de bases te permettent de faire pas mal de choses de base et pour des cas reellement particulier, tu peux toujours t'ecrire ta propre task ant (c'est pas chiant a faire, sous reserve qu'il faut pas en ecrire 40).
C'est une philosphie d'ecriture assez particuliere (ie pas forcement au gout de tout le monde), mais ca marche plutot pas mal, puissant et efficace.
Ete 2006, a bordeaux (ca chauffe bien l'ete la bas), petite boite de 10 personnes, bureaux dans un vieil immeuble typique bordelais, sur les boulevards, sous les toit. Mon bureau donnait sud-est + un velux, avec 3 pc et deux couillus dans la piece.
36°C , avec la clim portable fraichement achetee.
Les jours precedents, on tournait dans les 40°C en moyenne.
1) tiens donc? c'est pas faut d'avoir essayer pourtant... Selection d'un bloc de code, appui sur la touche del et... rien!! 'fin si, un caractere en moins a la position du caret. Bon apres, faut ptetre aller dans l'aide pour que ca marche et faire un ctrl-alt e-f-f-a-c-e-r- -s-e-l-e-c-t-i-o-n
Perso je m'en sortait avec le ctrl space pour la marque et ensuite effacer jusqu'a la marque.
Avec xemacs, oui, mais xemacs n'est pas emacs...
3) le prends pas mal, mais je doute que tu sois capable d'ecrire un moteur de refactoring ou un debugger fiable, efficace et feature complete. Ou alors ca va te prendre qq annees. Perso j'ai autre chose a faire (en plus de ne pas en etre capable, comme toi).
4) ben j'ai visiblement bien plus d'experience avec emacs que tu n'en a avec eclipse...
5) c'est bien t'as une grosse quequette. C'est quoi ton truc? tu reponds au spam?
6) jamais dit le contraire. Par contre, la courbe d'apprentissage (ou vi pour te faire plaisir) est tres tres tres tres raide. mais c'est pas trop la question ici en fait.
7) c) utiliser autre chose parce que j'ai autre chose a foutre que de reimplementer mon environnement de developpement (au hasard, faire ce que j'ai a faire). Et de toi a moi, contribuer a un projet dirige par stallman c'est heuuu... comment dire? Disons que le monsieur n'est pas repute pour son ouverture d'esprit sur les contributions externes. Lit la genese d'xemacs pour t'en convaincre, ou alors les differents threads sur la modularite de gcc et les limitations techniques volontairement introduite par son altesse serenissime pour faire chier ceux qui n'on pas prete allegeance a la GPL.
8) he, les emaceux, vous etes bien mignon, mais 1) emacs n'a pas invente le concept de l'extension/plugin/addon/cequetuveux. et 2) il n'en a certainement pas l'exclusivite. Eclipse est aussi extensible a l'infini via les plugins. Cf les nombreux plugin divers et varies ajoutant le support (incomplet) de nombre langage, l'integration de flash, de j2me avec l'emulateur de telephone, la generation d'uml, schema DB et qq autre centaines/milliers de plugins. Et le truc bien avec ca, c'est que c'est ecrit dans un langage connu et maitrise par plein de monde, ca pete pas tous les 4 matins quand eclipse le decide etc...
9) Certains extra terrestre ne font pas la regle. Et toujours est il qu'ils coderaient certainement encore plus vite avec un ide decent. Qu'ils ne veulent pas faire l'effort de maitriser un outil plus adapte a leur travail les regarde et je ne les blame certainement pas pour ca, mais svp, ne pas pretendre que pas d'outil est mieux.
Ca *TE* convient mieux, certes, mais objectivement et techniquement, l'IDE apporte un grain de productivite et de securite via les checks qu'il faut automatiquement dans ton dos.
Ouais, emacs se pilote tellement bien a la souris qu'on ne peut meme pas faire une selection de texte a la souris!!!
Ca c'est du support avance.
Le refactoring se fait aisement avec CEDET et srecode; il suffit que le langage soit supporté (ou bien écrire son propre moteur de refactoring).
Ah ben ouais, suffit d'ecrire son moteur de refactoring!!
Avant d'ecrire un moteur de refactoring au niveau de celui d'eclipse pour java, bonne chance.
C'est comme pour le deboggueur, si cela fournit te convient pas, t'as qu'a en ecrit un qui marche (ou pas d'ailleurs).
Et quand t'auras passe 1 an a developper les outils de developpement (lol) tu pourras commencer a faire ton boulot.
Et je peux te retourner l'argument, s'il "suffit" d'ecrire son moteur de refactoring, il te "suffit" d'ecrire ton plugin de refactoring pour eclipse.
facile.
je ne parviens pas à me sentir à l'aise; toujours cette impression de ne pas maitriser l'outil ou de tout flinguer a la moindre occasion :)
Gne?
En gros, tu avoues ne pas maitriser l'outil (ie t'as pas voulu faire le leger effort d'apprentissage d'eclipse), et que, par consequent, t'as peur de tout foutre en l'air?
Je me demande bien comment tu peux "tout foutre en l'air" d'ailleurs dans eclipse...
'fin c'est un ide hein, pas un truc qui fait du vaudou...
Et par ailleurs tu conseilles l'utilisation d'un editeur texte dont la coubre d'apprentissage est vertigineusement raide (et qui en plus necessite de l'utiliser regulierement pour ne pas perdre la main)?
C'est moi ou on est en plein dans la quatrieme dimension?
Il est en regle general utile de faire porter l'examen d'un cours de flash sur le flash et son utilisation.
D'aucuns ont essaye de mettre du python a l'exam de flash, mais il parait que, d'une part, les eleves n'ont pas apprecie, d'autre part les entreprises embauchant lesdits eleves se seraient plaintes que leur nouvelles recrues auraient tente de compiler du python dans flash mx ou flex builder et que ca marche pas.
alors pour info, eclipse se pilote a 99% au clavier (j'utilise rarement la souris quand je developpe en fait), donc pour le cote clickodrome, tu repasseras.
Et si t'es un integriste emacsien, que tu aimes le syndrome du canal carpien a force de faire le grand ecart sur le clavier, que tu ne veut pas que quiconque puisse faire un simple copier coller sur ta machine et que tu souhaites avoir une courbe d'apprentissage aussi raide que celle d'emacs, ils proposent meme les raccourcis clavier d'emacs.
Et pour le generateur d'ihm, ratai, un des trolls en vigueur dans le monde des ide, c'est qu'eclipse n'a justement rien de correct pour faire des ihm.
D'un autre cote, les ihm en java, c'est pas comme si c'etait courant. Et pour le chteumeuleu, on utilise generalement un framework qui abstrait de tout ca sans necessiter un designer d'ihm.
Emacs a peut etre des fonctionnalites qui se rapprochent de celles d'un ide, mais j'attends toujours de voir un debugger du niveau de celui d'eclipse (avec changement a chaud des variables, remplacement a chaud de code pour tester un fix inline sans avoir a se retaper toute la reproduction du bug, saut dans la stack, breakpoint conditionnels evaluation d'expression, watch expression, que sais je encore j'en oublie surement qq uns), remote debugging pour un serveur j2ee.
On attends aussi un editeur haut niveau de fichier de config xml (typiquement, les server.xml eclate en partie logiques), une gestion des spring beans, un refactoring fiable et reellement utile (le genre qui renomme les getter/setters quand tu renomme l'attribut par exemple, change les noms/signatures de metodes efficacement), un truc qui te permet de changer les niveau de warning/error du compilo pour enforcer certaines conventions de codages
Et si possible qui ne demande pas 5 jours a installer et qui necessite 1 semaine de maintenance a chaque update de la distrib.
Apprends a utiliser eclipse, tu seras tres surpris aussi.
Avec une carte micro atx basique, le trio revient à 120€.
Certes, mais tu retombes sur le pb de la taille.
Ta carte micro atx + le boitier vont etre loin des dimensions ridicules du macmini.
Son boitier est deja en dessous des specs minimales du micro atx, et meme en micro atx, tu peux te retrouver jusqu'a 3 fois plus grand qu'un mac mini...
Sans compter que tu risques de rester fort peu calme et de proferer un nombre incomensurable de jurons au moment de monter ton piti pc...
Bref, on peut s'en approcher, mais c'est jamais vraiment ca.
Si moins cher, pas la meme qualite (encombrement/emmerdements/bruit).
Si meme qualite, meme prix si ce n'est plus.
La technologie n'est pas neutre , elle reconfigure les interrelations et a une echelle plus global elle change la societe en changeant tout le contexte qu,il y a autour .
Super aware comme phrase.
T'as le meme dealer que jcvd?
Ta derniere phrase confime bien que la technologie est neutre et qu'elle peut etre bonne ou mauvaise en fonction de ce que les hommes en font.
Ya qq auteurs qui ont reflechi a la question, genre rabelais, si t'as qq chose a rajouter a leurs ecrits, n'hesite pas.
Aaaaah, les mensonges et les inexactitudes.
Attention, tu recidives.
Et autant t'avais une excuse la premiere fois, tu n'en a plus cette fois ci, toutes tes betises avaient ete balayees lors de ta derniere depeche.
- la musique est stockée sous une arborescence inhumaine ;
Il ya une tres bonne raison a cela: l'utilisateur peut tres bien ne pas trier sa musique et se retrouver avec un ipod classic 120Gb FAT32 avec 15 000 morceaux dans un seul et meme repertoire.
Je sais pas si t'as deja tente 15 000 fichiers dans un seul repertoire en FAT32, mais heu, comment dire. Yen a qu'on essaye, ils ont eu des problemes.
Rajoutes a ca les pb de longueur de nom de fichier, de caracteres illegaux, tu comprends tres vite pourquoi apple a decider de renommer les fichiers suivant un hash et de tout mettre dans les tags id3. Et oui, ca doit bien les arranger, mais meme si ca les arrangeait pas, ils le feraient.
On te l'avais deja explique, mais tu fais ta tete de mule, surement parce que c'est un des maigres arguments qui te permet de cracher sur apple.
- les accès en stockage de masse sont enregistrés : tout accès par un ordinateur « inconnu » entraîne le refus de lire la musique et la nécessité de réinstaller le micrologiciel ;
- les accès en stockage de masse sont enregistrés : tout accès par un ordinateur « inconnu » entraîne le refus de lire la musique et la nécessité de réinstaller le micrologiciel ;
Ca fait plusieurs fois que tu sors cette connerie, on t'avais expliquer que sisi, ca marche, seuls l'ipod touch (rarissime) et l'iphone (sujet completement different) on ces limitations, pas les ipod.
bref, reste comme arguments valables la signature de la db et la signature du firmware.
par experience, les disques durs multimedia, c'est pas forcement la panacee non plus.
Grosses limitations au niveau des codecs, interface utilisateur generalement assez pourrie, tres peu ou pas d'evolutions du soft, pas de browsers (= pas de youtube et consorts, ce qui est pourtant appreciable dans un saloon), dans 99% des cas c'est du fat32, donc bye bye les videos hd > 4go (et en 2009, ca craint serieusement du boudin ca...).
Et tu peux te brosser pour mettre ton linux dessus.
Ca a certes l'avantage de l'integration ultime, de la portabilite et de la simplicite deconcertante d'installation, mais les desavantages precedent sont trop gros.
ben, les nvidia, c'est pas trop fanless quand meme, ca chauffe ces bebetes.
Effectivement, intel le fait, je ne savais pas.
Apres, tu retombes dans l'autre travers: machine assemblee a la main, bien plus grosse, bien moins esthetique, et si tu veux un truc reellement silencieux, ca va te revenir grosso merdo au prix d'un mac mini, a perfs equivalentes.
Rien que l'alim deportee, c'est un *enorme* plus (et qui se ne retrouve generalement pas dans les bebe pc): enorme gain de place dans le boitier (et donc dans ton meuble), pas de ventilo, tu ranges le transformateur avec ses potes et les cables derriere le meuble et c'est plie.
Le core2duo a aussi un avantage non negligeable, c'est de pouvoir encoder tes dvds sans te pourrir ta machine principale. Et c'est aussi le meilleur endroit ou encoder ses dvds, vu que c'est tres probablement de cette machine que tu vas les visionner apres coup.
La ou j'ai du mal a comprendre la politique d'apple, c'est que le macmini empiete beaucoup sur les plates bandes de l'apple tv, et j'ai du mal a comprendre le placement marketing des 2. C'est quelque chose d'assez inhabituel chez apple, ils ont generalement des segment marketing distinct et bien identifies pour leur produits.
Et j'ai surtout peur que les revisions futures du macmini le brident un peu sur son utilisation media box.
L'ideal a mon sens, serait une apple tv macmini-ifiee. Gros proco, vrai os dessus, toujours utilisable en mode multimedia exclusivement avec le pitite remote apple (diablement efficace), et surtout sortie hdmi qui embarque le son pour eviter de se taper dvi-to-hdmi/spdif + les pirouettes necessaires pour activer le passthru ac3 + le reglage de l'ampli pour utiliser une entree hdmi avec l'entree optique correspondante.
ce que je voulais dire par la, c'est que si tu veux un pc (ou plutot x86) qui lit du 1080p, va te falloir un processeur costaud, et bye bye le fanless.
je ne doute pas que des dsp sont capables de le faire en fanless, mais c'est plus des pc.
Et oui, c'est une machine tres bien integree, c'est pour ca que ca en fait une machine de choix pour une mediabox de salon, et c'est une des tres rares machines a s'inserer dans un salon sans pourir l'esthetique ni faire le bruit d'un avion au decollage, donc non, elle n'est pas "pas donnee", elle vaut le prix d'une bonne media box.
Je sais, ca fait jaser a chaque fois que je dit ca, mais bon:
Le macmini est une excellente machine pour faire une media box.
Matos suffisament costaud, alimentation deportee (= pas de ventilo et boitier plus petit), les ventilos ne se mettent en route qu'a pleine charge.
La machine est reellement minuscule (format cd sur meme pas 10cm de hauteur), esthetique et silencieuse.
La connectique n'est pas en reste, modulo l'absence hdmi, t'as sortie son jack ou optique, 4 usb2, un firewire, du wifi n et du bloutouffe.
Soit dit en passant, le fanless va etre impossible a obtenir en pc, vu comment ca chauffe un core2duo (et en dessous de ca, ca va etre dur de decoder du 1080p).
Perso je trouve frontrow au poil pour une utilisation multimedia, mais sachant que je ne regarde pas la tele, ca peut etre different pour toi (pas de prise en charge des m3u comme vlc le fait pour la tele chez free par ex).
Tu peux changer front row pour autre chose, et bien evidemment mettre un linux si tu veux.
Alors, bien sur, ca implique pas ou tres peu de bidouillage hard (j'ai juste change les disques durs et dvd du mien), ce qui peut enerver et frustrer le geek, mais t'as une machine tres costaud, redoutablement efficace, et, a qualite egale (encombrement/esthetique/consommation), au meme prix qu'un pc.
2 problemes majeures avec cette machine, un peu lies qq part:
- Pas de sortie hdmi, faut passer par du dvi to hdmi pour relier a ton ampli/tele. C'est pas le bout du monde cela dit, tu trouves ce genre de cable n'importe ou au meme prix qu'un hdmi normal.
- Pas de lecteur bluray. La c'est plus chiant si tu veux en faire une media box.
D'une part, palm qui utilise un vilain hack pour economiser sur son dev et parasiter un mastodonte du marche. C'est pas joli joli non plus, et fallait s'attendre a une reaction d'apple, surtout qu'ils s'attaquent au marche du dernier bebe de cupertino.
Ca fait un peu "je vous laisse investir et bosser dur pour que votre appli devienne leader sur le marche, et moi je viens ramasser les sous apres coup. Ah ouais, et merci pour tout l'poisson, hein.".
La synchronisation d'un smart phone avec le desktop, c'est une grosse partie du produit quand meme, hacker iTunes pour ne pas avoir a la developper, c'est vilain.
La ou ils ont chie dans la colle, c'est que c'etait clair qu'apple allait riposter, et ils ont foutu leurs clients dans la merde avec une synchro qui pete.
Apple est blamable pour une update faite volontairement pour mettre des batons dans les roues d'un concurrent.
Fermer volontairement son produit pour niquer la concurrence quand on est en position dominante (ou presque), c'est vilain aussi.
ça y est, tous les belges vont se réconcilier dans une grande partouze d’union nationale.
Encore que, il est de notoriete publique que les belges dans une partouze, c'est les seuls a niquer leur femme, donc bon, ca va pas aller tres loin ton affaire...
Vendor ne se traduit pas par vendeur, c'est un faux ami, meme si je sais qu'il se repand de plus en plus.
Le vendeur, c'est le monsieur a cravate qui repond "oui, oui, ca marche, c'est fabuleux" a chacune de tes questions pour t'inciter a mettre la main au portefeuille (typiquement, le gus de chez la fnac).
Le vendor, c'est l'entreprise qui fabrique le produit que le vendeur cherche a te faire acheter (typiquement, HP, Lenovo, Apple, non je ne citerais pas dell, leurs merdes ne sont pas digne de se faire qualifier de "produit").
Le vendeur ne travaille generalement pas pour le vendor, mais plutot pour un distributeur du vendor (quoique certain vendor distribuent eux meme leur produit, par exemple celui que je ne veux pas citer).
Dans le domaine qui nous interesse, une traduction correcte serait fabriquant quand ca parle hardware, prestataire ou editeur quand ca parle software.
Faut savoir qu'il a aussi passe pas mal de temps embastille (une douzaine d'annee sur ses 27 ans de prison) pour autre chose que ses bouquins (en l'occurence des pratiques douteuses pour l'epoque avec des madames a qui il aurait donne un aphrodisiaque qui se revele aussi etre un puissant poison).
On ne peut plus d'accord sur ta derniere phrase cela dit.
[^] # Re: C'est du poulet !
Posté par thedude . En réponse au journal Une alternative à make(1). Évalué à -1.
Daaaah...
T'es gland ou quoi?
$ tail Panier\ -\ Apple\ Store\ (France).pdf
bash: syntax error near unexpected token `('
$ tail L'armee.pdf
>
login@machine ~/My Documents
Le probleme c'est pas juste le guillemet ou l'espace, c'est l'ensemble des caracteres reserves en shell qui sont pourtant tout ce qu'il ya de plus legal dans un nom de fichier
Parenthese, espace, simple quote, double quote, je sais pas quoi d'autre qui est reserve, tout ca pose probleme...
[^] # Re: C'est du poulet !
Posté par thedude . En réponse au journal Une alternative à make(1). Évalué à 1.
Ben la description se faisant en langage humain, les humains ayant invente des caracteres speciaux, ne pas voire l'interet est revelateur d'un gros probleme de ta part (je pense surtout un bon gros formatage par les limitations de l'outil).
Tiens, petit exemples de nom de fichier trouve dans mon "My Documents":
Panier - Apple Store (France).pdf
Air Tahiti Nui Confirmation ( eticket number ) - monNom.pdf
Bouh les mechants, ils ont ose mettre des parentheses, ca va peter le script du geeks qui fait mal son boulot (ou qui utilise un outil prehistorique).
Si ca peut te rassurer, c'est pareil sous windows si je me rappelle bien...
Le design limite d'outil dont l'utilisateur n'a souvent meme pas connaissance leak directement dans l'utilisation du systeme, si c'est pas la preuve d'une inadaptation de l'outil, je sais pas ce que c'est...
[^] # Re: C'est du poulet !
Posté par thedude . En réponse au journal Une alternative à make(1). Évalué à 1.
[^] # Re: C'est du poulet !
Posté par thedude . En réponse au journal Une alternative à make(1). Évalué à 4.
Ca a quoi d'"idiot"?
Un nom de fichier a une semantique particuliere (decrire le fichier).
Moi ce que je trouve idiot, c'est de se trainer des problemes qui sont du a des "best practices" des annees 70 qui n'ont plus aucun sens aujourd'hui.
Si le guillemet est un caractere legal dans un nom de fichier, qu'il apporte un plus a la description du fichier, que le systeme a prevu et meme mit en place un moyen de l'utiliser dans les nom de fichier, ca a quoi d'idiot?
Ce qui est tres tres tres idiot par contre, c'est que le systeme ne propose rien pour resoudre efficacement ce probleme .
On peut imaginer plusieurs solutions pour regler ca, a divers niveaux (la comme ca, sans vraiment reflechir, un ls particulier qui te retourne un nom de fichier echappe par exemple, ca serait deja tres bien), mais non, l'utilisateur est livre a lui meme, oblige de prier pour ne pas avoir de simple (ou double) quote dans ses noms de fichier ou se fader des solutions incongrues a base de sed/awk
[^] # Re: C'est du poulet !
Posté par thedude . En réponse au journal Une alternative à make(1). Évalué à -1.
L'espace et les guillemets, c'est pas "standard"?
Si c'est pas un bel exemple de "l'homme s'adapte a l'informatique et pas le contraire", je sais pas ce que c'est....
Le fond du pb ici, c'est que le shell est con comme ses pieds, et on a un tres bel exemple de pourquoi un shell objet serait bien plus adapte, plutot que de s'emboucanner a faire des pirouettes dans tous les sens pour s'assurer que le nom de fichier ne soit pas massacre a la tronconneuse.
Pour revenir dans le sujet, Mildred, as tu envisage/regarde ce que ant permet?
Je sais qu'il est concu pour du java a la base, mais je sais aussi de source sur qu'il existe des tasks ecrites specifiquement pour compiler du c/c++ (tres probablement via gcc).
Et pour l'avoir pas mal utilise, on peut faire pas mal de trucs avec (fetch du SVN, compilation conditionnelle en fonction de la plateforme, du packaging a la volee relativement intelligent en fonction de divers parametres d'input, deployements, tests unitaires et tout le tralala habituel)
Tu n'as certes pas de "langage shell" a proprement parler, mais le tasks de bases te permettent de faire pas mal de choses de base et pour des cas reellement particulier, tu peux toujours t'ecrire ta propre task ant (c'est pas chiant a faire, sous reserve qu'il faut pas en ecrire 40).
C'est une philosphie d'ecriture assez particuliere (ie pas forcement au gout de tout le monde), mais ca marche plutot pas mal, puissant et efficace.
[^] # Re: 36° ???
Posté par thedude . En réponse au journal Où l'on fait état de la situation à Euratechnologies. Évalué à 2.
Ete 2006, a bordeaux (ca chauffe bien l'ete la bas), petite boite de 10 personnes, bureaux dans un vieil immeuble typique bordelais, sur les boulevards, sous les toit. Mon bureau donnait sud-est + un velux, avec 3 pc et deux couillus dans la piece.
36°C , avec la clim portable fraichement achetee.
Les jours precedents, on tournait dans les 40°C en moyenne.
[^] # Re: un troll de moins
Posté par thedude . En réponse au journal Launchpad est libre. Évalué à 0.
Perso je m'en sortait avec le ctrl space pour la marque et ensuite effacer jusqu'a la marque.
Avec xemacs, oui, mais xemacs n'est pas emacs...
3) le prends pas mal, mais je doute que tu sois capable d'ecrire un moteur de refactoring ou un debugger fiable, efficace et feature complete. Ou alors ca va te prendre qq annees. Perso j'ai autre chose a faire (en plus de ne pas en etre capable, comme toi).
4) ben j'ai visiblement bien plus d'experience avec emacs que tu n'en a avec eclipse...
5) c'est bien t'as une grosse quequette. C'est quoi ton truc? tu reponds au spam?
6) jamais dit le contraire. Par contre, la courbe d'apprentissage (ou vi pour te faire plaisir) est tres tres tres tres raide. mais c'est pas trop la question ici en fait.
7) c) utiliser autre chose parce que j'ai autre chose a foutre que de reimplementer mon environnement de developpement (au hasard, faire ce que j'ai a faire). Et de toi a moi, contribuer a un projet dirige par stallman c'est heuuu... comment dire? Disons que le monsieur n'est pas repute pour son ouverture d'esprit sur les contributions externes. Lit la genese d'xemacs pour t'en convaincre, ou alors les differents threads sur la modularite de gcc et les limitations techniques volontairement introduite par son altesse serenissime pour faire chier ceux qui n'on pas prete allegeance a la GPL.
8) he, les emaceux, vous etes bien mignon, mais 1) emacs n'a pas invente le concept de l'extension/plugin/addon/cequetuveux. et 2) il n'en a certainement pas l'exclusivite. Eclipse est aussi extensible a l'infini via les plugins. Cf les nombreux plugin divers et varies ajoutant le support (incomplet) de nombre langage, l'integration de flash, de j2me avec l'emulateur de telephone, la generation d'uml, schema DB et qq autre centaines/milliers de plugins. Et le truc bien avec ca, c'est que c'est ecrit dans un langage connu et maitrise par plein de monde, ca pete pas tous les 4 matins quand eclipse le decide etc...
9) Certains extra terrestre ne font pas la regle. Et toujours est il qu'ils coderaient certainement encore plus vite avec un ide decent. Qu'ils ne veulent pas faire l'effort de maitriser un outil plus adapte a leur travail les regarde et je ne les blame certainement pas pour ca, mais svp, ne pas pretendre que pas d'outil est mieux.
Ca *TE* convient mieux, certes, mais objectivement et techniquement, l'IDE apporte un grain de productivite et de securite via les checks qu'il faut automatiquement dans ton dos.
[^] # Re: un troll de moins
Posté par thedude . En réponse au journal Launchpad est libre. Évalué à 3.
Ca c'est du support avance.
Le refactoring se fait aisement avec CEDET et srecode; il suffit que le langage soit supporté (ou bien écrire son propre moteur de refactoring).
Ah ben ouais, suffit d'ecrire son moteur de refactoring!!
Avant d'ecrire un moteur de refactoring au niveau de celui d'eclipse pour java, bonne chance.
C'est comme pour le deboggueur, si cela fournit te convient pas, t'as qu'a en ecrit un qui marche (ou pas d'ailleurs).
Et quand t'auras passe 1 an a developper les outils de developpement (lol) tu pourras commencer a faire ton boulot.
Et je peux te retourner l'argument, s'il "suffit" d'ecrire son moteur de refactoring, il te "suffit" d'ecrire ton plugin de refactoring pour eclipse.
facile.
je ne parviens pas à me sentir à l'aise; toujours cette impression de ne pas maitriser l'outil ou de tout flinguer a la moindre occasion :)
Gne?
En gros, tu avoues ne pas maitriser l'outil (ie t'as pas voulu faire le leger effort d'apprentissage d'eclipse), et que, par consequent, t'as peur de tout foutre en l'air?
Je me demande bien comment tu peux "tout foutre en l'air" d'ailleurs dans eclipse...
'fin c'est un ide hein, pas un truc qui fait du vaudou...
Et par ailleurs tu conseilles l'utilisation d'un editeur texte dont la coubre d'apprentissage est vertigineusement raide (et qui en plus necessite de l'utiliser regulierement pour ne pas perdre la main)?
C'est moi ou on est en plein dans la quatrieme dimension?
[^] # Re: Avec Twitter, c'est facile...
Posté par thedude . En réponse au journal Informatique fondamentale : chemins dans un graphe. Évalué à 4.
D'aucuns ont essaye de mettre du python a l'exam de flash, mais il parait que, d'une part, les eleves n'ont pas apprecie, d'autre part les entreprises embauchant lesdits eleves se seraient plaintes que leur nouvelles recrues auraient tente de compiler du python dans flash mx ou flex builder et que ca marche pas.
[^] # Re: un troll de moins
Posté par thedude . En réponse au journal Launchpad est libre. Évalué à 6.
Et si t'es un integriste emacsien, que tu aimes le syndrome du canal carpien a force de faire le grand ecart sur le clavier, que tu ne veut pas que quiconque puisse faire un simple copier coller sur ta machine et que tu souhaites avoir une courbe d'apprentissage aussi raide que celle d'emacs, ils proposent meme les raccourcis clavier d'emacs.
Et pour le generateur d'ihm, ratai, un des trolls en vigueur dans le monde des ide, c'est qu'eclipse n'a justement rien de correct pour faire des ihm.
D'un autre cote, les ihm en java, c'est pas comme si c'etait courant. Et pour le chteumeuleu, on utilise generalement un framework qui abstrait de tout ca sans necessiter un designer d'ihm.
Emacs a peut etre des fonctionnalites qui se rapprochent de celles d'un ide, mais j'attends toujours de voir un debugger du niveau de celui d'eclipse (avec changement a chaud des variables, remplacement a chaud de code pour tester un fix inline sans avoir a se retaper toute la reproduction du bug, saut dans la stack, breakpoint conditionnels evaluation d'expression, watch expression, que sais je encore j'en oublie surement qq uns), remote debugging pour un serveur j2ee.
On attends aussi un editeur haut niveau de fichier de config xml (typiquement, les server.xml eclate en partie logiques), une gestion des spring beans, un refactoring fiable et reellement utile (le genre qui renomme les getter/setters quand tu renomme l'attribut par exemple, change les noms/signatures de metodes efficacement), un truc qui te permet de changer les niveau de warning/error du compilo pour enforcer certaines conventions de codages
Et si possible qui ne demande pas 5 jours a installer et qui necessite 1 semaine de maintenance a chaque update de la distrib.
Apprends a utiliser eclipse, tu seras tres surpris aussi.
[^] # Re: macmini
Posté par thedude . En réponse au journal Disque dur multimedia / Nettop. Évalué à 1.
Certes, mais tu retombes sur le pb de la taille.
Ta carte micro atx + le boitier vont etre loin des dimensions ridicules du macmini.
Son boitier est deja en dessous des specs minimales du micro atx, et meme en micro atx, tu peux te retrouver jusqu'a 3 fois plus grand qu'un mac mini...
Sans compter que tu risques de rester fort peu calme et de proferer un nombre incomensurable de jurons au moment de monter ton piti pc...
Bref, on peut s'en approcher, mais c'est jamais vraiment ca.
Si moins cher, pas la meme qualite (encombrement/emmerdements/bruit).
Si meme qualite, meme prix si ce n'est plus.
[^] # Re: Bitlocker
Posté par thedude . En réponse au journal des DRM dans OpenSolaris ? Quid de Linux ?. Évalué à -1.
Super aware comme phrase.
T'as le meme dealer que jcvd?
Ta derniere phrase confime bien que la technologie est neutre et qu'elle peut etre bonne ou mauvaise en fonction de ce que les hommes en font.
Ya qq auteurs qui ont reflechi a la question, genre rabelais, si t'as qq chose a rajouter a leurs ecrits, n'hesite pas.
[^] # Que d'inexactitudes!!! (redite)
Posté par thedude . En réponse au journal Pourquoi Apple saymal !. Évalué à 2.
Attention, tu recidives.
Et autant t'avais une excuse la premiere fois, tu n'en a plus cette fois ci, toutes tes betises avaient ete balayees lors de ta derniere depeche.
cf http://linuxfr.org/comments/994397.html#994397 et les commentaire de la depeche en general.
- la musique est stockée sous une arborescence inhumaine ;
Il ya une tres bonne raison a cela: l'utilisateur peut tres bien ne pas trier sa musique et se retrouver avec un ipod classic 120Gb FAT32 avec 15 000 morceaux dans un seul et meme repertoire.
Je sais pas si t'as deja tente 15 000 fichiers dans un seul repertoire en FAT32, mais heu, comment dire. Yen a qu'on essaye, ils ont eu des problemes.
Rajoutes a ca les pb de longueur de nom de fichier, de caracteres illegaux, tu comprends tres vite pourquoi apple a decider de renommer les fichiers suivant un hash et de tout mettre dans les tags id3. Et oui, ca doit bien les arranger, mais meme si ca les arrangeait pas, ils le feraient.
On te l'avais deja explique, mais tu fais ta tete de mule, surement parce que c'est un des maigres arguments qui te permet de cracher sur apple.
- les accès en stockage de masse sont enregistrés : tout accès par un ordinateur « inconnu » entraîne le refus de lire la musique et la nécessité de réinstaller le micrologiciel ;
- les accès en stockage de masse sont enregistrés : tout accès par un ordinateur « inconnu » entraîne le refus de lire la musique et la nécessité de réinstaller le micrologiciel ;
Ca fait plusieurs fois que tu sors cette connerie, on t'avais expliquer que sisi, ca marche, seuls l'ipod touch (rarissime) et l'iphone (sujet completement different) on ces limitations, pas les ipod.
bref, reste comme arguments valables la signature de la db et la signature du firmware.
[^] # Re: Bitlocker
Posté par thedude . En réponse au journal des DRM dans OpenSolaris ? Quid de Linux ?. Évalué à 1.
Bref, en somme, comme toute technologie, elle n'est pas fondamentalement mauvaise, ca depend juste de qui l'utilise comment.
[^] # Re: macmini
Posté par thedude . En réponse au journal Disque dur multimedia / Nettop. Évalué à 1.
Grosses limitations au niveau des codecs, interface utilisateur generalement assez pourrie, tres peu ou pas d'evolutions du soft, pas de browsers (= pas de youtube et consorts, ce qui est pourtant appreciable dans un saloon), dans 99% des cas c'est du fat32, donc bye bye les videos hd > 4go (et en 2009, ca craint serieusement du boudin ca...).
Et tu peux te brosser pour mettre ton linux dessus.
Ca a certes l'avantage de l'integration ultime, de la portabilite et de la simplicite deconcertante d'installation, mais les desavantages precedent sont trop gros.
De mon point de vue, of course.
[^] # Re: macmini
Posté par thedude . En réponse au journal Disque dur multimedia / Nettop. Évalué à 0.
Effectivement, intel le fait, je ne savais pas.
Apres, tu retombes dans l'autre travers: machine assemblee a la main, bien plus grosse, bien moins esthetique, et si tu veux un truc reellement silencieux, ca va te revenir grosso merdo au prix d'un mac mini, a perfs equivalentes.
Rien que l'alim deportee, c'est un *enorme* plus (et qui se ne retrouve generalement pas dans les bebe pc): enorme gain de place dans le boitier (et donc dans ton meuble), pas de ventilo, tu ranges le transformateur avec ses potes et les cables derriere le meuble et c'est plie.
Le core2duo a aussi un avantage non negligeable, c'est de pouvoir encoder tes dvds sans te pourrir ta machine principale. Et c'est aussi le meilleur endroit ou encoder ses dvds, vu que c'est tres probablement de cette machine que tu vas les visionner apres coup.
La ou j'ai du mal a comprendre la politique d'apple, c'est que le macmini empiete beaucoup sur les plates bandes de l'apple tv, et j'ai du mal a comprendre le placement marketing des 2. C'est quelque chose d'assez inhabituel chez apple, ils ont generalement des segment marketing distinct et bien identifies pour leur produits.
Et j'ai surtout peur que les revisions futures du macmini le brident un peu sur son utilisation media box.
L'ideal a mon sens, serait une apple tv macmini-ifiee. Gros proco, vrai os dessus, toujours utilisable en mode multimedia exclusivement avec le pitite remote apple (diablement efficace), et surtout sortie hdmi qui embarque le son pour eviter de se taper dvi-to-hdmi/spdif + les pirouettes necessaires pour activer le passthru ac3 + le reglage de l'ampli pour utiliser une entree hdmi avec l'entree optique correspondante.
[^] # Re: macmini
Posté par thedude . En réponse au journal Disque dur multimedia / Nettop. Évalué à 1.
je ne doute pas que des dsp sont capables de le faire en fanless, mais c'est plus des pc.
Et oui, c'est une machine tres bien integree, c'est pour ca que ca en fait une machine de choix pour une mediabox de salon, et c'est une des tres rares machines a s'inserer dans un salon sans pourir l'esthetique ni faire le bruit d'un avion au decollage, donc non, elle n'est pas "pas donnee", elle vaut le prix d'une bonne media box.
# macmini
Posté par thedude . En réponse au journal Disque dur multimedia / Nettop. Évalué à 2.
Le macmini est une excellente machine pour faire une media box.
Matos suffisament costaud, alimentation deportee (= pas de ventilo et boitier plus petit), les ventilos ne se mettent en route qu'a pleine charge.
La machine est reellement minuscule (format cd sur meme pas 10cm de hauteur), esthetique et silencieuse.
La connectique n'est pas en reste, modulo l'absence hdmi, t'as sortie son jack ou optique, 4 usb2, un firewire, du wifi n et du bloutouffe.
Soit dit en passant, le fanless va etre impossible a obtenir en pc, vu comment ca chauffe un core2duo (et en dessous de ca, ca va etre dur de decoder du 1080p).
Perso je trouve frontrow au poil pour une utilisation multimedia, mais sachant que je ne regarde pas la tele, ca peut etre different pour toi (pas de prise en charge des m3u comme vlc le fait pour la tele chez free par ex).
Tu peux changer front row pour autre chose, et bien evidemment mettre un linux si tu veux.
Alors, bien sur, ca implique pas ou tres peu de bidouillage hard (j'ai juste change les disques durs et dvd du mien), ce qui peut enerver et frustrer le geek, mais t'as une machine tres costaud, redoutablement efficace, et, a qualite egale (encombrement/esthetique/consommation), au meme prix qu'un pc.
2 problemes majeures avec cette machine, un peu lies qq part:
- Pas de sortie hdmi, faut passer par du dvi to hdmi pour relier a ton ampli/tele. C'est pas le bout du monde cela dit, tu trouves ce genre de cable n'importe ou au meme prix qu'un hdmi normal.
- Pas de lecteur bluray. La c'est plus chiant si tu veux en faire une media box.
[^] # Re: Streaming ?
Posté par thedude . En réponse à la dépêche Le débat sur la lecture des codecs vidéo par les balises HTML5. Évalué à 4.
Pourquoi t'en parles alors?
Quand t'as rien a dire, te sens pas oblige de le dire, hein...
[^] # Re: FUD de linuxien aigri ?
Posté par thedude . En réponse au journal Pourquoi Apple saymal !. Évalué à 2.
D'une part, palm qui utilise un vilain hack pour economiser sur son dev et parasiter un mastodonte du marche. C'est pas joli joli non plus, et fallait s'attendre a une reaction d'apple, surtout qu'ils s'attaquent au marche du dernier bebe de cupertino.
Ca fait un peu "je vous laisse investir et bosser dur pour que votre appli devienne leader sur le marche, et moi je viens ramasser les sous apres coup. Ah ouais, et merci pour tout l'poisson, hein.".
La synchronisation d'un smart phone avec le desktop, c'est une grosse partie du produit quand meme, hacker iTunes pour ne pas avoir a la developper, c'est vilain.
La ou ils ont chie dans la colle, c'est que c'etait clair qu'apple allait riposter, et ils ont foutu leurs clients dans la merde avec une synchro qui pete.
Apple est blamable pour une update faite volontairement pour mettre des batons dans les roues d'un concurrent.
Fermer volontairement son produit pour niquer la concurrence quand on est en position dominante (ou presque), c'est vilain aussi.
[^] # Re: pourri
Posté par thedude . En réponse au journal [HS] Le droit des femmes et la liberté d'expression. Évalué à 5.
Encore que, il est de notoriete publique que les belges dans une partouze, c'est les seuls a niquer leur femme, donc bon, ca va pas aller tres loin ton affaire...
[^] # Re: Ah, ici aussi ?
Posté par thedude . En réponse au journal L'amalgame du 7. Évalué à 6.
Oui, c'est bas, et elle etait facile.
:)
[^] # Re: Version intéressante
Posté par thedude . En réponse au journal L'amalgame du 7. Évalué à 9.
Vendor ne se traduit pas par vendeur, c'est un faux ami, meme si je sais qu'il se repand de plus en plus.
Le vendeur, c'est le monsieur a cravate qui repond "oui, oui, ca marche, c'est fabuleux" a chacune de tes questions pour t'inciter a mettre la main au portefeuille (typiquement, le gus de chez la fnac).
Le vendor, c'est l'entreprise qui fabrique le produit que le vendeur cherche a te faire acheter (typiquement, HP, Lenovo, Apple, non je ne citerais pas dell, leurs merdes ne sont pas digne de se faire qualifier de "produit").
Le vendeur ne travaille generalement pas pour le vendor, mais plutot pour un distributeur du vendor (quoique certain vendor distribuent eux meme leur produit, par exemple celui que je ne veux pas citer).
Dans le domaine qui nous interesse, une traduction correcte serait fabriquant quand ca parle hardware, prestataire ou editeur quand ca parle software.
Fin de la parenthese.
[^] # Re: Il faut censuer le Marquis de Sade !
Posté par thedude . En réponse au journal [HS] Le droit des femmes et la liberté d'expression. Évalué à 2.
On ne peut plus d'accord sur ta derniere phrase cela dit.
[^] # Re: Apple et le marketing
Posté par thedude . En réponse au journal Pourquoi Apple saymal !. Évalué à 3.