« Els records d’infantesa

Juliol »

Manolo | GeeK, Informàtica | dc., 2005/jul./27 — 14:40

Ja n’estava fart de tindre que mantindre dos blogs: http://xano-xano.net i http://cogudesmentals.net.

Com podeu vore, m’he carregat el primer. Però ha estat una feinada perque he tingut que passar tots els articles, comentaris i imatges d’un lloc a l’altre. Les imatges ha estat fàcil, però els continguts ha estat laboriós, molt laboriós. He tingut que exportar les taules de la base de dades a instruccions d’SQL i canviar les claus primaries sumant-lis un nombre fixe (56 per als posts i 288 per als comentaris, és a dir, que en http://cogudesmentals.net hi havia abans de l’actualització 56 articles publicats i 288 comentaris fets, més o menys :-D).

Els més geeks, o siga, tan sols jo, es preguntaran:

Com ha fet eixa feinada?

El bash és tu amigo. Un exemple:


(IFS=$'\n'
for l in `cat fotodiari_comments2.sql`; do
r1=$(echo $l | grep "288+" | sed "s/^.*288+/288+/" | sed "s/,.*$//" | bc -l)
r2=$(echo $l | grep "56+" | sed "s/^.*56+/56+/" | sed "s/,.*$//" | bc -l)
echo $l | sed "s/288+[0-9]*,/$r1,/” | sed “s/56+[0-9]*,/$r2,/”
done)

Què has fet amb les senténcies d’SQL?

Buah! Un altre exemple:


$cat fotodiari_comments.sql
[...]
INSERT INTO `wp_comments` VALUES (7, 7, ‘Stoik’, ‘unknown@geek.com’, ”, ‘81.61.141.154′, ‘2004-10-02 17:35:53′, ‘2004-10-02 15:35:53′, ‘LA MARE K T”HA … es por saber pq “NO m”ha sigut comunicat” que anav
es a “pegar voltes” com quan erem joves?\r\n\r\nP.D. Molt agraït al Flix per haver parit eixa frase tant genial’, 0, ‘1′, 0, ”, ”, 0);
[...]


$cat fotodiari_comments2.sql
[...]
INSERT INTO `wp_comments` VALUES (288+7, 56+7, ‘Stoik’, ‘unknown@geek.com’, ”, ‘81.61.141.154′, ‘2004-10-02 17:35:53′, ‘2004-10-02 15:35:53′, ‘LA MARE K T”HA … es por saber pq “NO m”ha sigut comunicat” q
ue anaves a “pegar voltes” com quan erem joves?\r\n\r\nP.D. Molt agraït al Flix per haver parit eixa frase tant genial’, 0, ‘1′, 0, ”, ”, 0);
[...]


$cat fotodiari_comments3.sql
[...]
INSERT INTO `wp_comments` VALUES (295, 63, ‘Stoik’, ‘unknown@geek.com’, ”, ‘81.61.141.154′, ‘2004-10-02 17:35:53′, ‘2004-10-02 15:35:53′, ‘LA MARE K T”HA … es por saber pq “NO m”ha sigut comunicat” que a
naves a “pegar voltes” com quan erem joves?\r\n\r\nP.D. Molt agraït al Flix per haver parit eixa frase tant genial’, 0, ‘1′, 0, ”, ”, 0);
[...]

Sí, és una tonteria, però si tens que fer-ho per a 288+56 línies, doncs…

I sí, teniu raó:

Manolo, redeu, estudia!

Siii… :roll:

PS: Per als neòfits supose que açò sí que és una bona coguda mental, no?

Manolo, !ya pasó!

8 comentaris »

#1 | dc., 2005/jul./27 @ 18:46 | josevi

el amor te uns efectes secundaris molt raros…

#2 | dj., 2005/jul./28 @ 03:07 | Manolo

Pot ser. Qui sap? Però això no lleva que necesitara escriure una coguda mental informatiçada des de fa molt de temps.

Tot i això tenia que explicar el que ha pasat amb els blogs, no?

Tranquils, crec que tornarà a passar molt de temps fins que escriga una coguda semblant, crec, espere, vos desitje.

#3 | dj., 2005/jul./28 @ 23:17 | ozeluí

La propera coguda informàtica que siga del tipus Siga A un AFN i el volem transformar en un AFD…

#4 | dj., 2005/jul./28 @ 23:18 | ozeluí

Només puntualitzar que és broma, que tu eres capaç de ficar-ho… xD

#5 | dv., 2005/jul./29 @ 02:42 | Manolo

Of course (del curso) my dear friend!

#6 | dv., 2005/jul./29 @ 17:26 | josevi

prrrrfff tant de “exercici” es lo que te quan fa tanta calor… no abuses manolo

#7 | dv., 2005/jul./29 @ 23:00 | Manolo

Mai! :-D

#8 | dj., 2005/ago./04 @ 16:50 | Stoik

M’he partit el cul de mala manera amb el comentari de Ozeluí, i te tota la raó, però si ell vol una conversió AFN -> AFD jo vull una AP :P.

I Moni diu k li ho contes amb un llenguatge NP-Complet :D

PS1: M’imagine qe t’ho hauràs pensat però sino t’ho dic, tic en la biblio de la UJI més avorrit que una “ostra” tudiant (pufffff) xarxes i baixant el dvd d la debian (o intentant-ho jis jis)

PS2: Vull una foto tipus http://cogudesmentals.net/arxius/113/eiii-aco-es-una-prova/ però versió 2.0 :P (amb el portatil nou jisjis)

URL per a retroenllaç

Deixa un comentari

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Funcionant amb el WordPress