Home

[icon] F-List
View:Recent Entries.
View:Archive.
View:Friends.
View:User Info.
View:Fanfiction.Net. Manson Machine. Communauté 30 Baisers. 11 reasons Community (En anglais). Community Kan(kuro)/Ino (En anglais).
You're looking at the latest 9 entries.

Tags:
Subject:meme avant de retourner me perdre
Time:05:37 pm
Current Mood:[mood icon] grumpy
Piqué à [info]jainas : It's a meme. All you have to do is yell "ICONS!" at me, and I'll give you six of your icons to go talk about in your journal. → C'est un meme. Tout ce que vous avez à faire est de me hurler "ICONS!" dessus et je vous donnerai six de vos icônes dont vous devrez parler dans votre journal.

J'ai hurlé sur Jainas )

Puis sur Berylia )
comments: Leave a comment Add to Memories Tell a Friend

Tags:, , ,
Current Music:Masuda Toshio - Makura Kouji
Subject:Péripéties de geek
Time:05:55 pm
Current Mood:[mood icon] crushed
1/ Il était une fois...
... une idiote qui voulait améliorer son système de gestion d'avatars.
Les noms des avatars sur aikon sont formatés de cette façon : aikon_série_personnage_description.extention. Seulement, on arrive souvent à des noms à rallonge et ces chers MacUsers savent que leur système d'exploitation n'accepte pas les noms de fichier de plus de 31 caractères. Et 31 caractères, c'est peu (sauf pendant le NaNoWriMo).
Du coup, je me suis dit : "Hey ! Mais ils ont tous un ID ! Un identifiant unique, un numéro qui leur est propre ! Pourquoi je renommerai pas les fichiers en série_ID@aikon.extention ? En voilà une idée qu'elle est bonne !".
Oui, une bien bonne idée... en théorie seulement.

En pratique, il y a 4 étapes :
- en s'appuyant sur la base de données, faire un listing de tous les avatars, ordonnés par dossier (car tous mes avatars sont rangés dans des répertoires, un par série - stricte et méthodique, remember ?) ;
- toujours en s'appuyant sur la base de données, créer et formater les nouveaux noms ;
- avec la fonction rename();, renommer les fichiers dans les répertoires ;
- pour terminer, faire une update de la table des avatars dans la base de données pour modifier les noms.

Ça, c'est la théorie.
En pratique, j'ai fait l'update en étape 3, du coup je n'avais plus les noms d'origine des avatars pour les renommer ensuite (rename(); comprend deux arguments : $vieuxnom et $nouveaunom ; il renomme $vieuxnom en $nouveau nom mais si $vieuxnom = $nouveaunom, ça sert à quedal). FIRST EPIC FAIL.

Je me suis dit : "Bah, qu'importe ! J'fais faire un listing des dossiers avec un scandir(); et je les aurais, mes $vieuxnoms !".
En théorie, c'est une super idée qui sauve mes affaires. Seulement, j'ai du mal avec les array(); donc pas possible d'associer mon scandir(); à quoi que ce soit dans la base de données. SECOND EPIC FAIL.

Blessée mais pas encore à terre, j'imagine un plan de secours : "J'ai qu'à renommer manuellement les avatars en prenant pour base un listing qui me donnera automatiquement le nom formaté !".
Yay, 1910 fichiers à renommer ! Comme j'ai toute la nuit devant moi, je me dis que j'en aurais de toute façon pas pour plus de cinq heures à copier/coller comme une dingue puis aller retrouver mon tendre lit. Je m'attelle donc à la tâche et commence par les 90 avatars Aoi Hana.
Problème : ils ne s'affichent pas sur le site alors que les chemins correspondent.
Enfin, pas tout à fait. En effet, j'ai par mégarde mal fait le travail et certains fichiers ont été renommés " série_ID@aikon.extention". Et le trou, devant, c'est un %20%09 que même un str_replace(); (une fonction pour remplacer des caractères) ne peut supprimer ! Pire : ces caractères fantômes ne sont pas reconnus, du coup les fichiers " série_ID@aikon.extention" ne peuvent pas être supprimés du serveur parce qu'on demande de supprimer "série_ID@aikon.extention" x_____x THIRD EPIC FAIL.

