Perte de session sur LG COOKIE KP 500

Etrange soucis d'authentification sur une petite application de mon cru lorsque j'y accédais depuis le navigateur d'un GSM LG Cookie KP 500 (user agent : LG-KP500 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1)
Après un login réussi l'utilisateur est redirigé vers le menu ou vers la page à laquelle il tentait d'accéder. Malheureusement dans ce cas-çi l'utilisateur était bien redirigé vers la bonne page mais une fois arrivé dessus il n'était plus reconnu comme authentifié et le formulaire de login était donc de nouveau proposé.

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 présentent aucune erreurs sur les pages affectées sous IE.

Le code posant problème est le suivant :

var Config = {
urlAppend : '',
}

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/

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.

De la peinture en string ficelle

Un photoshop-like gratuit, full web, en flash ça existe.  C'est même trouvable à l'adresse suivante : http://www.sumopaint.com/

Un rapide test m'a très vite bluffé, reste à voir en utilisation réelle.  De belles réalisations sont présentées sur le site ce qui est assez prometteur mais cela conviendra-t-il à un simple utilisation comme la mienne ?

Good cheap fast

Voilà un bon résumé de ce à quoi il faut s'attendre dans le cadre d'une demande de service.

A garder en tête pour éviter les désillusions (et pour éviter de harceler le prestataire lorsque l'on veut les 3, nul n'étant tenu à l'impossible.)

MySql case sensitive ?

La comparaison de chaînes en MySql ne se fera pas forcément en respectant la case.

SELECT 'A' = 'a'; renverra true sauf si la collation choisie est case sensitive ou binaire (ex : latin1_general_cs, utf8_bin)
SELECT 'e' = 'é'; renverra true également dans une collation non sensible à la case.

Une solution est de modifier la collation (j'utilise personnellement utf8_bin) mais on peut également utiliser l'instruction LIKE BINARY

SELECT 'A' LIKE BINARY 'a'; renverra false comme prévu.

Claroline 1.9 est enfin disponible

La nouvelle version stable de Claroline, estampillée 1.9, est dès à présent disponible.  Un travail de longue haleine a permet de rendre ce LMS open-source plus efficace que jamais.  Parmi les nouvelles fonctionnalités on peut retrouver un bureau de l'utilisateur, un système de messagerie interne,... 

PHP 5 est maintenant obligatoire pour profiter de Claroline, la version 5.2 est plus que recommandée.

Ubuntu 9.04 sur NC10 : le pied !

La sortie de Ubuntu 9.04 "Jaunty Jackalope" est un grand bol d'air frais pour nos Samsung NC10.  La plupart des fonctionnalités fonctionne out of the box.  Le wifi ne nécessite plus l'installation manuelle des drivers ath5K ou madwifi, les touches de réglage de la luminosité fonctionnent également directement.  Je n'ai pas encore vérifié si le branchement d'un casque audio déconnecte correctement les haut-parleurs, je n'ai pas non plus testé le bluetooth, mais l'icône qui apparaît dans ma barre de menu est rassurante.

Pourquoi un site ne coûte pas 300 euros ?

Parce que !

Cet article résume bien pourquoi un site web ne doit pas être low cost. Comme le dit l'auteur 300 euros représentent 9h de travail (et il compte large) et en 9h personne ne peut réaliser un site de qualité répondant exactement aux attentes du client et de son public.

Pages

Subscribe to Wanjee . be RSS