<?xml version="1.0" encoding="utf-8"?>
<feed
    xmlns="http://www.w3.org/2005/Atom"
    xmlns:at="http://www.sixapart.com/ns/at"
    xmlns:icbm="http://postneo.com/icbm"
    xmlns:rvw="http://purl.org/NET/RVW/0.2/"
    xml:lang="en">
    <title>acme&#39;s bits</title>
    <link rel="self" type="application/atom+xml" title="acme&#39;s bits (Atom)" href="http://acme.vox.com/library/posts/page/1/atom.xml" />
    <link rel="alternate" type="text/html" title="acme&#39;s bits" href="http://acme.vox.com/library/posts/page/1/"/> 
    <link rel="service.post" type="application/atom+xml" title="acme&#39;s bits" href="http://www.vox.com/services/atom/svc=post/collection_id=6a00c2251cf7cc549d00c2251cf9bef219" /> 
    <link rel="service.subscribe" type="application/atom+xml" title="acme&#39;s bits" href="http://acme.vox.com/library/posts/atom.xml" />    
    <link rel="next" type="application/atom+xml" title="acme&#39;s bits" href="http://acme.vox.com/library/posts/page/2/atom.xml" /> 
    <link rel="last" type="application/atom+xml" title="acme&#39;s bits" href="http://acme.vox.com/library/posts/page/9/atom.xml" />  
    <generator uri="http://www.vox.com/">Vox</generator>
    <updated>2009-11-21T08:53:26Z</updated> 
    <author>
        <name>acme</name>
        <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
    </author> 
    <id>tag:vox.com,2006:6p00c2251cf7cc549d/</id> 
    <subtitle>needs lrf support</subtitle>  
    
    <entry>
        <title>Perl 5.11.2</title>   
        <link rel="alternate" type="text/html" title="Perl 5.11.2" href="http://acme.vox.com/library/post/perl-5112.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Perl 5.11.2" href="http://acme.vox.com/library/post/perl-5112.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Perl 5.11.2" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d01240b7c2a88860e" />          <id>tag:vox.com,2009-11-21:asset-6a00c2251cf7cc549d01240b7c2a88860e</id>
        <published>2009-11-21T08:53:26Z</published>
        <updated>2009-11-21T08:53:26Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>&#160; The streets were pretty quiet, which was nice. They&#39;re always quiet here<br />&#160; at that time: you have to be wearing a black jacket to be out on the<br />
 &#160; streets between seven and nine in the evening, and not many people in the<br />
 &#160; area have black jackets. It&#39;s just one of those things. I currently live<br />
 &#160; in Colour Neighbourhood, which is for people who are heavily into colour.<br />
 &#160; All the streets and buildings are set for instant colourmatch: as you<br />
 &#160; walk down the road they change hue to offset whatever you&#39;re wearing.<br />
 &#160; When the streets are busy it&#39;s kind of intense, and anyone prone to<br />
 &#160; epileptic seizures isn&#39;t allowed to live in the Neighbourhood, however<br />
 &#160; much they&#39;re into colour.<br />
 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;- Michael Marshall Smith, &quot;Only Forward&quot;
</p><p>
It gives me great pleasure to announce the release of Perl 5.11.2.
</p><p>
This is the third DEVELOPMENT release in the 5.11.x series leading to a
stable release of Perl 5.12.0. You can find a list of high-profile changes
in this release in the file &quot;perl5112delta.pod&quot; inside the distribution.
</p><p>
You can download the 5.11.2 release from:
</p><p>&#160;&#160;
 <a href="http://search.cpan.org/%7Elbrocard/perl-5.11.2/" target="_blank">http://search.cpan.org/~lbrocard/perl-5.11.2/</a>
</p><p>
The release&#39;s SHA1 signatures are:
</p><p>&#160;&#160;
 2988906609ab7eb00453615e420e47ec410e0077 &#160;perl-5.11.2.tar.gz<br /><div class="ii gt" id=":11o">&#160;&#160;
 0014442fdd0492444e1102e1a80089b6a4649682 &#160;perl-5.11.2.tar.bz2<br />
<br />
We welcome your feedback on this release. If you discover issues
with Perl 5.11.2, please use the &#39;perlbug&#39; tool included in this
distribution to report them. If Perl 5.11.2 works well for you, please
use the &#39;perlthanks&#39; tool included with this distribution to tell the
all-volunteer development team how much you appreciate their work.<br />
<br />
If you write software in Perl, it is particularly important that you test
your software against development releases. While we strive to maintain
source compatibility with prior stable versions of Perl wherever possible,
it is always possible that a well-intentioned change can have unexpected
consequences. If you spot a change in a development version which breaks
your code, it&#39;s much more likely that we will be able to fix it before the
next stable release. If you only test your code against stable releases
of Perl, it may not be possible to undo a backwards-incompatible change
which breaks your code.<br />
<br />
Notable changes in this release:<br />
<br /><ul><li>
It is now possible to overload the C operator</li><li>
Extension modules can now cleanly hook into the Perl parser to define new kinds of keyword-headed expression and compound statement</li><li>
The lowest layers of the lexer and parts of the pad system now have C APIs available to XS extensions</li><li>
Use of C&lt;:=&gt; to mean an empty attribute list is now deprecated</li></ul>




