rend elsif.fr réellement statique

This commit is contained in:
Yannick Francois
2019-02-24 22:36:04 +01:00
parent 6c6d88cc10
commit b4d60afead
423 changed files with 10191 additions and 8393 deletions
-4
View File
@@ -1,4 +0,0 @@
remote_theme: yaf/les-pieds-dans-le-code-theme
title: Les pieds dans le code
+86
View File
@@ -0,0 +1,86 @@
body { font-size:16pt; max-width:900px; margin: 0 auto; padding:0.7em; }
header {
background: transparent no-repeat center url('../images/pieds_plage_mpl.jpg');
}
.header-title {
font-size: 1.6em;
line-height: 2.5em;
margin:1em;
font-family:georgia, serif;
}
.top { display:inline;text-decoration:none; }
.bash { overflow:auto; color: #93A1A1 }
.highlight { background-color: #222222; overflow:auto; }
.highlight .c { color: #586E75 } /* Comment */
.highlight .err { color: #93A1A1 } /* Error */
.highlight .g { color: #93A1A1 } /* Generic */
.highlight .k { color: #859900 } /* Keyword */
.highlight .l { color: #93A1A1 } /* Literal */
.highlight .n { color: #93A1A1 } /* Name */
.highlight .o { color: #859900 } /* Operator */
.highlight .x { color: #CB4B16 } /* Other */
.highlight .p { color: #93A1A1 } /* Punctuation */
.highlight .cm { color: #586E75 } /* Comment.Multiline */
.highlight .cp { color: #859900 } /* Comment.Preproc */
.highlight .c1 { color: #586E75 } /* Comment.Single */
.highlight .cs { color: #859900 } /* Comment.Special */
.highlight .gd { color: #2AA198 } /* Generic.Deleted */
.highlight .ge { color: #93A1A1; font-style: italic } /* Generic.Emph */
.highlight .gr { color: #DC322F } /* Generic.Error */
.highlight .gh { color: #CB4B16 } /* Generic.Heading */
.highlight .gi { color: #859900 } /* Generic.Inserted */
.highlight .go { color: #93A1A1 } /* Generic.Output */
.highlight .gp { color: #93A1A1 } /* Generic.Prompt */
.highlight .gs { color: #93A1A1; font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #CB4B16 } /* Generic.Subheading */
.highlight .gt { color: #93A1A1 } /* Generic.Traceback */
.highlight .kc { color: #CB4B16 } /* Keyword.Constant */
.highlight .kd { color: #268BD2 } /* Keyword.Declaration */
.highlight .kn { color: #859900 } /* Keyword.Namespace */
.highlight .kp { color: #859900 } /* Keyword.Pseudo */
.highlight .kr { color: #268BD2 } /* Keyword.Reserved */
.highlight .kt { color: #DC322F } /* Keyword.Type */
.highlight .ld { color: #93A1A1 } /* Literal.Date */
.highlight .m { color: #2AA198 } /* Literal.Number */
.highlight .s { color: #2AA198 } /* Literal.String */
.highlight .na { color: #93A1A1 } /* Name.Attribute */
.highlight .nb { color: #B58900 } /* Name.Builtin */
.highlight .nc { color: #268BD2 } /* Name.Class */
.highlight .no { color: #CB4B16 } /* Name.Constant */
.highlight .nd { color: #268BD2 } /* Name.Decorator */
.highlight .ni { color: #CB4B16 } /* Name.Entity */
.highlight .ne { color: #CB4B16 } /* Name.Exception */
.highlight .nf { color: #268BD2 } /* Name.Function */
.highlight .nl { color: #93A1A1 } /* Name.Label */
.highlight .nn { color: #93A1A1 } /* Name.Namespace */
.highlight .nx { color: #93A1A1 } /* Name.Other */
.highlight .py { color: #93A1A1 } /* Name.Property */
.highlight .nt { color: #268BD2 } /* Name.Tag */
.highlight .nv { color: #268BD2 } /* Name.Variable */
.highlight .ow { color: #859900 } /* Operator.Word */
.highlight .w { color: #93A1A1 } /* Text.Whitespace */
.highlight .mf { color: #2AA198 } /* Literal.Number.Float */
.highlight .mh { color: #2AA198 } /* Literal.Number.Hex */
.highlight .mi { color: #2AA198 } /* Literal.Number.Integer */
.highlight .mo { color: #2AA198 } /* Literal.Number.Oct */
.highlight .sb { color: #586E75 } /* Literal.String.Backtick */
.highlight .sc { color: #2AA198 } /* Literal.String.Char */
.highlight .sd { color: #93A1A1 } /* Literal.String.Doc */
.highlight .s2 { color: #2AA198 } /* Literal.String.Double */
.highlight .se { color: #CB4B16 } /* Literal.String.Escape */
.highlight .sh { color: #93A1A1 } /* Literal.String.Heredoc */
.highlight .si { color: #2AA198 } /* Literal.String.Interpol */
.highlight .sx { color: #2AA198 } /* Literal.String.Other */
.highlight .sr { color: #DC322F } /* Literal.String.Regex */
.highlight .s1 { color: #2AA198 } /* Literal.String.Single */
.highlight .ss { color: #2AA198 } /* Literal.String.Symbol */
.highlight .bp { color: #268BD2 } /* Name.Builtin.Pseudo */
.highlight .vc { color: #268BD2 } /* Name.Variable.Class */
.highlight .vg { color: #268BD2 } /* Name.Variable.Global */
.highlight .vi { color: #268BD2 } /* Name.Variable.Instance */
.highlight .il { color: #2AA198 } /* Literal.Number.Integer.Long */
+86
View File
@@ -0,0 +1,86 @@
body { font-size:16pt; max-width:900px; margin: 0 auto; padding:0.7em; }
header {
background: transparent no-repeat center url('/images/pieds_plage_mpl.jpg');
}
.header-title {
font-size: 1.6em;
line-height: 2.5em;
margin:1em;
font-family:georgia, serif;
}
.top { display:inline;text-decoration:none; }
.bash { overflow:auto; color: #93A1A1 }
.highlight { background-color: #222222; overflow:auto; }
.highlight .c { color: #586E75 } /* Comment */
.highlight .err { color: #93A1A1 } /* Error */
.highlight .g { color: #93A1A1 } /* Generic */
.highlight .k { color: #859900 } /* Keyword */
.highlight .l { color: #93A1A1 } /* Literal */
.highlight .n { color: #93A1A1 } /* Name */
.highlight .o { color: #859900 } /* Operator */
.highlight .x { color: #CB4B16 } /* Other */
.highlight .p { color: #93A1A1 } /* Punctuation */
.highlight .cm { color: #586E75 } /* Comment.Multiline */
.highlight .cp { color: #859900 } /* Comment.Preproc */
.highlight .c1 { color: #586E75 } /* Comment.Single */
.highlight .cs { color: #859900 } /* Comment.Special */
.highlight .gd { color: #2AA198 } /* Generic.Deleted */
.highlight .ge { color: #93A1A1; font-style: italic } /* Generic.Emph */
.highlight .gr { color: #DC322F } /* Generic.Error */
.highlight .gh { color: #CB4B16 } /* Generic.Heading */
.highlight .gi { color: #859900 } /* Generic.Inserted */
.highlight .go { color: #93A1A1 } /* Generic.Output */
.highlight .gp { color: #93A1A1 } /* Generic.Prompt */
.highlight .gs { color: #93A1A1; font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #CB4B16 } /* Generic.Subheading */
.highlight .gt { color: #93A1A1 } /* Generic.Traceback */
.highlight .kc { color: #CB4B16 } /* Keyword.Constant */
.highlight .kd { color: #268BD2 } /* Keyword.Declaration */
.highlight .kn { color: #859900 } /* Keyword.Namespace */
.highlight .kp { color: #859900 } /* Keyword.Pseudo */
.highlight .kr { color: #268BD2 } /* Keyword.Reserved */
.highlight .kt { color: #DC322F } /* Keyword.Type */
.highlight .ld { color: #93A1A1 } /* Literal.Date */
.highlight .m { color: #2AA198 } /* Literal.Number */
.highlight .s { color: #2AA198 } /* Literal.String */
.highlight .na { color: #93A1A1 } /* Name.Attribute */
.highlight .nb { color: #B58900 } /* Name.Builtin */
.highlight .nc { color: #268BD2 } /* Name.Class */
.highlight .no { color: #CB4B16 } /* Name.Constant */
.highlight .nd { color: #268BD2 } /* Name.Decorator */
.highlight .ni { color: #CB4B16 } /* Name.Entity */
.highlight .ne { color: #CB4B16 } /* Name.Exception */
.highlight .nf { color: #268BD2 } /* Name.Function */
.highlight .nl { color: #93A1A1 } /* Name.Label */
.highlight .nn { color: #93A1A1 } /* Name.Namespace */
.highlight .nx { color: #93A1A1 } /* Name.Other */
.highlight .py { color: #93A1A1 } /* Name.Property */
.highlight .nt { color: #268BD2 } /* Name.Tag */
.highlight .nv { color: #268BD2 } /* Name.Variable */
.highlight .ow { color: #859900 } /* Operator.Word */
.highlight .w { color: #93A1A1 } /* Text.Whitespace */
.highlight .mf { color: #2AA198 } /* Literal.Number.Float */
.highlight .mh { color: #2AA198 } /* Literal.Number.Hex */
.highlight .mi { color: #2AA198 } /* Literal.Number.Integer */
.highlight .mo { color: #2AA198 } /* Literal.Number.Oct */
.highlight .sb { color: #586E75 } /* Literal.String.Backtick */
.highlight .sc { color: #2AA198 } /* Literal.String.Char */
.highlight .sd { color: #93A1A1 } /* Literal.String.Doc */
.highlight .s2 { color: #2AA198 } /* Literal.String.Double */
.highlight .se { color: #CB4B16 } /* Literal.String.Escape */
.highlight .sh { color: #93A1A1 } /* Literal.String.Heredoc */
.highlight .si { color: #2AA198 } /* Literal.String.Interpol */
.highlight .sx { color: #2AA198 } /* Literal.String.Other */
.highlight .sr { color: #DC322F } /* Literal.String.Regex */
.highlight .s1 { color: #2AA198 } /* Literal.String.Single */
.highlight .ss { color: #2AA198 } /* Literal.String.Symbol */
.highlight .bp { color: #268BD2 } /* Name.Builtin.Pseudo */
.highlight .vc { color: #268BD2 } /* Name.Variable.Class */
.highlight .vg { color: #268BD2 } /* Name.Variable.Global */
.highlight .vi { color: #268BD2 } /* Name.Variable.Instance */
.highlight .il { color: #2AA198 } /* Literal.Number.Integer.Long */
+4
View File
File diff suppressed because one or more lines are too long
-8
View File
@@ -1,8 +0,0 @@
#!/bin/sh
git pull git@framagit.org:yaf/elsif.fr.git \
&& git push git@framagit.org:yaf/elsif.fr.git \
&& rm -Rf public \
&& hugo \
&& rsync -avz public/ elsif.fr:elsif.fr/
+3500
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 198 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 137 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 155 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

-40
View File
@@ -1,40 +0,0 @@
require 'test/unit'
DUCK="duck"
ELEPHANT="elephant"
SNAKE="snake"
FILE="test_file"
class TestFileConcurrencyAccess < Test::Unit::TestCase
def test_concurrency_access
t1 = Thread.start do
File.open(FILE, "w") do |file|
file.puts SNAKE
file.flush
sleep 8
file.puts DUCK
end
end
File.open(FILE,"r") do |f1|
assert SNAKE, f1.read
end
t2 = Thread.start do
File.open(FILE,"w") do |f|
sleep 2
f.puts ELEPHANT
end
end
t2.join
File.open(FILE,"r") do |f2|
assert ELEPHANT, f2.read
end
t1.join
File.open(FILE,"r") do |f3|
assert SNAKE, f3.readline
assert DUCK, f3.readline
end
end
end
Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

-7
View File
@@ -1,7 +0,0 @@
ELEPHANT="elephant"
FILE="test_file"
File.open(FILE,"w") do |f|
f.puts ELEPHANT
end
-12
View File
@@ -1,12 +0,0 @@
DUCK="duck"
ELEPHANT="elephant"
SNAKE="snake"
FILE="test_file"
File.open(FILE, "w") do |file|
file.puts SNAKE
file.flush
sleep 5
file.puts DUCK
end
Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 323 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 712 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 731 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 222 KiB

+57
View File
@@ -0,0 +1,57 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta name="generator" content="Hugo 0.22.1" />
<meta charset="utf-8">
<title>Yannick François - Les pieds dans le code</title>
<meta name="DC.title" content="elsif.fr, site de Yannick François aka yaf aka pouype."/>
<meta name="description" content="Yannick François's website. Senior developer, Code pedagogist. /ut7 teammate, proud member of Electrolab, the crazy hackerspace. Eternel supporter of April, a french association about freesoftware."/>
<meta name="keywords" content="code, développement, lean, agile, logiciel, tdd, objet, ruby, site perso, personnel, ruby on rails, refactoring, openbsd, bsd, libre, creative commons, unix"/>
<meta name="author" content="Yannick François, https://elsif.fr"/>
<meta name="designer" content="Yannick François, https://elsif.fr"/>
<meta name="geo.placename" content="Poissy, Ile de france, France"/>
<meta name="robots" content="index,follow" />
<meta name="language" content="French" />
<meta name="HandheldFriendly" content="True" />
<meta name="MobileOptimized" content="320" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0" />
<link rel="index" title="Yannick François / Developer" href="index.html" />
<link rel="stylesheet" href="/css/knacss.css" media="all"/>
<link rel="stylesheet" href="/css/elsif.css" media="all"/>
<link rel="alternate" type="application/rss" href="/feed.xml" title="Les pieds dans le code" />
</head>
<body>
<header><h1><a class="top header-title" href="/">Les pieds dans le code</a></h1></header>
<p>Bonjour, je m&rsquo;appelle <strong>Yannick</strong>, je suis développeur. Les <em>pieds dans le
code</em> c&rsquo;est souvent comme ça que je passe mes journées. Parfois ça ressemble à
un agréable bain de pieds, parfois c&rsquo;est pour y trébucher, mais toujours en
apprenant quelque chose.</p>
<p>À une époque, j&rsquo;ai écrit quelques <a href="/posts">billets de blogs</a>. Actuellement je
fais plutôt des publications courtes sur
<a href="https://framapiaf.org/@yaf">@yaf@framapiaf.org</a>. Il n&rsquo;est pas impossible que
je publie à nouveau quelques trucs ici ou sur <a href="http://ut7.fr/papotes/">le blog
d&rsquo;/ut7</a>. Je partage également quelques photos sur
<a href="https://pixelfed.social/ya_f">pixelfed.social/ya_f</a></p>
<p>J&rsquo;ai des morceaux de code qui trainent sur <a href="https://github.com/yaf">github</a> et
sur <a href="https://framagit.org/yaf">framagit</a>.</p>
<p>Pour me contacter, le plus simple est le mail
<a href="mailto:yaf@elsif.fr">yaf@elsif.fr</a>,
<a href="https://framapiaf.org/@yaf">@yaf@framapiaf.org</a></p>
<footer style="font-size:75%;text-align:right"><em><a href="/feed.xml">suivre les articles</a></em></footer>
</body>
</html>
-48
View File
@@ -1,48 +0,0 @@
---
title: "Les pieds dans le code"
date: 2018-07-02T23:34:53+02:00
---
Bonjour, je m'appelle **Yannick**, je suis développeur. Les _pieds dans le code_
c'est souvent comme ça que je passe mes journées. Parfois ça ressemble à un
agréable bain de pieds, parfois c'est pour y trébucher, mais toujours en
apprenant quelque chose.
## Actuellement
Actuellement, je :
* vis à Poissy;
* travaille chez [/ut7](https://ut7.fr);
* apprends l'agroforesterie au [Jardin Robinson](http://www.lejardinrobinson.fr/);
* prépare un retour à un téléphone mobile pas intelligent;
* cherche à monter un rucher associatif (ou en rejoindre un du côté de chez moi);
* participe à la constitution d'une maison de la programmation;
* accompagne des personnes souhaitant se reconvertir à l'informatique;
* anime le [rookie club](rookieclub.org);
* m'intéresse à la pédagogie des opprimés de Paolo Freire;
* essaie de participer un peu plus aux enjeux du logiciel libre;
* aimerais libérer /ut7 de ces outils dont le code source n'est pas disponible;
## Publications
À une époque, j'ai écrit quelques [billets de blogs](/posts). Actuellement je
fais plutôt des publications courtes sur
[@yaf@framapiaf.org](https://framapiaf.org/@yaf). Il n'est pas impossible que
je publie à nouveau quelques trucs ici ou sur [le blog
d'/ut7](http://ut7.fr/papotes/). Je partage également quelques photos sur
[pixelfed.social/ya_f](https://pixelfed.social/ya_f)
J'ai des morceaux de code qui trainent sur [github](https://github.com/yaf),
sur [gitlab](https://gitlab.com/yaf), sur
[bitbucket.org](https://bitbucket.org/yaf) et sur
[framagit](https://framagit.org/yaf).
## Contact
Pour me contacter, le plus simple est le mail
[yaf@elsif.fr](mailto:yaf@elsif.fr),
[@yaf@framapiaf.org](https://framapiaf.org/@yaf) ou bien de [passer à la
boutique /ut7](https://ut7.fr/blog/2016/06/02/passe-a-la-boutique.html) quand
j'y suis :-)
+187
View File
@@ -0,0 +1,187 @@
{
"requires": true,
"lockfileVersion": 1,
"dependencies": {
"async": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
"integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
},
"colors": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
"integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
},
"corser": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz",
"integrity": "sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c="
},
"debug": {
"version": "3.2.6",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
"integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
"requires": {
"ms": "^2.1.1"
}
},
"ecstatic": {
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/ecstatic/-/ecstatic-3.3.1.tgz",
"integrity": "sha512-/rrctvxZ78HMI/tPIsqdvFKHHscxR3IJuKrZI2ZoUgkt2SiufyLFBmcco+aqQBIu6P1qBsUNG3drAAGLx80vTQ==",
"requires": {
"he": "^1.1.1",
"mime": "^1.6.0",
"minimist": "^1.1.0",
"url-join": "^2.0.5"
}
},
"eventemitter3": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
"integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA=="
},
"follow-redirects": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz",
"integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==",
"requires": {
"debug": "^3.2.6"
}
},
"he": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
},
"http-proxy": {
"version": "1.17.0",
"resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
"integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
"requires": {
"eventemitter3": "^3.0.0",
"follow-redirects": "^1.0.0",
"requires-port": "^1.0.0"
}
},
"http-server": {
"version": "0.11.1",
"resolved": "https://registry.npmjs.org/http-server/-/http-server-0.11.1.tgz",
"integrity": "sha512-6JeGDGoujJLmhjiRGlt8yK8Z9Kl0vnl/dQoQZlc4oeqaUoAKQg94NILLfrY3oWzSyFaQCVNTcKE5PZ3cH8VP9w==",
"requires": {
"colors": "1.0.3",
"corser": "~2.0.0",
"ecstatic": "^3.0.0",
"http-proxy": "^1.8.1",
"opener": "~1.4.0",
"optimist": "0.6.x",
"portfinder": "^1.0.13",
"union": "~0.4.3"
}
},
"mime": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
},
"minimist": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
},
"mkdirp": {
"version": "0.5.1",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
"integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
"requires": {
"minimist": "0.0.8"
},
"dependencies": {
"minimist": {
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
}
}
},
"ms": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
},
"opener": {
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/opener/-/opener-1.4.3.tgz",
"integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg="
},
"optimist": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
"integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
"requires": {
"minimist": "~0.0.1",
"wordwrap": "~0.0.2"
},
"dependencies": {
"minimist": {
"version": "0.0.10",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
"integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8="
}
}
},
"portfinder": {
"version": "1.0.20",
"resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.20.tgz",
"integrity": "sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==",
"requires": {
"async": "^1.5.2",
"debug": "^2.2.0",
"mkdirp": "0.5.x"
},
"dependencies": {
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
}
}
},
"qs": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz",
"integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ="
},
"requires-port": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
"integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8="
},
"union": {
"version": "0.4.6",
"resolved": "https://registry.npmjs.org/union/-/union-0.4.6.tgz",
"integrity": "sha1-GY+9rrolTniLDvy2MLwR8kopWeA=",
"requires": {
"qs": "~2.3.3"
}
},
"url-join": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz",
"integrity": "sha1-WvIvGMBSoACkjXuCxenC4v7tpyg="
},
"wordwrap": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
"integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc="
}
}
}
@@ -1,14 +0,0 @@
---
layout: post
title: Yes! Another blogger
date: 2005-11-21
---
Et oui, voilà enfin quelque chose sur ce site.
J'ai mis le temps à me décider mais aprés tout un blog c'est sûrement le truc le plus facile pour faire vivre un site et partager certaines de mes humeurs / idées / points de vue et autres.
Alors petit à petit je vais venir raconter ma vie ;)
_A bientôt_
@@ -1,12 +0,0 @@
---
layout: post
title: Wikimédia a besoin de votre aide
date: 2005-12-28
---
Et oui, apparement la Wikimedia Foundation lance un appel...
Tout le monde connais wikipédia, l'encyclopédie en ligne ouverte à tous, sans publicité. Que vous soyez contributeur ou simple utilisateur, cette encyclopédie mérite de pouvoir continuer à fournir un contenu toujours plus interessant.
Je ne m'étale pas plus étant un simple utilisateur occassionnel je ne maitrise pas les arcannes de ce projet, je vous renvoie donc sur la dites pages d'appel à l'aide : [Wikimédia a besoin de votre aide - Wikimedia Foundation](http://wikimediafoundation.org/wiki/Wikim%C3%A9dia_a_besoin_de_votre_aide)
@@ -1,22 +0,0 @@
---
layout: post
title: "Trinity rescue : A l'aide !"
date: 2006-03-01
---
Et bien voilà, ça devais arriver, les parents d'un ami à qui j'avais installé leur premier portable (et expliquer les bases de l'utilisation d'un ordinateur) sont revenus vers moi il y a une semaine. Leur vieux portable (5 ans d'age) ne démarrais plus. Du coup il en on acheter un autre (ce qui n'est pas une mauvaise chose en soit) pour pouvoir continuer à travailler, surfer, communiquer.
Alors après l'installation de la nouvelle machine nous avons parlé un peu de l'ancienne, et apparement y'a quelque données qu'ils aimeraient bien pouvoir récupérer. Je pense qu'il n'y croit pas trop mais bon.
Je me suis dit "Chic ! une occassion de tester un kit de survie Linux me permettant de récupérer des données (entre autres) sur un ordinateur malade". Après une rapide recherche je tombe sur [Trynity Rescue Kit](http://trinityhome.org/trk/weavernews/viewnews.php?news_id=51). Bon c'est basé sur Mandriva mais je vais quand même essayer. Ne serais-ce que pour ce petit script de rien du tout mais qui vas m'être util: mountallfs ;-)
Tranquille à la maison, une soirée dégagée, bien je me lance. Insertion du CD, démarrage de la bête. Aucun problème, la plus part des élément sont reconnus. Comme je m'y attendais, et c'est assez logique et finalement très pratique, je me retrouve dans un mode console, embellie par un fond noir décoré du logo orange flouté de ce kit de survie.
Un petit `mounallfs`, parfait, j'ai toute les partition, ma clé usb (ben oui pas de réseau sur cette vieille machine, faudras ajouter une carte PCMCIA pour bien faire). Visite des repertoire windows (c'est toujours plus drole à partir d'une console linux je trouve ;-)), je récupére une série de .doc ( erf ), et je supprime au fur et à mesure pour pas m'embrouiller dans les repertoire déjà parcouru et récupéré. Et là je tombe sur un nid de .exe dont les noms ressemble fort à des virus :-) Ha ben voilà d'où viens le problème de démarrage !. Bon finissons la récupération de données, tranquillement.
Pour finir je dirais que malgrés le fait que je ne suis pas un grand fan des distribution Mandriva, j'avoue que ce kit est de trés bonne facture. Un problème seulement (si on peut appeler ça un problème) j'etais en qwerty...
J'avoue que j'aurais beaucoup aimé tester [Timo's Rescue](http://rescuecd.sourceforge.net/) qui lui es basé sur une debian (dont vous l'aurez compris je suis fan). Mais je l'ai découvert après coup, dommage. Ca seras pour la prochaine fois. Je pense que tant que j'aurais des proches sous windows, j'aurais besoin de ce genre d'outils ;-).
-18
View File
@@ -1,18 +0,0 @@
---
layout: post
title: Les premiers
date: 2006-03-02
---
Et voilà, a force d'en parler, j'arrive à mes fin on dirais (enfin c'est un début seulement j'espère): un couple de bon ami à re-installer son ordinateur en dual boot (ben oui je pouvais pas faire tourner le dernier jeu de foot-de-la-mort-qui-tue sous le pinguoin). C'est donc un autre ami qui leur à installer la partie windows, en me laissant 8 Go (sur un disque de 120 c'est pas très sympa mais bon) pour que j'installe gnu/linux.
Forcement mon choix c'est porter sur une distribution [Ubuntu](http://www.ubuntu.com/). Depuis ça sortie je pense que c'est surement la meilleur distribution "Grand Public". C'est le système de paquet "à la debian" qui me fait préférer Ubuntu.
La première étape, pour moi, ça a été de bien observer leur matériel. Et déjà la première chose que j'ai faite c'est remplacer la connexion à leur freeBox pour la passer de l'USB à l'Ethernet. Ils m'avaient signalé des problème de deconnexion (sous windows), je pense que c'etais du à ça. Depuis ça vas mieux d'ailleurs (sous windows ou sous linux).
Bien, ensuite j'ai donc installé la dites distribution, sans aucun problème, surtout qu'ils n'ont pas de matériel exotique, ou vieux.
Finalement le plus long a été (et seras ? ) l'aprentissage. En fait ce ne sont pas des grands habitué de l'ordinateur, enfin pas encore. Ils possèdent une machine chez eux depuis un an seulement. Mais j'ai eu la sensation que ça se passais bien. J'ai laissé faire la madame pour voir s'il elle si retrouvais, et je n'ai eu à intervenir que très peu. Enfin quand je dit très peu... Il a quand même fallu que j'aille dans les dépots universe pour récupérer quelque bricole qu'ils ont pris l'habitude d'utiliser, et j'ai essayer de lire leur partition NTFS qui sert de stockage de données sous windows, mais la manipulation (bien que graphique) ne me permettais pas d'écouter leur musique. Bref, de toute façon, 8Go sur 120, je pense que je recommencerais cette installation une fois leur donnée déplacées, et la partition de données passée en Ext3 (il faudra que je jete un oeil au script/logiciel dispo en libre sous windows pour communiquer avec ce genre de partition) et après ça sera nickel ;-)
Bienvenue à eux dans le monde libre ;-)
@@ -1,16 +0,0 @@
---
layout: post
title: "Imaged-spam : help wanted"
date: 2006-03-08
---
Une bonne initiative qui ma fois devrais pouvoir nous débarraser d'un paquet de courriels "indésirables" ;-)
Snyff travail depuis un moment sur un plugin de spamassassin pour la détection de spam images (il y en a de plus en plus car c'est un des moyen trouvé par les spammeus pour contourner les outils anti-spam)
Sont projet est bien avancé, [mais maintenant il faut l'aider à remplir la base de connaissance de spam](http://bde.insa-rouen.fr/~lnyffene/blog/wordpress/?p=221) soit en faisant suivre les spams images reçu à l'adresse [imaged.spam.project@gmail.com](mailto:imaged.spam.project@gmail.com) soit (et c'est ce que je suis en train de faire) en laissant trainer cette adresse e-mail sur divers site (histoire qu'elle soit la cible de spam ;-) )
Faites un geste pour tous nous aidé, et merci à toi Snyff ;-)
@@ -1,39 +0,0 @@
---
layout: post
title: Nouveau baladeur numérique
date: 2006-03-15
---
Cap franchi !
Depuis le temps que ça me travail, je suis aller m'acheter un nouveau baladeur numérique pouvant lire le [format ouvert](http://formats-ouverts.org/) [ogg vorbis](http://www.vorbis.com/).
Au début j'etais parti pour acheter un samsung, j'hésitais entre:
* [le YP_t7fz](http://www.samsung.com/fr/products/portableaudio/pocket/video/yp_t7fzsels.asp)
* [le YP_t8z](http://www.samsung.com/fr/products/portableaudio/pocket/video/yp_t8zels.asp)
* [et le YP_t8x](http://www.samsung.com/fr/products/portableaudio/pocket/video/yp_t8xels.asp)
En gros, ces trois modèle permette la lecture du OGG et, petite option bien interessante, me permettrais de numériser mes vinyls très simplement, sans avois à approcher ma platine de ma machine (ou inversement), puisque ils embarquent un encodeur. Malgrés le fait que le format de l'encodeur soit le Mp3, je me disais que j'aurais pu à postériori re-transformer tout ça en ogg sur ma machine...
Et finalement à l'arrivé, je regarde l'ensemble des baladeur, prend en main le yp_t8x, m'extasie devant les nouveau lecteur avec ecran tactile enorme, permettant de voir des films.
Puis je tombe finalement sur un baladeur qui ressemble étrangement [à l'i-bead](http://www.ism-technologies.com/fr/ibead.php) que j'utilise actuellement, qui me convient très très bien, sauf qu'il ne lit pas le ogg.
En regardant bien, ce [ndeo](http://www.ndeo.fr/) me conviendrais tout à fait, voyons:
* Lit le ogg: Le but ultime, le critère déterminant
* Radio: ben oui c'est pratique des fois
* Dictaphone: bon je m'en sert pas mais au moins y'en a un
* Interface usb 2 intégré: ah ! voilà un petit plus par rapport à mon i-bead qui lui est en usb 1, oula mais c'est même un gros plus par rapport au samsung qui m'obligerais à trinballer un cable pour le relier à un pc... hmmm
* Encodeur mp3: Bon encore mp3, mais y'a aussi un encodeur...
* 512 mo: bon ça fait petit par rapport au taille du marché, mais le reste me vas tellement bien...
Aller c'est décidé, d'autant plus que ça coute bien moins cher ! zou ! je repose le samsung, je prend ce ndeo (voici un lien où la description est un peu plus accessible : [sur clubic](http://www.clubic.com/article-18713-1-ndeo-equinox.html), ben oui chez ndeo on veux faire moderne avec du flash partout mais, encore un inconvénient, du coup y'a pas de lien direct au produit...
Me voila donc en possession d'un baladeur qui fait la même taille que mon i-bead (cool du coup je re-utilise la house que j'avais acheter) qui est aussi pratique, avec un belle écran bi couleur (jaune et bleu, sur fond noir ça fait pas mal, mais c'est une histoire de gout), avec des plus vraiment interessant, j'adore. Et tout ça pour 50 euros de moins !
Du coup j'ai acheter quelque disque en bonus, ben oui j'en profite avant que tous passe en format-vérouillé-que-je-pourrais-plus-lire-comme-je-veux ;).
Une marque je connaissais pas, qui à un site que j'aime pas non plus mais qui fait un bon produit, c'est nickel ;-)
@@ -1,8 +0,0 @@
---
layout: post
title: Les DRM ruinent les batteries
date: 2006-03-20
---
Déjà quau niveau concept je ne suis pas trop pour ce genre de vérouillage, mais alors là cest même techniquement horrible: [Les DRM ruinent les batteries](http://svmmaclecarnet.vnunet.fr/2006/03/les_drm_ruinent.html) (lu sur SVM Mac)
@@ -1,16 +0,0 @@
---
layout: post
title: Nouvelle pétition anti DADVSI
date: 2006-03-22
---
Il y a peu de temps je lisais [sur le glazblog](http://www.glazman.org/weblog/dotclear/index.php?2006/03/21/1655-dadvsi-petition). Cest vrai que moi aussi je me demandais ce quon allais pouvoir faire maintenant...
Et bien voilà, une nouvelle pétition viens de voir le jour, je vous invite à aller la signer !
>
> Je réalise des copies à usage privé de mes DVD, je craque les DRM de mes fichiers pour pouvoir les passer sur mon lecteur MP3, je télécharge depuis Internet. Jai une copie dun code DeCSS. Jai un logiciel de P2P. Et je nai pas lintention darréter parce que rien de tout cela n’était jusqu’à présent illégal.
>
Ca se passe [par ici](http://www.petitiononline.com/nodadvsi/petition.html)
@@ -1,12 +0,0 @@
---
layout: post
title: Les Verts ouverts
date: 2006-03-28
---
Sans rentrer dans un débat pollitique (bien que le respect de la nature et de notre environnement est quelque chose qui me tiens à coeur), je voulais juste saluer l'avancé des Verts dans le monde informatique, mais surtout dans le monde des formats ouverts:
[Les Verts s'engagent pour les standards ouverts \[via Mad's blog\]](http://www.couchet.org/blog/index.php?2006/03/28/138-les-verts-s-engagent-pour-les-standards-ouverts)
*c'est pas trés frais comme news, j'avais ce billet à faire depuis un moment ;-)*
@@ -1,13 +0,0 @@
---
layout: post
title: Combat de sabre laser
date: 2006-03-30
---
Mais comment font-ils ? c'est impressionnant.
[Dailymotion - Partagez Vos Videos - Lightsaber Fight :: Extreme,
Parody](http://www.dailymotion.com/cluster/creation/video/87544)
J'ai découvert par la même occassion ce site de vidéo très sympathique en général. Mais j'ai un problème... pas de lecteur flash sous gnu/linux PPC. Merci à mon employeur qui ma permis de prendre 5 minutes de mon temps de travail pour voir cette vidéo ;-)
@@ -1,14 +0,0 @@
---
layout: post
title: Zone de turbulences
date: 2006-03-31
---
Juste pour signaler que mon site/blog vas entrer dans une période de forte turbulence à durée indeterminé (non merci pas de cpe ;-) ).
Effectivement je suis sensé changer d'hebergeur, mettre typo (blog basé sur ruby) et re-injecter mon historique... Ca fait un moment que ça me pend au nez, mais comme d'habitude, j'attend le dernier moment pour le faire.
Donc à partir de ce soir minuit, je ne répond plus de rien en ce qui concerne [typouype.org](www.typouype.org). J'espère que ça ne dureras pas trop longtemps et surtout que je n'aurais pas de problème durant cette période ;-)
A trés vite
@@ -1,12 +0,0 @@
---
layout: post
title: Tout et tout bronzé
date: 2006-04-05
---
J'ai décidé, malgrés les zones de turbulences que je travers, de participer à la journée "votre site tout nu" dont j'ai eu vent par ici: [www.blog.webatou.be](http://www.blog.webatou.be/index.php?2006/04/01/votre-site-tout-nu).
Alors désolé je suis en retard :'( mais je me dépèche de tout enlever.
[(des explications supplémentaires ici](http://www.blog.webatou.be/index.php?2006/04/04/pourquoi-le-annual-naked-day)
@@ -1,22 +0,0 @@
---
layout: post
title: Vous pouvez détacher vos ceintures...
date: 2006-04-15
---
Me revoilà...
Fin des turbulences (j'espère pour un moment)
Comme vous pouvez le voir y'a eu quelque problème urant le transfert. Le temps de remettre un peu d'ordre la dedans, je m'attaquerais à refaire un theme juste après ;-)
Pour vous expliquer un peu plus ce qu'il viens de ce passer, j'ai changer d'hebergeur.
J'etais chez online.net. Pratique, j'avais du php, du mysql et ils s'occupaient pour moi du nom de domaine. Mais voilà, php c'est sympa, mais je voulais faire du rails (ruby), j'ai donc eu vent que la société [typhon](www.typhon.net) proposais des hebergement avec rails !
Certes un peu plus cher, mais ce sont des gens sympas, je veux faire du ruby, et parler de ruby avec un site en ruby. Puis ils sont sympathique (en tout cas par interface electronique interposé ;-) ) alors ils meritent ma petite participation financières :-p.
Voilà, j'ai beaucoup de chose à dire sur les beaucoup de choses qui se sont passé dans la semaine, je vais voir si je reviens dessus ou pas.
A plus tard.
@@ -1,23 +0,0 @@
---
layout: post
title: "Typo: Premières impressions"
date: 2006-04-19
---
Et bien voilà, après avoir repris la pluspart des articles pour vérifier que rien ne c'étais perdu en route, après avoir explorer la face administration de ce blogue, c'est l'heure du premier bilan.
Commençons par les points négatifs. Ajax à gogo. J'avoue ne pas trop en voir l'utilité. Je me demande même si ce n'est pas un "frein".
L'interface d'administration est assez haustère. Bon je sais que c'est pas très génant, mais certains outils de blog ou autre CMS font des efforts au niveau présentation sur ces parties là, c'est un plus que n'a pas Typo.
Pour le moment c'est tout ce qui me gène.
Pour les cotés positif. Je ne ferais pas un article sur ruby et/ou rails, car c'est une question de gout, ou alors il faudrais en faire un article complet...
Par contre j'aime bien le concept des catégories qui sont plutôt des tags que des catégories. C'est très agréable. Il vas falloir que je range un peu d'ailleurs ;-) .
La série de plugin permettant une jonction avec Flickr et Del.icio.us sont aussi des plus non négligeable (dans mon cas puisque j'utilise les deux ;-) ).
Globalement je ne suis pas mécontent d'avoir changé. Je vais pouvoir parler de Ruby et faire un peu de Rails du cout ;-) Surtout qu'il me faut refaire absoluement le thèmes. Celui par défaut n'est pas exceptionnel (question de gout peut-être).
@@ -1,18 +0,0 @@
---
layout: post
title: Structure d'une page web
date: 2006-04-20
---
Eh bien voilà une trés interessante étude [reading pattern](http://www.useit.com/alertbox/reading_pattern.html). Daprès une analyse de Jakob Nielsen (un guru du web entre autres) les lecteurs dune page web ne lirais pas en Z comme pour un magasine ou un livre (il me semble) mais en F...
Pour moi ça signifie une chose simple... Les menu placé à droite permette loriginalité mais pas forcement une bonne lisibilité. Je pense donc que sur mon futur design pour ce site, je placerais le menu à gauche. Simplement.
![sens de lecture du page web, du coin nord ouest puis selon, horizontal si je minteresse, vertical si je cherche](/files/readibility-directions.gif)
Cela confirme également quil faut faire très attention à bien choisir le contenu dun menu et les éléments qui y apparaissent pour faciliter une recherche.
Que du bon sens :-).
Merci à [Fred Cavazza](http://www.fredcavazza.net/index.php?2006/04/20/1138-nous-ne-lisons-pas-en-z-mais-en-f-) et à [Laurent Goffin via gwix.net](http://www.gwix.net/web_gwix/article.asp?filID=233) sans qui je naurais pas découvert cette étude fort interessante.
-14
View File
@@ -1,14 +0,0 @@
---
layout: post
title: Boulet Time
date: 2006-04-28
---
Voilà ce qui arrive quand on se lance tête la première : une semaine sans pouvoir poster quoique se soit...
Passer sur un blog typo, à la limite, c'est pas génant, la partis admin est basé toujours sur le même principe (avec quelque option en plus et "l'aspect" différent).
Par contre la techno utilisé derrière, ici Ruby on Rails ben forcement, quand on connais pas on fait des bétises. Alors Merci beaucoup à Arnaud de chez [typhon](typhon.net) qui me résout mes problèmes en un rien de temps.
Et promis Arnaud, j'ai commencé à lire le livre [Ruby on Rails](http://www.amazon.fr/exec/obidos/ASIN/2212117469/qid=1146216787/sr=1-1/ref=sr_1_10_1/402-6021202-3947362), j'espère qu'arrivé ) la fin je ne te dérangerais plus ;-)
@@ -1,24 +0,0 @@
---
layout: post
title: Introduction à ma vie de switcher
date: 2006-05-02
---
Un petit post d'explication sur la création de cette catégorie.
Je ne sais pas si ça pourras servir à quelqu'un mais, ça me permettras au moins de noter mes reflexions.
En effet, depuis mon introduction au monde informatique, j'ai découvert les système d'exploitation, et je continue d'en découvrir de nouveaux...
Certains propose plusieurs environnements graphique, d'autres sont figé.
J'ai aussi découvert les différentes couche d'un programme, d'un réseau. Les différents langages, les différents outils.
C'est très agréable d'avoir le choix dans ce domaine, ça me plait beaucoup. Mais ça m'apporte beaucoup de questions que je pourrais résumé à _Que choisir ?_
C'est un luxe dont je ne veux pas me priver. Cependant pour pouvoir continuer à travailler/m'amuser, il faut que je me stabilise. Je me demande si j'y arriverais un jour, en effet j'adore testé, découvrir. Je me rend compte que je suis un *"switcher"*
Je vais donc utilisé cette *catégorie* pour essayer de justifier certains choix que je fais, et parler de ces expériences.
J'ai quelque vieux billets que je vais mettre dans cette catégorie.
@@ -1,14 +0,0 @@
---
layout: post
title: "Format ouvert: OpenDocument"
date: 2006-05-04
---
Et bien en voilà une bonne nouvelle !
Non pas le soleil, ça c'est normal :-p, je voulais parler du format ouvert OpenDocument. On apprend par le biais du site parlant des format ouvert [qu'OpenDocument est officialisé par l'ISO](http://formats-ouverts.org/tb.php?id=795). Après l'oasis, cela confirme la validité du format
Et dire que je viens de demandé au DSI nouvellement arrivé de ma boite dans quel format il voulais qu'on stock les documents, et qu'il ma répondu qu'on avais Microsoft Office sur tout les postes et donc que... Bref, je suis un peu déçu, mais tout ça vas me permettre d'argumenter un peu plus !
*to be continued...*
-32
View File
@@ -1,32 +0,0 @@
---
layout: post
title: IE mon amour...
date: 2006-05-04
---
Oui ce navigateur est vieux, mais ce nest pas pour ça que je vais le respecter...
Cest une grosse bouze, je viens de passer une bonne partie de laprès midi à mettre au point une page de lapplication sur laquelle je bosse pour quelle soit compatible mozilla/ie.
Cest un problème dans mon entreprise, tout est fait pour IE... ça me fait rager.
Bref, tout ça pour noter ici un des fameux petit problème de laprès midi (ça pourras aidé dautre personne peut-être et surtout ça me permettras de ne pas loublier ;-) )
Pour faire simple, je voici un petit bout de page:
Basique nest-ce pas ? Et bien en executant ce code sous Firefox puis sous IE on trouveras respectivement 5 et 3 comme nombre denfant.
Effectivement, firefox, et je supose la pluspart des navigateur moderne (confirmation après rapide test sous opéra qui affiche 5 childNodes egalement), compte 2 childNodes de type element (un “checkbox” et un “button”). A la limite, IE aussi compte ces deux Elements (heuresement !). Cest sur la considération des elements de type text, cest à dire les blancs avant et après chaque éléments. En XML il faut tenir compte de ces zones qui peuvent contenir du texte, et le fait de les différencier est important car elle donne plus de souplesse dans la gestion des ordonnancements denfants. IE lui ne considère pas le premier comme une zone de texte utilisable...
Et pourtant, et cest là tout lillogique de la situation, en modifiant le code de cette manière:
On se rend compte que maintenant IE compte comme Firefox et Opéra (surement dautres) compte 5 elements enfants.
Pour résumer, il est délicat de prendre des raccourcis si on veux que lapplication web fonctionne aussi sur les dinosaures comme IE.
Personnelement pour vérifier et modifier l’état de la checkbox je suis obligé de faire une boucle supplémentaire pour vérifier sur quelque type delement je me trouve avant dappliquer ma modification/lecture. Avec IE forcement je ne passe quune fois dans la boucle, avec Firefox 2 du coup... Mais cest la faute à IE ;-).
Alors je suis peut-être passé à coté dune astuce qui permet de signaler à firefox de ne pas considérer le premier blanc comme zone de texte possible, mais bon. Si un jour du texte fait sont apparition, je serais bien embété et obligé de modifier le script.
Merci IE pour cette folle après-midi ! (je garde mes autres problèmes pour dautres jours... Sinon jen ai pour la nuit :-p )
@@ -1,31 +0,0 @@
---
layout: post
title: Nouveau centre d'influance ?
date: 2006-05-04
---
On dit souvent que nous sommes dans l'aire de l'information. La communication est l'arme absolue (enfin je pense qu'il y a encore des bombe et des fusil qui tue des gens mais bon...).
Disons que l'information influence énormement les masses. On le sais Hitler savais très bien manipuler les foules, il s'etait plus ou moins inspirer des divers reflexion de grand philosophe par rapport aux foules, aux masses.
Ces dernières années, c'est la télévision qui influence énormement de façon de penser. Attention je parle de masse, pas de chaque individu qui peut interpréter une information différement. Mais dans une globalité, on entends l'immigration c'est pas bien, alors beaucoup pense l'immigration c'est pas bien. Après on dit ce film est null, personne vas le voir.
La télévision est influencé par les journaux. C'est la presse écrite qui sert énormement de moteur. C'est souvent elle qui décide hier de qu'elle serons les titre d'aujourd'hui. La télévision creuse plus profond, y ajoute des images.
Du coup on ne parles en ce moment plus que de l'affaire des affaires de l'état, de corbeau, et eventuellement de crash d'avion...
Et le moustique tueur ? et la grippe aviaire ? et les famines ? et les secheresse ?
Quand je lit [les problèmes de canard qui se passe à deux pas de chez moi](http://www.glazman.org/weblog/dotclear/index.php?2006/05/01/1750-en-vrac) (oui oui j'habite pas tres loin de sieur Glaz ;-)), je me dit qu'il manque de l'info, du suivi sur les histoires.
D'un autres coté, je suis en train de me dire que la guere de l'informations, via ce magnifique cadeau qu'est la grande toile, est peut-être en train d'être rendu au "peuple". Quand on voit que des blogueurs [ comme Loic Le Meur](http://www.loiclemeur.com/france/2006/05/mon_moblog_util.html) sont pris en référence dans certains quotidien des plus lu et donc influents. Bon ce n'est qu'une photo mais ça signifie que les redacteur d'influence qui écrivent pour ce journal lisent le blog du monsieur presque tout le monde...
Un autre exemple, plus international, est l'apparition régulière du monsieur Mozilla Europe: Tristan Nitot [qui se fait des apparition dans l'International Herald Tribune !](http://standblog.org/blog/2006/04/27/93114760-en-vrac)
Bref, tout ça pour dire que de plus en plus j'ai la confirmation que le web pourrais bien faire avancé les choses dans le bon sens. Du moins je l'espère et je veux y croire, je veux lire de plus en plus d'avis comme ceux de Tritant et sa position face au pétrole.
J'aimerais que de plus en plus soit influancé par ce genre d'idée plutot que par les débilité télévisielle trop souvent servi à l'heure du repas de monsieur tout le monde (donc vous et moi).
Et comme dirais certains:
*just my two cents*
@@ -1,20 +0,0 @@
---
layout: post
title: Tu veux ma fraise en t-shirt ?
date: 2006-05-05
---
Un petit mot rapide pour accompagné l'ajout de cet micro-banière, comme on dit, dans ma barre de menu.
[![LaFraise.com :: éditeur de bien jolis Tee-shirts](http://www.lafraise.com/pub/lafraise.png)](http://www.lafraise.com/index.php?parrain=37959_7269 "LaFraise.com :: éditeur de bien jolis T-shirts")
Je trouve le concept très interessant, très "équilibré". Des graphistes (amateur ou non) propose des visuels pour t-shirt, les personnes inscrites sur le site votent pour ces visuels (voir pose des options d'achat). Ceci permet à [Patrice](http://www.lafraise.com/designer-5-.html) et ses acolytes de <s>fraise</s> faire un choix "démocratique" et surtout de ne pas mettre en vente des visuel qui n'aurais aucun succès.
Outre ce système de vote qui evite de trop nombreux invendu, le graphiste dont un visuel serais imprimer reçoit une prime ! d'abord de 500 euros, ces dernier temps, avec la monté en puissance des ventes, elle est passé à 1000 euros ! Je trouve ce concept équilibré, plutot que de réduire le tarif des t-shirt d'un ou deux euros, on augmente les primes, ce qui augmente le nombre de visuel de qualité, ce qui augmente le choix de t-shirt originaux.
Le coté petite série ajoute de la valeur au t-shirt et forme une sorte de caste, secte des t-shirt la fraise. Maintenant quand je vois un t-shirt la fraise, je ne peut retenir un sourire :-)
Ca fait un moment que je doit faire une photos d'un t-shirt la fraise en ma possession, je la posterais ici également.
**La fraise c'est bon mangez'en ;-)**
-18
View File
@@ -1,18 +0,0 @@
---
layout: post
title: OpenBSD - Debian :-/
date: 2006-05-08
---
Bon c'est pour moi une claque monumentale, mais ça fait du bien des fois. Je crois que je l'ai bien cherché ;-)
Je n'ai pas réussi à faire tout ce que je souhaitais faire pour me mettre à l'aise sur ce système d'exploitation (OpenBSD). J'ai donc craqué pour remettre ma debian cet après midi.
Non pas qu'OpenBSD ne me plaise pas, au contraire, plus je lit à son propos et plus je colle à sa philosophie ! Mais je ne connais pas Unix (pas assez) et mon expérience GNU/Linux ne ma pas assez enseigner (c'est aussi pour ça que je souhaitais découvrir la famille des systèmes d'exploitation \*BSD).
Bref, tout ça pour dire donc que j'attend mon livre sur BSD avec impatience, que j'espère y apprendre, et je retournerais sous les nageoires du poisson piquant le plus vite possible.
J'aime Debian, j'aime la philosophie debian egalement, mais j'aime la façon de voir le libre du coté des BSD et surtout OpenBSD. Peut-être qu'une distribution Debian/Bsd plutot que Debian/Linux pourrais m'aller ? A méditer.
-22
View File
@@ -1,22 +0,0 @@
---
layout: post
title: Bibliothêque...
date: 2006-05-10
---
Juste un petit mot sur la pile darbres tranché qui traine sur le bureau et dans le salon...
Qui aurais put deviner quun jour jai autant de livres ? et quen plus cest moi qui est décidé de les acheter, et de les lire ! Moi qui est tout fait pour éviter de lire, tout le temps, oui même au fameux bac français je navais pas lu les bouquins (bon jai eu 6 cest peut-être pour ça aussi ;-) )
Je crois ne jamais avoir autant de livre avec des pages marqué (commencé à lire quoi) en même temps:
* Initiation à [OpenBSD](http://www.openbsd.org)
* Apprentissage de Rails via [RubyOnRails](http://www.amazon.fr/exec/obidos/ASIN/2212117469/qid=1147267212/sr=8-1/ref=sr_8_xs_ap_i1_xgl/402-6447091-8584914)
* Approfondissement de mes connaissance en “design pattern” via le bouquin [Design Pattenr tête la première](http://www.amazon.fr/exec/obidos/ASIN/2841773507/qid=1147267359/sr=8-1/ref=pd_ka_0/402-6447091-8584914) (Bon ça jai presque fini, de toute façon cest histoire dapprofondir).
* Un bouquin sur l’économie des logiciel: [L’économie des logiciels](http://www.amazon.fr/exec/obidos/ASIN/2707138444/402-6447091-8584914?%5Fencoding=UTF8) histoire davoir un autre point de vue que celui que je me forge de lintérieur. Celui là je lai commencé, mais cest trés... comment dire, scolaire, non universitaire. Comme je ny suis jamais aller...
* Et celui là mattend mais bon... il prend la poussière: [Du bon usage de la piraterie](http://www.amazon.fr/exec/obidos/ASIN/291296959X/402-6447091-8584914?%5Fencoding=UTF8)
Sans compter que jai un bouquin sur les Unices libre, les BSD qui arrive dici la mi-mai.
Sachant que je narrive pas à lire dans les transports, du coup je me couche un peu tard en ce moment. *Comment ça jai une drole de tête avec des grosses cernes ? pfff nimporte quoi, je suis pas fatigué :-p*
@@ -1,18 +0,0 @@
---
layout: post
title: Logiciel libre et license
date: 2006-05-11
---
Je profite d'un billet de [Greg au sujet](http://greg.rubyfr.net/pub/?p=95) d'un vieille [article d'agoraVox au sujet de l'illusion des logiciel libre](http://www.agoravox.fr/article.php3?id_article=8970) pour rebondir tardivement moi aussi sur ce dernier
Je suis tout à fait d'accord avec Greg sur le fait que le logiciel libre ne signifie pas logiciel gratuit. La langue française permet cette distinction contrairement à la langue anglaise. Je suis surpris que des francophone (comme l'auteur de l'article apparement) fasse l'erreur. Un anglophone encore, je pourrais comprendre mais là !
C'est un sujet à troll, je le conçoit, et en lisant quelque commentaire sous l'article, je me suis même demandé si ce n'etais pas un article "provocation"
Je voulais juste signaler que dès les premier jours ou j'ai commencé à m'interesser au monde du libre, j'ai mis la main au portefeuille. Effectivement j'ai commencé par acheter une RedHat (à l'époque à la fnac ! ). Et dernièrement j'ai acheter une OpenBSD.
Alors oui on peut dire tout ce qu'on veux, mais sans même parler de contribuer, ou regarder le code en détail, le fait de savoir que c'est faisable me rassure sur la stabilité du produit. Quand on peut voir par dessus votre épaule on s'applique toujours plus, et si vous faites une faute, quelqu'un corrigeras à coup sur !
Alors n'en déplaisse à certain, mais Vive le libre !
@@ -1,10 +0,0 @@
---
layout: post
title: "Paris: Capital du Libre"
date: 2006-05-11
---
En voilà une conférence qu'elle à l'air vraiment bien: [Paris Capital du Libre](http://www.paris-libre.org/index.php?option=com_content&task=view&id=15&Itemid=40)
J'en prendrais presque un RTT pour y aller. D'ailleurs, je crois que c'est ce que je vais faire. En espérant qu'il m'en reste un peu. Merci Martine pour les 35h et ces jours de RTT ;-)
@@ -1,18 +0,0 @@
---
layout: post
title: Service d'information
date: 2006-05-12
---
Et voilà encore un texte qui me fait réfléchir, et encore une fois ou je tombe daccord avec lauteur. Cest [Louis Naugès](http://nauges.typepad.com/) qui parle des [nouveau DSI](http://nauges.typepad.com/my_weblog/2006/05/le_dsi_nouveau_.html)
Il a raison, les DSI ne devrait plus être des Directeur des Systèmes dInformation, mais plutôt des Directeur des Services dinformation. Le passif de la plus part des entreprise transforme le travail à effectuer en puzzle plus quen création. Les developpements sont maintenant plus réduit, et consiste en général à mettre en place des services simple en fonction des besoins exprimés.
Le problème viens peut-être du fait que changé la signification du sigle ne suffit pas, il faut aussi changer la façon de voir linformatique dentreprise. Dailleurs, informatique dentreprise ? mais pourquoi faire cette distinction ? Les contraintes ne sont pas les même ? Sur certain aspect oui. Mais avec les outils web disponible aujourdhui, cest cette informatique dentreprise qui me donne limpression d’être à la traine de beaucoup de wagon.
Personnellement je suis en train dessayer de transformer une application existante pour justement la découper en petit bout. Pour donner un petit exemple, on trimbale aujourdhui lobjet session (cest du J2EE) jusquau couche dabstraction de la base de donnée (des pseudo bean)... Elle est belle labstraction de couche. Mais ce nest pas le sujet.
Je ny avais jamais pensé mais je serais pour ce changement de signification, à condition (comme Louis le signal) que lapproche change avec.
Wait and see. My 2 cents.
@@ -1,20 +0,0 @@
---
layout: post
title: Energie, Avenir, Chaos
date: 2006-05-16
---
On le sait déjà, mais rien ne change. Nous utilisons beaucoup trop d'énergie, nous la gaspillons. La planête sera surement marqué à vie de notre passage.
C'est en lisant [cette article sur le monde.fr](http://www.lemonde.fr/web/article/0,1-0@2-3232,36-762847,0.html), co-signé par Nicolas Hulot (Un grand monsieur qui depuis que je suis tout petit nous montre la planête et nous explique que ce que nous faisons tout les jours l'abime) et Jean-Marc Jancovici un expert en énergie, que je me décide à faire plus de bruit autour de tout ça.
Je ne sais pas quoi faire, comment le faire. J'essaie de changer mes habitudes de consommation, les réduires. J'en suis arrivé à préférer les transports en commun à la voiture (au début pour éviter les bouchons, mais maintenant par gouts).
En fait ce qui m'inquiète le plus c'est que je ne vois pas beaucoup d'entreprise de recyclage. Je veux dire par la que la plupart de nos objets quotidien contiennent du pétrole (si je ne me trompe pas). Alors ou sont les entreprises qui refonde le plastique jeté (et il y en a beaucoup) pour le re-utilisé ? Ou sont les entreprises qui fournissent des ordinateurs pas cher fait à partir de vieux ordinateur jeté ?
J'avoue que j'aimerais avoir des enfants, mais ça m'ennuie enormement, en fait, j'ai honte, de leurs laisser la planête dans cette état.
Nous sommes les animaux les plus destructeurs que j'ai jamais vu.
Ce billet est à fort tendance négative. J'essaie de positiver mais j'avoue avoir du mal quand on parle de planête et d'environnements. Le peut que je vois ce sont des horreurs.
-16
View File
@@ -1,16 +0,0 @@
---
layout: post
title: Nouveau Thême
date: 2006-05-16
---
Rapidement, mon premier thème pour Typo. Je l'ai baptisé discouype, vue que les couleurs vive me font penser aux années disco, les grosses bordures aussi d'ailleurs.
J'ai encore deux ou trois retouches à faire surement, mais j'en ai profité pour enlever les commentaires, les trackbacks, comme ça pas de problème de spam. Comme avec l'armée qui ne met pas sont réseau interne en contact avec le réseau web mondial pour être sur de ne pas être touché de l'extérieur. Ben voilà, la meilleur protection c'est l'abstention (attention pas dans tout les cas ;-) ).
Il faut que je vois aussi si des couleurs comme ça ne vont pas me tuer à force...
*A suivre*
ps: je mettrais en ligne un tarball contenant le thèmes quand je l'aurais validé ;-)
-25
View File
@@ -1,25 +0,0 @@
---
layout: post
title: Web 2.0
date: 2006-05-17
---
Qui aurais pensé à ça ? l'apparition de la methode XmlHTTPRequest, disponible uniquement sur IE ? Pas grand monde sur le coup.
Plusieurs personne toutefois on commencé ) en voir l'interêt et s'en servir, discretement. Je me souviens dans ma société de services à l'époque, nous débutions dans les interfaces Web. Marre de refaire tout le temps la même chose, du coup nous avions entrepris de developper un "framework" javascript. Au moment de décider d'un mode de communication avec le serveur, nous avions choisi d'utiliser cette methode dont personne n'osais parler à l'époque. Nous nous demendions si c'etais le bon choix. L'explosion des solutions à base de génération de page coté serveur nous faisais pensé que nous avions tord
Et finalement. Maintenant un site qui n'utilise pas la combo Xml Javascript n'est plus dedans, n'est pas "Web 2.0". La honte.
Le nombre de service basé sur cette technologie est impressionnant [à en croire cette liste fourni sur www.econsultant.com](http://www.econsultant.com/web2/index.html). Un groupe de travail c'est même formé autour de ce Buzz: [web20workgroup](http://www.web20workgroup.com/).
Et pourtant, comme à l'époque avec mes collègues, je n'arrive pas à me dire que c'est la meilleur solution. Le web n'a pas été créé sur ce modèle, mais plutôt pour passer d'un document à un autre. Alors faut-il être contre le progrès ?
Peut-être que ce qui me dérange c'est que souvent tout ceci est fait au détriment de l'accessibilité. A en croire [ces recommandations \[www.w3.org\]](http://www.w3.org/WAI/References/QuickTips/qt-fr.htm) ce n'est pas le tout AJAX qu'il faut faire.
De même qu'en lisant [ce livre blanc de l'accessibilite](http://www.braillenet.org/accessibilite/livreblanc/ressources.html) je me demande si [gmail](http://mail.google.com/mail/) , [traitement de texte web](http://www2.writely.com/info/WritelyOverflowWelcome.htm) et autres, sont utilisable via [lynx](http://lynx.browser.org/). A voir.
De mon coté je souhaite l'accessibilité, il faut d'ailleurs que je me penche très sérieusement sur mon site, qui est, pour le moment, propulsé par typo, pour vérifier sont accessibilité.
Grand utilisateur de javascript à une époque, j'ai des remorts à m'en servir maintenant. Même pour des application intranet qui pourtant sont souvent effectué en obligeant les gens à utiliser tel ou tel navigateur, tel version. Mais ceci n'empèche-t-il pas l'intégration dans l'entreprise de personnes ayant un handicap ? Pourquoi une personne mal-voyante ne pourrait-elle pas bénéficier des même outils que les autres ?
Bref, je sais pas si c'est le printemps, mais en ce moment je remonte tout ces débats du fond de ma mémoire, en espérant trouver cette fois une ébauche d'idée de solution. En attendant, je vais aller faire à contre coeur de l'ajax dans mon application intranet.
@@ -1,37 +0,0 @@
---
layout: post
title: Open Discussion Day, DRM
date: 2006-05-18
---
Aucun rapport me direz vous ? Et bien quelque part si. Tout les deux sont lié à des problèmes de format ouvert. Au passage je vous invite, si vous ne connaissez pas déjà, à visiter régulièrement [un trés bon site sur les formats ouverts](http://formats-ouverts.org/)
## Open Discussion Day
Ce vendredi 19 mai seras donc le jour de la discussion ouverte.
*Je copie/colle le texte fait sur [linuxfr.org par ploum](http://linuxfr.org/2006/05/18/20828.html). Il à une meilleur plume que moi ;-)*
> Avez-vous déjà imaginé ce que serait Internet sans un protocole de courriel standard ouvert ? Chaque fournisseur disposerait de son propre protocole fermé et de son logiciel client officiel. Les personnes avec les adresses en @machin.fr ne pourrait communiquer quavec les adresses en @machin.fr et ainsi de suite.
>
>
> Et bien cest malheureusement le cas en ce qui concerne la messagerie instantanée : MSN Messenger, Yahoo! Messenger, ICQ, AIM, Gadu-Gadu, Skype - pour ne citer queux - ne peuvent pas se parler entre eux. Actuellement, la messagerie instantanée est particulièrement fragmentée.
>
>
> Cest pour cette raison que le 19 mai a été instauré Open Discussion Day dont la première édition aura lieu cette année. Durant cette journée, nous vous invitons à ne pas utiliser les protocoles propriétaires (Yahoo! Messenger, MSN Messenger, ICQ, AIM, etc.). Prévenez vos contacts le jour avant et proposez leur douvrir un compte Jabber sur Google Talk ou nimporte quel serveur Jabber disponible (si possible géographiquement proche).
>
>
> Beaucoup dentre nous ont aussi choisi cette date pour définitivement abandonner les messageries propriétaires. Certains serveurs Jabber (dont fritalk) couperont les passerelles vers les réseaux propriétaires durant 24h afin de marquer l’évènement. On se reparle sur Jabber ?
Voilà, je pense donc que je couperais toute messagerie non libre ce jour là.
## DRM
Cest voté, cest trop tard. voici un pot pourri de lien interessant toujours sur [linuxfr.org compilé par Clem](http://linuxfr.org/2006/05/18/20825.html).
Ou va-t-on ? Je crois que je vais acheter de moins en moins de disques/DVDs. Etant donnée que [je ne plus plus voir de film](http://typouype.org/articles/2006/02/23/cest-mon-tour), jirais quelque fois au cinéma, peut-être un peu plus qui sais. Quoique, vu le prix :-/.
Pour ce qui est des CDs, ben je vais recommencer à acheter uniquement des vinyls. Le seul problème cest que javais arreté par manque de place. Et je nai toujours pas déménagé :(
Pourquoi toujours plus de profit ?

Some files were not shown because too many files have changed in this diff Show More