Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 332 lines (207 sloc) 9.998 kB
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
1
2 <!DOCTYPE html>
3 <!--[if IEMobile 7 ]><html class="no-js iem7"><![endif]-->
4 <!--[if lt IE 9]><html class="no-js lte-ie8"><![endif]-->
5 <!--[if (gt IE 8)|(gt IEMobile 7)|!(IEMobile)|!(IE)]><!--><html class="no-js" lang="en"><!--<![endif]-->
6 <head>
7 <meta charset="utf-8">
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
8 <title>Plugin Irssi highlight_sound - Shiny happy people coding</title>
9 <meta name="author" content="Cyril Mougel">
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
10
11
12 <meta name="description" content="Comme beaucoup le savent, je suis accro à IRC. Pour IRC, j&#8217;utilise des clients en console dans un souci de pratique. J&#8217;avais &hellip;">
13
14
15 <!-- http://t.co/dKP3o1e -->
16 <meta name="HandheldFriendly" content="True">
17 <meta name="MobileOptimized" content="320">
18 <meta name="viewport" content="width=device-width, initial-scale=1">
19
20
946f499 @shingara Site updated at 2012-06-08 13:08:08 UTC
authored
21 <link rel="canonical" href="http://blog.shingara.fr/plugin-irssi-highlight_sound.html">
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
22 <link href="/favicon.png" rel="icon">
23 <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css">
24 <script src="/javascripts/modernizr-2.0.js"></script>
25 <script src="/javascripts/ender.js"></script>
26 <script src="/javascripts/octopress.js" type="text/javascript"></script>
27 <link href="/atom.xml" rel="alternate" title="Shiny happy people coding" type="application/atom+xml">
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
28 <!--Fonts from Google"s Web font directory at http://google.com/webfonts -->
29 <link href="http://fonts.googleapis.com/css?family=PT+Serif:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css">
30 <link href="http://fonts.googleapis.com/css?family=PT+Sans:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css">
31
32
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
33 <script type="text/javascript">
34 var _gaq = _gaq || [];
35 _gaq.push(['_setAccount', 'UA-11352302-1']);
36 _gaq.push(['_trackPageview']);
37
38 (function() {
39 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
40 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
41 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
42 })();
43 </script>
44
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
45
46 </head>
47
48 <body >
49 <header role="banner"><hgroup>
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
50 <h1><a href="/">Shiny happy people coding</a></h1>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
51
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
52 <h2>Codons avec le sourire</h2>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
53
54 </hgroup>
55
56 </header>
57 <nav role="navigation"><ul class="subscription" data-subscription="rss">
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
58 <li><a href="/atom.xml" rel="subscribe-rss" title="subscribe via RSS">RSS</a></li>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
59
60 </ul>
61
62 <form action="http://google.com/search" method="get">
63 <fieldset role="search">
946f499 @shingara Site updated at 2012-06-08 13:08:08 UTC
authored
64 <input type="hidden" name="q" value="site:blog.shingara.fr" />
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
65 <input class="search" type="text" name="q" results="0" placeholder="Search"/>
66 </fieldset>
67 </form>
68
69 <ul class="main-navigation">
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
70 <li><a href="/">Blog</a></li>
71 <li><a href="/blog/archives">Archives</a></li>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
72 </ul>
73
74 </nav>
75 <div id="main">
76 <div id="content">
77 <div>
78 <article class="hentry" role="article">
79
80 <header>
81
966438a @shingara Site updated at 2012-04-24 12:21:33 UTC
authored
82 <h1 class="entry-title">Plugin Irssi highlight_sound</h1>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
83
84
85 <p class="meta">
86
87
88
89
90
91
92
93
94
95
96
97
98 <time datetime="2007-02-06T00:00:00+01:00" pubdate data-updated="true">Feb 6<span>th</span>, 2007</time>
99
10781f9 @shingara Site updated at 2012-01-11 16:16:33 UTC
authored
100 | <a href="#disqus_thread">Comments</a>
101
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
102 </p>
103
104 </header>
105
106
107 <div class="entry-content"><p>
108 Comme beaucoup le savent, je suis accro à IRC. Pour IRC, j&#8217;utilise des clients en console dans un souci de pratique. J&#8217;avais précédemment écrit un <a href="http://shingara.free.fr/blog/index.php/?2006/10/07/101-plugin-soundpl-de-weechat">billet</a> vantant les mérites du client <a href="http://weechat.flashtux.org/">weechat</a>.
109 </p>
110
111 <p>
112 Avec mon éternelle insatisfaction, j&#8217;ai donc voulu retesté <a href="http://irssi.org">irssi</a>. J&#8217;ai voulu installé un plugin pour faire du son quand je reçois des Highlight ou des messages privés. Après des recherches sur internet, je n&#8217;ai trouvé aucun plugin me permettant ça. En tant que bon développeur, j&#8217;ai créé un plugin pour faire ce que je voulais. Ce plugin est donc diffusé en GPL v2. Ce plugin devient donc mon deuxième plugin pour irssi. Je ferais sûrement une page comme je l&#8217;avais fait pour <a href="http://shingara.free.fr/code/helloall.html">helloall</a>. En attendant voici mon script :
113 </p>
114
115 <p><a href="http://shingara.free.fr/code/script/highlight_sound.pl">highlight_sound.pl</a></p>
116 </div>
117
118
119 <footer>
120 <p class="meta">
121
122
123
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
124 <span class="byline author vcard">Posted by <span class="fn">Cyril Mougel</span></span>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
125
126
127
128
129
130
131
132
133
134
135
136
137
138 <time datetime="2007-02-06T00:00:00+01:00" pubdate data-updated="true">Feb 6<span>th</span>, 2007</time>
139
140
141
142 </p>
143
144 <div class="sharing">
145
946f499 @shingara Site updated at 2012-06-08 13:08:08 UTC
authored
146 <a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.shingara.fr/plugin-irssi-highlight_sound.html" data-via="shingara" data-counturl="http://blog.shingara.fr/plugin-irssi-highlight_sound.html" >Tweet</a>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
147
148
013e849 @shingara Site updated at 2012-05-29 08:17:18 UTC
authored
149 <div class="g-plusone" data-size="medium"></div>
150
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
151
10781f9 @shingara Site updated at 2012-01-11 16:16:33 UTC
authored
152 <div class="fb-like" data-send="true" data-width="450" data-show-faces="false"></div>
153
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
154 </div>
155
156
157 <p class="meta">
158
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
159 <a class="basic-alignment left" href="/retour-a%CC%80-gentoo.html" title="Previous Post: Retour à Gentoo">&laquo; Retour à Gentoo</a>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
160
161
a26b06e @shingara Site updated at 2012-06-28 08:37:30 UTC
authored
162 <a class="basic-alignment right" href="/gwn-du-27-novembre-2006.html" title="Next Post: GWN du 27 Novembre 2006">GWN du 27 Novembre 2006 &raquo;</a>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
163
164 </p>
165 </footer>
166 </article>
167
168 </div>
169
170 <aside class="sidebar">
171
172 <section>
173 <h1>Recent Posts</h1>
174 <ul id="recent_posts">
175
176 <li class="post">
f7896ea @shingara Site updated at 2012-07-05 08:02:46 UTC
authored
177 <a href="/pourquoi-jai-arrete-decent-exposure.html">pourquoi j'ai arrêté decent_exposure</a>
178 </li>
179
180 <li class="post">
a26b06e @shingara Site updated at 2012-06-28 08:37:30 UTC
authored
181 <a href="/tester-ses-vues-rabl.html">tester ses vues rabl</a>
182 </li>
183
184 <li class="post">
d08fd64 @shingara Site updated at 2012-05-29 08:05:34 UTC
authored
185 <a href="/vundle-ou-le-bundler-de-vim.html">vundle ou le bundler de vim</a>
186 </li>
187
188 <li class="post">
d27bc16 @shingara Site updated at 2012-05-10 07:57:12 UTC
authored
189 <a href="/dante-pour-mettre-du-daemon-dans-son-code.html">dante pour mettre du daemon dans son code</a>
190 </li>
191
192 <li class="post">
f0a7a7e @shingara Site updated at 2012-05-04 07:57:29 UTC
authored
193 <a href="/moped-le-nouveau-driver-mongodb-pour-ruby.html">moped le nouveau driver mongodb pour ruby</a>
194 </li>
195
196 <li class="post">
a6b119d @shingara Site updated at 2012-04-25 08:06:16 UTC
authored
197 <a href="/quiet-assets-le-limiteur-de-log.html">Quiet Assets le gem qui limite les logs</a>
f34c76c @shingara Site updated at 2012-04-25 08:04:58 UTC
authored
198 </li>
199
200 <li class="post">
3ab7d27 @shingara Site updated at 2012-04-20 07:50:58 UTC
authored
201 <a href="/telecharger-fichier-de-basecamp.html">Récupération de ses fichiers sur basecamp</a>
202 </li>
203
204 <li class="post">
81e78b6 @shingara Site updated at 2012-02-06 21:54:49 UTC
authored
205 <a href="/translate-on-mongoid.html">Localize avec mongoid</a>
206 </li>
207
208 <li class="post">
9db52e5 @shingara Site updated at 2012-01-27 17:56:52 UTC
authored
209 <a href="/mailtrap-l-aide-au-staging.html">Mailtrap l'aide au staging</a>
73d5f3f @shingara Site updated at 2012-01-27 17:50:39 UTC
authored
210 </li>
211
212 <li class="post">
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
213 <a href="/une-journee-dediee-i-mongodb.html">Une journée dédiée à MongoDB</a>
214 </li>
215
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
216 </ul>
217 </section>
218
10781f9 @shingara Site updated at 2012-01-11 16:16:33 UTC
authored
219 <section>
a26b06e @shingara Site updated at 2012-06-28 08:37:30 UTC
authored
220 <h1>GitHub Repos</h1>
10781f9 @shingara Site updated at 2012-01-11 16:16:33 UTC
authored
221 <ul id="gh_repos">
222 <li class="loading">Status updating...</li>
223 </ul>
224
a26b06e @shingara Site updated at 2012-06-28 08:37:30 UTC
authored
225 <a href="https://github.com/shingara">@shingara</a> on GitHub
10781f9 @shingara Site updated at 2012-01-11 16:16:33 UTC
authored
226
227 <script type="text/javascript">
228 $.domReady(function(){
229 if (!window.jXHR){
230 var jxhr = document.createElement('script');
231 jxhr.type = 'text/javascript';
232 jxhr.src = '/javascripts/libs/jXHR.js';
233 var s = document.getElementsByTagName('script')[0];
234 s.parentNode.insertBefore(jxhr, s);
235 }
236
237 github.showRepos({
238 user: 'shingara',
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
239 count: 10,
240 skip_forks: false,
10781f9 @shingara Site updated at 2012-01-11 16:16:33 UTC
authored
241 target: '#gh_repos'
242 });
243 });
244 </script>
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
245 <script src="/javascripts/github.js" type="text/javascript"> </script>
10781f9 @shingara Site updated at 2012-01-11 16:16:33 UTC
authored
246 </section>
247
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
248
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
249 <section>
250 <h1>Latest Tweets</h1>
251 <ul id="tweets">
252 <li class="loading">Status updating...</li>
253 </ul>
254 <script type="text/javascript">
255 $.domReady(function(){
966438a @shingara Site updated at 2012-04-24 12:21:33 UTC
authored
256 getTwitterFeed("shingara", 4, false);
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
257 });
258 </script>
259 <script src="/javascripts/twitter.js" type="text/javascript"> </script>
260
261 <a href="http://twitter.com/shingara" class="twitter-follow-button" data-show-count="true">Follow @shingara</a>
262
263 </section>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
264
265
266
267 </aside>
268
269
270 </div>
271 </div>
272 <footer role="contentinfo"><p>
1e149a0 @shingara Site updated at 2012-01-24 10:13:05 UTC
authored
273 Copyright &copy; 2012 - Cyril Mougel -
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
274 <span class="credit">Powered by <a href="http://octopress.org">Octopress</a></span>
275 </p>
276
277 </footer>
278
279
10781f9 @shingara Site updated at 2012-01-11 16:16:33 UTC
authored
280 <script type="text/javascript">
281 var disqus_shortname = 'shinydevblog';
282
283
284 var disqus_script = 'count.js';
285
286 (function () {
287 var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
288 dsq.src = 'http://' + disqus_shortname + '.disqus.com/' + disqus_script;
289 (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
290 }());
291 </script>
292
293
294
295 <div id="fb-root"></div>
296 <script>(function(d, s, id) {
297 var js, fjs = d.getElementsByTagName(s)[0];
298 if (d.getElementById(id)) {return;}
299 js = d.createElement(s); js.id = id;
300 js.src = "//connect.facebook.net/en_US/all.js#appId=212934732101925&xfbml=1";
301 fjs.parentNode.insertBefore(js, fjs);
302 }(document, 'script', 'facebook-jssdk'));</script>
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
303
304
305
013e849 @shingara Site updated at 2012-05-29 08:17:18 UTC
authored
306 <script type="text/javascript">
307 (function() {
308 var script = document.createElement('script'); script.type = 'text/javascript'; script.async = true;
309 script.src = 'https://apis.google.com/js/plusone.js';
310 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(script, s);
311 })();
312 </script>
313
a9b3242 @shingara Site updated at 2012-01-11 10:28:52 UTC
authored
314
315
316 <script type="text/javascript">
317 (function(){
318 var twitterWidgets = document.createElement('script');
319 twitterWidgets.type = 'text/javascript';
320 twitterWidgets.async = true;
321 twitterWidgets.src = 'http://platform.twitter.com/widgets.js';
322 document.getElementsByTagName('head')[0].appendChild(twitterWidgets);
323 })();
324 </script>
325
326
327
328
329
330 </body>
331 </html>
Something went wrong with that request. Please try again.