Perl 5.11.2 represents approximately 3 weeks development since Perl
5.11.1 and contains 29,992 lines of changes across 458 files from 38
authors and committers:<br />
<br />
Abhijit Menon-Sen, Abigail, Ben Morrow, Bo Borgerson, Brad Gilbert,
Bram, Chris Williams, Craig A. Berry, Daniel Frederick Crisman, Dave
Rolsky, David E. Wheeler, David Golden, Eric Brine, Father
Chrysostomos, Frank Wiegand, Gerard Goossen, Gisle Aas, Graham Barr,
Harmen, H.Merijn Brand, Jan Dubois, Jerry D. Hedden, Jesse Vincent,<br />
Karl Williamson, Kevin Ryde, Leon Brocard, Nicholas Clark, Paul
Marquess, Philippe Bruhat, Rafael Garcia-Suarez, Sisyphus, Steffen
Mueller, Steve Hay, Steve Peters, Vincent Pit, Yuval Kogman, Yves
Orton, and Zefram.<br />
<br />
Many of the changes included in this version originated in the CPAN
modules included in Perl&#39;s core. We&#39;re grateful to the entire CPAN
community for helping Perl to flourish.<br />
<br />
Jesse Vincent or a delegate will release Perl 5.11.3 on December 20, 2009.
Ricardo Signes will release Perl 5.11.4 on January 20, 2010.
Steve Hay will release Perl 5.11.5 on February 20, 2010.<br />
<br />
Regards, Léon</div> </p>   <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/perl-5112.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d01240b7c2a88860e?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://acme.vox.com/tags/perl/" label="perl" /> 
    <category term="release" scheme="http://acme.vox.com/tags/release/" label="release" /> 
    </entry> 
    
    <entry>
        <title>OOPSLA 2009</title>   
        <link rel="alternate" type="text/html" title="OOPSLA 2009" href="http://acme.vox.com/library/post/oopsla-2009.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="OOPSLA 2009" href="http://acme.vox.com/library/post/oopsla-2009.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="OOPSLA 2009" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d0123ddb92d5a860b" />          <id>tag:vox.com,2009-11-05:asset-6a00c2251cf7cc549d0123ddb92d5a860b</id>
        <published>2009-11-05T08:40:12Z</published>
        <updated>2009-11-05T08:40:12Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p><a href="http://www.oopsla.org/oopsla2009/">OOPSLA 2009</a> happened a few weeks ago. OOPSLA stands for Object-Oriented Programming, Systems, Languages &amp; Applications and I&#39;ve always been quite interested in the conference. The proceedings of the conference aren&#39;t put online, but I&#39;ve managed to find two interesting papers:</p><p><a href="http://www.eecs.harvard.edu/%7Emalvika/ons00025-bacon.pdf">A Market-Based Approach to Software Evolution</a> (PDF) tries to imagine an open market which is targetted around fixing bugs and improving software. It&#39;s quite interesting as it&#39;s quite similar to a proposal from Nicholas on <a href="http://www.nntp.perl.org/group/perl.perl5.porters/2009/05/msg146785.html">spending other people&#39;s money</a>. The authors point out many potential flaws.</p><p><a href="http://dirkriehle.com/wp-content/uploads/2009/08/oni0017-arafat.pdf">The Commenting Practice of Open Source</a> (PDF) analyses projects on <a href="http://www.ohloh.net/">Ohloh</a> and tries to spot commenting trends. &quot;We find that comment density is independent of team and project size&quot;, but they find that it varies from language to language. &quot;Java has the highest mean of comment lines per source lines at.. one comment line for three source code lines&quot; and &quot;Perl has the lowest mean with.. one comment line for nine source code lines&quot;. They list as future work to find out why this might be the case.<br /><div><br /></div><div><br /></div><div><br /></div></p>   <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/oopsla-2009.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d0123ddb92d5a860b?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://acme.vox.com/tags/perl/" label="perl" /> 
    <category term="oppsla" scheme="http://acme.vox.com/tags/oppsla/" label="oppsla" /> 
    </entry> 
    
    <entry>
        <title>Games</title>   
        <link rel="alternate" type="text/html" title="Games" href="http://acme.vox.com/library/post/games.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Games" href="http://acme.vox.com/library/post/games.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Games" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d0123ddc5c1e6860c" />            <id>tag:vox.com,2009-10-19:asset-6a00c2251cf7cc549d0123ddc5c1e6860c</id>
        <published>2009-10-19T07:25:22Z</published>
        <updated>2009-10-19T07:28:30Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>A few weeks ago I was up in the hills about Geneva reminiscing with my sister about all the things we used to enjoy when we were smaller. When I was younger I used to really enjoy programming computer games, first on my 48K Spectrum and then later on in <a href="http://en.wikipedia.org/wiki/STOS_BASIC">STOS BASIC</a> and then <a href="http://en.wikipedia.org/wiki/68000">68000</a> assembly language on my Atari ST.</p><p>I haven&#39;t programmed a game in a very long time. However, I&#39;m an avid gamer, playing games while travelling on my DS and at home on my Xbox 360. I almost enjoy reading <a href="http://www.edge-online.com/">Edge magazine</a> more than I like playing games.</p><p>At YAPC::Europe in Lisbon, Domm pointed out that the <a href="http://search.cpan.org/dist/SDL_Perl/">Perl SDL project</a> (which wraps the <a href="http://www.libsdl.org/">Simple DirectMedia Layer</a>) was languishing and that we should all programs games in Perl.</p><p>A few months later I got around to playing with SDL and made a simple <a href="http://en.wikipedia.org/wiki/Breakout_clones">breakout clone</a> which I styled after <a href="http://www.worldofspectrum.org/infoseekid.cgi?id=0000472">Batty</a> on the Spectrum, but with gravity. It was fairly easy to program, but there was a lot to grasp. The Perl libraries are a mix between a Perl interface to SDL and a Perlish interface to SDL, with limited documentation, tests and examples.</p><p>Of course this is where I join the #sdl IRC channel on irc.perl.org and start discussing with the other hackers (kthakore, garu, nothingmuch). We decide on a major redesign to split the project into two sections: the main code will just wrap SDL and then there will be another layer which makes it easier to use. I&#39;ve started writing a bunch of XS on the <a href="http://github.com/kthakore/SDL_perl/tree/redesign">redesign branch</a> of the repository while trying to keep <a href="http://github.com/acme/bouncy">Bouncy (my game)</a> still working. There is a bunch of work still to do but we&#39;ve made a good start. This is what Bouncy looks like at the moment:<br />
    
    
    





        






    
    
    





        





