Le blog de Jean David TECHER, un Réunionnais à Saint-Priest/Lyon

Aller au contenu | Aller au menu | Aller à la recherche


< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 >

lundi 27 avril 2009

De chez moi à la maison de mes grandes tantes...

Je crois me souvenir d'avoir 5 ou 7 ans cette époque...

Tout petits déjà -moi et ma grande soeur -, notre grand-mère - Madame Fafane comme on l'appelait dans le quartier - allait souvent rendre visite à se soeurs. Il ne me serait point possible dans ce paragraphe de lister leurs prénoms. Je n'ai gardé d'elles que le souvenir de leur visage...

S'il me plaît à décrire ce passage, celà repose surtout sur une raison pour laquelle ma très chère soeur et moi aimions accompagner notre grand-mère dans ces fameuses années.

Nous sommes donc en 1985 à l'île de la Réunion. Plus exactement dans un petit quartier appelé la Ravine des Cabris dans les hauts de Saint-Pierre..Saint-Pierre, la ville de mon enfance. Le simple fait d'écrire ces quelques lignes me rappellent la place devant la mairie où petit j'avais peur de passer devant l'hôtel de mairie avec ses innombrables statues me fasaient bien peur...

Les dimanches après-midi, jour de repos, notre grand-mère avait donc coutume de nous emmener moi et ma grande soeur, rendre visite à nos grandes tantes qui étaient au nombre de 4. Une seule d'entre elles s'étaient marié hormi ma grand-mère. A l'arrivée devant la maison, nous passions d'abord voir nos chères tantes qui avaient toujours le sourire pour nous accueillir. Ma tante qui s'était marié résidait quant à elle dans la maison d'à côté.

Dans le mur qui s'éparait les deux maisons, il suffisait de pousser la simple porte de fortune qui s'éparait les deux habitations pour nous rendre chez notre autre tante. Et là c'était toujours avec le même sourire que je retrouvais ma tante ainsi que son mari dans leurs demeures. Nous nous plaisions à les voir car notre tante à chacune de nos visites nous préparait un maïs "sosso", un vrai régal pour le palais..Assorti de piments fraîchement écrasés dans le pilon, un peu de sel, c'était le pur bonheur...

Notre grand-mère aussi parfois nous préparait un maïs sosso mais je préfèrais celui de ma tante...Rien par contre ne rivalisait avec son petit riz réchauffé - récupéré du repas de la veille - avec du sel et des oignons...On ne pouvait faire plus simple comme repas.

Aujourd'hui comme y dit "Y fé pu' z'affair komma zordu...lé un peu dommaz'"...La cuisine de ma tante était en faite derrière leur maison...Je me revois encore en train assis à la table de la cuisine en train de me délecter de ce repas. Ce plaisir est encore là, intacte même 25 ans plus tard. On ne peut oublier ce genre de souvenir. Un époque suspendue de mon enfance où Internet et tout ce qui va avec était encore bien loin...Loin de toutes ces préoccupations!!!

En l'espace de quelques lignes ce soir, je me suis mis à penser à cette époque...Avec ces temps de crise, au moins c'est gratuit!

Ma petite île a été un endroit de paradis dans les années 80~90...Dans les années 2000, c'est autre chose. Il faut dire aussi que je suis parti depuis bien longtemps déjà...

La modernité là-bas comme partout d'ailleurs a ammené aussi bien ses côtés positifs que négatifs: augmentation du taux de natalité, chômage, diabète dont le taux a explosé auprès des jeunes dans les années 2000 à la Réunion - un peu normal vu notre cuisine -....Mais bon, il reste quand même des endroits même ici en métropole où il fait bon vivre - du moins je pense -.

Il ne faut pas se donner les moyens de le faire car de nos jours, il ne suffit plus que de se donner les moyens de le faire

PostGIS 1.3.6RC1 proposé pour support de PostgreSQL8.4

Le poste de ce mail sur la mailing-list de PostGIS - émanant de Paul RAMSEY - ne date même pas d'une heure....Afin de suivre la sortie prochaine de PostgreSQL 8.4, dans la série des branches de la 1.3.X, une Release Candidate est donc proposée à cet effet.

http://postgis.refractions.net/download/postgis-1.3.6rc1.tar.gz

L'équipe de Refractions voudrait donc savoir si cette RC fonctionne pour sur diverses plateformes. Les testeurs bénévoles sont donc les bienvenus

Script perl pour extraire les liens d'une page Web

Il y a un très bon module perl pour celà

root@olivia:~# apt-cache search linkextor
libhtml-linkextractor-perl - Perl module used to extract links from HTML documents
On l'installe en faisant
apt-get install libhtml-linkextractor-perl
Ensuite on récupère le script qui lui est associé
wget http://plasmasturm.org/code/linkextor/linkextor -O linkextor
chmod +x linkextor

Pour toutes les possiblités possibles, il faut faire

./linkextor -h

Combiné par exemple à wget notamment pour que ce dernier recrache en STDIN, on peut par exemple extraire les liens du site www.lemonde.fr dans les ancres a pointant contenant le mot-clé actualité

