<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Jozef</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/jozef/" />
    <link rel="self" type="application/atom+xml" href="http://blogs.perl.org/users/jozef/atom.xml" />
    <id>tag:blogs.perl.org,2009-11-03:/users/jozef//834</id>
    <updated>2013-02-11T21:39:49Z</updated>
    <subtitle>I&apos;m afraid to win, and afraid to lose; I hate a draw and can&apos;t stop competing; otherwise I&apos;m fine.</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.38</generator>

<entry>
    <title>deb.perl.it - bridging CPAN and Ubuntu → step3</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/jozef/2013/02/debperlit---bridging-cpan-and-ubuntu-step3.html" />
    <id>tag:blogs.perl.org,2013:/users/jozef//834.4316</id>

    <published>2013-02-11T21:39:05Z</published>
    <updated>2013-02-11T21:39:49Z</updated>

    <summary>Now also Ubuntu Perl packages indexed. For example Moose::Meta::Class Package: libmoose-perl Package version: 0.31-1 Module version: 0.16 Arch: all Dist: hardy Component: universe Package: libmoose-perl Package version: 0.94-1 Module version: 0.94 Arch: amd64 Dist: lucid Component: universe Package: libmoose-perl Package...</summary>
    <author>
        <name>Jozef</name>
        <uri>http://jozef.kutej.net/</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/jozef/">
        <![CDATA[<p>Now also <a href="http://deb.perl.it/ubuntu/cpan-deb/">Ubuntu Perl packages indexed</a>. For example <a href="http://deb.perl.it/ubuntu/cpan-deb/#q=Moose%3A%3AMeta%3A%3AClass">Moose::Meta::Class</a></a></p>

<pre>
Package: libmoose-perl
Package version: 0.31-1
Module version: 0.16
Arch: all
Dist: hardy
Component: universe

Package: libmoose-perl
Package version: 0.94-1
Module version: 0.94
Arch: amd64
Dist: lucid
Component: universe

Package: libmoose-perl
Package version: 1.23-1
Module version: 1.23
Arch: amd64
Dist: natty
Component: universe

Package: libmoose-perl
Package version: 2.0200-1
Module version: 2.0200
Arch: amd64
Dist: oneiric
Component: universe

Package: libmoose-perl
Package version: 2.0401-1
Module version: 2.0401
Arch: amd64
Dist: precise
Component: universe

Package: libmoose-perl
Package version: 2.0603-1
Module version: 2.0603
Arch: amd64
Dist: quantal
Component: universe

Package: libmoose-perl
Package version: 2.0604-1
Module version: 2.0604
Arch: amd64
Dist: raring
Component: universe
</pre>
]]>
        
    </content>
</entry>

<entry>
    <title>deb.perl.it - bridging CPAN and Debian → step2</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/jozef/2013/01/bridging-cpan-and-debian-step2.html" />
    <id>tag:blogs.perl.org,2013:/users/jozef//834.4229</id>

    <published>2013-01-24T09:38:05Z</published>
    <updated>2013-01-24T09:42:17Z</updated>

    <summary>To make the Debian-Perl module look-up more useful, there are now install instructions included. That means that all non-packaged CPAN dependencies and also all packaged ones are listed and it&apos;s clear what can be installed from packages and what needs...</summary>
    <author>
        <name>Jozef</name>
        <uri>http://jozef.kutej.net/</uri>
    </author>
    
        <category term="CPAN" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Debian" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/jozef/">
        <![CDATA[<p>To make the <a href="http://deb.perl.it/debian/cpan-deb/">Debian-Perl module look-up</a> more useful, there are now <b>install instructions included</b>. That means that all non-packaged CPAN dependencies and also all packaged ones are listed and it's clear what can be installed from packages and what needs to be installed from CPAN. Here's an example for <a href="http://deb.perl.it/debian/cpan-deb/#q=App%3A%3ATimeTracker">App::TimeTracker</a>:</p>

<p><i>
sudo apt-get install libexception-class-perl libclass-accessor-perl libmoosex-role-parameterized-perl libjson-perl libnamespace-autoclean-perl libtry-tiny-perl libtest-trap-perl libtest-most-perl libtest-file-perl librt-client-rest-perl libpath-class-perl libmoosex-types-path-class-perl libmoosex-storage-perl libmoosex-getopt-perl libmoose-perl libmodule-build-perl libtest-mock-lwp-perl libjson-xs-perl libio-capture-perl libhash-merge-perl libgit-repository-perl libfile-homedir-perl libfile-find-rule-perl r-base-core-ra perl-modules libdigest-sha1-perl libdatetime-format-iso8601-perl libdatetime-format-duration-perl libdatetime-perl perl perl-base
<br/><br/>
sudo cpan -i Iterator Path::Class::Iterator MooseX::Storage::Format::JSONpm App::TimeTracker
</i></p>

<p>
<a href="http://deb.perl.it/debian/cpan-deb/#q=App%3A%3ATimeTracker">
<img alt="deb-perl-it-install-example.png" src="http://blog.kutej.net/img/deb-perl-it-install-example.png" width="640" height="324" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" />
</a>
</p>

<p>Just a note that this works fine for Debian stable+testing+unstable. Which is not so common. Most installations will be stable or testing+unstable. Once Debian Wheeze (7.0) will become stable (hopefully soon) I'll split that search to two - one for Debian stable and one for Debian testing+unstable.</p>


<p><small>(<a href="http://blog.kutej.net/2013/01/bridging-cpan-and-debian-step2.html">cross-posted</a>)</small></p>]]>
        
    </content>
