Côté serveur, on maîtrise mieux l’environnement d’exécution, on sait qu’on utilise que le moteur v8, et non pas ceux des différents navigateurs quand on est côté client.
Par ailleurs, le « bordel » dont tu parles est plus lié aux difficultés d’intégration qu’au langage lui-même.
Donc je trouve qu’au contraire, c’est bien plus intéressant d’utiliser JS côté serveur :)
En plus ça manque un peu d’argumentation ton propos :)
Pour la documentation manquante, c’est pour cette raison que j’ai rédigé cette astuce, car j’avais moi-même galéré à trouver le fonctionnement, qui, au final, est simple.
Je viens de me rendre compte que le « ё » peut s’obtenir avec j + o aussi…
Je n’ai pas regardé pour le serbe, mais pour l’ukrainien, j’ai déjà remarqué ceci :
ї ← y + i ou j + i
Mais je n’ai pas réussi à faire les 3 autres lettres spécifiques de l’ukrainien…
Pour information, je rappelle qu’il existe une mini iso d’installation d’Ubuntu, avec laquelle il est possible de faire une installation légère aussi, ainsi que le chiffrage du disque, etc.
Bon, je suis content que tu y sois parvenu, et plus que tout ça encore : c'est très sympa de ta part de mettre en ligne le résultat de tes recherches, on voit trop souvent des utilisateurs poster des messages disant qu'ils ont résolu leur problème et... c'est tout.
Donc merci d'avoir mis la solution pour les autres :)
- une fois ce paquet téléchargé (par exemple dans ton répertoire utilisateur), ouvre un terminal là où se trouve ton paquet, et fais dpkg -i sl-modem-daemon_2.9.10+2.9.9d+e-pre2-5ubuntu4_i386.deb
Ta commande précédente avec apt-get ne pouvait pas marcher car tu étais hors réseau. apt-get sert à télécharger, à configurer et installer les paquet situés sur un serveur/dépôt distant. dpkg installe un paquet se trouvant déjà sur ton disque dur.
Ensuite, ça devrait être bon. Vérifies tout de même si c'est bien le bon driver qu'il te faut...
De mon côté, j'ai souvent entendu dire ça d'une manière négative, méprisante par les personnes...
Ça aurait été un Français, on aurait dit « l'épicerie du coin », mais non, comme c'est un Arabe, c'est forcément à part, ce n'est même plus un magasin, c'est « l'Arabe du coin »... L'être humain traité comme un déchet, un objet, un truc... Des fois ce ne sont pas les mots qui blaissent, c'est leur contexte.
À signaler également que quand on peut avec certains magasins ne pas passer par la centrale, on est souvent bloquer par « contrats d'exclusivités avec Micro... (je vous laisse devinez la marque, et non, ce n'est pas microsoft) »... Super la concurrence des fois...
C'est limite insultant pour les Arabes et pour les habitants du 36... Par ailleurs, si tu es si fort que ça, vas-y, essayes de persuader les grandes surfaces.
Et puis je veux bien en envoyer des DVD-ROM à ton « Arabe au coin de ta rue », mais je n'ai pas l'adresse de ta rue :-)
Quand on monte une boîte en France, ce n'est pas évident... Et quand on dit qu'on est chef d'entreprise, les gens s'imaginent tout de suite qu'on est « plein de pognon ». Bah non, c'est aussi très galère, avec parfois des difficultés non prévues...
Il s'agit de jeux pour le système d'exploitation MS Windows uniquement. Pour les autres systèmes basés sur GNU/Linux ou *BSD, ça n'a à mon avis aucun intérêt puisque le système de paquet ou de port permet d'installer une quantité incroyable de jeux...
C'est prévu ! Mais c'est une petite boîte réalisée sur mes économies, alors dans un premier temps, il faut avoir la trésorerie nécessaire pour ça (URSSAF, salaires, assurance, etc. ça va vite quand on est tout petit-petit). Il faut qu'on entre dans nos frais :D
Mais oui, c'est normal de donner à celles et ceux qui nous offrent tant !
Dans un premier temps, les DVD-ROM de jeux ne seront disponibles qu'en version « physique » car nous cherchons à financer un projet dans le domaine du libre aussi mais qui est très cher à réalisr, de plus, c'est destiné avant tout à la vente en magasin. Toutefois, si la demande est forte, on pourrait envisageait une procédure de téléchargement d'image ISO.
Pour la liste des jeux, le but n'est pas de transformer le site ou l'article en un catalogue :)
Quelques noms toutefois : 2H4U : Too Hard For You, Amoebax, BillardGL, Crack-attack, FlightGear, etc.
Et puis la cible principale, ce n'est pas les Geek, mais monsieur et madame tout le monde dans un magasin :D
Whoa ! C'est exactement ce que je veux... Je regarde la source de scriptaculous, et là, j'ai compris : il suffit tout simplement d'analiser via DOM les balises SCRIPT, trouver celle qui correspond à l'inclusion du fichier javascript, et analiser l'URL.
C'est tout bête, mais j'étais resté obstiné sur une possibilité native en Javascript de faire ça.
Pour les curieux, le passage de Scriptaculous correspondant au support des options passées par URL est le suivant (nécessite Prototype) :
$A(document.getElementsByTagName("script")).findAll( function(s) {
return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))
}).each( function(s) {
var path = s.src.replace(/scriptaculous\.js(\?.*)?$/,'');
var includes = s.src.match(/\?.*load=([a-z,]*)/);
(includes ? includes[1] : 'builder,effects,dragdrop,controls,slider,sound').split(',').each(
function(include) { Scriptaculous.require(path+include+'.js') });
});
Et si on veut se passer de Prototype, il y a une solution sur le site Netlobo : http://www.netlobo.com/url_query_string_javascript.html
Dans ce dernier, il faut ajouter la détection de la balise script et récupérer la valeur de l'attribut src à la place de window.location.href
Voilà, donc du coup, c'est possible et assez simplement (ça m'apprendra à travailler un dimanche tiens !)
Par contre, pour « Nous n'avons pas encore trouvé de moyen fiable et simple de mettre les CDs en ligne. » voyez peut-être du côté de http://www.freetorrent.fr/
Une solution pour éviter d'avoir ce syndrome est d'utiliser un clavier configuré en dvorak [1] qui sollicite moins les mains et permet une frappe plus douce.
Ce n'est ni le bon forum, ni le bon site pour exposer ce problème. Ici, on traite des logiciels libres, sous système d'exploitation GNU/Linux...
Là, la question demandée concerne Excel, un logiciel propriétaire fonctionnant sous MS Windows, et la question se trouve dans le forum de programmation PHP.
Je suis désolé, mais un moment, il faut arrêter de se foutre du monde comme ça...
Pendant qu'on y est, pourquoi pas poser une question sur la manière de configurer MSN sur Windows...
Ayez du respect pour ceux qui font le site et le lisent !
Bon, voilà, c'est peut-être parce qu'il se fait tard, mais j'avais envie de faire un petit coup de gueule.
Le langage est encore jeune, il faut voir comment il évolue et comment il sera suivi, ceci dit, je garde un œil dessus. Il y a déjà des bindings intéressants (wxWidget par exemple), et il y a déjà 2 compilateurs (dmd, celui de Digital Mars, la société créatrice, et gdc, frontend à gcc). On peut compiler du D sur Mac OSX, Linux, et MS Windows.
[^] # Re: Javascript powa
Posté par Michel Petit (site web personnel) . En réponse à la dépêche Sortie de Node.js 0.4.0. Évalué à 4.
Par ailleurs, le « bordel » dont tu parles est plus lié aux difficultés d’intégration qu’au langage lui-même.
Donc je trouve qu’au contraire, c’est bien plus intéressant d’utiliser JS côté serveur :)
En plus ça manque un peu d’argumentation ton propos :)
# Merci !
Posté par Michel Petit (site web personnel) . En réponse à la dépêche Meilleurs contributeurs LinuxFr : Les gagnants de septembre 2010. Évalué à 6.
Merci Da Linux French Page :)
[^] # Re: Précisions
Posté par Michel Petit (site web personnel) . En réponse au message Écrire en russe facilement sous GNOME via la translittération. Évalué à 1.
[^] # Re: Précisions
Posté par Michel Petit (site web personnel) . En réponse au message Écrire en russe facilement sous GNOME via la translittération. Évalué à 1.
Pour la documentation manquante, c’est pour cette raison que j’ai rédigé cette astuce, car j’avais moi-même galéré à trouver le fonctionnement, qui, au final, est simple.
Je viens de me rendre compte que le « ё » peut s’obtenir avec j + o aussi…
Je n’ai pas regardé pour le serbe, mais pour l’ukrainien, j’ai déjà remarqué ceci :
ї ← y + i ou j + i
Mais je n’ai pas réussi à faire les 3 autres lettres spécifiques de l’ukrainien…
Si d’autres veulent compléter… :)
[^] # Re: Version LIGHT
Posté par Michel Petit (site web personnel) . En réponse à la dépêche Ubuntu 10.04 est sortie. Évalué à 3.
https://help.ubuntu.com/community/Installation/MinimalCD
[^] # Re: Particulier
Posté par Michel Petit (site web personnel) . En réponse au message Embaucher un stagiaire en informatique dans une paroisse ?. Évalué à 4.
[^] # Re: C'est pénible le RTC :)
Posté par Michel Petit (site web personnel) . En réponse au message connexion avec modem rtc. Évalué à 2.
Donc merci d'avoir mis la solution pour les autres :)
Bonne continuation dans le monde du libre !
# C'est pénible le RTC :)
Posté par Michel Petit (site web personnel) . En réponse au message connexion avec modem rtc. Évalué à 2.
Bon, tu n'as vraiment pas de chance d'être en RTC, c'est assez pénible à utiliser !
Je vais essayer de t'aider :
- vas sur cette page : http://packages.ubuntu.com/hardy/i386/sl-modem-daemon/downlo(...) elle contient les différents liens pour avoir ton paquet.
- une fois ce paquet téléchargé (par exemple dans ton répertoire utilisateur), ouvre un terminal là où se trouve ton paquet, et fais dpkg -i sl-modem-daemon_2.9.10+2.9.9d+e-pre2-5ubuntu4_i386.deb
Ta commande précédente avec apt-get ne pouvait pas marcher car tu étais hors réseau. apt-get sert à télécharger, à configurer et installer les paquet situés sur un serveur/dépôt distant. dpkg installe un paquet se trouvant déjà sur ton disque dur.
Ensuite, ça devrait être bon. Vérifies tout de même si c'est bien le bon driver qu'il te faut...
[^] # Re: Au fin fond de l'Indre
Posté par Michel Petit (site web personnel) . En réponse à la dépêche 188 jeux libres dans le commerce !. Évalué à 0.
Ça aurait été un Français, on aurait dit « l'épicerie du coin », mais non, comme c'est un Arabe, c'est forcément à part, ce n'est même plus un magasin, c'est « l'Arabe du coin »... L'être humain traité comme un déchet, un objet, un truc... Des fois ce ne sont pas les mots qui blaissent, c'est leur contexte.
[^] # Re: Que du bon
Posté par Michel Petit (site web personnel) . En réponse à la dépêche 188 jeux libres dans le commerce !. Évalué à 2.
Je suis ravi que le DVD-ROM vous plaisent à tous les deux :)
Le pack a été fait dans cet esprit là : convenir à toute la famille, joueurs vidéo de longue date, comme compagne, enfants de tous âge, etc.
Bon, je n'ai rien trouvé pour le chat ou le chien :)
[^] # Re: Redistribution des bénéfices ?
Posté par Michel Petit (site web personnel) . En réponse à la dépêche 188 jeux libres dans le commerce !. Évalué à 2.
[^] # Re: Bonne idée !
Posté par Michel Petit (site web personnel) . En réponse à la dépêche 188 jeux libres dans le commerce !. Évalué à 1.
Merci pour les compliments !
XULRunner est très intéressant en effet, et un des côtés sympa de cette technologie est de pouvoir utiliser les CSS pour personnaliser l'interface :)
[^] # Re: Au fin fond de l'Indre
Posté par Michel Petit (site web personnel) . En réponse à la dépêche 188 jeux libres dans le commerce !. Évalué à -1.
C'est limite insultant pour les Arabes et pour les habitants du 36... Par ailleurs, si tu es si fort que ça, vas-y, essayes de persuader les grandes surfaces.
Et puis je veux bien en envoyer des DVD-ROM à ton « Arabe au coin de ta rue », mais je n'ai pas l'adresse de ta rue :-)
[^] # Re: Redistribution des bénéfices ?
Posté par Michel Petit (site web personnel) . En réponse à la dépêche 188 jeux libres dans le commerce !. Évalué à 2.
Quand on monte une boîte en France, ce n'est pas évident... Et quand on dit qu'on est chef d'entreprise, les gens s'imaginent tout de suite qu'on est « plein de pognon ». Bah non, c'est aussi très galère, avec parfois des difficultés non prévues...
[^] # Re: Pour quels systèmes d'exploitation ?
Posté par Michel Petit (site web personnel) . En réponse à la dépêche 188 jeux libres dans le commerce !. Évalué à 4.
[^] # Re: Redistribution des bénéfices ?
Posté par Michel Petit (site web personnel) . En réponse à la dépêche 188 jeux libres dans le commerce !. Évalué à 10.
C'est prévu ! Mais c'est une petite boîte réalisée sur mes économies, alors dans un premier temps, il faut avoir la trésorerie nécessaire pour ça (URSSAF, salaires, assurance, etc. ça va vite quand on est tout petit-petit). Il faut qu'on entre dans nos frais :D
Mais oui, c'est normal de donner à celles et ceux qui nous offrent tant !
[^] # Re: Bon, je suis très fatigué...
Posté par Michel Petit (site web personnel) . En réponse à la dépêche 188 jeux libres dans le commerce !. Évalué à 4.
Dans un premier temps, les DVD-ROM de jeux ne seront disponibles qu'en version « physique » car nous cherchons à financer un projet dans le domaine du libre aussi mais qui est très cher à réalisr, de plus, c'est destiné avant tout à la vente en magasin. Toutefois, si la demande est forte, on pourrait envisageait une procédure de téléchargement d'image ISO.
Pour la liste des jeux, le but n'est pas de transformer le site ou l'article en un catalogue :)
Quelques noms toutefois : 2H4U : Too Hard For You, Amoebax, BillardGL, Crack-attack, FlightGear, etc.
Et puis la cible principale, ce n'est pas les Geek, mais monsieur et madame tout le monde dans un magasin :D
[^] # Re: on peu pas
Posté par Michel Petit (site web personnel) . En réponse au message Javascript appelé avec paramètre(s) dans l'URL. Évalué à 1.
J'ai enrobé la chose dans un objet javascript de ma fabrication, le tout est disponible sur mon site : http://michel.petit9.free.fr/article/appeler-javascript-avec(...)
Voilà, si ça peut être utile à d'autres...
[^] # Re: on peu pas
Posté par Michel Petit (site web personnel) . En réponse au message Javascript appelé avec paramètre(s) dans l'URL. Évalué à 1.
J'ai réalisé une petite fonction qui fait exactement ce que je désire, la voici :
function getParam(){
var src;
var scripts = document.getElementsByTagName('script');
for(var i = 0; i < scripts.length; i++){
src = scripts[i].getAttribute('src');
if(src.match(/myeffects\.js(\?.*)?$/) != null){
var splitURL = src.split('?');
var params = splitURL[1].split('&');
var myParams = new Object();
var keyValue = new Array();
for(var j = 0; j < params.length; j++){
keyValue = params[j].split('=');
myParams[keyValue[0]] = unescape(keyValue[1]);
}
}
}
return myParams;
}
La fonction retourne un tableau associatif. Dans l'expression régulière, il faut mettre le nom du script. Et voilà, ça marche :)
[^] # Re: on peu pas (ben en fait, si)
Posté par Michel Petit (site web personnel) . En réponse au message Javascript appelé avec paramètre(s) dans l'URL. Évalué à 1.
Pendant ce temps, j'ai fait autre chose, et, en allant voir le site de scriptaculous, j'ai vu une ligne qui était comme ça :
[script src="scriptaculous.js?load=effects,dragdrop" type="text/javascript"][/script]
Whoa ! C'est exactement ce que je veux... Je regarde la source de scriptaculous, et là, j'ai compris : il suffit tout simplement d'analiser via DOM les balises SCRIPT, trouver celle qui correspond à l'inclusion du fichier javascript, et analiser l'URL.
C'est tout bête, mais j'étais resté obstiné sur une possibilité native en Javascript de faire ça.
Pour les curieux, le passage de Scriptaculous correspondant au support des options passées par URL est le suivant (nécessite Prototype) :
$A(document.getElementsByTagName("script")).findAll( function(s) {
return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))
}).each( function(s) {
var path = s.src.replace(/scriptaculous\.js(\?.*)?$/,'');
var includes = s.src.match(/\?.*load=([a-z,]*)/);
(includes ? includes[1] : 'builder,effects,dragdrop,controls,slider,sound').split(',').each(
function(include) { Scriptaculous.require(path+include+'.js') });
});
Et si on veut se passer de Prototype, il y a une solution sur le site Netlobo :
http://www.netlobo.com/url_query_string_javascript.html
Dans ce dernier, il faut ajouter la détection de la balise script et récupérer la valeur de l'attribut src à la place de window.location.href
Voilà, donc du coup, c'est possible et assez simplement (ça m'apprendra à travailler un dimanche tiens !)
Merci pour l'aide en tout cas.
[^] # Re: Inkscape vids
Posté par Michel Petit (site web personnel) . En réponse à la dépêche Inkscape 0.46 est disponible. Évalué à 4.
http://screencasters.heathenx.org/
# Bonne idée
Posté par Michel Petit (site web personnel) . En réponse à la dépêche CDs de jeux libres LanPower. Évalué à 6.
Par contre, pour « Nous n'avons pas encore trouvé de moyen fiable et simple de mettre les CDs en ligne. » voyez peut-être du côté de http://www.freetorrent.fr/
Bonne continuation !
# Une solution contre le syndrome du canal carpien
Posté par Michel Petit (site web personnel) . En réponse au message tendinite et Syndrome du canal carpien. Évalué à 3.
[1] http://fr.wikipedia.org/wiki/Clavier_Dvorak
# Pas le bon forum...
Posté par Michel Petit (site web personnel) . En réponse au message Case à Cocher. Évalué à 10.
Ce n'est ni le bon forum, ni le bon site pour exposer ce problème. Ici, on traite des logiciels libres, sous système d'exploitation GNU/Linux...
Là, la question demandée concerne Excel, un logiciel propriétaire fonctionnant sous MS Windows, et la question se trouve dans le forum de programmation PHP.
Je suis désolé, mais un moment, il faut arrêter de se foutre du monde comme ça...
Pendant qu'on y est, pourquoi pas poser une question sur la manière de configurer MSN sur Windows...
Ayez du respect pour ceux qui font le site et le lisent !
Bon, voilà, c'est peut-être parce qu'il se fait tard, mais j'avais envie de faire un petit coup de gueule.
[^] # Re: et le langage D alors
Posté par Michel Petit (site web personnel) . En réponse à la dépêche Sortie de Vala 0.1.6. Évalué à 4.
Pour plus d'informations, en vrac :
http://fr.wikipedia.org/wiki/D_(langage)
http://www.digitalmars.com/d/dcompiler.html
http://dgcc.sourceforge.net/