<div at:enclosure="asset" at:xid="6a00c2251cf7cc549d0123f16f8920860f" at:format="extra-large" at:align="center"
    class="enclosure enclosure-center enclosure-extra-large video-enclosure" 
     style="text-align: center;">
<div class="enclosure-inner"
    
        style="padding: 9px; border: 1px solid; width: px; margin: 10px auto;"
    >
    <div class="enclosure-list">
        <div class="enclosure-item video-asset last">
    
            <div class="enclosure-image">
        
                <a href="http://acme.vox.com/library/video/6a00c2251cf7cc549d0123f16f8920860f.html"><img src="http://a0.vox.com/6a00c2251cf7cc549d0123f16f8920860f-500pi" alt="Bouncy" title="Bouncy" /></a>
        
            </div>
            <div class="enclosure-meta">
                <div class="enclosure-asset-name"><a href="http://acme.vox.com/library/video/6a00c2251cf7cc549d0123f16f8920860f.html" title="Bouncy">Bouncy</a></div>
            </div>
    
        </div>
    </div>
</div>
</div><!-- end enclosure -->

<br /><div>The physics are pretty fun and it runs pretty fast (1800 frames/second). I&#39;m taking a little break as I&#39;m off to Taipei...<br /></div></p>   <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/games.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d0123ddc5c1e6860c?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://acme.vox.com/tags/perl/" label="perl" /> 
    <category term="game" scheme="http://acme.vox.com/tags/game/" label="game" /> 
    <category term="sdl" scheme="http://acme.vox.com/tags/sdl/" label="sdl" /> 
    </entry> 
    
    <entry>
        <title>Perl/iX for HP e3000 MPE</title>   
        <link rel="alternate" type="text/html" title="Perl/iX for HP e3000 MPE" href="http://acme.vox.com/library/post/perlix-for-hp-e3000-mpe.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Perl/iX for HP e3000 MPE" href="http://acme.vox.com/library/post/perlix-for-hp-e3000-mpe.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Perl/iX for HP e3000 MPE" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d0123f16112d3860f" />          <id>tag:vox.com,2009-09-15:asset-6a00c2251cf7cc549d0123f16112d3860f</id>
        <published>2009-09-15T13:53:00Z</published>
        <updated>2009-09-21T06:27:25Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>I&#39;m trying to update various URLs in the Perl source code. Regarding the <a href="http://perl5.git.perl.org/perl.git/blob_plain/HEAD:/README.mpeix">Perl/iX for HP e3000 MPE README</a>.</p><p>It&#39;s very out of date now and most of the URLs are broken. I&#39;ve contacted Mark Bixby, but he no longer has any involvement with the MPE/iX OS or that particular Perl port.</p><p>Does anyone run Perl on this platform? Does anyone build Perl on this platform? If so, please contact me and we&#39;ll try and update the details. Cheers!</p><p><br /> </p>   <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/perlix-for-hp-e3000-mpe.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d0123f16112d3860f?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://acme.vox.com/tags/perl/" label="perl" /> 
    <category term="hp e3000" scheme="http://acme.vox.com/tags/hp+e3000/" label="hp e3000" /> 
    </entry> 
    
    <entry>
        <title>YAPC::Europe 2009</title>   
        <link rel="alternate" type="text/html" title="YAPC::Europe 2009" href="http://acme.vox.com/library/post/yapceurope-2009.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="YAPC::Europe 2009" href="http://acme.vox.com/library/post/yapceurope-2009.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="YAPC::Europe 2009" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d0110168874cd860c" />          <id>tag:vox.com,2009-08-16:asset-6a00c2251cf7cc549d0110168874cd860c</id>
        <published>2009-08-16T13:43:05Z</published>
        <updated>2009-08-16T13:45:12Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>Two weeks ago I attended <a href="http://yapceurope2009.org/ye2009/">YAPC::Europe 2009</a> in Lisbon, Portgual. This wasn&#39;t the first YAPC in Portugal - in 2005 we went to <a href="http://braga.yapceurope.org/">Braga</a>, a university town inland and it was a very well organised conference. It&#39;s no surprise the YAPC in Lisbon was also amazingly well organised, as it was the same organisers -&#160; <span id="main" style="visibility: visible;">José Castro (cog), Alberto Simões (ambs) and </span>Magda Joana Silva. Thank you so much <span id="main" style="visibility: visible;">José, Alberto, Magda and all the others involved -</span> it was amazing.</p><p>The theme of the conference was &quot;Corporate Perl&quot; and this made a useful track in the <a href="http://yapceurope2009.org/ye2009/talks">vast schedule</a>. It&#39;s amazing all the places Perl is used. Every talk I attended was great - the speakers knew their material and explained their content well. Some of the presentations are already online, see &quot;Talk&quot; in the schedule.</p><p>I liked the venue, three metro stops away from our hotel (also very walkable). The main room was huge and the three other tracks were just nearby, leaving a large space behind these for socialising with the just-over 300 attendees (and easy access to the sun). This was also where the terribly-important refreshments were, including oh-so-tasty <a href="http://en.wikipedia.org/wiki/Pastel_de_nata">pastéis de Nata</a>.</p><p>The attendees&#39; dinner was great. It was in a huge <a href="http://en.wikipedia.org/wiki/Churrascaria">churrascaria</a> (meat on swords!) by the river. It was also a good location for the <a href="http://yapceurope2009.org/ye2009/wiki?node=QuizzShow">Quizz Show</a>, with 16 two-person teams fighting to be the geekiest. This was quite hard, as the questions varied from Portuguese history, Star Trek, Buffy and Perl internals (&quot;How many levels of precedence does Perl 5.10.0 have?&quot;) to Unix history.</p><p>Community was very important at the conference - there are lots of seperate groups of Perl people clustered around the core, Perl modules, Perl projects or even cities and conferences are where you can mix, meet people in real life and start making crazy plans for the future. There are so many exciting things going on in Perl and I&#39;m really looking forward to YAPC::Europe in Pisa in 2010!<br /></p>   <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/yapceurope-2009.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d0110168874cd860c?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://acme.vox.com/tags/perl/" label="perl" /> 
    <category term="yapc" scheme="http://acme.vox.com/tags/yapc/" label="yapc" /> 
    <category term="yapceu2009" scheme="http://acme.vox.com/tags/yapceu2009/" label="yapceu2009" /> 
    </entry> 
    
    <entry>
        <title>SIGGRAPH 2009</title>   
        <link rel="alternate" type="text/html" title="SIGGRAPH 2009" href="http://acme.vox.com/library/post/siggraph-2009.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="SIGGRAPH 2009" href="http://acme.vox.com/library/post/siggraph-2009.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="SIGGRAPH 2009" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d01101803735f860e" />          <id>tag:vox.com,2009-08-15:asset-6a00c2251cf7cc549d01101803735f860e</id>
        <published>2009-08-15T12:11:58Z</published>
        <updated>2009-08-15T12:15:03Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>I always enjoy reading the papers of the <a href="http://www.siggraph.org/">SIGGRAPH</a> conference. It&#39;s nice to see what new graphical techniques are coming. Here are my favourite picks from 2009:<br /><ul><li><a href="http://pages.cs.wisc.edu/%7Efliu/project/3dstab.htm">Content-Preserving Warps for 3D Video Stabilization</a></li><li><a href="http://algorithmicbotany.org/papers/selforg.sig2009.html">Self-organizing tree models for image synthesis</a></li><li><a href="http://www.wisdom.weizmann.ac.il/%7Elevina/papers/lattice/">4D Frequency Analysis of Computational Cameras for Depth of Field Extension</a></li><li><a href="http://www.cc.gatech.edu/%7Ewojtan/topo_goop/topo_goop.html">Deforming Meshes that Split and Merge</a></li></ul>The last one contains great quotes like &quot;A stretched cow that is torn when two bars scissor together&quot; and<br />&quot;These images from an animation show viscoelastic horses being dropped onto one another&quot;.</p>    <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/siggraph-2009.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d01101803735f860e?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://acme.vox.com/tags/perl/" label="perl" /> 
    <category term="siggraph" scheme="http://acme.vox.com/tags/siggraph/" label="siggraph" /> 
    </entry> 
    
    <entry>
        <title>Moose book</title>   
        <link rel="alternate" type="text/html" title="Moose book" href="http://acme.vox.com/library/post/moose-book-1.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Moose book" href="http://acme.vox.com/library/post/moose-book-1.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Moose book" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d0110185dedf5860f" />          <id>tag:vox.com,2009-08-06:asset-6a00c2251cf7cc549d0110185dedf5860f</id>
        <published>2009-08-06T15:44:12Z</published>
        <updated>2009-08-07T07:58:52Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>I love <a href="http://search.cpan.org/dist/Moose/">Moose</a>. It&#39;s a postmodern object system for Perl 5. It&#39;s very powerful, saves me writing a lot of code and is very extensible. Dave Rolsky <a href="http://blog.urth.org/2009/04/moose-docs-grant-wrap-up.html">received a grant</a> to write the <a href="http://search.cpan.org/dist/Moose/lib/Moose/Manual.pod">Moose::Manual</a> and it&#39;s a great introduction to Moose, how to use Moose and covers every part of it in detail. I don&#39;t really enjoying reading documentation on a screen, so I converted the manual from Pod to LaTeX so that the typography would be beautiful, fixed a few typos in the manual, designed a nice cover and you can now <a href="http://www.mrmonkey.com/">buy a copy for yourself</a>. At the YAPC::Europe 2009 auction a copy of the book signed by Yuval Kogman <small><a href="http://search.cpan.org/%7Enuffin/"></a></small>and Larry Wall went for €120!<br /><div><br /></div></p>   <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/moose-book-1.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d0110185dedf5860f?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://acme.vox.com/tags/perl/" label="perl" /> 
    <category term="book" scheme="http://acme.vox.com/tags/book/" label="book" /> 
    <category term="moose" scheme="http://acme.vox.com/tags/moose/" label="moose" /> 
    <category term="yapceu2009" scheme="http://acme.vox.com/tags/yapceu2009/" label="yapceu2009" /> 
    </entry> 
    
    <entry>
        <title>Moose book</title>   
        <link rel="alternate" type="text/html" title="Moose book" href="http://acme.vox.com/library/post/moose-book.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Moose book" href="http://acme.vox.com/library/post/moose-book.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Moose book" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d0110163ea8f4860b" />          <id>tag:vox.com,2009-08-06:asset-6a00c2251cf7cc549d0110163ea8f4860b</id>
        <published>2009-08-06T15:43:56Z</published>
        <updated>2009-08-06T15:43:56Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>I love <a href="http://search.cpan.org/dist/Moose/">Moose</a>. It&#39;s a postmodern object system for Perl 5. It&#39;s very powerful, saves me writing a lot of code and is very extensible. Dave Rolsky <a href="http://blog.urth.org/2009/04/moose-docs-grant-wrap-up.html">received a grant</a> to write the <a href="http://search.cpan.org/dist/Moose/lib/Moose/Manual.pod">Moose::Manual</a> and it&#39;s a great introduction to Moose, how to use Moose and covers every part of it in detail. I don&#39;t really enjoying reading documentation on a screen, so I converted the manual from Pod to LaTeX so that the typography would be beautiful, fixed a few typos in the manual, designed a nice cover and you can now <a href="http://www.mrmonkey.com/">buy a copy for yourself</a>. At the YAPC::Europe 2009 auction a copy of the book signed by Yuval Kogman <small><a href="http://search.cpan.org/%7Enuffin/"></a></small>and Larry Wall went for €120!<br /><div><br /></div></p>   <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/moose-book.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d0110163ea8f4860b?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://acme.vox.com/tags/perl/" label="perl" /> 
    <category term="book" scheme="http://acme.vox.com/tags/book/" label="book" /> 
    <category term="moose" scheme="http://acme.vox.com/tags/moose/" label="moose" /> 
    <category term="yapceu2009" scheme="http://acme.vox.com/tags/yapceu2009/" label="yapceu2009" /> 
    </entry> 
    
    <entry>
        <title>London.pm Technical Meeting 30th July 2009</title>   
        <link rel="alternate" type="text/html" title="London.pm Technical Meeting 30th July 2009" href="http://acme.vox.com/library/post/londonpm-technical-meeting-30th-july-2009.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="London.pm Technical Meeting 30th July 2009" href="http://acme.vox.com/library/post/londonpm-technical-meeting-30th-july-2009.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="London.pm Technical Meeting 30th July 2009" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d0110184ebc11860f" />          <id>tag:vox.com,2009-07-15:asset-6a00c2251cf7cc549d0110184ebc11860f</id>
        <published>2009-07-15T08:19:34Z</published>
        <updated>2009-07-15T08:20:14Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>London Perl Mongers organises <span class="il">technical</span> meetings every two months. The <span class="il">technical</span> meetings are a chance to find out what has been going on in
