Tutorial

Erreur javascript ‘expected identifier, string or number’ sous IE

Dernièrement, après une mise à jour mineure, des personnes utilisant Internet Explorer se sont plaintes d’un fonctionnement anormal du site sur http://www.apyro.com . Internet Explorer m’a rapidement informé de la nature de l’erreur de façon très claire comme à son habitude : ‘expected identifier, string or number’. Firefox, Chrome, Opera et Safari ne [...]

Installer Windows XP sans lecteur CD

C’est possible et même relativement simple grâce à ce tutorial de eeepc.fr et au petit soft fourni sur leur site : http://www.eeepc.fr/2008/01/25/installer-windows-simplement/
J’ai testé ce tutorial en utilisant le CD de réinstallation de Windows qui était fourni avec mon Samsung NC10 et n’ai rencontré aucun problème.  Suivre un tutorial de A à Z sans avoir aucun [...]

Drupal drush

Je vais essayer de faire un step-by-step en suivant mon installation personnelle de Drush pour Drupal 6.12.
Dans toutes mes explications j’utilise ./ pour le path complet /home/wanjee[...]/www par exemple.
Mon site de test est installé dans ./www, j’ai donc installé drush dans ./drush (simple copie de tous les fichiers).  Ensuite vu que je suis sur une [...]

Formulaire CSS avec dl, dt et dd

Mettre en page des formulaires sans utiliser de tableaux reste relativement délicat.  Il existe plusieurs solutions mais j’en ai retenue une qui sort peut-être un peu des sentiers battus car elle utilise les listes de définitions.
Selon moi les listes de définitions ont sémantiquement plus de sens que des divs, des paragraphes ou une liste.  [...]

TinyMCE : barre d’outil externe

J’ai eu besoin hier de placer la barre d’outil de TinyMCE à gauche du bloc d’édition.  Comme il n’est pas encore possible de préciser un div dans lequel faire apparaître la toolbar il a fallu ruser.
J’ai donc utilisé theme_advanced_toolbar_location : “external” dans la fonction init de TinyMCE et ai positionné la barre d’outil manuellement grâce à [...]

Zend_Loader

Zend_Loader permet de charger manuellement ou automatiquement des fichiers PHP.
Dans tous les cas il faut commencer par charger le composant à “l’ancienne”.

include “Zend/Loader.php”;

 
N’oubliez pas qu’il faut avoir configuré la directive include_path dans le php.ini.  Par exemple :

include_path = “.:/www/lib/”

Vous pourrez ensuite charger manuellement un composant à l’aide de la méthode statique loadClass de la classe [...]

Ubuntu sur Samsung NC10 : réglages son

Après une mise à jour j’ai dû recompiler les drivers Alsa pour corriger à nouveau le problème de branchement de casque audio qui ne provoquait pas la déconnexion des haut-parleurs.  Suite à cela le volume était devenu très faible même avec le réglage principal à fond.  Donc j’ai un peu cherché et chipoté pour bien [...]

Ubuntu sur Samsung nc10 : help.ubuntu.com

La page officielle à propos du NC10 sur le wiki de Ubuntu s’étoffe doucement.  Vous pourrez y trouver davantage d’informations concernant l’installation de Ubuntu sur votre netbook préféré.
Install Ubuntu Intrepid Ibex 8.10 on the Samsung NC10 [en]
Je testerai les différentes solutions proposées, notamment concernant la configuration de Xorg, et commenterai mes tentatives.

Ubuntu sur Samsung NC10 : le point

Certaines choses ont fonctionné dès la fin de l’installation :

La webcam (testée avec Skype)
Le touchpad
Compiz (mais je l’ai rapidement désactivé au profit du netbook remix)
Ethernet
Certaines touches de fonction

Mise en veille
Mute
Volume up
Volume down
Activation/désactivation du touchpad
Nums lock

Les ports USB
La sortie VGA
Le bluetooth (à confirmer mais détecte des périphériques)
Le lecteur de carte SD

Jusqu’ici certaines choses ont pu être réglées :

Le wifi
Le réglage [...]

Ubuntu sur Samsung NC10 : part 3

Désactivation des haut-parleurs à la connexion d’un casque sur la prise audio
Si vous n’avez pas encore de quoi compiler les drivers exécutez la commande suivante
sudo apt-get install build-essential
Récupérez ensuite les derniers drivers alsa et installez les de la façon suivante :
cd alsa-driver-*
./configure –with-cards=hda-intel –with-oss=yes –with-sequencer=yes
make
sudo make install
Vérifiez que le volume n’est pas à zéro via
alsamixer
Et redémarrez, [...]