jmerelo's Journal jmerelo's use Perl Journal en-us use Perl; is Copyright 1998-2006, Chris Nandor. Stories, comments, journals, and other submissions posted on use Perl; are Copyright their respective owners. 2012-01-25T02:35:26+00:00 pudge Technology hourly 1 1970-01-01T00:00+00:00 jmerelo's Journal Feijoadic computation at the YAPC::EU 2009 conference I stopped writing in this journal some 7 years ago, after a spell that lasted a couple of months around my attendance to the <a href="">YAPC::EU 2002</a> conference, so I guess it's only fair to resume this after attending (briefly too) the YAPC::EU 2009 conference in Lisbon. I tried to explain evolutionary computation by using the metaphor of cooking, in this case, since we were in Portugal, <a href="">feijoadas</a>. You can <a href="">download the presentation with embedded videos</a> (most of the interesting stuff is in the notes, including the attribution of the CC pictures I have used), or <a href="">check out the corrected version of the paper</a>. You can also download <a href="">the recipe for Camel Jerky Feijoada in the Chef language</a> I used in the presentation. If you have trouble with the videos, or want to jump to them directly, here is a link to the <a href="">multiobjective feijoadic computing demo</a> that uses Perl/Tk and here's <a href="">the maximally rectangled spot demo</a>. All done with the latest version of <a href="">Algorithm::Evolutionary</a>. Also <a href="">pictures taken during the talk</a>. And that's it. Enjoy! jmerelo 2009-08-05T08:46:15+00:00 events Outing of the Perl community in Spain During the spanish meeting of Linux users and user groups, <a href="">Congreso Hispalinux</a>, there was a meeting of the perl users, perl-es. We decided to take a few actions to become more visible in the country and outside; the visibility of the comunity has nothing to do with the enthusiasm and level of skills we have. One of the things we have started to do is to create <a href="">a perl-es weblog</a> (you probably don't understand it, but you can see the camels), hosted at Barrapunto, the spanish free software collaborative log.Very soon, common software projects (Es::* modules) will follow, wiki for common work on documentation, translations of books (camel book, llama book, cookbook, which for obscure reasons are not translated into spanish), and also CVS server. In some time, we expect to have a For the time being, we'll piggyback on existing free software meetings to have our own stuff. The python-es community is already getting a bit envious of us... jmerelo 2002-11-19T22:18:34+00:00 groups Open source (and linux) presentation programs? I have been checking out several open source packages for presentation. I have been using Star Office so far, and am mostly happy with it (although it's kind of slow): it's got everything but the kitchen sink, and I can develop presentations in my Linux box and show them in a WinXX laptop. However, I'm about to give a presentation in a HispaLinux conference, and have prepared a RH 8.0 laptop. I can still use OpenOffice, which comes with it, but I would like to try something new. So far, I have tested:<ul> <li>PerlPoint: does not seem to be very powerful. Generates HTML. Similar in syntax to POD.</li> <li>AxPoint: generates PDF, used PDF transitions, portable (can be seen with Acrobat reader, xpdf is discouraged), but not very powerful: placing graphics seems hard to do, no support for slide templates... for a small, straighforward presentation, that might be it.</li> <li>MagicPoint: a bit more powerful, peculiar syntax, can embed graphics and stuff, uses its own presentation program, and can generate HTML or (I think) PDF.</li> </ul><p> Out There (tm) there seem to be <a href="">XML based programs</a>, SliTex, and <a href=";orderby=&amp;filter=129">other stuff</a>. </p><p>What do you think? Which package is the best? Which one do you use?</p> jmerelo 2002-10-24T19:51:02+00:00 wishlist Counting potatoes and measuring woodies <p>Yesterday, during a <a href="">regional conference on free software</a>, I attended a talk by <a href="">Jes&#250;s Gonz&#225;lez-Barahona</a> on "Measuring Woody". This talk hasn't been published yet (AFAIK), so I'll have to point to previous versions of his project on <a href=""> counting the number of lines of code in the Debian distros</a>. The previous version showed that <a href="">Perl is 5th</a> among Debian languages by number of lines, amounting to 2.41% of the lines. The same, more or less, goes for Debian 3.0, AFAIR. It's more than <em>those other</em> languages, but less than LISP (xemacs libraries rule) and shell (lots of installation scripts). </p><p>Jes&#250;s is looking for collaborators, but I was thinking about something else: applying his methods and scripts to CPAN, and measure results by namespaces, languages (well, only Perl and C here (and maybe XML) here), maybe even authors. The good thing is that lotsa more information is available on CPAN than in debian packages: authors, dates... anybody up to the task? </p><p>It would complement nicely the <a href="">Perl at a glance site</a>, at least</p> jmerelo 2002-10-19T07:35:51+00:00 journal RSS feed? RSS feed does not seem to work. I have tried to download using <code>wget ";uid=121"</code> but it returns a normal HTML page, not the RSS feed. Is anybody using it? jmerelo 2002-10-14T18:06:17+00:00 tools Parables and viability <p>This comes from <a href="">blogdex</a>, so you might have seen it already. A handful of programming languages sit down by a pond to chitchat about their troubles and fates: it's the <a href="">parable of the languages</a>. Perl talks, how could it be otherways, about regexps. </p><p>On the other hand, somebody has done an <a href="">study on the viability of programming languages</a>, defining it as the ratio of freshmeat entries to sourceforge projects, and the winner is... you guessed it, Modula. Perl is second, ratio 1.75, that is, 1.75 projects started for each one finished and published in Freshmeat. But, waitaminute, those Modula crooks are cheating! They were advised about this study, and chose <em>not to publish their projects in SourceForge</em> (4 projects in fm for each one in sf)... ah, the rascals!</p> jmerelo 2002-10-14T15:03:26+00:00 links Quantum::Superpositions come alive! After repeating several times the mantra of "in parallel universes, in constant time" during Damian Conway's lecture on <a href="">Quantum::Superpositions</a>, you end up believing it. That must have happened to an australian mathematician called Tien Kieu, who has managed to prove that <a href=";ncid=75&amp;e=3&amp;cid=75&amp;u=/nf/20021007/tc_nf/19601">non-computable problems might be solved using quantum mechanics properties</a>. Literally, the news release says:<blockquote><div><p>Kieu believes he has solved both problems. With quantum mechanics, he says he can use a "quantum algorithm" to search through an infinite number of potential solutions to Hilbert's proposed equation and perform the search in a finite period of time. In other words, he can look at every possible solution and be done before dinner!</p></div> </blockquote><p>In parallel universes, in constant time! Who can ask for more?</p><p>Once again, Perl is a harbinger of worlds to come!</p> jmerelo 2002-10-09T15:37:02+00:00 journal YAPC::Europe 2002 evolutionary computation tutorial online After spell-checking and fixing problems with the transformation from docbook to anything else, I have posted the text my YAPC::Europe 2002 tutorial online at <a href="">sourceforge</a> and <a href="">my own server</a> (PDF and docbook source included). Feedback is welcome. jmerelo 2002-09-25T16:06:26+00:00 yapce YAPC slides online I just posted my <a href="">YAPC::Europe slides</a> online, from my "Evolutionary Computation in Perl" presentation. Since the conversion to HTML is kind of lossy, you can also download the original StarOffice file. jmerelo 2002-09-23T09:04:22+00:00 journal out! and A::E 0.51 <p>After a small and fast campaign, and making Dave Cross aware of the thing, he agreed to remove that group from the list. </p><p>Other than that, error reports for <code>Algorithm::Evolutionary</code> are starting to come by. I already uploaded a new version, hope this new one fix them </p> jmerelo 2002-09-23T06:12:03+00:00 journal <p>How would you feel if there was an group in your country? Imagine what I felt when I found a <a href=""></a> group in Spain. Just in case the translation is not clear, take a look at <a href="">the web page of the same name</a> (which happens to be geographically situated in the same region, so I don't have many doubts the PM group is created by the same people as the web site).</p><p>I have started a campaign asking for that group to be removed, or, if that is not possible, that its name be changed to something else, like (the city it seems to be based in). I'm asking all of you who feel the same to write to <a href="">the webmaster of</a> website.</p> jmerelo 2002-09-22T19:15:50+00:00 groups First upload to CPAN Just uploaded, for the first time, my <a href=""> <code>Algorithm::Evolutionary</code> </a> to CPAN. Needless to say, I messed it up. I'll have to spend some time fixing the PODs, at least. jmerelo 2002-09-22T12:33:30+00:00 journal Me Too! Since every Qualified Monger (TM) at the YAPC::Europe seemed to have a journal here (and seemed to be have been updating it during the conferences, too), well, me too wants one. Since I don't have a single picture of the conference, if somebody remembers me, and has seen me in some picture, please tell me. My momma wants me to prove I was there jmerelo 2002-09-21T22:01:31+00:00 yapce