root@olivia:~# wget -q 'http://www.lemonde.fr' -O - | ./linkextor  -f 'a:href:actualite' -b -
/actualite-medias/article/2009/04/26/macha-beranger-la-voix-des-sans-sommeil-s-est-eteinte_1185641_3236.html
/actualite-en-continu/
/actualite-en-continu/
/actualite-medias/article/2009/04/24/la-publicite-pour-les-sites-de-paris-en-ligne-cree-la-polemique_1184981_3236.html#ens_id=628863
/actualite-medias/article/2009/04/22/hersant-va-ceder-le-journal-de-l-ile-de-la-reunion-a-un-entrepreneur-local_1183918_3236.html#ens_id=1183992
/actualite-medias/article/2009/04/21/le-csa-va-comptabiliser-le-temps-de-parole-du-chef-de-l-etat_1183677_3236.html#ens_id=1176471
/actualite-medias/reactions/2009/04/21/le-csa-va-comptabiliser-le-temps-de-parole-du-chef-de-l-etat_1183677_3236.html
/actualite-medias/article/2009/04/26/macha-beranger-la-voix-des-sans-sommeil-s-est-eteinte_1185641_3236.html
/actualite-medias/reactions/2009/04/26/macha-beranger-la-voix-des-sans-sommeil-s-est-eteinte_1185641_3236.html
/actualite-medias/article/2009/04/26/macha-beranger-la-voix-des-sans-sommeil-s-est-eteinte_1185641_3236.html
http://www.lemonde.fr/qui-sommes-nous/article/2008/01/02/telerama-fr-toute-l-actualite-culturelle-a-porte-de-clic_995453_3386.html

samedi 25 avril 2009

Ajouter Sqlite3 à Php5

Par défaut la version embarquée de SQLite que j'ai avec php est une 2.X.Y. Il est possible de recourir à sqlite3. La version 3 de SQLite offre plus de fonctionnalités que la version 2. Pour celà il faut l'installer comme indiqué dans ce billet

Le site du projet php-sqlite3 est http://php-sqlite3.sourceforge.net/

Installation

On procède donc ainsi

wget http://fastbull.dl.sourceforge.net/sourceforge/php-sqlite3/sqlite3-0.5.tgz -O - | tar xzf -
cd sqlite3-0.5/
phpize
./configure --with-sqlite3
make
make install

Puis dans php.ini, il faut ajouter la ligne

extension=sqlite3.so

On redémarre ensuite apache pour prendre en compte la nouvelle extension

En pointant dans un fichier vers la fonctionnalité phpinfo(), on devrait avoir

SQLITE3

SQLite3 support enabled
sqlite3 library version 3.4.2

Création d'une table

On va crée la base test.sqlite3 contenant la table semaine

root@olivia:/var/www/test# sqlite3 test.sqlite3
SQLite version 3.4.2
Enter ".help" for instructions
sqlite> CREATE TABLE semaine(idjour smallint primary key,jour_ref text);
sqlite> INSERT INTO semaine VALUES (1,'Lundi');
sqlite> INSERT INTO semaine VALUES (2,'mardi');
sqlite> INSERT INTO semaine VALUES (3,'mercredi');
sqlite> INSERT INTO semaine VALUES (4,'jeudi');
sqlite> INSERT INTO semaine VALUES (5,'vendredi');
sqlite> INSERT INTO semaine VALUES (6,'samedi');
sqlite> INSERT INTO semaine VALUES (7,'dimanche');
sqlite> .quit

Maintenant on énumére le contenu de la semaine

root@olivia:/var/www/test# sqlite3 test.sqlite3
SQLite version 3.4.2
Enter ".help" for instructions
sqlite> .tables
semaine
sqlite> SELECT * FROM semaine;
1|Lundi
2|mardi
3|mercredi
4|jeudi
5|vendredi
6|samedi
7|dimanche
sqlite> .exit

Exemple de script

Voici un exemple asez simple d'utilisation

root@olivia:/var/www/test# cat sqlite3-test.php 
<?php
$db = sqlite3_open("test.sqlite3");
if (!$db) die ("Impossible d'acceder a la base");


/*
 * Requete pour la lecture de la table
 */

$query = sqlite3_query($db, "SELECT * FROM semaine ORDER BY 1 ASC");
if (!$query) die (sqlite3_error($db));

/*
 * utilisation de sqlite3_fetch_array() qui renvoit un table
 * associatif
 *
 */

while ( ($row = sqlite3_fetch_array($query)))
{
        printf("%d\t%s\n", $row['idjour'], $row['jour_ref']);
}

/*
 * On ferme tout !
 */
sqlite3_query_close($query);
sqlite3_close ($db);
?>
A l'exécution du script on aura alors
root@olivia:/var/www/test# /usr/lib/cgi-bin/php -q sqlite3-test.php
1       Lundi
2       mardi
3       mercredi
4       jeudi
5       vendredi
6       samedi
7       dimanche