J'y réfléchis toute la nuit et toute la matinée et finalement la solution ultime me vient à l'esprit : repartir à zéro.
Pour ce faire, il me faut une sauvegarde de la base de données comme elle était avant que je ne commence à jouer à l'apprentie sorcière.
Problème : je n'ai pas fait de sauvegarde =D
Là, je me dis que je ferai mieux de me pendre et commence à fouiller dans mes dossiers à la recherche d'une sauvegarde. Elle existe ! Et elle date du 4 octobre dernier, alors que la table avatars comptaient 1413 entrées. A la dernière mise à jour, le 13 décembre, j'avais 1910 avatars. Et vlan ! Dans tes dents ! Presque 500 avatars à entrer à nouveau dans la base de données !

C'est ce que j'ai finalement fait cet après-midi : vider la table, charger la sauvegarde et cliquer, cliquer, cliquer, [...] cliquer, cliquer, cliquer jusqu'à ce que tous les avatars présents au 13 décembre soient à nouveau à leur place.

Points négatifs
• J'ai bien entendu perdu tous les comptes de download des deux derniers mois.
• Les avatars ne sont au final pas renommés comme je le voulais.
• J'ai perdu une dizaine d'heures où j'aurais pu faire autre chose que de me taper la tête contre le bureau.
• rename(); ne semble pas fonctionner chez Free.

Points positifs
• J'ai une sauvegarde des 1910 avatars.
• J'ai appris à me servir de plein de fonctions php.
• Je me suis bien creusée la tête et ça fait pas de mal.
• Si je dois recommencer, je sais dans quel ordre procéder.

La morale de cette histoire est donc...
FAITES UNE SAUVEGARDE DE VOS TABLES AVANT DE VOUS LANCER DANS DE GRANDS TRAVAUX !!
J'ai appris ma leçon dans le sang et les larmes, vous pouvez me croire...

2/ Il était midi...
... lorsque je cherchais désespérément un moyen de me dépêtrer de ma triste aventure, codant tout mon saoul tout en déjeunant. J'étais installée de sorte que les gens voyaient forcément mon écran aussi en eusse-je assez et décidai de leur envoyer un beau message.

©SepiaVision@DeviantArt


Sur ce, je vais aller me vider la tête, j'en ai bien besoin...
comments: 8 comments or Leave a comment Add to Memories Tell a Friend

Tags:
Subject:What's up, FFnet?
Time:01:12 pm
December 16th, 20009 -- We have completed a major upgrade to our backend system designed to alleviate the random time-out errors within the login/admin area. Please report any issues in the login/admin area to support@fanfiction.com.


16 décembre 2009,
Nous avons terminé une importante mise à niveau de notre système de gestion afin d'améliorer l'erreur de dépassement de temps de requête assez aléatoire dans la partie login/admin. Merci de signaler tous les problèmes que vous rencontrerez dans cette partie à support@fanfiction.com [1].

1. E-mail à rédiger en anglais.
comments: Leave a comment Add to Memories Tell a Friend

Tags:,
Subject:Dernier post de la journée, promis !
Time:06:41 pm
Current Mood:[mood icon] cold
A ceux et celles qui prévoient de participer au meme de Noël pour ma pomme, votre attention, s'il vous plaît.

Je ne m'en plains pas beaucoup sur mon LJ mais sur Twitter les commentaires pullulent à propos du restaurant/karaoké/discothèque en dessous de chez moi qui apporte du bruit et des nuisances d'un autre ordre.
En effet, des connards clients prennent souvent le hall de l'immeuble pour un coin sympa où s'asseoir à l'abri (relatif) du froid pour fumer leur clope ou boire. Et il se trouve que certains de ces enfoirés de connards de merde clients s'amusent à vandaliser les boîtes aux lettres. C'est la deuxième fois depuis octobre que les portes des boîtes aux lettres sont déboîtées ou arrachées. La mienne venait d'être remise et la voilà à nouveau partie.

C'est pourquoi il est fortement déconseillé de m'envoyer quoi que ce soit à Lyon pendant les vacances.
Je reste à Lyon jusqu'à samedi, au moins, mardi ou mercredi prochain au plus donc je peux gérer la réception jusque là mais pas au-delà. Envoyer chez ma mère n'est pas un bon plan non plus vu qu'on sera quasiment pas à la maison alors il serait préférable de décaler l'envoi au mois de janvier si vous n'êtes pas sûr que le colis arrivera avant, mettons, le 19 décembre. Ça vaut pour les cartes postales et tout ça aussi si vous ne voulez pas que ça vous soit renvoyé.

