Netbeans et l’UTF8


netbeans-utf8

Vous aussi vous êtes fan de Netbeans ? Vous ne savez plus comment utiliser un autre IDE pour faire du php ? Oui, mais putain, il est vraiment chiant ce Netbeans avec l’UTF8! Vous avez remarqué comment à chaque fois que vous ouvrez un truc en UTF8 sous Windows il vous foire les accents…

Et bien j’ai la solution à ce problème. Et cette solution fonctionne sous Windows et sous Linux (c’est sous c’est deux OS que j’ai testé).

Il suffit d’éditer le fichier netbeans.conf qui est situé dans le dossier /etc/ de votre dossier d’installation. Il faut tout simplement ajouter l’option suivante dans netbeans_default_options:

-J-Dfile.encoding=UTF-8

Par exemple, chez moi la ligne concernée donne à peu près ça :

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=384m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dfile.encoding=UTF-8"

Il suffit ensuite de relancer ce bon vieux Netbeans et vous n’aurez plus de soucis avec l’UTF8

Ceci est plus un mémo qu’un réel billet mais ça peut toujours servir à quelqu’un alors je l’ai publié

La base de données WordPress

Logo WordPress

Si vous utilisez WordPress pour votre blog, vous devez surement être au courant qu’il est possible de le personnaliser. Pour cela, il existe plusieurs points sur lesquels vous pouvez travailler. Les plus simples et les plus couramment utilisés sont l’ajout de plugins ou l’utilisation d’un thème. Ces méthodes sont relativement faciles à mettre en œuvre puisque, sur le net, on trouve un peu partout ces fichiers. Il ne reste donc, une fois notre choix fait, qu’à les installer, et là, l’interface de WordPress nous « mâche le travail ». (Lire la suite…)

Masquer les PHPSESSID dans vos pages web.

Code PHP

Sur votre site internet, si vous utilisez le langage PHP, vous avez certainement été tenté par l’utilisation de variables de session.  Leur but est de vous permettre de réutiliser vos variables PHP sur les différentes pages de votre site. Contrairement aux variables superglobales $_GET, elles ont l’avantage de ne pas transformer vos URL, et donc de ne pas nuire au référencement (ou vous obliger à utiliser l’URL rewritting). Elles fonctionnent sur le même principe que les cookies sauf qu’ici l’information est stockée coté serveur (logique vu que le PHP un langage serveur). Vous pouvez supprimer les informations ainsi stockées à tout moment via la fonction PHP session_destroy(), sinon elles seront effacées lorsque le visiteur fermera son navigateur (ou après un délai d’inactivité). Ces variables semblent donc fournir tous les avantages pour vous convaincre de les utiliser. Cependant, suivant la configuration de votre hébergement, vous pouvez rencontrer des problèmes avec des PHPSESSID qui se « baladent ». (Lire la suite…)