</entry>

<entry>
    <title>deb.perl.it - bridging CPAN and Debian → step1</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/jozef/2013/01/bridging-cpan-and-debian-step1.html" />
    <id>tag:blogs.perl.org,2013:/users/jozef//834.4172</id>

    <published>2013-01-03T16:39:22Z</published>
    <updated>2013-01-03T16:45:46Z</updated>

    <summary>After more then a year of silence I&apos;ve managed to resurrect the Debian::Apt::PM and new Perl indexes are available for both i386 and amd64 platforms. For now the web site can be used to find out if a Perl module...</summary>
    <author>
        <name>Jozef</name>
        <uri>http://jozef.kutej.net/</uri>
    </author>
    
        <category term="CPAN" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Debian" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="deb" label="deb" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/jozef/">
        <![CDATA[<p>After more then a year of silence I've managed to resurrect the <a href="http://search.cpan.org/perldoc?Debian%3A%3AApt%3A%3APM">Debian::Apt::PM</a> and new <a href="http://deb.perl.it/debian/pmi/">Perl indexes</a> are available for both i386 and amd64 platforms.</p>

<p>For now the web site can be used to find out if a Perl module is packaged for Debian with which version or not at all. Ex.: </p>

<p style="text-align: center">
<a href="http://deb.perl.it/debian/cpan-deb/#q=CPAN">

<img alt="cpan-debian-CPAN-pm.png" src="http://blog.kutej.net/img/cpan-debian-CPAN-pm.png"/>
<br/>
http://deb.perl.it/debian/cpan-deb/#q=CPAN
</a>
</p>

<p>In the future I can add Ubuntu repositories too, but those are quite huge to process.</p>

<p><i>Greetings to <a href="http://perl.it/">Perl - Italy</a> and big thank you for providing <a href="http://deb.perl.it/">hostname</a> for this project!</i></p>

<p><small>(<a href="http://blog.kutej.net/2013/01/bridging-cpan-and-debian-step1.html">cross-posted</a>)</small></p>]]>
        
    </content>
</entry>

<entry>
    <title>Acme::KnowledgeWisdom</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/jozef/2011/07/knowledge-wisdom.html" />
    <id>tag:blogs.perl.org,2011:/users/jozef//834.1970</id>

    <published>2011-07-13T04:45:21Z</published>
    <updated>2011-07-13T13:48:57Z</updated>

    <summary>Let this blog post be also an invitation to my talk that I&apos;ll have on this years YAPC::EU::2011 in Riga and a reason &quot;Why?&quot; there will be more questions then answers. There is one question that keeps me busy for...</summary>
    <author>
        <name>Jozef</name>
        <uri>http://jozef.kutej.net/</uri>
    </author>
    
        <category term="talks" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/jozef/">
        <![CDATA[<p>Let this blog post be also an invitation to my talk that I'll have on this years <a href="http://yapceurope.lv/ye2011/talk/3387">YAPC::EU::2011</a> in Riga and a reason "Why?" there will be more questions then answers.</p>

<p>
There is one question that keeps me busy for quite some months now already and that is: <b>What if the knowledge and wisdom is not in answers, but in questions?</b>
</p>

<p>As it kept me busy for just too long and as I'm a full-time Perl programmer, I've decided to write a code to help me answer "Why?".</p>

<hr/>

<pre>
package Acme::KnowledgeWisdom;

<p>our $VERSION = '0.01';</p>

<p>use Moose;<br />
use warnings FATAL =&gt; 'all';</p>

<p>has 'in_questions' =&gt; ( isa =&gt; 'Bool', is =&gt; 'ro', default =&gt; 1);<br />
has 'has_already'  =&gt; ( isa =&gt; 'Bool', is =&gt; 'ro', default =&gt; 0);</p>

<p>sub get {<br />
    my $kw = shift;<br />
    <br />
    return $kw-&gt;ask<br />
        if $kw-&gt;in_questions;</p>

<p>    return 42;<br />
}</p>

<p>sub ask {<br />
    my $self = shift;<br />
    <br />
    return 42<br />
        if $self-&gt;has_already;<br />
    <br />
    my $kw = Acme::KnowledgeWisdom->new;<br />
    return $kw-&gt;get;<br />
}</p>

<p>1;<br />
</pre></p>

<hr/>

<p>The module is <a href="https://github.com/jozef/Acme-KnowledgeWisdom/blob/master/t/01_Acme-KnowledgeWisdom.pm">well tested</a> ;-) and is of course <a href="http://search.cpan.org/perldoc?Acme::KnowledgeWisdom">on CPAN</a>.</p>

<p>(<a href="http://jozef.kutej.net/2011/07/knowledge-wisdom.html">cross-posted</a>)</p>]]>
        
    </content>
</entry>

</feed>
