Alors alors, peut-on écrire du chinois avec de l'UTF-8 ? La réponse est : OUI !
Par contre, c'est un chinois simplifié qui ne contient donc pas tous les caractères chinois. Si on ne souhaite pas fricoter avec l'unicode, on peut aussi utiliser son homologue chinois (c'est-à-dire l’équivalent de l'UTF-8 (standard international) version chinoise. Bizarre non ?) : GB18030. Mais la encore, c'est du chinois simplifié. Pour avoir du chinois traditionnel, il faut faire face à Big5 (je trouve que le nom en jette !).
Tout ceci explique pourquoi la classe Locale de Java (qui permet de gérer la langue à utiliser) définit le racourci :
Locale.TRADITIONAL_CHINESE et Locale.SIMPLIFIED_CHINESE.
Pour info, Google.ch utilise l'UTF-8 et après quelques minutes de surf sur des sites chinois (avec une collègue chinoise qui m'a montré tout ça), il y a des sites en UTF-8 et des sites en GB18030.
J'aurai peut-être l'occasion de tester ça d'ici 3 semaines, si c'est le cas je confirmerai ou infirmerai ce billet.

Dans la société où j'effectue mon stage actuellement, on utilise
Commentaires récents
J'ajouterais aussi que si vous n'avez pas accès aux confs d'apache, il existe les fichiers .htaccess qui prennent les mêmes directives que les conf d'apache (pour cette conf, placez le .htaccess à la racine de votre site).
Seul bémol : il faut que vous soyez autorisés à modifier le DirectoryIndex de la conf d'apache par défaut (demandez conseil à votre fournisseur (logeur ? proprio ? facho de proprio ? ... ?)(ça doit pas s'appeler fournisseur, spour ça tous ces ?...))
hihi , c'est cool
Les variables static , c'est typiquement un truc que j'utilise jamais ... je devrais peut etre? :D
Mais c'est bon à savoir pour quand je les utiliserais ^^ ! thanks
Yo BN, une question... Une classe au final, est-ce qu'on pourrait définir un peu ça comme étant une structure en C. Ca semblerait bizarre vu qu'en C on dispose déjà de structures, et qu'on parle pas vraiment de POO. Mais d'après tout ce que j'ai lu sur le sujet, c'est de ça que ça se rapprocherait le plus.
Au fait, j'aime beaucoup le concept du blog, et son design aussi ;).
Hmm, j'ai envi de dire : oui et non. Puisqu'en C, dans ta structure tu définies plusieurs variables (du type que tu veux, et ça peut être un pointeur vers une autre variable) que tu remplis ensuite comme tu veux.
Alors qu'une classe en PHP (et j'imagine en C++, j'en n'ai jamais fait, mais je crois que le C++ c'est de l'objet) tu définies des variables (attributs) que tu peux modifier (ou non) à l'extérieur de l'objet (une instance de la classe) et aussi des fonctions (méthodes) qui font tout ce que tu veux et encore plus.
Moi, ça me fait plus penser aux modules en C (ou en programmation en général), je ne sais pas si tu en as entendu parler. Mais en gros, lors de la phase de réflexion, tu sépares ton gros programme en différentes parties que sont tes modules (contenant des fonctions autre que main(), et pourquoi pas des variables comme des constantes) et, une fois que tu les as codé, tu les assembles tous à l'aide d'une fonction main() pour obtenir au final ton gros programme qui marche bien.
Je t'avouerais bien que je commence à bien comprendre le concept de classes pour des parties de site, mais j'ai encore du mal à voir comme agencer tes classes dans un site tout en PHP objet.
Merci pour le blog ^^ Quant au design, il n'est pas de moi, j'ai juste modifié 2-3 babioles et j'espère bien continuer dans cette voie !
Comment tu fais pour le code PHP il soit tout joli en couleur et tout Oo
Ahah, c'est ici !
Ah, tu m'as bien aidé pour le billet du jour, merci :D
Hey , te moque pas de la forme de ma question comme ca ! Elle est super explicite posée comme ca xD. pfff "Coloration syntaxique" ca a beaucoup moins de charme... :p
De rien pour le ticket du jour !
Excellentissime ! :D
Bof. Tu trouves que ça peut servir toi ? Franchement, j'ai pas encore trouvé où moi.
"Courtement" hein ? Je sais pas si ça existe ce mot :P (brièvement :p)
C'est toi le mot qu'existe pas. (merci ^^)
J'ai l'impression que des gens (des français) ont déjà eu l'idée : ça s'appelle bépo.
Tristesse...
Mais bon, ça peut être marrant quand même. Peut-être. *soupir*
Mon record personnel c'est 4 minutes (pas sur mon blog, mais sur un des sites de la boite ou je bosse et dont je gère le SEO) ^^
4min ! C'est vraiment court quand même.
Je me demande vraiment comment ils arrivent à faire ça.
Bah c'est simple, il suffit que le crawler passe juste après que ton contenu soit publié.
Pour ca il faut tout faire pour que les robots des moteurs de recherche raffolent de ton site ^^
Oui, vu comme ça, c'est simple ^^
Ce qui m'impressionne c'est qu'en une dizaine de minutes, Google est capable de crawler une page Web, l'ajouter à sa base, faire tous les calculs d'indexation qui vont bien, et pof l'afficher lors de la recherche d'un mot clef. ça parait facile pour base de données classique, mais moi ça me parait fou pour quelque chose d'aussi grand que Google.
Tiens, mes rétro-liens ne marchent pas ? aurais-je loupé un épisode dans la configuration de dotclear ? Ils sont pourtant activés et non modérés.
Mais je ne suis pas bien doué avec les blogs moi...
Désolé, ceci n'est pas du flood mais une petite réponse à mon commentaire précédent:
un antispam activé par défaut dans dotclear bloque les trackbacks si le billet ne contient pas un lien vers le billet initial.
J'ai donc désactivé cette protection car il me semble que la réécriture d'url provoque d'étranges comportements dans la vérification.
CrazyCat > Du coup, j'ai bien remis le rétrolien, merci ! Et merci pour ton billet, ça m'a déjà bien servi.
J'avais déjà lu quelque chose au sujet de l'antispam en question, et ça explique que beaucoup de rétroliens ne sont pas accessibles. Enfin, pour ma part, je n'ai pas encore trouvé où le désactiver.
Salut, Article très bien écrit. Mais étant donné que le XML Schéma est chiant à écrire, il existe un nouveau format qui s'appelle RelaxNG et qui permet d'écrire plus facilement ses grammaires. L'avantage avec ce format est que tu peux préciser autant d'informations que tu te trouves dans le XML Schémas (par exemple le type, la cardinalité, etc). Ce qui est aussi bien est que tu peux faire de la transformation du RelaxNG -> XMLSchémas. Je t'invite à y jeter un coup d'oeil ici : http://relaxng.org/tutorial-2001120...
Génial comme billet JB ! Merci bien ! (décidément, je n'arrive pas à afficher le nom de l'auteur d'un billet. J'ai du supprimer ça quand j'ai configuré le blog...)
Je ne pensais pas que XPath était aussi puissant. Y doit y avoir moyen de faire vachement de choses avec tout ça.
Sache que tu peux taper directement ce genre de commande sans passer par JQuery dans la barre de recherche de GOogle.
D'après toi, comment récupérer des fichiers mp3 ou avi sur internet sur google? Je te laisse chercher
Où as-tu lu que je passais pas jQuery ? Je fais une recherche de doc à propos de jQuery, c'est tout :p J'aurai pu taper allinurl:courgette filetype:pdf si l'envie m'en prenait.
Sinon, pour les mp3 et les avi, je serai curieux de connaître ta technique, parce que ça ne semble pas trop fonctionner avec la mienne.
Dsl, c parce que j'ai été trop vite en lisant ta doc
Lol ! T'inquiètes !
Bonjour,
Je travaille à la communication d'123people et, après vérification auprès de notre service technique en Autriche (histoire de ne pas dire de bêtise), 123people n'a pas de bot
123people exploite les bots de ses partenaires "moteurs de recherche".
Voilà, ça valait le coup de le dire
Bonjour,
Merci Erick pour ces informations. J'étais persuadé qu'123people utilisait 1 ou plusieurs, voilà pourquoi en lisant l'article sur robots.txt de Rield.com, j'ai sauté à la conclusion sans vérifier.
J'ai trouvé confirmation à vos dires sur un Ootweet plutôt amusant : 123people et robots.txt
une tres belle facons de voir les choses oui meme si je suis ps convaincu que ca peut parcher
Bonjour,
excellente utilisation du border-radius ! Explications très claires.
Merci et bonne continuation
Aah les joies de la SDL. J'en ai bouffé aussi, sous windows. Et pareil, j'ai perdu un temps fou sur des petites conneries.
J'ai découvert http://love2d.org/ , un genre de SDL mais que tu utilises avec un langage autre que le C (du ADA je pense) et qui reste assez simple ) utiliser.
Merci de l'info ^^
Je me permets de te suggérer de jeter un œil sur le plugin tweet! qui ajoute un widget twitter assez personnalisable. Comme un certain nombre de plugins récents, il est sur le lab de Dotclear : http://lab.dotclear.org/wiki/plugin...
Merci pour la suggestion ! J'ai testé et j'aime bien. ça me permet de configurer via le backoffice ce que je faisais à la main sur le plugin Twitter. Mais j'aimais bien l'appel Ajax qui évite d'être dépendant de la surcharge potentielle de Twitter. J'vais voir...
Le widget fonctionne avec jQuery et fait un appel en Ajax aussi, il me semble… En tout cas, le chargement de la page n’est pas tributaire de celle des messages
Ah oui exact ! J'avais pas fais gaffe vu que c'est plus discret que sur l'autre plugin. Du coup : j'adopte
Très intéressant comme article.
J'ai fais un petit tour et j'aime beaucoup votre blog, continuez ainsi
Bonjour,
Pour ma part, pour gagner du poids et du temps pour le chargement des pages, il est préférable à mon avis de limiter les requêtes http (avec les sprites par exemple), les scripts et de les compresser et surtout d'optimiser le poids des images.Quand je code, je trouve les css en ligne pas très lisibles et quand on à 500 ou 1000 lignes en ligne, je trouve cela imbuvable.
Enfin chacun ses goûts;)
C'est clair que la réduction du poids des CSS n'est pas ce qu'il y a de plus utiles pour réduire le temps de chargement. Mais à bien y réfléchir 1000 lignes en ligne (:p) c'est plus facile à scroller que plus de 5000 en bloc. Pour ma part, je vais tester quelques temps pour voir ce que je préfère.
Pour les sprites et l'optimisation du poids des images, j'approuve carrément. La compression des scripts je trouve ça plus ennuyant puisque ça complique leur édition.
Excellent billet !
Merci ! Faudrait que j'écrive un billet sur la version minitchat !
Voui !
Ah et juste un truc que j'ai vu, mais c'est du détail. Dans la partie PHP qui permet de transférer le JSON, pour ma part je préfère que le JSON reste plutôt transparent dans le code. Donc je mets les données d'abord sous forme de tableau associatif PHP, et après je fais un "echo json_encode($monTableauDeDonnées)". Je trouve ca plus beau meme si ca change rien, et ca évite les petites erreurs quand t'écris le json à la main si tu commences à avoir un json un peu massif. Vala
Bye ! et Vive les BNs !
Merci de l'astuce ! Je ne savais pas qu'on pouvait faire ça.
Pareil ^^
Allez on lâche pas, progressons ^^
Merci beaucoup ça marche nickel
:)!
Merci, pour ce tutoriel sur le plugin uploady qui va bien me servir...
Salut salut
Ben le 1er for en 2ème solution m'affiche "%%d était inattendu."
Idem pour l'autre for...
Un truc m'échappe...
Merci
@+
OK, on la refait:
comme je n'étais pas dans un batch mais en ligne de commande, il ne fallait à chaque fois qu'un seul %.
Désolé du réveil difficile de ce matin :D
@+ et merci pour cette astuce
EJB
Du coup, c'est bon à savoir ça ! Merci
Mouai, faut vraiment avoir du temps à perdre ;p
c'est un très bon tutoriel :)) mercii pour le partage
Salut, j'aurais un truc à te proposé ... Sur mon site, je vais refaire deux ou trois trucs, faire une nouvelles partie tuto, tu pourrais en faire de Java, qu'en dis tu ?
Bien sur, ce n'ai qu'une proposition, tu es libre de faire ce que tu veux !
Je serais le premier lecteur de tes parties de tuto !
Je trouve que ce serais une bonne idée ! En plus, on resterais en contact, et si jamais j'ai besoin d'aide dans deux trois trucs ... Enfin voilà quoi ! ^^
Allez, a+ !
Je suis entièrement d'accord avec toi. J'ai acheté hier Windows 7 et je trouve que c'est une vrai daube comme Vista. Je tiens à le souligner d'autant plus que la presse a été selon moi très indulgente vis-à-vis de ce nouvel OS.
On parlait d'un OS moins gourmand en RAM, il n'en est rien : c'est encore pire -> 1 Go de RAM consommé à vide !!
De +, l'ergonomie est à chier ! Rien de nouveau par rapport à Vista. De plus, rien d'intuitif, il faut systématiquement chercher des plombes pour essayer de configurer la moindre chose.
Pour moi, on n'a toujours pas dépassé XP Pro, qu'il suffirait simplement de mettre à jour pour les drivers.
Microsoft n'apporte absolument plus aucune réelle avancée dans TOUS ses produits. Pour moi, ce sont les constructeurs de PC qui le maintiennent encore en vie car sinon ça aurait été déjà la faillite !
Merci pour la présentation.
Une petite coquille dans l'article : "Je n'ai pas fait une lAngue étude du sujet"
Merci !
Il y a un truc qui s'appelle Dvorak, il me semble qu'il y a des pages Wikipedia complètes sur la question : c'est une configuration de clavier déjà ancienne qui part des mêmes principes, pour faire un clavier ergonomique où l'on peut minimiser le mouvement des doigts. C'est adapté en fonction des langues.
Entierement d'accord avec vous, Seven pour moi n'est qu'une mise à jours de vista, les plantages fréquent sont toujours présents, et le systéme se bloque par moment, donc comme vista, c'est un OS que l'ont doit réinstaller tous les 6 mois sinon on part dans des délires.
Dans ce domaine, il manque de concurrence sur les OS, Microsoft fait un peu comme il lui chante, et personne ne trouve à redire, sauf de passer sous MAC, mais la c'est toute une éducation à refaire, et le parc de logiciel est bien moins conséquent.
A quand un concurrent direct de Microsoft, comme du temps de GEO....
A Quand la-bnbox en chinois ?? :D
Faut pas bosser chez google, faut créer google. Mais c'est trop tard...
Ouais, en effet, l'autre solution consiste aussi à créer sa boîte, puis à se faire racheter par Google (ou racheter Google !), why not?