<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>tcl &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/tcl/</link>
	<description>Feed of posts on WordPress.com tagged "tcl"</description>
	<pubDate>Tue, 01 Dec 2009 16:55:51 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA["Flux" quelques explications]]></title>
<link>http://pampuri.wordpress.com/2009/11/28/flux-quelques-explications/</link>
<pubDate>Sat, 28 Nov 2009 12:29:42 +0000</pubDate>
<dc:creator>Emmanuel Pampuri</dc:creator>
<guid>http://pampuri.wordpress.com/2009/11/28/flux-quelques-explications/</guid>
<description><![CDATA[Bonjour, j&#8217;ai eu beaucoup de retours sur mon film &#8220;Flux&#8221; et je voulais expliquer q]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Bonjour, j&#8217;ai eu beaucoup de retours sur mon film &#8220;Flux&#8221; et je voulais expliquer quelques petites choses.</p>
<p><a href="http://pampuri.wordpress.com/files/2009/11/imgp1343.jpg"><img class="alignleft size-medium wp-image-195" title="SegWay + Aigle - Com'Hic Camera" src="http://pampuri.wordpress.com/files/2009/11/imgp1343.jpg?w=200" alt="" width="120" height="180" /></a>&#8220;Flux&#8221; est un film de commande, j&#8217;appelle ça un &#8220;court métrage communicant&#8221;. C&#8217;est YN productions, Gérard Pélisson qui est venu me chercher pour réaliser ce film. Au début ce devait être un simple film de communication institutionnelle. J&#8217;ai proposé au Sytral qui est l&#8217;organisme qui gère les TCL (Transports en Commun Lyonnais) un tout autre film que ce pour lequel ils étaient prêts à commander. Je suis tombé sur un service de communication et un président intelligent qui a validé mon idée basée sur le fait de raconter une histoire, une sorte de mini film choral focalisé sur les usagers et non sur les infrastructures techniques. Je dois les remercier et remercier aussi mon producteur qui ont su me faire confiance et me donner carte blanche.</p>
<p>Le choix de tourner léger c&#8217;est imposé par des problématiques de logistique, pour réduire les temps de trajets, nous avons<a href="http://pampuri.wordpress.com/files/2009/11/imgp1360.jpg"><img class="alignright size-medium wp-image-198" title="Flux tournage berges du rhone" src="http://pampuri.wordpress.com/files/2009/11/imgp1360.jpg?w=300" alt="" width="300" height="199" /></a> monté une équipe qui ne se déplaçait qu&#8217;avec les transports en commun. Régie minimum embarquée dans un sac à dos, pied ultra légers type &#8220;GorillaPod&#8221; pour se fixer sur les rambardes et les poignées dans les métros. Maquilleuse équipée d&#8217;une simple trousse de maquillage et qui faisait aussi la comédienne, tout le monde (sauf moi) faisait partie du film et des figurants. Tourner avec le GH1 m&#8217;a aussi permis de faire des économies non négligeable et j&#8217;ai pu ainsi avoir tous mes figurants / comédiens . Au final les plans Hélicoptère ne sont pas indispensables au film mais j&#8217;ai aimé les faire pour le 2eme film car le Stytral m&#8217;a commandé une version institutionnelle quand même qui présente le réseau TCL et ses évolutions futures.</p>
<p>Les photos du tournage sont ici</p>
<p><a href="http://www.hauteroche.com/flux/" target="_blank">http://www.hauteroche.com/flux/</a></p>
<p>Pour ceux qui ont loupé la présentation du film voici plusieurs adresses pour le voir</p>
<p>Sur vimeo (excellente qualité en mode 720p mais un peu lourd pour les vieux ordis et les connections trops lentes)</p>
<p>ici : <a href="http://vimeo.com/7602370" target="_blank">http://vimeo.com/7602370</a></p>
<p>Sur YouTube, la qualité est moins bonne mais la plateforme de diffusion s&#8217;adapte plus facilement.</p>
<p>ici :</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/La_7HNRADIE&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/La_7HNRADIE&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Révolution douce dans les transports lyonnais]]></title>
<link>http://patrick-guyennon.fr/2009/11/24/revolution-douce-dans-les-transports-lyonnais/</link>
<pubDate>Tue, 24 Nov 2009 12:35:00 +0000</pubDate>
<dc:creator>Patrick</dc:creator>
<guid>http://patrick-guyennon.fr/2009/11/24/revolution-douce-dans-les-transports-lyonnais/</guid>
<description><![CDATA[Révolution douce dans les transports lyonnais La ville et l&#8217;agglomération essaient d&#8217;inv]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><blockquote>
<h3>Révolution douce dans les transports lyonnais</h3>
<p>La ville et l&#8217;agglomération essaient d&#8217;inverser la logique du &#8220;tout-voiture&#8221; en misant sur la diversité des modes de déplacement.</p></blockquote>
<p><a title="La ville et l'agglomération essaient d'inverser la logique du &#38;quot;tout-voiture&#38;quot; en misant sur la diversité des modes de déplacement." href="http://j.mp/8yEbYI" target="_blank">Le Monde.fr</a></p>
<h3>Voir aussi</h3>
<ul>
<li><a title="Bernard Rivalta règne sur le puissant syndicat mixte, Gilles Vesco plaide la cause du Vélo'v." href="http://j.mp/4Hun3A" target="_blank">Le Monde.fr</a> &#8211; L&#8217;homme-clé des transports et le défenseur du vélo</li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA["FLUX"]]></title>
<link>http://pampuri.wordpress.com/2009/11/14/flux/</link>
<pubDate>Sat, 14 Nov 2009 11:06:01 +0000</pubDate>
<dc:creator>Emmanuel Pampuri</dc:creator>
<guid>http://pampuri.wordpress.com/2009/11/14/flux/</guid>
<description><![CDATA[Bonjour, voici donc mon dernier film, ce n&#8217;est pas un simple test comme vous avez pu en voir p]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Bonjour, voici donc mon dernier film, ce n&#8217;est pas un simple test comme vous avez pu en voir précédement. Flux est une petite fiction, que j&#8217;ai réalisé avec des comédiens, un scénario, ça raconte une histoire &#8230; 98% du film a été tourné avec le Panasonic Lumix GH1. Le reste les plans aériens sont faits avec une Cineflex.</p>
<p>Flux est un court métrage de fiction &#8220;communicant&#8221; j&#8217;ai eu la chance de travailler avec une institudion compréhensive qui m&#8217;a fait confiance pour ce film. Sorte de carte blanche avec quelques messages imposés par le client, j&#8217;ai apprécié réaliser se film.</p>
<p>Synopsis :Jeanne est étudiante, tous les matins elle prend le tramway pour aller à la fac. Tous les matins, elle espère en secret qu&#8217;Issa sera là dans le tram pour passer un peu de temps avec lui &#8230;</p>
<p><span style="display:block;width:425px;margin:0 auto;"> <embed src='http://widgets.vodpod.com/w/video_embed/Groupvideo.3914486' type='application/x-shockwave-flash' AllowScriptAccess='always' pluginspage='http://www.macromedia.com/go/getflashplayer' wmode='transparent' flashvars='' /> </span></p>
<div style="font-size:10px;">more about &#8220;<a href="http://vodpod.com/watch/2512486-flux?pod=mrgroove">FLUX</a>&#8220;, posted with <a href="http://vodpod.com?r=wp">vodpod</a></div>
<p>Pourquoi avoir tourné un film de commande avec un appareil photo comme le GH1 me direz vous ?</p>
<p>Tout simplement parce que j&#8217;aime les challenge, et parce qu&#8217;avec le budget qui m&#8217;a été confié j&#8217;ai préféré tourner avec comédiens et figurants plus longtemps que d&#8217;avoir une super camera qui coute cher. Grosso modo j&#8217;ai eu 5 jours avec 4 comédiens / figurants au minimum par jour. Si j&#8217;avais tourné avec une caméra broadcast, d&#8217;une part j&#8217;aurais pas pu avoir ce rendu cinéma sans rajouter un bazooka (Pro35) et j&#8217;aurais aussi eu du mal à suivre le rythme des déplacements qui ont été fait dans la plus grande légèrerté et 100% en transports en commun. Par ailleurs j&#8217;avais pris la précaution de faire valider la qualité de l&#8217;image par le client en lui présentant des exemples avant de tourner.</p>
<p>&#160;</p>
<p>Avec :<br />
Franck Adrien<br />
Marie-Aude Barrez<br />
Sophie Chamoux<br />
Pauline Chambon<br />
Pascal N&#8217;Diaye</p>
<p>Scénario,<br />
Prises de Vues &#38; Réalisation :<br />
Emmanuel Pampuri</p>
<p>Assisté de :<br />
Julien Cocquet &#38; Raphaël Pénasa</p>
<p>Timelapse : Damien Steck</p>
<p>Moyens Techniques Hélico : JetServiceHelicoptere</p>
<p>Segway + SteadyCam : pascal grzywacz / Com&#8217;Hic</p>
<p>Musique : JMZ</p>
<p>Montage : Stéphane Lefort</p>
<p>Etalonnage : Pierre-Loïc Précausta</p>
<p>PostProduction : Les Machineurs</p>
<p>Production exécutive : Emmanuel Pampuri TRACTOfilm</p>
<p>Directeur de Production : Emmanuel Pinto</p>
<p>Production Déléguée : Gérard Pélisson Y.N. Productions</p>
<p>Merci à toute l&#8217;équipe &#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Podcast #001]]></title>
<link>http://strictlyprofessional.wordpress.com/2009/11/13/podcast-001/</link>
<pubDate>Fri, 13 Nov 2009 14:05:09 +0000</pubDate>
<dc:creator>Chas Emerick</dc:creator>
<guid>http://strictlyprofessional.wordpress.com/2009/11/13/podcast-001/</guid>
<description><![CDATA[This is the inaugural Strictly Professional podcast, hosted by Chas Emerick and joined by Gerard Gua]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This is the inaugural Strictly Professional podcast, hosted by <a href="http://muckandbrass.com">Chas Emerick</a> and joined by <a href="http://receivebacon.org/">Gerard Gualberto</a>, <a href="http://dougsprojects.com">Doug Martin</a>, <a href="http://twitch.posterous.com">Chris Miles</a>, and <a href="http://loufranco.com/">Lou Franco</a>.</p>
<p>You don&#8217;t know us, but we&#8217;re  software developers (and occasional software company founders) that have met through the <a href="http://wmassdevs.com">Western Massachusetts Developers Group</a>&#8217;s biweekly meetings.  We can all jabber on forever, and it seemed like a crime to deprive the rest of the world of our wit and wisdom.</p>
<p>Notes &#38; Topics:</p>
<ul>
<li>Chas thought a good starting topic would be <a href="http://www.inc.com/magazine/20091101/does-slow-growth-equal-slow-death.html">Joel Spolsky&#8217;s recent article on Inc.com</a>, where he laments the &#8220;slow growth path&#8221; that FogCreek has taken over the years, and <a href="http://37signals.com/svn/posts/2002-bug-tracking-isnt-a-network-effect-business">DHH&#8217;s response to it</a>.  This leads into a discussion about bug trackers, what is and is not a network business, and other various nonsense, including a sidebar about the</li>
<li>Lou mentioned Chas&#8217; recent blog post, &#8220;<a href="http://muckandbrass.com/web/display/~cemerick/2009/10/23/Reducing+purchase+anxiety+is+a+feature">Reducing purchase anxiety is a feature</a>&#8220;, and how you&#8217;d better offer refunds, because your customers will get them if they want them anyway.</li>
<li>On the way to talking about why we&#8217;re software developers and what the nature of work is, Lou ran us through the outlines of Noam Wasserman&#8217;s <a title="Noam's canonical blog post on the subject" href="http://founderresearch.blogspot.com/2005/11/rich-versus-king-core-concept.html" target="_blank">&#8220;Rich or King&#8221; choice</a>.</li>
<li>Doug exposes top-secret national security information.</li>
<li>We trail out with some brief software language philosophy.  Miles mentioned Rich Hickey&#8217;s near-metaphysical discussion of time (first in <a href="http://wiki.jvmlangsummit.com/Clojure_Keynote">Rich&#8217;s keynote presentation</a> at this year&#8217;s JVM Language Summit [<a href="http://wiki.jvmlangsummit.com/images/a/ab/HickeyJVMSummit2009.pdf">slides</a>], and then in the Artima interview <a href="http://www.artima.com/articles/hickey_on_time.html">Time is the New Memory</a>), and then said that Brainfuck is philosophically anarchist existentialism&#8230;which makes sense to me.</li>
</ul>
<p>Comments, criticism, raves?  Comment below, and maybe we&#8217;ll do another one.</p>
<p><span style='text-align:left;display:block;'><p><object type='application/x-shockwave-flash' data='http://wordpress.com/wp-content/plugins/audio-player/player.swf' width='290' height='24' id='audioplayer1'><param name='movie' value='http://wordpress.com/wp-content/plugins/audio-player/player.swf' /><param name='FlashVars' value='&amp;bg=0xf8f8f8&amp;leftbg=0xeeeeee&amp;lefticon=0x666666&amp;rightbg=0xcccccc&amp;rightbghover=0x999999&amp;righticon=0x666666&amp;righticonhover=0xffffff&amp;text=0x666666&amp;slider=0x666666&amp;track=0xFFFFFF&amp;border=0x666666&amp;loader=0x9FFFB8&amp;soundFile=http%3A%2F%2Fs3.amazonaws.com%2Fstrictly-professional%2Fsp-podcast-001.mp3' /><param name='quality' value='high' /><param name='menu' value='false' /><param name='bgcolor' value='#FFFFFF' /></object></p></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Random Fit road trip photos]]></title>
<link>http://bulgogibrothers.wordpress.com/2009/11/10/random-fit-road-trip-photos/</link>
<pubDate>Tue, 10 Nov 2009 17:50:06 +0000</pubDate>
<dc:creator>bulgogibrothers</dc:creator>
<guid>http://bulgogibrothers.wordpress.com/2009/11/10/random-fit-road-trip-photos/</guid>
<description><![CDATA[We love road trips here, whether they are our own or whether we read about and experience them vicar]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>We love road trips here, whether they are our own or whether we read about and experience them vicariously. And lately, The Car Lounge has been <a href="http://bulgogibrothers.wordpress.com/2009/11/04/so-awesome-2/">teeming</a> with them. This guy shows that he is doing it right.</p>
<p><img src="http://farm3.static.flickr.com/2729/4091291290_34469fb1fa.jpg" alt="" /></p>
<p><img src="http://farm3.static.flickr.com/2692/4090514387_fd608d3759.jpg" alt="" /></p>
<p><img src="http://farm3.static.flickr.com/2436/4091298472_daa2b6a836.jpg" alt="" /></p>
<p><img src="http://farm3.static.flickr.com/2686/4091305504_b371987dc7.jpg" alt="" /></p>
<p><img src="http://farm3.static.flickr.com/2674/4091308620_30c34ab5a8.jpg" alt="" /></p>
<p><img src="http://farm3.static.flickr.com/2769/4091306352_ae6e3ee301.jpg" alt="" /></p>
<p><img src="http://farm3.static.flickr.com/2588/4091316762_be4365bd07.jpg" alt="" /></p>
<p>Catch the rest of it <a href="http://forums.motivemag.com/zerothread?id=4641650">here</a>.</p>
<p>(via TCL)</p>
<p>- Gyro</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Semaine 45 (édition du 7 novembre 2009)]]></title>
<link>http://technomadaire.wordpress.com/2009/11/07/semaine-45-edition-du-7-novembre-2009/</link>
<pubDate>Sat, 07 Nov 2009 10:43:29 +0000</pubDate>
<dc:creator>Thomas Guillemain</dc:creator>
<guid>http://technomadaire.wordpress.com/2009/11/07/semaine-45-edition-du-7-novembre-2009/</guid>
<description><![CDATA[L&#8217;ACTU DE LA SEMAINE Les Beatles dans une pomme numérique Les Beatles faisaient partie des rar]]></description>
<content:encoded><![CDATA[L&#8217;ACTU DE LA SEMAINE Les Beatles dans une pomme numérique Les Beatles faisaient partie des rar]]></content:encoded>
</item>
<item>
<title><![CDATA[So awesome]]></title>
<link>http://bulgogibrothers.wordpress.com/2009/11/04/so-awesome-2/</link>
<pubDate>Wed, 04 Nov 2009 16:59:09 +0000</pubDate>
<dc:creator>bulgogibrothers</dc:creator>
<guid>http://bulgogibrothers.wordpress.com/2009/11/04/so-awesome-2/</guid>
<description><![CDATA[This was featured on these pages briefly last week, then taken down because the pictures had died. N]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><em>This was featured on these pages briefly last week, then taken down because the pictures had died. Now that they&#8217;re back (to stay this time, hopefully), bumping this up to the top again because it deserves more exposure.</em></p>
<p>We want this guy&#8217;s life! For the ten days and 8500 or so miles he spent driving from Florida to Alaska, anyway. Sitting here looking out our office window, sometimes we wonder what the hell we&#8217;re doing&#8230;</p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/4-14.jpg"><img src="http://i58.photobucket.com/albums/g256/chriskory/4-14.jpg" border="0" alt="" width="479" height="152" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/3-24.jpg"><img src="http://i58.photobucket.com/albums/g256/chriskory/3-24.jpg" border="0" alt="" width="475" height="221" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/1-30.jpg"><img src="http://i58.photobucket.com/albums/g256/chriskory/1-30.jpg" border="0" alt="" width="560" height="270" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/texas.jpg"><img src="http://i58.photobucket.com/albums/g256/chriskory/texas.jpg" border="0" alt="" width="504" height="237" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/utah.jpg"><img src="http://i58.photobucket.com/albums/g256/chriskory/utah.jpg" border="0" alt="" width="480" height="324" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/TR6.jpg"><img src="http://i58.photobucket.com/albums/g256/chriskory/TR6.jpg" border="0" alt="" width="471" height="248" /></a></p>
<p>Catch the rest of it <a href="http://forums.vwvortex.com/zerothread?id=4627960">here</a>. Definitely gets our seal of approval.</p>
<p>(via TCL)</p>
<p>- Gyro</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[So awesome]]></title>
<link>http://bulgogibrothers.wordpress.com/2009/10/30/so-awesome/</link>
<pubDate>Fri, 30 Oct 2009 17:12:29 +0000</pubDate>
<dc:creator>bulgogibrothers</dc:creator>
<guid>http://bulgogibrothers.wordpress.com/2009/10/30/so-awesome/</guid>
<description><![CDATA[[This was featured briefly last week, then taken down because the pictures died. Now that the pictur]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>[This was featured briefly last week, then taken down because the pictures died. Now that the pictures are back, bumping it up to the top again because it deserves more exposure.]</p>
<p>We want this guy&#8217;s life! For the ten days and 8500 or so miles he spent driving from Florida to Alaska, anyway. Sitting here looking out our office window, sometimes we wonder what the hell we&#8217;re doing&#8230;</p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/4-14.jpg"><img style="border:0 none;" src="http://i58.photobucket.com/albums/g256/chriskory/4-14.jpg" border="0" alt="" width="479" height="152" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/3-24.jpg"><img style="border:0 none;" src="http://i58.photobucket.com/albums/g256/chriskory/3-24.jpg" border="0" alt="" width="475" height="221" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/1-30.jpg"><img style="border:0 none;" src="http://i58.photobucket.com/albums/g256/chriskory/1-30.jpg" border="0" alt="" width="560" height="270" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/texas.jpg"><img style="border:0 none;" src="http://i58.photobucket.com/albums/g256/chriskory/texas.jpg" border="0" alt="" width="504" height="237" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/utah.jpg"><img style="border:0 none;" src="http://i58.photobucket.com/albums/g256/chriskory/utah.jpg" border="0" alt="" width="480" height="324" /></a></p>
<p><a href="http://i58.photobucket.com/albums/g256/chriskory/TR6.jpg"><img style="border:0 none;" src="http://i58.photobucket.com/albums/g256/chriskory/TR6.jpg" border="0" alt="" width="471" height="248" /></a></p>
<p>Catch the rest of it <a href="http://forums.vwvortex.com/zerothread?id=4627960">here</a>. Definitely gets our seal of approval.</p>
<p>(via TCL)</p>
<p>- Gyro</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[TCL Property file loader]]></title>
<link>http://scr1701.wordpress.com/2009/10/23/tcl-property-file-loader/</link>
<pubDate>Fri, 23 Oct 2009 17:03:45 +0000</pubDate>
<dc:creator>scr1701</dc:creator>
<guid>http://scr1701.wordpress.com/2009/10/23/tcl-property-file-loader/</guid>
<description><![CDATA[Requirements: Unix/Cygwin environment Save the script below Create a properties file called test.pro]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Requirements:</p>
<ul>
<li>Unix/Cygwin environment</li>
<li>Save the script below</li>
<li>Create a properties file called test.properties (lines must use the format key=value). Also, Comments are only permitted in the top portion of the file and must begin with the &#8216;#&#8217; character.</li>
<li>To run the script type: ./property_reader.sh</li>
</ul>
<p><code><br />
#!/usr/bin/expect -f</p>
<p># script: property_reader_tcl.sh<br />
# Created by: suraj</p>
<p># Ref links:<br />
# http://www.wellho.net/resources/ex.php4?item=t209/dnstab<br />
# http://www.wellho.co.uk/resources/ex.php4?item=t208/arr_log_3</p>
<p>############################### Vars ###########################################</p>
<p>############################## Procs ###########################################<br />
proc getProps {propsFile out} {<br />
upvar $out props<br />
set key ""</p>
<p># Open the properties file<br />
set file $propsFile<br />
set fp [open $file r]<br />
fconfigure $fp -buffering line</p>
<p># Fetch the first line<br />
gets $fp line</p>
<p># Read the lines<br />
while {$line != ""} {<br />
# Check for comments in the file and ignore<br />
if { [regexp "#" $line] == 0 } {<br />
# Split each property line into key/val pairs<br />
set keyAndVal [split $line "="]<br />
foreach item $keyAndVal {<br />
  if { $key == "" } {<br />
    set key $item<br />
  } else {<br />
    # Set the values to the array<br />
    set props($key) $item<br />
    # Reset key<br />
    set key ""<br />
  }<br />
}<br />
}</p>
<p># Increment to the next line<br />
gets $fp line<br />
}</p>
<p>}</p>
<p>############################### MAIN ###########################################<br />
puts "\n-----------------------------------------------------------------------"</p>
<p>puts "\n&#62; Get individual properties from the Property file (~/bin/test.properties):\n"<br />
getProps ~/bin/test.properties properties;<br />
puts "key1 = $properties(key1)"<br />
puts "key2 = $properties(key2)"<br />
puts "key3 = $properties(key3)"</p>
<p>puts "\n-----------------------------------------------------------------------"<br />
</code></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Configuring Eclipse as TCL/TK IDE]]></title>
<link>http://blogsai.wordpress.com/2009/10/15/configuring-eclipse-as-tcltk-ide/</link>
<pubDate>Thu, 15 Oct 2009 17:35:40 +0000</pubDate>
<dc:creator>blogsai</dc:creator>
<guid>http://blogsai.wordpress.com/2009/10/15/configuring-eclipse-as-tcltk-ide/</guid>
<description><![CDATA[To configure Eclipse as a TCL/TK IDE you would need the plugin DLTK (Dynamic Language Toolkit). Info]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>To configure Eclipse as a TCL/TK IDE you would need the plugin DLTK (Dynamic Language Toolkit). Information on DLTK is available <a title="Eclipse : DLTK" href="http://www.eclipse.org/dltk/" target="_blank">http://www.eclipse.org/dltk/</a></p>
<p>DLTK supports other scripting languages such as PERL, PHP, TCL/TK etc.</p>
<p>Things you would need to setup TCL/TK Eclipse IDE -</p>
<ul>
<li>Eclipse 3.4 or greater (ofcourse) : Java or JavaEE IDE.</li>
<li>DLTK&#8217;</li>
<li>TCL/TK</li>
<li>Komodo Remote Debugger</li>
</ul>
<p>Steps to follow are -</p>
<ul>
<li>Download and install Eclipse 3.4 or greater from eclipse.org (install the Java or JavaEE IDE).</li>
</ul>
<ul>
<li>To install the DLTK, in your eclipse IDE navigate the menu item &#8220;Help &#62; Software Updates&#8230;&#8221;, or &#8220;Help &#62; Install New Software&#8230;&#8221; to install plugins/updates.</li>
</ul>
<ul>
<li>Add this as the update site for DLTK &#8211; <a title="Eclipse : DLTK" href="http://download.eclipse.org/technology/dltk/updates-dev/1.0/" target="_blank">http://download.eclipse.org/technology/dltk/updates-dev/1.0/</a></li>
</ul>
<ul>
<li>After the site has been added it would show the list of plugins available under DLTK. Choose the following -</li>
</ul>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; Core Frameworks</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; Core Frameworks SDK</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; iTCL Development Tools</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; iTCL Development Tools SDK</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; TCL Development Tools</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; TCL Development Tools SDK</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; XOTcl Development Tools</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; XOTcl Development Tools SDK</p>
<ul>
<li>After you have selected all the above packages and agreed to the license agreement, install them.</li>
<li>After the install of the components, eclipse will re-start and the TCL environment (perspectives, windows etc.) would have been configured into eclipse.</li>
<li>Now download and install TCL Shell and interpreter itself. For Windows, you can download it from ActiveState (<a title="ActiveTCL : ActiveState" href="http://www.activestate.com/activetcl/" target="_blank">http://<span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;"><cite>www.activestate.com/active<strong>tcl</strong>/</cite></span></span></a>) and for Linux download it from <a title="TCL TK" href="www.tcl.tk/software/tcltk/" target="_blank"><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;"><cite>www.<strong>tcl</strong>.<strong>tk</strong>/software/<strong>tcltk</strong>/</cite></span></span></a></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">After you have installed TCL in your preferred path/location; Open Eclipse IDE and follow the menu option &#8220;<strong>Window &#62; Preferences &#62; TCL</strong>&#8220;; Click on &#8220;<strong>Interpreters</strong>&#8220;, click Add button on the right, enter interpreter name as &#8220;TCL&#8221; and click &#8220;Browse..&#8221; and choose the path to the Tcl interpreter executable. Click OK and save the setting.</span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">Now you are done. You can write and run TCL programs via Eclipse.<br />
</span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">To debug your Tcl programs you would need to install the Komodo remote debugger.<br />
</span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">You can download Komodo from activestate &#8211; <a title="TCL Remote Debugger" href="http://aspn.activestate.com/ASPN/Downloads/Komodo/RemoteDebugging" target="_blank">http://aspn.activestate.com/ASPN/Downloads/Komodo/RemoteDebugging</a></span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">Install the above software under a directory of your choice.<br />
</span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">Now, open eclipse, and navigate to the following menu option &#8220;<strong>Window &#62; Preferences &#62; TCL</strong>&#8220;, expand TCL and then choose &#8220;<strong>Debug &#62; Engines &#62; Active State</strong>&#8220;. Under the &#8220;<strong>Paths</strong>&#8221; tab, select the &#8220;<strong>Path:</strong>&#8221; dropdown and under &#8220;<strong>External Debugging Engine</strong>&#8221; select browse and choose the executable for komodo remote debugger (for windows it would be <em><strong>dbgp_tcldebug.exe</strong></em>). Click OK and save the setting.</span></span></li>
</ul>
<p>Now you are all set. You should be able to choose new TCL project, write your Tcl code and debug your programs.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[tcl eggdrop]]></title>
<link>http://ardyblog.wordpress.com/2009/10/10/tcl-eggdrop/</link>
<pubDate>Sat, 10 Oct 2009 11:37:29 +0000</pubDate>
<dc:creator>ardy</dc:creator>
<guid>http://ardyblog.wordpress.com/2009/10/10/tcl-eggdrop/</guid>
<description><![CDATA[buat yang suka main-main bot di irc, ini ada sedikit tcl bot yang mungkin anda perlukan, silakan dow]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>  buat yang suka main-main bot di irc, ini ada sedikit tcl bot yang mungkin anda perlukan, silakan download&#8230;</p>
<li><a href="http://traumatic.webng.com/tcl/allprotection4.5.tcl">allprotection4.5.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/ardy.tcl">ardy.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/auth.tcl">auth.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/autoversion.tcl">autoversion.tcl</a><br />
<!--more--></p>
<li><a href="http://traumatic.webng.com/tcl/berita.tcl">berita.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/bicara.tcl">bicara.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/blacklist.tcl">blacklist.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/botprotect.tcl">botprotect.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/bottalk.tcl">bottalk.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/cerewet.tcl">cerewet.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/changebadnick.tcl">changebadnick.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/chanlev.tcl">chanlev.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/chanpro2.2.tcl">chanpro2.2.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/colorkick2.tcl">    colorkick2.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/commands.tcl.tcl">    commands.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/debug.tcl">debug.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/dns.tcl">dns.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/ip.tcl">ip.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/jam.tcl">jam.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/jodoh.tcl">jodoh.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/limit.tcl">limit.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/longnick.tcl">longnick.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/lucu.tcl">lucu.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/modes.tcl">modes.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/mutiara.tcl">mutiara.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/port.tcl">port.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/protect.tcl">protect.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/Quakenetconf.txt">Quakenetconf.txt</a>
<li><a href="http://traumatic.webng.com/tcl/repeat.tcl">repeat.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/salam.tcl">salam.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/scan.txt">scan.txt</a>
<li><a href="http://traumatic.webng.com/tcl/seen.tcl">seen.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/slaptrout.tcl">slaptrout.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/spychan.tcl">spychan.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/super.tcl">super.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/stormbot.tcl">stormbot.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/tclloader.tcl">tclloader.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/timebomb.tcl">timebomb.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/unban.tcl">unban.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/uno.tcl">uno.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/uno.cfg">uno.cfg</a>
<li><a href="http://traumatic.webng.com/tcl/version.tcl">version.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/voiceme.tcl">voiceme.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/whois.tcl">whois.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/zodiak.tcl">zodiak.tcl</a>
<li><a href="http://traumatic.webng.com/tcl/adminsBNC.tcl">adminsBNC.tcl</a><br />
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Notepad++ 5.5.1]]></title>
<link>http://netvietnam.org/2009/10/09/notepad-5-5-1/</link>
<pubDate>Fri, 09 Oct 2009 12:15:09 +0000</pubDate>
<dc:creator>Nhân Mã</dc:creator>
<guid>http://netvietnam.org/2009/10/09/notepad-5-5-1/</guid>
<description><![CDATA[Notepad++ là trình biên tập mã nguồn miễn phí (và là công cụ thay thế cho Notepad), hỗ trợ nhiều ngô]]></description>
<content:encoded><![CDATA[Notepad++ là trình biên tập mã nguồn miễn phí (và là công cụ thay thế cho Notepad), hỗ trợ nhiều ngô]]></content:encoded>
</item>
<item>
<title><![CDATA[551 – Time Off]]></title>
<link>http://thebestplace.fr/2009/10/01/551-%e2%80%93-time-off/</link>
<pubDate>Thu, 01 Oct 2009 00:00:37 +0000</pubDate>
<dc:creator>Matthias "BenReilly" Jambon-Puillet</dc:creator>
<guid>http://thebestplace.fr/2009/10/01/551-%e2%80%93-time-off/</guid>
<description><![CDATA[En fin de semaine dernière je suis rentré sur Lyon pour l’anniversaire de mon bro. Une fois arrivé à]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;">En fin de semaine dernière je suis rentré sur Lyon pour l’anniversaire de mon bro. Une fois arrivé à la gare de la part-dieu, ce fut l’enfer. <strong>J’ai trainé ma grosse valise de merde sur plus d’un kilomètre pour rejoindre le métro le plus proche. </strong>Il faut m’imaginer errer le long des boulevards où les voitures embouteillées klaxonnent. Fun fact : les roulettes de mon bagage grincent, pas qu’un peu. Ou comment arrivé chez soi avec les oreilles qui saignent, vrillées par une heure de torture. Tout parce que les Transports en Commun Lyonnais sont en grève, mais genre épique. Il manquait la moitié des métros, des trams et plus des trois quarts des bus. <strong>La situation était épique au point que je voie un trolleybus de la ligne C3 être prise d’assaut, littéralement (blocage sur le route, tambourinage aux fenêtres). </strong>Le bruit des roulements de ma valise aura couvert un léger rire.</p>
<p style="text-align:center;"><img class="alignnone" title="Bus" src="http://img504.imageshack.us/img504/8342/551busfirelettr.jpg" alt="" width="500" height="234" /></p>
<p style="text-align:justify;">Voilà qui explique les deux demandes d’invitation à des groupes Facebook contre la grève des TCL. <strong>Quand on voit déjà l’efficacité d’une pétition, j’ai du mal à saisir pourquoi des pauvres types vont jusqu’à ouvrir un groupe FB. </strong>Mais bon, passons. J’ai envoyé bouler les importuns d’un revers de clic ne serais-ce que pour l’argument de la prise d’otage des usagers. Mais lol putain. Y’a des cours de linguistique qui se perdent. Ce genre de rebus faudrait te les foutre au fin fond d’une cave en Irak, les bâillonner et les tabasser à intervalles réguliers pendant qu’ils sont obligés de se déféquer dessus faute de sanitaires. Parce que dans la vraie vie une prise d’otage c&#8217;est ça. Si l’on tient a appliquer des qualificatifs à la con à ce mouvement, on peut parler de « chantage », ce qui est un synonyme de grève. Si tu me laisses pas mon salaire et mes acquis sociaux en place, je ferai X. Un chantage. <strong>Certes, ça finit pareil qu’ « otage ». Difficile d’en vouloir aux esprits simples. </strong>A force de militer contre les grèves des profs, on se retrouver sans éducation. Logique.</p>
<p style="text-align:center;"><img class="alignnone" title="Chatel" src="http://img25.imageshack.us/img25/9541/551chatellettr.jpg" alt="" width="500" height="222" /></p>
<p style="text-align:justify;">Non mais, en vrai, moi j’aime bien la grève. <strong>C’est peut-être mon héritage paternel de fouteur de merde. Possible. </strong>Ou bien c’est le fait que pendant quelques jours j’ai du circuler à pied ou en vélo. J’ai pris le soleil, trainé dans les quartiers de mon adolescence et remarqué un tas de nouveaux trucs qui m’auraient échappé si j’avais effectué mes trajets en métro. Sans parler des rencontres fortuites au détour d’une rue. En, marchant avec eux jusqu’à la station ouverte la plus proche, j’ai pris de nouvelles de potes que je n’avais pas vus depuis des années. Qu’on approuve ou pas les revendications des employés des TCL (ma haine viscérale à leur encontre n’a d’égal que mon profond respect du droit de grève), <strong>force est de constater que le temps d’une semaine, il est carrément possible de faire autrement</strong>, de profiter des bons côtés d’un retour aux baskets.</p>
<p style="text-align:center;"><img class="alignnone" title="Mirror" src="http://img59.imageshack.us/img59/5642/551mirrorlettr.jpg" alt="" width="500" height="231" /></p>
<p style="text-align:justify;">Je repartirai demain matin sur Paname, persuadé d’avoir plus profité de mon bref séjour que si ça avait été l’open bar question transports. Bon, si par contre je pouvais trouver de quoi graisser ma valise, ce serait un grand pas en avant.</p>
<p style="text-align:justify;">Demain, je partagerai une anecdote racontée par mon meilleur pote.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[TCL (Tool Command Language)]]></title>
<link>http://stormloader.wordpress.com/2009/09/26/tcl-tool-command-language/</link>
<pubDate>Fri, 25 Sep 2009 18:42:43 +0000</pubDate>
<dc:creator>stormloader</dc:creator>
<guid>http://stormloader.wordpress.com/2009/09/26/tcl-tool-command-language/</guid>
<description><![CDATA[Tcl (originally from &#8220;Tool Command Language&#8221;, but nonetheless conventionally rendered as]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Tcl (originally from &#8220;Tool Command Language&#8221;, but nonetheless conventionally rendered as &#8220;Tcl&#8221; rather than &#8220;TCL&#8221;; pronounced as &#8220;tickle&#8221; or &#8220;tee-cee-ell&#8221;) is a scripting language created by John Ousterhout. Originally &#8220;born out of frustration&#8221;-according to the author-with programmers devising their own (poor quality) languages intended to be embedded into applications, Tcl quickly gained wide acceptance on its own and is generally thought to be easy to learn, but powerful in competent hands. It is most commonly used for rapid prototyping, scripted applications, GUIs and testing. Tcl is used extensively on embedded systems platforms, both in its full form and in several other small-footprinted versions. Tcl is also used for CGI scripting and as the scripting language for eggdrop bots.</p>
<p>Tcl is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.</p>
<p>Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approaches. Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more.</p>
<p>If you want to start learning Tcl, you should download ActiveTcl from <a title="Visit this link" href="http://activestate.com/" target="_blank">Activestate</a>.</p>
<h2><a name="tcl6">My personal tcl archives for eggdrop 1.6.18</a></h2>
<p><strong><a href="http://sword.web.id/files/tcl/floodcontrol.tcl.tar.gz">floodcontrol.tcl</a></strong> &#8211; simple channel flood control (lite version) including dcc command, protecting channel from massive flood and locking channel for some period of time, this tcl was created on July 2007 for DALnet network only. Its a quick and intelligent channel flood protection. It has repeat flood protection, char flood protection, long txt msg flood protection, tsunami flood protection, CTCP flood protection. The full version of this tcl (which is more powerful and has many features more than lite version. Including some botnet ability to perform channel locking and protection.) was build and hosted for Hostinginside Shell and Web Hosting called Sentinel FloodGuard Tcl, implemented and tested on DALnet IRC network only. Other Sentinel Guard tcl are: Sentinel ChanGuard, Sentinel SpamGuard, Sentinel BotCommand, Sentinel Channel Notes, Sentinel Join msg.</p>
<p><strong><a href="http://sword.web.id/files/tcl/actionreverse.1.03.tcl.zip">actionreverse.tcl</a></strong> &#8211; simple Tcl to demonstrate automated action message reply in IRC to makes your bot looks alike a person not a bot anymore, it will makes your bot replying on each action in private message or in channel, including dcc command to config your bot, implemented and tested on DALlnet network. This Tcl is equipped with built in own flood prevention to stop your bot from flooding irc server with action msg.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Eggdrop]]></title>
<link>http://stormloader.wordpress.com/2009/09/26/eggdrop/</link>
<pubDate>Fri, 25 Sep 2009 18:37:22 +0000</pubDate>
<dc:creator>stormloader</dc:creator>
<guid>http://stormloader.wordpress.com/2009/09/26/eggdrop/</guid>
<description><![CDATA[Eggdrop is the most advanced, most popular, and best supported IRC bot. Many of the bots that are ru]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Eggdrop is the most advanced, most popular, and best supported IRC bot. Many of the bots that are run by normal IRC users (as opposed to the bots run by IRC Operators, which are usually the network services like ChanServ and NickServ) are eggdrops. Due to its popularity, the eggdrop has a plethora of different scripts available for inclusion, most of them written by users. The additional features provided include such things as trivia games, file distribution mechanisms (usually via the DCC protocol) and random insults of other users on the channel. It also features such uses as a botnet, which allows one to link multiple bots together to act in a coordinated fashion, i.e., sharing information about users, performing actions when other bots die (shut down), and setting a ban on a person in each channel synchronously. People connected to any bot on the botnet via DCC CHAT or telnet are also able to communicate with each other within the botnet on various channels (channel 0, the default, is referred to as the &#8220;party line&#8221;), in a sort of miniature IRC.</p>
<p>Eggdrop was originally written in December of 1993 by Robey Pointer, for the EFnet channel #gayteen. Eggdrop started out as an efficient substitute for cEvin, Jamie&#8217;s IRC bot which was reaching limitations due to its script based design. Eggdrop is written in the C programming language, and features an interface for scripts that allows the user to enhance the functionality of the bot. The language used in the script interface is Tcl. If you&#8217;ve never used a bot before, you&#8217;ll find Eggdrop provides a staggering array of options for channel management, and can easily be expanded further to provide even more functions. The Eggdrop code is free for anyone to download and use.</p>
<p>Eggdrop help via IRC is available in #eggdrop on Undernet. On IRCnet and DALnet, support is available in #eggdrop. On QuakeNet support is available in #eggdrop.support. Eggdrop help is also available on EFnet and freenode in the channel #egghelp. (The EFnet channel #eggdrop is not a help channel as of May 2006.) Eggdrop help is also available on UniBG in the channel #EggFAQ There is also a help channel for Tcl programming, and the Eggdrop specific extensions to Tcl on most major networks called #tcl.</p>
<blockquote><p><strong>Some features of Eggdrop:</strong></p>
<ul>
<li> Designed to run on Linux, *BSD, SunOs, Windows, Mac OS X, etc &#8230;</li>
<li>Extendable with Tcl scripts and/or C modules</li>
<li>Support for the big five IRC networks (Undernet, DALnet, EFnet, IRCnet, and QuakeNet)</li>
<li>The ability to form botnets and share partylines and userfiles between bots</li>
<li>Some benefits of Eggdrop:
<ul>
<li>The oldest IRC bot still in active development (Eggdrop was created in 1993)</li>
<li>Established IRC help channels and web sites dedicated to Eggdrop</li>
<li>Thousands of premade Tcl scripts and C modules</li>
<li>Best of all &#8230; It&#8217;s FREE!</li>
</ul>
</li>
</ul>
</blockquote>
<p><a href="http://sword.web.id/files/eggdrop1.6.18.tar.gz">Download eggdrop 1.6.18 &#8211; latest development of eggdrop.</a></p>
<p>Eggdrop is not a simple bot, so don&#8217;t expect it to run inside 100KB of memory. The bot is quite complex and packed with features, making it the Microsoft OfficeT (a la resource hog) of IRC bots. If you&#8217;re after a smaller and tighter but less customisable bot, consider EnergyMech. You need to specify your eggdrop tasks, each bot has it own task, this is the best thing you should know, more bot you have, more task you have, don&#8217;t think to run a game Tcl and many protection Tcl with one eggdrop, it will consume more CPU and Ram resources and it will makes your bot look stupid because it will act slowly on each event on your channel and maybe can disconnecting your bot from network. With many bot, you can perform many tasks eq: bot for game, bot for flood protection, anti spam bot, channel protection bot, advertising bot, etc. A server with IntelR PentiumR 4 and 1GB of ram should be good enough to run your bot on every irc network.</p>
<p>So, you want an Eggdrop bot for your channel? The first thing you&#8217;ll need is a shell account. You can search shell hosting/providers via google search or you can try our server : Hostinginside.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[ TEST in TCL ]]></title>
<link>http://itsevening.wordpress.com/2009/09/22/test-in-tcl/</link>
<pubDate>Tue, 22 Sep 2009 18:00:42 +0000</pubDate>
<dc:creator>whoami</dc:creator>
<guid>http://itsevening.wordpress.com/2009/09/22/test-in-tcl/</guid>
<description><![CDATA[SPOJ Test problem in TCL language gets stdin a while {$a != 42} { puts &quot;$a&quot; gets stdin a }]]></description>
<content:encoded><![CDATA[SPOJ Test problem in TCL language gets stdin a while {$a != 42} { puts &quot;$a&quot; gets stdin a }]]></content:encoded>
</item>
<item>
<title><![CDATA[Notepad++ 5.5.0]]></title>
<link>http://netvietnam.org/2009/09/21/notepad-5-5-0/</link>
<pubDate>Mon, 21 Sep 2009 13:14:16 +0000</pubDate>
<dc:creator>Nhân Mã</dc:creator>
<guid>http://netvietnam.org/2009/09/21/notepad-5-5-0/</guid>
<description><![CDATA[Notepad++ là trình biên tập mã nguồn miễn phí (và là công cụ thay thế cho Notepad), hỗ trợ nhiều ngô]]></description>
<content:encoded><![CDATA[Notepad++ là trình biên tập mã nguồn miễn phí (và là công cụ thay thế cho Notepad), hỗ trợ nhiều ngô]]></content:encoded>
</item>
<item>
<title><![CDATA[El Parlamento brasileño recomienda congelar la entrada de Israel en su tercer mayor mercado de exportación]]></title>
<link>http://projectwp.wordpress.com/2009/09/17/el-parlamento-brasileno-recomienda-congelar-la-entrada-de-israel-en-su-tercer-mayor-mercado-de-exportacion/</link>
<pubDate>Thu, 17 Sep 2009 18:26:39 +0000</pubDate>
<dc:creator>projectwp</dc:creator>
<guid>http://projectwp.wordpress.com/2009/09/17/el-parlamento-brasileno-recomienda-congelar-la-entrada-de-israel-en-su-tercer-mayor-mercado-de-exportacion/</guid>
<description><![CDATA[Extraído de Rebelión.org Traducido por S. Segui. Artículo original de Palestine News Network La Comi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Extraído de <a href="http://www.rebelion.org" target="_blank">Rebelión.org</a></p>
<p>Traducido por <strong>S. Segui</strong>.</p>
<p>Artículo original de <a href="http://english.pnn.ps/index.php?option=com_content&#38;task=view&#38;id=6930" target="_blank">Palestine News Network</a></p>
<p style="text-align:justify;">La Comisión Parlamentaria de Relaciones Exteriores y Defensa Nacional de Brasil ha recomendado que el Parlamento no ratifique el Tratado de Libre Comercio (TLC) entre el Mercosur y el Estado de Israel hasta tanto &#8220;Israel acepte la creación de un Estado palestino en las fronteras de 1967.&#8221;</p>
<p style="text-align:justify;">Esta decisión es un acto explícito de presión sobre el gobierno israelí para que acate el Derecho Internacional, y es también un rechazo de los años de incesante lobby israelí en favor de una votación que ratificase el acuerdo.</p>
<p style="text-align:justify;">La Campaña popular palestina contra el muro y el apartheid y el Comité Nacional Palestino en favor del boicot, la desinversión y las sanciones (CNP) emitieron hoy una declaración conjunta en la que se explica la convocatoria hecha por el Parlamento de Brasil para la congelación del Acuerdo de Libre Comercio Mercosur-Israel.</p>
<p style="text-align:justify;">Esta decisión es un golpe muy duro para la economía y las relaciones exteriores de Israel, y plantea un obstáculo enorme para la promulgación del acuerdo, que desde su firma en 2007 se ha estancado debido a la falta de ratificación por los países miembros del Mercosur. El Mercosur es uno de los mercados de más rápida expansión en el mundo, y la quinta economía más grande del planeta. Las exportaciones israelíes al Mercosur ascendieron a casi 600 millones de dólares en 2006.</p>
<p style="text-align:justify;">Israel ha presionado fuertemente en favor del acuerdo, centrándose en particular en Brasil, la mayor economía del Mercosur y su más poderoso actor político. Brasil solo, incluso sin un TLC, es el tercer destino más importante para las exportaciones de Israel. En 2005, Ehud Olmert, a la sazón ministro de Comercio, viajó a Brasil para obtener el apoyo al acuerdo del Presidente Lula. Hace poco más de un mes, el ministro israelí de Asuntos Exteriores, Avigdor Liberman, viajó a Brasil para instar a la ratificación del mismo.</p>
<p style="text-align:justify;">Desde el comienzo de las negociaciones del TLC, las cumbres de la sociedad civil del Mercosur han rechazado el acuerdo comercial. En nombre del Comité Nacional Palestino en favor del BDS, la Campaña popular palestina contra el muro y el apartheid ha colaborado con intelectuales, movimientos sociales, partidos y políticos brasileños para bloquear la ratificación del TLC. El Frente para la defensa del pueblo palestino y el Frente parlamentario contra la ratificación del TLC se formaron para apoyar la petición de los palestinos contra el TLC. En enero se hizo entrega de una carta del citado Comité Nacional Palestino al presidente Lula. Como resultado, la Comisión acordó realizar una audiencia pública antes de la votación de ayer. Oscar Daniel Jadue, vicepresidente de la Federación palestina de Chile, intervino y pidió el rechazo del proyecto. Sostuvo que la ratificación del acuerdo constituye una violación del Derecho Internacional, en beneficio de un país que no respeta los derechos humanos de los palestinos.</p>
<p style="text-align:justify;">&#8220;Invito a la reflexión sobre esta recompensa al gobierno de Israel y la apertura del mercado de América Latina a un país que aniquila al pueblo palestino&#8221;, dijo Jadue.</p>
<p style="text-align:justify;">Arlene Clemesha, profesora de Historia Árabe de la Universidad de São Paulo y miembro de la Red de coordinación de las Naciones Unidas sobre Palestina, se pronunció contra el formulismo que supondría ratificar el acuerdo excluyendo sólo los productos de los asentamientos, advirtiendo que es imposible separarlos de los demás, dado que Israel tiene la costumbre de comercializar los productos de los asentamientos como productos de Israel. En cambio, dijo, el camino hacia la paz requiere que las fuerzas internacionales obliguen a Israel a poner fin a la ocupación militar del territorio palestino.</p>
<p style="text-align:justify;">Los miembros de la Comisión Parlamentaria se manifestaron de acuerdo con Clemesha y Jadue, y recomendaron la congelación del acuerdo como medida de presión política.</p>
<p style="text-align:justify;">&#8220;Será una contribución modesta pero concreta. El acuerdo sólo puede ser válido si lo aprueban los países del Mercosur. Dado que Uruguay ya lo ha aprobado, vamos a discutirlo con Argentina y Paraguay.&#8221;</p>
<p style="text-align:justify;">“El gobierno de Lula ha sido valiente y tiene que manifestar públicamente que el acuerdo está congelado hasta la reanudación de las negociaciones de paz”, dijo Nilson Mourao (PT-AC).</p>
<p style="text-align:justify;">Jamal Juma, coordinador de la campaña Stop the Wall, señala: “Después de años de campaña, estamos muy contentos con esta decisión. Es una gran victoria que ha sido posible sólo gracias al gran y decidido apoyo de la sociedad civil de Brasil.&#8221;</p>
<p style="text-align:justify;">Y continuó: &#8220;Esta decisión ha demostrado que los gobiernos democráticos de América Latina son aliados de la justicia y están dispuestos a asumir una posición de principios sobre Palestina, incluso bajo presión israelí. La delegación Lieberman ha tratado de atraer a Brasil con el señuelo de que podría convertirse en mediador en la región, si mostraba su carácter “imparcial” y respaldaba el TLC. Sin embargo, los políticos brasileños no han caído en la trampa.”</p>
<p style="text-align:justify;">Juma añadió: &#8220;Pedimos ahora a la OLP y la Autoridad Nacional Palestina que confirme que el no al TLC será una prioridad de su política exterior en la región&#8221;.</p>
<p style="text-align:justify;">La lucha contra el TLC no ha terminado, el proyecto seguirá siendo analizado por las comisiones de Desarrollo Económico y Comercio e Industria, y por el Parlamento. A continuación, se transmitirá al Senado. Sin embargo, es poco probable que la decisión de ayer se invierta, y ha convertido el proceso de ratificación del TLC por Brasil y el Mercosur en un instrumento eficaz de presión sobre Israel.</p>
<p style="text-align:justify;"><strong>Nota: </strong>Esta traducción se puede reproducir libremente a condición de respetar su integridad y mencionar al autor, al traductor y la fuente.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[block exams day #4]]></title>
<link>http://wontbepatheticforever.wordpress.com/2009/09/10/block-exams-day-4/</link>
<pubDate>Thu, 10 Sep 2009 09:35:32 +0000</pubDate>
<dc:creator>xlucasx</dc:creator>
<guid>http://wontbepatheticforever.wordpress.com/2009/09/10/block-exams-day-4/</guid>
<description><![CDATA[completed math c this morning. kps was a breeze however mps was a bit tricky. planned to do graphics]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>completed math c this morning. kps was a breeze however mps was a bit tricky. planned to do graphics for the rest of the day but ended up mucking around with a squishy yellow soccer ball for most of the day. did a bit of graphics, although i stll wont complete it by 3;10pm tomorrow. its physically impossible. i&#8217;ll just hand in whatever. physics tomorrow..fuck.</p>
<div id="attachment_41" class="wp-caption aligncenter" style="width: 460px"><img class="size-full wp-image-41" title="gra2" src="http://wontbepatheticforever.wordpress.com/files/2009/09/gra2.jpg" alt="my bowling alley" width="450" height="349" /><p class="wp-caption-text">my unfinished bowling alley</p></div>
<div id="attachment_42" class="wp-caption aligncenter" style="width: 460px"><img class="size-full wp-image-42" title="gra1" src="http://wontbepatheticforever.wordpress.com/files/2009/09/gra1.jpg" alt="wasting my time on detail the teachers dont even care about" width="450" height="275" /><p class="wp-caption-text">wasting my time on detail the teachers dont even care about</p></div>
<p>my life starts again at  3;10pm tomorrow. seeya then.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[September 4, 2009]]></title>
<link>http://mikeschinatimes.wordpress.com/2009/09/04/september-4-2009/</link>
<pubDate>Fri, 04 Sep 2009 17:35:32 +0000</pubDate>
<dc:creator>emmanuel114</dc:creator>
<guid>http://mikeschinatimes.wordpress.com/2009/09/04/september-4-2009/</guid>
<description><![CDATA[Indicators &#8211; Petro output may stagnate for 2009 due to inventory buildup and weak demand. CNPC]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Indicators &#8211; Petro output may stagnate for 2009 due to inventory buildup and weak demand. CNPC and Sinochem may cutback on oil production. Coal imports up 130% in H1, due to rising domestic coal prices. Domestic coal was 80 yuan higher per ton than imported. China H1 crude imports from Iraq grew 300% as China diversifies its oil supply. SOEs profits rose 7.7% mom. July coal imports down 24% yoy as downstream demand weakens, domestic inventory increases, and gap narrows btw import and domestic prices. Higher ocean freight rates have also hurt prices. Imported iron ore spot falls below $100 per ton due to high domestic stocks and a slump in steel prices. Trader selloff may further hurt prices. Yuan PE funds raised $23.7B in 2008, 7x yoy; made up 55.4% of PE funds in China. Qinhuangdao port coal prices rise as power plants stockpile for increased winter demand. Big 4 lended only 135B yuan in new loans in Aug. New inflows of cap are still positive. Aug PMI up to 54, 6th mo above 50. Industrial profits fell 17% YTD. Expect to rebound in Q4, leaving 2009 profits unchanged from 2008 profits. Rubber was strongest due to auto industry demand, oil exploration and nonferrous metal smelting were hurt hardest, along with steel and electronics.</p>
<p>Shanghai &#8211; Free trade zone approved for Pudong International Airport area, 3rd in Shanghai.</p>
<p>Shanxi &#8211; Approves restructuring plan that will reduce the current number (2200) of coal firms to 100. New plan is to reduce production risks in the mining industry through the acquisition of small mines with poor safety standards by large SOEs.</p>
<p>Sichuan, Tibet &#8211; Sichuan-Tibet railway construction will begin by Oct, 1629km line will take 8yrs, cost 53B yuan, and will connect the two provinces in 8hours.</p>
<p>Shenzhen &#8211; Home RE prices soar again in Aug by 18.6% mom, 6th mo gain. First-time buyers are being priced out of the market, devs are withholding units in anticipation of higher prices in Sept and Oct.</p>
<p>BOCOM &#8211; H1 earnings up 0.3%, beating expectations. Net int I was down 9.8%, CAR was down .9pp.</p>
<p>Haitong Securities &#8211; H1 earnings rose 21.9% due to strong prop inv ops and narrowing fair value losses. Profit margins rose to 92.2%.</p>
<p>2008 Stimulus &#8211; National Audit Office to put in greater scrutiny of banks wrt stimulus loans.</p>
<p>NDRC &#8211; Considers raising prices for refined oil products due to new changes in system which permit price hikes if crude fluctuates by more than 4% over 22 consecutive trading days. Refuses to intervene on LPG prices. Revised list of resources, raw mats, techs, and equ eligible for import subsidies. Imports of nickel, chromium, uranium, titanium, tantalum, niobium ore, copper, lead, zinc, cobalt, ferronickel, and polyimide will be subsidized. Raises cap on domestic gas and diesel prices by 300yuan per ton.</p>
<p>SASAC &#8211; SOEs may unilaterally terminate commodities contracts as they try to cut massive losses from derivatives. Foreigners will be fucked appropriately.</p>
<p>State Council &#8211; Will introduce measures to support SME dev. Restrictions on SMEs entering certain industries will be loosened, govt procurement measures advanced. Subsidies to fin institutions that lend to new businesses, establishment of risk compensation funds for lending to start-ups. Will slow production in steel, cement, wind, and polysilicon industries by strengthening regs on new projects and raising entry reqs. Premier Wen Jiabao assures that proactive fiscal policy and moderately easy monetary policy are still in effect.</p>
<p>People&#8217;s Congress &#8211; Proposal to improve funding for renewables, establish fund jointly financed by govt fiscal rev and surcharges on renewables consumption. Surcharges would offset higher on-grid tariffs for renewables. Grid operators would need to purchase all power generated by renewables, guaranteeing demand.</p>
<p>PBoC &#8211; 3mo bill yields flat at 1.328. 50B yuan in 1yr bills at unchanged yields. 10B yuan in repos at 1.18% also unchanged. Predicts 8% GDP growth as consumer prices stabilize and inv growth accelerates. M2 growth target of 17% as it plans to slow down from the 28.5% expansion in H1. Yuan settlement volume not large as participants still familiarizing themselves with its procedures. Still plans to expand the pilot program beyond the 5 mainland cities so far. Liquidity remains ample. 1T yuan in bills and repos will mature in Sept as CB continues to drain funds from the banking system using OMOs. Sales of 3yrs may resume. Declines in repo yields show that suff funds remain available.</p>
<p>CBRC &#8211; New rules restrict bank issues of subordinateds by joint-stock banks, SOE comm banks, CDB; will be required to meet 7% core CAR to issue subordinateds. Will deny core capital supplement, banks will have to seek direct financing instead. Joint-stock banks will not be able to meet the req and will have to do rts issues or issue additional equity to raise core CAR. China Minsheng, Huaxia, and Shenzhen Dev Bank. A period of transition will be allowed before fines are handed out. Fin leasing firms and auto fin companies have been given permission to issue bonds.</p>
<p>CSRC &#8211; China CNR IPO approved (locomotives and rolling stock). 3B A shares to be listed in Shanghai, proceeds to fund technological innovations and production upgrading. Will review China Metallurgical Corp&#8217;s plan to list 3.5B A-shares in Shanghai, which will be used for natural resource exploitations, equ purchase and production, research, and RE dev.<br />
ANNOUNCES THAT IT WILL SUPPORT MARKET. PANDA PUT!</p>
<p>CIRC &#8211; Fines Anhua Agricultural In and Yong An Prop Ins for unauthorized inv in stocks and bonds. Anhua bought shares in an associate via private placement, Yong An for inv in non-guaranteed convertibles.</p>
<p>SAFE &#8211; Plans to release international payment stats earlier than usual due to corp and market demand. Will release at end of July instead of Sept.</p>
<p>Yuan &#8211; Standard Chartered becomes first foreign bank to settle trade in yuan under the pilot program. Will help dev of cap markets.</p>
<p>Shenzhen SE &#8211; Firms trading on the Exchange are not encouraged to trade complex derivatives that exceed operational reqs, requires listed firms to set up risk control mechanisms for derivative inv, monitor changes in value, make timely disclosures. Book losses over 10Myuan and 10% of net A must be reported in the latest audited report. Stop-loss orders will be required.</p>
<p>CIC &#8211; Investing as much overseas each mo as it did in all of 2008. May ask the govt in the future to hand it more of the reserves to invest. CIC is constructing a broad portfolio, has gained much on its comm bank stakes, does not expect them to appreciate in the future as NIMs shrink and subordinated or equity issues dilute earnings. Bails out Songbird Estates, a British RE firm that owns Canary Wharf. Part of a consortium to provide 800M pounds in new equity; money will repay debt.</p>
<p>Bank of Beijing &#8211; H1 earnings rose 0.75% as weak int I  and higher provisions hurt growth. Bank has maintained 200% coverage, well above 130% reg min. CAR was down 3pp yoy.</p>
<p>Shanghai AJ &#8211; appts Yang Dehong as GM and deputy party secretary, formerly of Shanghai&#8217;s inv branch.</p>
<p>Shanghai Pudong Bank &#8211; H1 profits up 6.4% on growing fee and comm I. Outstanding loans stood at 938B yuan, up 34.6% over 2008. CAR was down 1pp.</p>
<p>Bank of Nanjing &#8211; H1 earnings up 1.58% yoy on high returns from bond inv and increased NIM. Op rev was up 18.6%.</p>
<p>Merchants Bank &#8211; Plans rts issue of 22B yuan, 4B more than anticipated. Expects NIM to recover in H2.</p>
<p>CDB &#8211; Sets up equity inv unit with 35B yuan in cash and fund assets, will engage in PE inv, direct inv, and consulting.</p>
<p>CCB &#8211; H1 earnings down 5% due to falling int income and narrowing loan margins. Op rev down 3.15% yoy, NIM DOWN 7.7%. CAR down .19pp.</p>
<p>China Minsheng &#8211; Submits app to go public in HK. Expects to be listed by yearend. Expects to raise $3B from IPO.</p>
<p>SDB &#8211; H1 earnings up 7.8% for 2.31B yuan. Net I was 6.4B yuan, up 1%, NIM down 0.66pp to 2.51%.  (Shenzhen) will continue high lending through H2 due to steady lending practice.</p>
<p>BoC &#8211; Considers issuing shares, subordinates, or convertible to raise capital as its CAR has fallen 1.9pp so far this year. Dumps $6B in US MBS, plans to continue to reduce securities debt holdings when market conds improve. Still holds $1.9B in subprime, $900M in Alt-A, $2.7B in private label MBS.</p>
<p>Insurance &#8211; 678B yuan in rev, 186B yuan paid out in claims. Life and prop ins make up the bulk of rev. Inv portfolios expanded 5% in July. 9.8% of H1 inv went into stocks.</p>
<p>China Pac Ins &#8211; will delay expansion into fin markets and focus on core ins business over the next 3-5yrs. May have been due to greater regulatory scrutiny over inv products by insurers. H1 earnings down 57% due to falling inv returns. 3rd largest insurer. Inv gains were down 38.9%, returns on equity inv down 45.6%. Equities made up 8.8% of its portfolio. Life ins premium income has declined 1.3%, but may improve in Q4.</p>
<p>China Life &#8211; H1 profit grew 29.2% yoy. Premium I should improve in Q4 as underwriting quality has improved in recent months.</p>
<p>PICC &#8211; Largest gen ins provider. H1 earnings of 332M yuan as it recovers from a loss. Lost $1.2B in underwriting as it recovers from Sichuan earthquake claims. Rev is up 13.7% yoy. Wins approval to issue 5B yuan in 10yr subordinateds.</p>
<p>CITIC &#8211; Guoan Info Indus (network service provider), H1 profits rose 327.8% yoy to 588M yuan due to cable TV restructuring. China Citic Bank reported H1 earnings fell 16.3% due to decline in int I. CAR fell 2.3pp. Expects slow lending growth in H2.</p>
<p>Pacific Securities &#8211; H1 earnings up 146% on brokerage business. 206M yuan.</p>
<p>Sinolink Securities &#8211; H1 earnings down 60% due to IPO suspension. Op rev fell 33.9%, inv income fell 76%, fee and comm income grew 15.3%.</p>
<p>Changjiang Securities &#8211; In Wuhan. H1 earnings were unchanged as decline in inv income was offset by fee and comm gains. Rev fell 0.2%, inv income fell 80%, fee and comm grew 32.2%.</p>
<p>Everbright &#8211; H1 profit up 19.2% yoy due to rising brokerage rev and securities inv ops.</p>
<p>ICBC &#8211; H1 earnings up 2.9% due to shall fall in NIM. Profit growth is down 12% yoy. Loan transactions rose sharply to bump fee and commission I 13.1%. Increased provisions were balanced by a decline in NPLs. 5.4T in outstanding loans. CAR down .9pp, provision coverage ratio up 8%.</p>
<p>Trade &#8211; MinComm investigating US electric steel at request of domestic steelmakers and studying unfair subsidies wrt subsidized electricity, coal, and NG. Reduces auto part duties to 10% in compliance w WTO rules. Trade surplus with EU will decline this year, as trade declines 20.7% yoy btw the 2 regions. Trade surplus fell 36% to $55B.</p>
<p>Xinjiang Guanghui Indus &#8211; NDRC approves 49% stake in Kazakh Tarbagatay Munay (oil firm) for $40.5M.</p>
<p>China Shipping &#8211; H1 earnings down 80.7% yoy on weak demand for transporting key commodities. Op revs down 54.7%. Rev from coal transport fell 66%, oil transport fell 19.7%.</p>
<p>China Shipping Dev &#8211; Buys stake in China Resources Power Shipping Tianjin worth 51% and will buy a 35K ton bulk-cargo carrier.</p>
<p>China Shipping Container Lines &#8211; 3.4B yuan loss in H1 as shrinking global trade and overcapacity have hurt freight rates. Cargo volume has remained stable while rev is down 51%.</p>
<p>Tianjin Port &#8211; H1 earnings down 41% yoy on shipping industry downturn. Op rev fell 25.7%, throughput down 11.1%, container throughput down 1.4%.</p>
<p>Taobao &#8211; 96% growth in H1 online transactions as online retailers maintain their strength. Accounts for 1.4% of China&#8217;s retail sales of consumer goods.</p>
<p>Shougang &#8211; H1 earnings down 83% yoy, op rev unchanged. On weak demand and falling steel prices. Steel output down 5.4%, steel products output down 11.6% yoy.</p>
<p>TCL &#8211; Issues 1B yuan in short notes to supplement working capital. Electronic manufacturer. Hope appliance makers are facing budget constraints as export orders sink. Largest TV maker. Plans to exchange its stake in an oil firm for shares and convertibles in an inv holding company (EPI Holdings). HK$970M.</p>
<p>Gome &#8211; Electronics retailer&#8217;s H1 profit down by 50% yoy due to falling rev.</p>
<p>CNNC &#8211; HK listed arm completes takeover of Western Prospector, a Canadian Uranium miner.</p>
<p>Huanang Power &#8211; Signs strategic cooperation agreement with PetroChina on building gas-powered power plants.</p>
<p>Shanghai Chengtou &#8211; H1 earnings down 20%. SOE water utility expanding into RE. Inv gains declined, may focus more on RE dev in the future.</p>
<p>Eldorado &#8211; Canadian gold producer will acquire China assets of Sino Gold Mining.</p>
<p>Wuhan Iron &#8211; Suspends trading pending a planned rts issue announcement. Will use proceeds to purchase assets from parent. Will raise 12B yuan via share offering to fund asset acquisitions.</p>
<p>Hebei Iron &#38; Steel, Shagang Grp &#8211; Slash steel product prices for Sept delivery as Aug demand declines and overproduction cut into profits.</p>
<p>Western Mining &#8211; H1 profit down 93% due to weak metal prices and lower than expected copper output. Op rev plunged 30%. Lead, zinc, and aluminum output targets were met. Copper output was affected by suspensions over safety and construction.</p>
<p>China Metallurgical &#8211; CSRC approves its app to list 3.5B A-shares. Expects to raise 16.85B yuan for engineering, mining, and RE projects.</p>
<p>Chalco &#8211; Denies talks with RIO over bauxite. H1 loss of 3B yuan over sluggish downstream demand and drop in product prices, op rev fell 29%, op costs fell10%. Mills are operating at 67% capacity.</p>
<p>Sinopec &#8211; H1 earnings grew by 332.8% in H1 on higher fuel prices and market-pricing reforms. Expects to raise oil prices on NDRC approval. Sets up JV with Mitsubishi to manu and sell chemicals used in automotive components and electrical equ. Plant will be finished by 2010.</p>
<p>Petrochina &#8211; Rolls-Royce signs 2 contracts worth $120M to install power systems for the West-East Gas Pipeline project. H1 earnings fell 7.2% yoy due to lower oil prices. Rev dropped 24.7%. Acquires stake in Canadian oil sands projects from Athabasca Oil Sands Corp.</p>
<p>CNOOC &#8211; H1 profit fell 55% yoy due to lower crude prices. Output grew 15.2% yoy as operating project production remains steady. Firm will focus on reserve additions, starting new production, and cost controls. Signs agreement with Qatar Petro to explore an oil block off the Qatar&#8217;s east coast.</p>
<p>China Vanke &#8211; Plans to issue 10B yuan in shares as it expects housing starts to grow next year. Projects in Tianjin, Shenzhen, and Chongqing.</p>
<p>Country Garden &#8211; H1 profit rose 78.8% yoy on equity swap with ML.</p>
<p>RE &#8211; Govt plans to fine prop devs who leave land idle for 12mo at 20% of value, 2yrs will be reclaimed. Trying to prevent hoarding as 9yrs of land are believed to be idle. REITs face new rules in Sept, new products may enter the market by yearend. Bond-based REITs are more likely to be approved by regulators.</p>
<p>Eli Lilly &#8211; Markets its diabetes drug Byetta in China as it fights for niche.</p>
<p>Neusoft &#8211; Based in Dalian. Software developer. Will purchase 3 units of Finland&#8217;s Sesca Grp for 12M euros. New subsidiaries will dev handset and mobile telecom software for clients.</p>
<p>China Telecom &#8211; Raises handset subsidies to 37% of rev as it tries to gain market share with the national rollout of 3G services. Plans to introduce Blackberry and Palm handsets to enhance product offering. EBITDA margin fell 8pp yoy for H1, net earnings down 28.7% yoy, op rev up 14.1%.</p>
<p>China Unicom &#8211; Signs 3yr deal with AAPL to distribute iPhone handsets in Q4.</p>
<p>BOE Tech &#8211; Plans to build first eighth-gen TFT-LCD production line in Beijing, requires 28B yuan much of which will be borne by govt-backed firms in Beijing.</p>
<p>Youngor &#8211; Clothing, RE, and inv conglomerate. H1 earnings fell 27% due to lower inv returns.</p>
<p>Suning Appliance &#8211; Consumer electronics retailer. Opens 4-5 stores in HK in H2 so that company understands advanced markets while springboarding entry into SE Asia.</p>
<p>Topchoice &#8211; Dental care provider. Chairman Lu Jianmng was arrested by the Procuratorate of Zheijiang.</p>
<p>New Hope Agribusiness &#8211; Sichuan. H1 earnings up 41% due to inv returns, plans to establish a fin company.</p>
<p>Mengniu Dairy &#8211; Appoints exec dir Niu Gensheng as chairman, COFCO pres Yu Xubo as chairman of subsidiary Inner Mongolia Mengniu Dairy. Appoints 4 new non-exec dirs from its new investors COFCO and Hopu Inv Man. 13 board directors (4 exec, 6 nonexec, 3 ind nonexec).</p>
<p>Media &#8211; Newspapers and other publications will become corp entities before the end of 2011. Political publications (run by CCP) will not be included.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SERVICE AC]]></title>
<link>http://ahmadkharisma.wordpress.com/2009/09/03/service-ac/</link>
<pubDate>Thu, 03 Sep 2009 15:28:23 +0000</pubDate>
<dc:creator>Ahmad haris</dc:creator>
<guid>http://ahmadkharisma.wordpress.com/2009/09/03/service-ac/</guid>
<description><![CDATA[Service AC (servis air conditioning) diperlukan agar komponen pada sistem AC tetap awet dan tidak ce]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a title="Gambar Ukuran Penuh" href="http://deddysuhendry.web.id/wp-content/uploads/2008/07/ac.gif" target="_blank"><img class="alignleft size-full wp-image-28" title="ac" src="http://ahmadkharisma.wordpress.com/files/2009/09/ac1.jpg" alt="ac" width="110" height="115" /></a>Service AC (servis air conditioning) diperlukan agar komponen pada sistem AC tetap awet dan tidak cepat aus. Disamping itu juga service ac bisa menjaga kinerja dari AC itu sendiri. Nah disini ada sedikit tips untuk service AC yang mungkin bisa Anda lakukan sendiri.</p>
<p><!--more-->Cara mencuci ac split dapat anda lakukan bila anda mempunyai sebuah mesin steam. Selain itu anda juga harus menyiapkan sebuah terpal yg berukuran panjang 3 meter dan lebar 1,5 meter. Terpal ini berfungsi untuk mengalirkan air kotor dari ac yg kita service ke sebuah bak/ember yg diletakan dibawah ujung terpal. Anda juga membutuhkan plastik ukuran panjang 1,5 meter dan lebar 30 cm untuk menutupi bagian atas indoor unit agar disaat anda mencuci ac split, tekanan air yg keluar dari mesin steam tidak membasahi plafon. Anda juga harus menutupi bagian komponen pcb dengan sebuah kantung plastik, agar air tidak mengenai komponen pcb. Bila air mengenai komponen pcb akan mengakibatkan kerusakan dan ac split tidak akan berfungsi/mati total.</p>
<p>Pertama-tama sebelum melakukan pencucian ac split anda harus terlebih dahulu mencabut steker ac agar aliran listrik tidak tersambung pada ac split. Ini untuk menjaga keselamatan agar anda tidak tersengat arus listrik disaat anda mencuci ac split. Selanjutnya buka tutup indoor unit, ada sebuah ac split merk tertentu yg menyembunyikan letak posisi baut pengunci tutup indoor unit. Jika anda tidak mengetahui letak posisi baut pengunci tutup indoor unit itu, saya sarankan membaca buku petunjuknya. Setelah tutup indoor unit terbuka, pasang terpal yg bagian atas sebelah kanan yg sudah diikatkan sebuah tali plastik atau karet ban dalam, agar terpal dapat menggantung/terikat dibawah sisi indoor unit.</p>
<p>Jangan lupa pasang plastik dibagian atas indoor unit, dan kantung plastik untuk menutupi bagian komponen indoor unit. Selanjutnya bila pemasangan terpal sudah dilakukan dan mesin steam sudah dipasang, operasikan mesin steam dan tunggu sampai tekanan air keluar dari ujung selang. mesin steam yg merknya terkenal dapat secara otomatis ke posisi off bila pada ujung spray gun ditutup. Tapi bila mesin steam anda tidak otomatis, saya sarankan pada waktu pencucian ac, anda meminta bantuan seseorang untuk mengoperasikan mesin steam dan menambahkan air kedalam bak yg susut karena terhisap oleh mesin steam.</p>
<p>Lakukan penyemprotan pada evaporator bagian atas dulu, lalu turun kebagian bawah dan lakukan berulang-ulang sampai evaporator bersih dari kotoran dan lumut. Bila lubang selang pembuangan air dialihkan kesebelah kanan, semprot lubang pembuangan air sampai lumut yg berada pada selang pembuangan air keluar semua. Tapi bila lubang pembuangan air berada disebelah kanan dekat komponen pcb, hati-hati menyemprotnya karena semprotan air dapat mengenai komponen pcb. Untuk itu pergunakan selang yg panjangnya 50 cm yg diameternya lebih kecil dari lubang pembuangan air, agar selang dapat masuk ke lubang pembuangan air dan semprotkan selang tersebut agar kotoran/lumut yg berada pada selang pembuangan air dapat dibersihkan/dikeluarkan.</p>
<p>Setelah bagian evaporator dibersihkan, beralih kebagian blower yg berada dibawah evaporator, lakukan penyemprotan sampai air yg mengalir keluar melalui terpal menjadi bening/bersih. Lakukan lagi penyemprotan pada bagian evaporator dan bagian blower sampai benar-benar indoor unit menjadi bersih.<br />
Setelah penyemprotan indoor telah selesai dilakukan, lap bagian bawah sisi indoor unit dengan kain kering, lalu lepaskan terpal dan kantung plastik pada komponen indoor unit. Bersihkan tutup indoor unit beserta filternya, bila sudah dibersihkan lap tutup dan filter indoor unit sampai benar-benar kering, khususnya bagian yg menutupi komponen pcb.</p>
<p>Pasang kembali tutup indoor unit dan jangan lupa pasang kembali bautnya. Setelah penyemprotan pada indoor unit telah selesai, beralih kebagian outdoor unit, dibagian ini tidak diperlukan terpal atau kantung plastik.semprotkan bagian condenser yg dipenuhi oleh debu, cuci outdoor sampai bersih. Setelah penyemprotan/pembersihan pada outdoor selesai dilakukan, operasikan ac split, keringkan air yg keluar dari bagian blower ketika ac dioperasikan.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Khám phá Blu Ray LCD đầu tiên tại Việt Nam]]></title>
<link>http://netvietnam.org/2009/08/18/kham-pha-blu-ray-lcd-d%e1%ba%a7u-tien-t%e1%ba%a1i-vi%e1%bb%87t-nam/</link>
<pubDate>Tue, 18 Aug 2009 09:32:28 +0000</pubDate>
<dc:creator>Nhân Mã</dc:creator>
<guid>http://netvietnam.org/2009/08/18/kham-pha-blu-ray-lcd-d%e1%ba%a7u-tien-t%e1%ba%a1i-vi%e1%bb%87t-nam/</guid>
<description><![CDATA[TCL vừa chính thức công bố ra mắt sản phẩm LCD TV lần đầu tiên ứng dụng công nghệ giải trí Blu Ray L]]></description>
<content:encoded><![CDATA[TCL vừa chính thức công bố ra mắt sản phẩm LCD TV lần đầu tiên ứng dụng công nghệ giải trí Blu Ray L]]></content:encoded>
</item>
<item>
<title><![CDATA[was gehtn?!]]></title>
<link>http://muede.wordpress.com/2009/08/14/was-gehtn/</link>
<pubDate>Fri, 14 Aug 2009 06:31:14 +0000</pubDate>
<dc:creator>muede</dc:creator>
<guid>http://muede.wordpress.com/2009/08/14/was-gehtn/</guid>
<description><![CDATA[nun auch mal ein neuer post von mir, irgendwie war ich die letzen tage nicht so post freudig, liegt ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>nun auch mal ein neuer post von mir, irgendwie war ich die letzen tage nicht so post freudig, liegt aber eher daran das ich keine lust zu schreiben hatte als das es nichts neues zu berichten gibt. das letzte größere projekt das ich gestartet habe war die portierung meiner clan homepage von einem miesen, verkackten webspace auf guten deutschen + den kauf einer passenden domain: www.hemp-society.de (für die, die es interessiert) ansonsten mache ich gerade viel mit eggdrop und diversen tcl scripts rum, kann sein das die tage dann hier mal was kommt aber ich denke das lasse ich lieber;) das wars auch erstmal soweit, ich melde mich wieder wenns was tolles zu berichten gibt:&#62;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Re: TCL HTML Parser]]></title>
<link>http://mbeloshitsky.wordpress.com/2009/07/27/re-tcl-html-parser/</link>
<pubDate>Mon, 27 Jul 2009 10:42:36 +0000</pubDate>
<dc:creator>mbeloshitsky</dc:creator>
<guid>http://mbeloshitsky.wordpress.com/2009/07/27/re-tcl-html-parser/</guid>
<description><![CDATA[Есть на свете такая замечательная вещь, как Uhler&#8217;s HTML parser in 10 lines. Она действительно]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Есть на свете такая замечательная вещь, как <a href="Stephen Uhler's HTML parser in 10 lines">Uhler&#8217;s HTML parser in 10 lines</a>.</p>
<p>Она действительно, как-никак, но парсит HTML за 10 своих строчек. Превосходный результат, однако же мне понадобилось еще и:</p>
<ol>
<li>Обрабатывать &#60;такие /&#62; теги.</li>
<li>Парсить атрибуты тегов</li>
</ol>
<p><!--more--><br />
Не было ничего проще как подправить тот код, что по ссылке.</p>
<p><code><font color="#f0e68c"><b>package</b></font>&#160;require Tk<br />
<font color="#f0e68c"><b>package</b></font>&#160;require snit</p>
<p><font color="#87ceeb"># html processor</font><br />
<font color="#87ceeb">#@ see <a href="http://wiki.tcl.tk/14517">http://wiki.tcl.tk/14517</a></font></p>
<p><font color="#87ceeb">############################################</font><br />
<font color="#87ceeb"># Turn HTML into TCL commands</font><br />
<font color="#87ceeb">#&#160;&#160; html&#160;&#160;&#160;&#160;A string containing an html document</font><br />
<font color="#87ceeb">#&#160;&#160; cmd&#160;&#160;&#160;&#160; A command to run for each html tag found</font><br />
<font color="#87ceeb">#&#160;&#160; start&#160;&#160; The name of the dummy html start/stop tags</font></p>
<p><font color="#f0e68c"><b>proc</b></font>&#160;parseHtml {html {cmd htmlRender} {start hmstart}} {<br />
&#160;&#160; <font color="#f0e68c"><b>regsub</b></font>&#160;-all \{ <font color="#98fb98">$html</font>&#160;{\&#38;ob;} html<br />
&#160;&#160; <font color="#f0e68c"><b>regsub</b></font>&#160;-all \} <font color="#98fb98">$html</font>&#160;{\&#38;cb;} html<br />
&#160;&#160; <font color="#f0e68c"><b>set</b></font>&#160;exp {&#60;(/?)([^\s&#62;]+)\s*([^&#62;^/]*)(/?)&#62;}<br />
&#160;&#160; <font color="#f0e68c"><b>set</b></font>&#160;sub <font color="#ffa0a0">&#34;</font><font color="#ffdead">\}\n</font><font color="#ffa0a0">$cmd {</font><font color="#ffdead">\\</font><font color="#ffa0a0">2} {</font><font color="#ffdead">\\</font><font color="#ffa0a0">1</font><font color="#ffdead">\\</font><font color="#ffa0a0">4} {</font><font color="#ffdead">\\</font><font color="#ffa0a0">3} </font><font color="#ffdead">\{</font><font color="#ffa0a0">&#34;</font><br />
&#160;&#160; <font color="#f0e68c"><b>regsub</b></font>&#160;-all <font color="#98fb98">$exp</font>&#160;<font color="#98fb98">$html</font>&#160;<font color="#98fb98">$sub</font>&#160;html<br />
&#160;&#160; <font color="#f0e68c"><b>eval</b></font>&#160;<font color="#ffa0a0">&#34;$cmd {$start} {} {} </font><font color="#ffdead">\{</font><font color="#ffa0a0">&#160;$html </font><font color="#ffdead">\}</font><font color="#ffa0a0">&#34;</font><br />
&#160;&#160; <font color="#f0e68c"><b>eval</b></font>&#160;<font color="#ffa0a0">&#34;$cmd {$start} / {} {}&#34;</font><br />
}</p>
<p>snit::type parser {<br />
&#160;&#160; <font color="#f0e68c"><b>proc</b></font>&#160;isend {state} {<br />
&#160;&#160;&#160;&#160;&#160;&#160;<font color="#f0e68c"><b>if</b></font>&#160;{<font color="#98fb98">$state</font>&#160;== <font color="#ffa0a0">&#34;&#34;</font>} {<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font color="#f0e68c"><b>return</b></font>&#160;false<br />
&#160;&#160;&#160;&#160;&#160;&#160;} <font color="#f0e68c"><b>else</b></font>&#160;{<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font color="#f0e68c"><b>return</b></font>&#160;true<br />
&#160;&#160;&#160;&#160;&#160;&#160;}<br />
&#160;&#160; }<br />
&#160;&#160; <font color="#f0e68c"><b>proc</b></font>&#160;parseAttributes {str} {<br />
&#160;&#160;&#160;&#160;&#160;&#160;<font color="#f0e68c"><b>set</b></font>&#160;sub <font color="#ffa0a0">&#34;variable </font><font color="#ffdead">\\</font><font color="#ffa0a0">1 </font><font color="#ffdead">\\</font><font color="#ffa0a0">2;&#34;</font><br />
&#160;&#160;&#160;&#160;&#160;&#160;<font color="#f0e68c"><b>regsub</b></font>&#160;-all {(\w+)=[\&#34;'](.*?)[\&#34;']} <font color="#98fb98">$str</font>&#160;<font color="#98fb98">$sub</font>&#160;ats<br />
&#160;&#160;&#160;&#160;&#160;&#160;<font color="#f0e68c"><b>namespace</b></font>&#160;<font color="#f0e68c"><b>eval</b></font>&#160;attrs <font color="#98fb98">$ats</font><br />
&#160;&#160; }<br />
&#160;&#160; method hmstart {args} {}<br />
&#160;&#160; method html {state args} {<br />
&#160;&#160;&#160;&#160;&#160;&#160;<font color="#f0e68c"><b>if</b></font>&#160;[isend <font color="#98fb98">$state</font>] {<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; .console insert end <font color="#ffa0a0">&#34;</font><font color="#ffdead">\n</font><font color="#ffa0a0">That's all, folks!&#34;</font><br />
&#160;&#160;&#160;&#160;&#160;&#160;} <font color="#f0e68c"><b>else</b></font>&#160;{<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; .console insert end <font color="#ffa0a0">&#34;Let's get going!&#34;</font><br />
&#160;&#160;&#160;&#160;&#160;&#160;}<br />
&#160;&#160; }<br />
&#160;&#160; method p {state props body} {<br />
&#160;&#160;&#160;&#160;&#160;&#160; <font color="#f0e68c"><b>if</b></font>&#160;{![isend <font color="#98fb98">$state</font>]} {.console insert end <font color="#ffa0a0">&#34;</font><font color="#ffdead">\n</font><font color="#ffa0a0">[string trim $body]&#34;</font>}<br />
&#160;&#160; }<br />
&#160;&#160; method img {state props body} {<br />
&#160;&#160;&#160;&#160;&#160;&#160;parseAttributes <font color="#98fb98">$props</font>&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;&#160;&#160;&#160;<font color="#bdb76b"><b>image</b></font>&#160;<font color="#ffdead">create</font>&#160;photo flowers -file <font color="#98fb98">$attrs::src</font><br />
&#160;&#160;&#160;&#160;&#160;&#160;.console <font color="#bdb76b"><b>image</b></font>&#160;<font color="#ffdead">create</font>&#160;<font color="#ffdead">end</font>&#160;-<font color="#ffdead">image</font>&#160;flowers<br />
&#160;&#160;&#160;&#160;&#160;&#160;.console insert end <font color="#ffa0a0">&#34;$body&#34;</font><br />
&#160;&#160; }<br />
}</p>
<p>parser htmlRender<br />
</code></p>
<p>Как видно, аттрибуты парсятся уже в обработчике событий. Наверное можно было бы и в парсере это делать, да пусть лучше парсятся они только тогда, когда нужно.</p>
<p><img src="http://mbeloshitsky.wordpress.com/files/2009/07/gtbfswe.png" alt="gtbfswe" title="gtbfswe" width="446" height="549" class="aligncenter size-full wp-image-120" /></p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