J'en suis vraiment désolée.
comments: 3 comments or Leave a comment Add to Memories Tell a Friend

Tags:
Subject:Le trône de fer, George R.R. Martin
Time:06:27 pm
Current Mood:[mood icon] bouncy
Alors, c'est une critique un peu biaisée parce que je n'ai lu que le volume 1 mais... OMFG YAY!! Là aussi, ça mérite des explications )
comments: 3 comments or Leave a comment Add to Memories Tell a Friend

Tags:
Subject:1984, George Orwell
Time:06:20 pm
Current Mood:[mood icon] annoyed
L'année dernière, j'avais lu La ferme des animaux du même auteur et j'avais bien aimé, en particulier les différents niveaux de lecture. Par exemple, un gosse peut lire ça et n'y voir qu'une rébellion des cochons alors qu'un adulte capte tout de suite ce qui se passe vraiment (un tyran en remplace un autre) et c'est bien là la force de ce livre.

A contrario, 1984 m'a déçu. Explications )
comments: Leave a comment Add to Memories Tell a Friend

Tags:
Subject:Ange et Démon, Dan Brown
Time:06:05 pm
Current Mood:[mood icon] annoyed
Ça fait un moment que j'ai enterré ce bouquin mais j'ai eu la flemme jusque là d'en parler. Des révélations sous cut )
comments: 2 comments or Leave a comment Add to Memories Tell a Friend

Tags:
Subject:I wish me a merry Xmas
Time:05:11 pm
Current Mood:[mood icon] happy

Yay, je l'ai reçu ce matin \o/ Il est beau et tout, je regrette juste le vernis sur la couverture parce que, du coup, on voit toutes les traces de doigts >___> Et si je veux faire ma chieuse jusqu'au bout, le dos-collé n'est pas génial (je vois déjà les deux premières pages se barrer si on force trop sur le degré d'ouverture...) et les "6 illustrations inédites", en fait j'en connaissais au moins 3 XD
Mais bon, passons, j'ai deux autocollants StarFighters à mettre quelque part garder précieusement et un badge à ajouter à mon sac. Joyeux Noël, moi \o/

[EDIT]
La triste réalité m'a rattrapé : ce ne sont pas des autocollants mais des marque-pages ! Moi qui en voulais pour agrandir mon stock \o/
comments: 5 comments or Leave a comment Add to Memories Tell a Friend

Tags:
Subject:Uninspired author looking for prompts
Time:07:43 pm
LIKE TEH TITLE SAYZ.
En bon français, "ceci est un meme à drabble".

Comment jouer :
Une demande = un fandom, un ou des personnages et/ou un ship, avec un prompt (qui peut être un mot, une expression, une situation générique, un extrait de paroles de chanson, whatever.)
Pour [info]sakoni ceux qui suivent mes AU, ne me réclamez pas une "version" particulière. Ca me bloque, et je n'écrirai pas le prompt - ou je l'écrirai dans une autre version, par pur esprit de contradiction.
Vous pouvez laisser autant de demandes que vous voulez - il est recommandé d'en mettre plusieurs, au cas où je bloque sur certaines - mais je n'écrirai pas forcément tout.
Pas besoin d'être sur ma friend-list pour demander.

Fandoms :
Amatsuki, Bleach, Blood+ (manga), Bloodsucker, Chobits, Claymore, FullMetal Alchemist, GHOST HOUND, Hetalia, Kekkaishi, Naruto, Noob, Nurarihyon no Mago, Pokémon (BRJ et OAC + manga jusqu'à l'arc Yellow), Reborn!, Soul Eater (manga), Tsubasa Reservoir Chronicle, Yuyu Hakusho, Vampire Kisses...
Pas de problèmes pour les OCs/persos de RP.
La liste n'est pas complète, et vous pouvez poster une demande dans un autre fandom, mais il y a des chances pour que vous tombiez sur des personnages que je n'écris pas.
comments: 11 comments or Leave a comment Add to Memories Tell a Friend

Advertisement

[icon] F-List
View:Recent Entries.
View:Archive.
View:Friends.
View:User Info.
View:Fanfiction.Net. Manson Machine. Communauté 30 Baisers. 11 reasons Community (En anglais). Community Kan(kuro)/Ino (En anglais).
You're looking at the latest 9 entries.