the Perl community, what techniques people are using and how Perl
integrates with other software.
</p><p>
The next <span class="il">technical</span> <span class="il">meeting</span> will be on the 30th July from 7pm to 9pm
(you may arrive from 6.30pm, sign in at the reception) and the theme&#160;
is “Corporate Perl”. You have to sign up to attend, see below. It will&#160;
be held at Gumtree&#39;s&#39;s offices near Richmond station. Many thanks to&#160;
Dave Cross, Gumtree and everyone involved for allowing us to use this
wonderful venue.
</p><p>
Talks planned so far:
</p><p>
Dave Cross - Why do so many companies re-invent well-known CPAN<br />
modules badly and end up writing far too much code?<br />
Pedro Figueiredo - Perl in the cloud<br />
Léon Brocard - Fewer cables
</p><p>
Our venue size is limited so you will have to sign up to attend this <span class="il">meeting</span>.
</p><p>
 &#160;<a href="http://londonpmtech.appspot.com/" target="_blank">http://londonpmtech.appspot.com/</a>
</p><p>
See you there, Léon </p>   <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/londonpm-technical-meeting-30th-july-2009.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d0110184ebc11860f?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://acme.vox.com/tags/perl/" label="perl" /> 
    <category term="technical" scheme="http://acme.vox.com/tags/technical/" label="technical" /> 
    <category term="meeting" scheme="http://acme.vox.com/tags/meeting/" label="meeting" /> 
    <category term="london.pm" scheme="http://acme.vox.com/tags/london.pm/" label="london.pm" /> 
    </entry> 
    
    <entry>
        <title>Digital Britain</title>   
        <link rel="alternate" type="text/html" title="Digital Britain" href="http://acme.vox.com/library/post/digital-britain.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Digital Britain" href="http://acme.vox.com/library/post/digital-britain.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Digital Britain" href="http://www.vox.com/atom/svc=post/asset_id=6a00c2251cf7cc549d0110166144ba860c" />          <id>tag:vox.com,2009-06-17:asset-6a00c2251cf7cc549d0110166144ba860c</id>
        <published>2009-06-17T11:04:05Z</published>
        <updated>2009-06-19T05:56:44Z</updated>
    
        <author>
            <name>acme</name>
            <uri>http://acme.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://acme.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>&quot;The <a href="http://www.culture.gov.uk/what_we_do/broadcasting/6216.aspx">Digital Britain</a> Report is the Government&#39;s strategic vision for ensuring that the UK is at the leading edge of the global digital economy. It is an example of industrial activism in a crucial growth sector.</p><p>The report contains actions and recommendations to ensure first rate digital and communications infrastructure to promote and protect talent and innovation in our creative industries, to modernize TV and radio frameworks, and support local news, and it introduces policies to maximize the social and economic benefits from digital technologies.&quot;</p><p>Got me watching BBC Parliament to see the announcement.</p><p>The <a href="http://digitalbritainforum.org.uk/">Digital Britain</a> was down after the announcement, leading to <a href="http://twitter.com/ktetch/statuses/2192932992">amusing comments</a> on twitter.</p><p>It is available in PDF and MS Word formats</p><p>The report itself is 245 pages and the executive summary has 83 points, so here are my notes:</p><p>JPEG artifacts by every page number</p><p><strong>Chapter 2: Being Digital</strong></p><p>Chapter 2 is entitled &quot;Being Digital&quot;, same title as a great book by Nicholas Negroponte published in 1995 where he tries to predict how the technologies will evolve. It&#39;s far more futuristic than this report, and the rate of change since 1995 is impressive.</p><p>P27 &quot;Universal Broadband Service, at a speed of 2 Megabits per second, by no later than 2012&quot;</p><p>P30 &quot;The financial savings flowing from an ability to use comparison websites and online-only deals are worth an average of around £23 per month, per individual&quot;</p><p><a href="http://www.ukonlinecentres.com/corporate/images/stories/downloads/economic%20benefits%20of%20digital%20inclusion%20-%20building%20the%20evidence.pdf">Economic benefits of digital inclusion</a> by UK Online Centres (which disables right-clicks on links so I couldn&#39;t copy and paste, sigh)</p><p>P32 &quot;It is already increasingly the case that those without access to the Internet suffer economic disadvantage&quot;</p><p>P33 &quot;Awareness of the Internet was widespread with only 3% of respondents saying they had never heard it&quot;</p><p>P36 &quot;Many of these personal computers could be put to secondary use&quot;. Computers are cheaper now, but affordability is key</p><p>P40 This figure is pointless and shows consultants were involved</p><p>P44-45 Shows how some television programmes can drive people online</p><p><strong>Chapter 3a: A Competitive Digital Communications Infrastructure</strong></p><p>No, I&#39;m not quite sure why it&#39;s 3a either</p><p>P47 &quot;The UK’s communications infrastructure is a vital enabler for the country’s society, economy, safety, security and well being&quot;</p><p>P47-48 &quot;In the case of broadband, realising the full value of the copper network cost tens of millions of pounds of investment; replacing it with a fibre network will take billions&quot;</p><p>P48 &quot;Our communications infrastructure finds itself in continuing and rapid technology evolution, in which the new<br />generation already looks unambitious by the time is fully rolled out. The Integrated Services Digital Network (ISDN) promised the ultimate international goal in 1984 of two telephone lines and a 16 Kbps data link to every home. The<br />Total Access Communications (TACS) mobile networks licensed in 1984 was viewed as the foundation of modern mobile communications, while the Videotex Services heralded as the last word in browsing for information. Not<br />only were none of them the last word, they were not even the last generation of “modern” networks but the generation before. All have been overtaken.&quot;</p><p>P48 &quot;Next generation fixed fibre and cable networks offer not just conventional high-definition video entertainment and<br />games, but potentially more revolutionary benefits for our economy and society – telepresence, e-healthcare in the home and, for small and medium sized businesses, access to cloud computing (which substantially cuts hardware<br />and application costs and allows much more rapid product and service innovation)&quot; seems rather unambitious and and odd place to hype cloud computing</p><p>P49 &quot;The pattern over the past 25 years has been the arrival of more advanced fixed and mobile networks at roughly 8-10 years intervals and it should come as no surprise that the next cycle is coming up fast&quot;</p><p>P50 &quot;The areas of the country that are covered by the Virgin Media network already have local optical fibre rings that run through Virgin’s street cabinets serving typically 500-1000 homes. Broadband coaxial cables then connect to individual homes. Coaxial cable can support 4 Gbps bandwidth on a shared basis. Virgin Media will this year extend its 50Mbps offering...&quot;. Errr, 4Gbps/500 is 8Mbps, not 50Mbps</p><p>P50 &quot;The other half of the country is served nearly exclusively by BT’s copper network as the only fixed network&quot;</p><p>P50 &quot;Without action being taken it is possible that entire metro areas could suffer data ‘brown outs’&quot;</p><p>P52 &quot;For those households who have it, broadband has become an essential utility as important as electricity, gas or voice telephony&quot;</p><p>P53 &quot;Universal availability of today’s network essentially requires incremental upgrades of existing infrastructure and the costs are therefore limited to the hundreds of millions of pounds. Delivering tomorrow’s network essentially involves installing a new network or networks, and the costs are in the billions... We will therefore take action on two fronts. First, we will ensure delivery of the Universal Service Commitment at 2Mbps, and second we will take action separately to address the issue of next generation broadband availability&quot;. This is the most important point that<br />people who have not read the report fail to grasp.</p><p>P54 &quot;and wireless network engineered solutions (including satellite)&quot; implies that 330k homes might be able to get 2Mbps but with the high latency of going via satellites in geostationary orbit</p><p>P54 &quot;c.11%, or about 2.75m, homes cannot readily get a 2Mbps (or higher) broadband service today&quot;</p><p>P56 image showing that Wales is a broadband deadzone </p><p>P59: &quot;There are genuine negative consequences for a country still connected to the Internet at 14.4 Kbps today. In twenty years’ time, countries still connected to the Internet at 3.3Mbps (or the 256 Kbps that characterises the up-link speeds for many consumers today) will similarly be left behind&quot; is a rare reference to up-link.</p><p>P59 &quot;We welcome the substantial investment already taking place, and are confident that the UK’s competitive markets will provide the stimulus for further investment without any Government intervention, providing competitive coverage of superfast, next generation broadband for between half and two-thirds of the population&quot;</p><p>P60-62 has interesting comparisons on how Finland (1Mbps by 2010, 100Mbps to 99% by 2016), Germany (1Mbps by 2010, 50Mbps to 75% by 2014), USA (US$7.2bn investment), Australia (FTTH or wireless by 2017) and<br />New Zealand (FTTH to 75% proposal) are investing in broadband.</p><p>P62-63 show the costs involved rolling out FTTC (£400 per connection) or FTTH (£2000 per connection) </p><p>P63-64 &quot;There is no obvious means whereby the market, unaided, will serve the final third of the population. We therefore propose a Final Third Project to deliver at least 90% coverage of Next Generation broadband for homes and businesses by 2017&quot;</p><p>P64 &quot;The Government intends to propose a small general supplement on all fixed copper lines... from 2010 for a Next Generation Fund.... of 50p per month on fixed lines&quot; is odd as it is the only price mentioned per month instead of per annum.</p><p>P65 &quot;can be expected to raise £150m-£175m a year for the Fund&quot; - it&#39;s not that much money.</p><p>P67 &quot;there is at present no wholesale offering over Virgin Media’s network, a fact which BT and others have claimed is a factor limiting service innovation&quot;</p><p>P69-70 &quot;Today there is near universal coverage of GSM... But the extensive coverage we now take for granted with GSM has not yet happened with 3G networks... For these reasons, if we eventually move to a phasing out of GSM networks in favour of the next generation, we might face the end of universal mobile coverage in the UK. There are strong public policy arguments for wishing to preserve very extensive coverage&quot; so it looks like GSM is here to stay</p><p>P79 &quot;The Government... will, as part of its integrated package, convert existing 3G licences from time limited to indefinite&quot; to help get to universal coverage for mobile broadband</p><p>P82 &quot;one option is to make the provision of high speed broadband services part of the rail franchise requirements for train operators&quot;</p><p>P82 &quot;On the underground, the London Olympics in 2012, which will be the most digital Olympics in history, seems a particularly good reason for the Mobile Network Operators to work with the Mayor of London to provide and fund solutions to take the initiative to improve the broadband mobile access for mobile customers travelling by Tube&quot;</p><p><strong>Chapter 3b: Going Digital</strong></p><p>P92 &quot;digital offers a number of possibilities for radio to grow&quot;</p><p>P93 &quot;Radio services on MW will either upgrade to DAB or, if they are within the ultra-local tier, to FM. This will deliver an upgrade from FM to DAB and from MW to FM... by 2013&quot; so by 2015 we will all need DAB receivers instead of FM</p><p>P94 &quot;Digital radio is not now, nor should it be in the future, a single platform medium&quot;</p><p>P95 &quot;We are clear that at least for the foreseeable future DAB is the right technology for the UK&quot; but they will hedge their bets with DAB+ or DMB-A</p><p>P97 &quot;At a national level we will look to the BBC to begin an aggressive roll-out of its national multiplex to ensure its national digital radio services achieve coverage comparable to FM by the end of 2014...&quot;</p><p><strong>Chapter 4: Creative Industries in the Digital World</strong></p><p>P109 &quot;a significant proportion of consumers are choosing to access digital content unlawfully, principally via unlawful peer-to-peer file sharing&quot; is a lot of unlawful</p><p>P111 &quot;the Government will also provide for backstop powers for... Blocking (Site, IP, URL), Protocol blocking, Port blocking, Bandwidth capping (capping the speed of a subscriber’s Internet connection and/or capping the volume of data traffic which a subscriber can access); Bandwidth shaping (limiting the speed of a subscriber’s access to selected protocols/services and/or capping the volume of data to selected protocols/services); Content identification and filtering– or a combination of these measures.</p><p>P117 &quot;introduce exceptional statutory maxima of £50,000 for all IP offences&quot; to match penalties for online and physical copyright infringement</p><p>P119 &quot;Industry participants argue that consumers should pay for a ‘right to copy’, reimbursing the copyright holder for the privilege of (a) retaining a recording of the material, and (b) being able to watch the material outside of the linear broadcast window&quot; - but the Government will to add this as a tax on recording devices</p><p><strong>Chapter 5: Public Service Content in Digital Britain</strong></p><p>P140 &quot;Free is very difficult for any paid-for business models to compete with&quot;</p><p>P143 &quot;the Government has therefore decided to consult openly on the idea of a Contained Contestable Element of the<br />Licence Fee used by or channelled through other organisations, primarily for news&quot; might well lead to the end of the BBC&#39;s unique way of funding</p><p><strong>Chapter 6: Research, Education and Skills for Digital Britain</strong></p><p>P186 &quot;It will soon not be possible to run a business effectively unless it is equipped with high-bandwidth access to the Internet. These are the roads of the 21st Century... the UK Government must seek next generation access that is scalable to 1Gb/s and beyond&quot; </p><p><strong>Chapter 7: Digital Security and Safety</strong></p><p>P190 &quot;It is not the Government’s policy to react to the challenge of the change the Internet presents by retreating to a position of protectionism or oppressive regulation&quot;</p><p>P195 &quot;The Government will carry out a major test in late 2009 of our ability to manage and recover from a major loss of network capacity&quot;</p><p><strong>Chapter 8: The Journey to Digital Government</strong></p><p>P209 &quot;Almost half of the UK population today have used the Internet in the last year to access information about Government or local council services or completed a Government form or process online, according to Ofcom research&quot;</p><p>P212-213 &quot;In addition to the Public Service Network we need to be able to add business applications to create a ‘G-Cloud’, using Cloud Computing... The G-Cloud delivery model would also help make other parts of the Government IT marketplace more cost-effective, flexible and competitive... and it would reduce the barriers to entry to the Government marketplace for application and other IT vendors, including SMEs, who would be able to provide services running on standardised, secure infrastructure without having to incur the costs of establishing and accrediting their own infrastructure&quot;</p><p>P216 &quot;Geographical data sets present some of the most valuable assets from which to develop online applications and services&quot; but no changes for the Ordnance Survey</p><p>P220 &quot;Concerns over privacy are only multiplied when arms of Government areinvolved in data gathering&quot;</p><p><strong>Chapter 9: Delivering Digital Britain</strong></p><p>P229 &quot;There is no room for complacency. The Government intends to do all it can to achieve the policy objectives we set out in this report, and urges all others to join it in the effort. The prize on offer is great. It will require a common effort to achieve it&quot;</p>   <p style="clear:both;"> 
    <a href="http://acme.vox.com/library/post/digital-britain.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00c2251cf7cc549d0110166144ba860c?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="uk" scheme="http://acme.vox.com/tags/uk/" label="uk" /> 
    <category term="digital britain" scheme="http://acme.vox.com/tags/digital+britain/" label="digital britain" /> 
    </entry> 
</feed>


