» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with Perl + journal

Perl on Google's App Engine

Artur Bergman discusses Perl on Google's App Engine, while Brad Fitzpatrick announced Perl on App Engine. The important information is that Google will support the project only if the Perl community does most of the hard work. (This position seems reasonable to me; gift horses and all that.)

Read more of this story at use Perl.

Perl: use Perl

YAPC:::EU 2009 should be in Lisbon

I've put together a video from several members of the Perl community giving the YAPC::EU committee 10 reasons YAPC::EU 2009 should be in Lisbon. These aren't the sort of things that they'll find in the proposal, but I hope they'll consider it when they vote!

Read more of this story at use Perl.

Perl: use Perl

Far East Perl

We have changed the date of Russian Far East Perl Workshop, moving it one week further. The new date is 26 September, it's Friday.We joined our event to the Coastal Internet-Forum (PRIF-2008), which happens to happen on 22-26th of September, the dates very close to our initial dates of the workshop.We are still a separate event, and after joining to PRIF we gain in having a venue equipped with desktop computers, projector and internet access. And it also potentially can attract more people for the workshop.Thanks to Linux Centre & Linux Format for suggesting to join the event in Vladivostok.

Read more of this story at use Perl.

Perl: use Perl

YAPC::Europe 2008 Payment Now Open

We finally got the last details working with Paypal and we were satisfied with the test results.So the YAPC::Europe 2008 payment is now open. http://www.yapceurope2008.org/ye2008/purchase So get your ticket now and be shown in bold on the website, we look very much forward to seeing you in Copenhagen for the 9th. European YAPC.

Read more of this story at use Perl.

Perl: use Perl

Moosifying logging

Moose is great, at least the parts that I've discovered so far. It gives a very clean interface for working with OO in perl. After some playing around and discovering the main concepts behind moose and failing to find a logging role using my favorite logging system log4perl I sat down an did a little coding (it is really just a few lines) and uploaded to CPAN as MooseX::Log::Log4perl. If you want to get some more info read it up in my blog...

Read more of this story at use Perl.

Perl: use Perl

Pittsburgh Perl Workshop 2008 website is up.

rblackwe writes "The website for the Pittsburgh Perl Workshop 2008 is open. Please stop by."

Read more of this story at use Perl.

Perl: use Perl

Four master classes at YAPC::EU

Now that the YAPC::EU 2008 website is live, you can register for the master classes.This year there are 4 one-day classes. Two are before YAPC, and two are after YAPC. All classes are 900DKK (about $US190 or €120) and run from 10:00 to 16:00. Tuesday, August 12 Test Automation with Perl - Gabor SzaboPerl Teach In - Dave Cross Saturday, August 16 Mastering Perl - brian d foy Sunday, August 17 Practical Test Driven Development - Josh McAdamsMaster classes are low-cost classes taught by experienced instructors, and are primarily designed to make it possible for them to travel to the conference. Even if you don't want to take a class, tell a friend about them!

Read more of this story at use Perl.

Perl: use Perl

ActiveState's responds to 10 myths of open source

ActiveState has put together a free white paper on "10 Myths About Running Open Source Software in Your Business". It's a fair look at open source for the manager level.They don't come out as open source zealots. There are certainly some myths that come from both sides. The top three myths they address are: You have to choose between Open Source Software and Propietary SoftwareOpen Source Software is FreeImplementing Open Source Software is Only About Saving MoneyI like the last myth the best: Your Business is not Running Open Source

Read more of this story at use Perl.

Perl: use Perl

YAPC::Faces

Conferences are attractive because you receive a goodies bag there :-) I know what is the most useful thing which should appear there. This is a face list (or, hmm, face sheet) with photos of attendees, their names, nicknames and PM-groups. All printed in colour on hard paper. Might be cool, isn't it? Especially at previous YAPC of 2007 name aimed to socialize people.

Read more of this story at use Perl.

Perl: use Perl

YAPC::Faces

Conferences are attractive because you receive a goodies bag there :-) I know what is the most useful thing which should appear there. This is a face list (or, hmm, face sheet) with photos of attendees, their names, nicknames and PM-groups. All printed in colour on hard paper. Might be cool, isn't it? Especially at previous YAPC of 2007 name aimed to socialize people.

Read more of this story at use Perl.

Perl: use Perl

ActiveState's responds to 10 myths of open source

ActiveState has put together a free white paper on "10 Myths About Running Open Source Software in Your Business". It's a fair look at open source for the manager level.They don't come out as open source zealots. There are certainly some myths that come from both sides. The top three myths they address are: You have to choose between Open Source Software and Propietary SoftwareOpen Source Software is FreeImplementing Open Source Software is Only About Saving MoneyI like the last myth the best: Your Business is not Running Open Source

Read more of this story at use Perl.

Perl: use Perl

Pittsburgh Perl Workshop 2008 website is up.

rblackwe writes "The website for the Pittsburgh Perl Workshop 2008 is open. Please stop by."

Read more of this story at use Perl.

Perl: use Perl

Four master classes at YAPC::EU

Now that the YAPC::EU 2008 website is live, you can register for the master classes.This year there are 4 one-day classes. Two are before YAPC, and two are after YAPC. All classes are 900DKK (about $US190 or €120) and run from 10:00 to 16:00. Tuesday, August 12 Test Automation with Perl - Gabor SzaboPerl Teach In - Dave Cross Saturday, August 16 Mastering Perl - brian d foy Sunday, August 17 Practical Test Driven Development - Josh McAdamsMaster classes are low-cost classes taught by experienced instructors, and are primarily designed to make it possible for them to travel to the conference. Even if you don't want to take a class, tell a friend about them!

Read more of this story at use Perl.

Perl: use Perl

Moosifying logging

Moose is great, at least the parts that I've discovered so far. It gives a very clean interface for working with OO in perl. After some playing around and discovering the main concepts behind moose and failing to find a logging role using my favorite logging system log4perl I sat down an did a little coding (it is really just a few lines) and uploaded to CPAN as MooseX::Log::Log4perl. If you want to get some more info read it up in my blog...

Read more of this story at use Perl.

Perl: use Perl

YAPC::Europe 2008 Payment Now Open

We finally got the last details working with Paypal and we were satisfied with the test results.So the YAPC::Europe 2008 payment is now open. http://www.yapceurope2008.org/ye2008/purchase So get your ticket now and be shown in bold on the website, we look very much forward to seeing you in Copenhagen for the 9th. European YAPC.

Read more of this story at use Perl.

Perl: use Perl

File::ShareDir 0.99_01 released

I've just uploaded the redesigned File::ShareDir, which should both resolve the various problems with the original design, AND (hopefully) be fully back-compatible with old previously-installed files.Any testing people can do would be appreciated.To install files into the new paths, please use the svn version of Module::Install from http://svn.ali.as/.In short, previously there was some confusion between module files and distribution files, and had packlist-related problems in some areas.The new install paths look something like .../auto/share/dist/Distribution-Name/test_file.txt

Read more of this story at use Perl.

Perl: use Perl

mod_perl Users Survey

Reposted from the mod_perl user list, original posting by Adam Prime At the impromptu mod_perl BOF at YAPC::NA, Fred Moyer and myself hacked together a short mod_perl survey to help identify the current needs of mod_perl users. It was inspired by the Perl survey done last year by Kirrily Robert. (http://perlsurvey.org). If you read dev@ and already filled this out, please don't do it again.The survey seeks to attain these goals: Determine the current breakdown of mod_perl users in terms of what versions, modules, and platforms mod_perl users are using.Give mod_perl users a chance to provide feedback to the development team on where they think mod_perl development should be headed.Please take a few minutes and fill it out. Neither of us are statisticians, and there are plenty of questions that haven't been asked, but we only get 10 questions for free with survey monkey, so we've done what we could with our non-existant resources.

Read more of this story at use Perl.

Perl: use Perl

Spanish "brian's Guide to Solving Any Perl Problem"

Hugo Salgado translated "brian's Guide to Solving Any Perl Problem" into a spanish version.Also, Renée Bäcker tells me that Hilko Bengen finished the german version.Now, since YAPC is in Copenhagen, someone needs to make a Danish version.

Read more of this story at use Perl.

Perl: use Perl

A new CPAN Testers Domain

I'm not quite sure why no-one has ever thought of it before, but the other week I had the strange urge to see what website a particular domain resolved to. It didn't resolve to anything and I was quite surprised to find it available and not being used for other dubious purposes, so I set about registering the domain. It seemed an obvious domain to use for the collection of CPAN Testers websites, so having sent out a few emails last week, I have set up DNS entries for the existing websites, just to make life a little easier for everyone to remember them all. The original domains are not changing, so you can still use those, but if you ever find yourself talking to someone about CPAN Testers and finding it difficult to remember the right URL, the new sub-domains might make it a little easier to remember them. So, with limited fanfare and bunting, I give you: www.cpantesters.org - CPAN Testers Reports wiki.cpantesters.org - CPAN Testers Wiki stats.cpantesters.org - CPAN Testers Statistics deps.cpantesters.org - CPAN Dependencies matrix.cpantesters.org - CPAN Testers Matrix pass.cpantesters.org - CPAN Testers PASS MatrixIn addition you can also send mail to discuss@cpantesters.org, which will be routed through to cpan-testers-discuss@perl.org. All other mail to that domain will be routed through to my personal address, and will be subject to my very aggressive mail filters ;) If there are other mail redirections worth adding, please let me know.

Read more of this story at use Perl.

Perl: use Perl

Strawberry Perl Portable 5.10.0 Alpha 1 Released

http://strawberryperl.com/download/strawberry-perl-portable-5.10.0-alpha-1.zip This is the first release of Strawberry Perl Portable Edition for Mobile Devices and Flash Drives (or whatever the hell it ends up being called).Firstly, please note this is extremely alpha. In fact it's SO alpha that it's basically just whatever is on my test flash drive, zipped up with no packaging at all.To install, simply unzip it absolutely anywhere you like.The code that implements portability can be found in the Portable:: modules, and the bootstrapping mechanism involves hooks in Config.pm, CPAN/Config.pm, File/HomeDir.pm and CPAN::Mini::Portable.To run a Perl program, invoke it via "X:\yourpath\perl\bin\perl scriptname.pl".CPAN installs SHOULD work.The .bat file program launches, however, do NOT work, so don't even try.That said, feel free to play around, break, and critique it.Let me know how it goes. Being VERY alpha, I do expect things to break.Thus endeth the implementation phase of my Perl on a Stick grant.The next phase is the build phase, where I do the necesary hacking to be able to generate Portable editions via the Perl::Dist toolchain.

Read more of this story at use Perl.

Perl: use Perl

Two proposals for YAPC::Europe::2009

The YEF Venue Committee would like to announce that we have received two very interesting bids, from two great cities, to host YAPC::Europe 2009! The two capitals, Moscow and Lisbon, have submitted very strong proposals and the YEF Venue Commitee have a very hard task ahead of them in deciding who will have the honour of hosting the next YAPC::Europe. Over the next few weeks the committee will take a very close look at the proposals, clarifying any issue we raise with the prospective organisers, before we make a final decision for the host of YAPC::Europe 2009.The public announcement for the location of YAPC::Europe 2009 will be given during YAPC::Europe 2008 in Copenhagen. So if you want to be among the first to know where to go in 2009, come to Copenhagen this summer! Thomas Klausner, on behalf of the YEF Venue Committee. Original announcement

Read more of this story at use Perl.

Perl: use Perl

"brian's Guide to Solving Any Perl Problem" in German

It looks like my Guide to Solving Any Perl Problem is being incrementally translated into german through a wiki. If you have the skills, maybe you can help them finish it.

Read more of this story at use Perl.

Perl: use Perl

Searching Perl Mailing Lists with MarkMail

A couple of months ago, MarkLogic imported a bunch of Perl mailing lists into their MarkMail service. After only a couple of minutes playing with the service, I really liked it. Instead of making a query, getting results, then trying again, MarkMail lets me start with a broad topic and refine the search by looking at intermediate results.I wanted to find out more. For The Perl Review, I interviewed Jason Hunter, the Principal Technologist at Mark Logic, to find out more. I also made a screencast of me using the service (as well as pounding my laptop with a mallet).You'll see that Jason listed some corpus sizes for different subjects. Although Perl has half a million messages, so other subjects are huge too. We can boost Perl's numbers by getting more lists into MarkMail.Although MarkMail initially imported 75 of the Perl lists, they want to import more. In the interview, Jason has instructions on what to do. Basically, you write to them and tell them to import your list. If you have dead, historical lists, they can import those archives too. Easy peasy.

Read more of this story at use Perl.

Perl: use Perl

Far East Perl call for attendees

I am happy to announce the Second Russian Perl Workshop which is called "Far East Perl" and takes place on 13th of September in Vladivostok.Official website was just launched: http://fe2008.perlrussia.ru/.Vladivostok is a city in the far far Eastern part of Russia, and is close to Japan, Korea and China. http://perlrussia.ru/img/fe2008-map.gif Local organization forces of the workshop are Vladivostok.pm and CSmile company.

Read more of this story at use Perl.

Perl: use Perl

ADMIN: rt.cpan.org and misdirected mail

Just as a heads up, we've discovered that rt.cpan.org has started to send out mail about bugs to CPAN authors who aren't actually maintainers of the distribution.The bug is the unintended consequence of some work we've been doing to make rt.cpan.org faster and easier to use.I could claim that it's a cool new feature to help better publicize issues in CPAN distributions, but I can't quite bring myself to lie like that.We're working on the issue and will get it sorted out as quickly as we possibly can. I'm sorry for the inconvenience.

Read more of this story at use Perl.

Perl: use Perl

London.pm technical meeting 29th May 2008

I've organised (with the help of many people) a London.pm technical meeting on 29th May 2008. We have a few more spots for attendees, but if you don't get in, don't worry - I'm going to make this a regular occurance.

Perl: acme's Journal

yapc.asia

This morning I'm off across the world on a jetplane to YAPC::Asia. I'm very excited at what is turning out to be the largest YAPC yet and I hope to see you there.

Perl: acme's Journal

YAPC::Asia 2008 Day 0

Yesterday was the day before YAPC::Asia 2008 Tokyo and it was an evening of overflow talks. Which also happened to have free beer and weird snacks.

It started of with the Soozy Conference. It began with a talk on scaffold, which was really about thousands of lines of XML, flex and generating server-side Java based upon HTML.

Then there were a few lightning talks, about lift, a Scala web framework (Scala is the future), a geek magician with his playing card scanner beta, and yet another web application framework (it's too hard to write a WAF, so they spun out HTTP::Engine and HTTPx::Dispatcher). There was a quick presentation on HTTP::Engine (id:dropdb, "middleware is not a cool name") and a great Flash animation about Perl.

Then it was time for RejectConf, which talks about jQuery internals, higher-order JavaScript (wait, this is a Perl conference?) and a talk about Devel::DFire (something like DTrace for Perl).

An excellent beginning.

Perl: acme's Journal

YAPC::Asia 2008 Day 1

A quick onigiri for breakfast and the largest YAPC so far begins, with 435 attendees.

Follow the conference on live.yapcasia.org.

Perl: acme's Journal

YAPC::Asia 2008 Day 1

Here follows quick writeups of the talks I attended.

Jose Castro gave a "less than 10 minutes" Perl Foundation talk.

Larry Wall "Standards are meant to be broken" - A typical Larry talk, this covered many things including names, names dispatch at compile time, short names and long names. Not about the language, but more about the parser. Perl6 grammar is flexible and Perl has no core, no operators, no language, "I've been working on a "longest token matcher" for the last year", JIT lexer per language. "Perl 6 is designed to extensible, so please embrace it and extend it".

Kang-min Liu "Continuous testing". Eclipse plugin for java that runs JUnit led Test::Continuous, which checks the files you have modified and runs the appropriate tests. CPANFTW: File::Modified, Module::ExtractUse, App::Prove, Log::Dispatch.

Jose Castro "Perl Black Magic - Obfuscation, Golfing and Secret Operators in Perl" is still a very amusing talk on how to scare people.

Lunch! Sandwiches were provided, but I escaped for katsu-don nearby. Tasty!

Ingy dot Net "JavaScript Love for Perl Hackers" covered many topics: vroom - vim love for perl hackers. pQuery - jQuery in Perl (has one thing that jQuery will never have - Perl!). something to learn Taiwanese. JS.pm - storing JavaScript in CPAN.

Leon Brocard "Working in the cloud". Hey, that's my talk, and I managed to pull it off with only one line of Perl code in the whole slide deck. See the slides.

Jesse Vincent "Step 3: Prophet - A peer to peer replicated property database" was a very interesting talk and a little bit of a reply to mine. Prophet is the cool part, and as an example application there is a p2p bug tracker called sd. The hard part is self-healing conflict resolution. "svk for bigtracking". "private social networking". "Jifty, Catalyst, Rails models in future".

Chia-liang Kao "Running Perlish Small Business with Perl" was great. He made individualised buttons for OSDC.tw in Cairo. "Mass customisation". Perl hacking to make businesses run.

Makoto Kuwata "The Fastest Template Engine in the Perl World". Tenjin. Compiles to Perl templates because the templates are Perl.

Lightning talks were very amusing (and harder to write up).

Jonathan Rockway "String::TT". String overloading. Excellent.

"i love money!" yapc asia finances finances over time, -2 million yen before yapc::asia last year. 2008: positive all the time, up to 2 million yen before conference

Daisuke Murase "Open Fastladder with Plagger" - popular web-based rss reader on your computer

"How many cpan authors are there now?". Annual nipotan contest. Best kwalitee Japanese CPAN author. Acme::CPANAuthors

Takeu Inoue "Developing Amazon's dynamo in POE and Erlang" kai - yet aother amazon's dynamo obra: "Actually, writing a new database is totally the new writing a new VCS"

Perlmachine: Perl OS, including Perl floppy driver. He will write multitask version.

Text::MicroMason (::SafeServerPage)

yusukebe "WebService::Simple" - to return cute photos of cats

ingy: vroom -vroom Vroom::Vroom / zhong shell

clkao "Prototype::Signatures" - how hard could it be? B::Scared. Hacks the parser. Faster than normal sub!

takesake "HTML Binary Hacks - GIF98a Polyglot" Detecting browser by how it parses HTML without JavaScript or CSS hacks. JavaScript in GIF, Perl in GIF

Perl: acme's Journal

Comments in the Perl debugger

Jesse has just reminded me of one of my favourite journal entries: Enjoy Comments in the Perl debugger.

Perl: acme's Journal

YAPC::Asia 2008 Day 2

I thought I was over my jetlag, but instead I woke up at 4am this morning. This was a perfect excuse to head over to Tsukiji for sushi for breakfast. So good!

First talk this morning Kang-min Liu "JavaScript::Writer fun". "my new toy". "You write Perl, Perl writes JavaScript". AUTOLOAD magic. "The stock price on Prototype.js is going down"

Daisuke Murase (typester) - "FormValidator::Assets", which looked interesting.

Hiroshi Sakai (ziguzagu) - "OpenSource TypePad Mobile" was all about hacking Atom and Movable Type open source including HTML::Split, teasing about HTML::MobileFilter, open emoticons,

Masahiro Nagano (kazeburo) - "memcached in mixi" gave general details about memcached use and then went into details at mixi: 94% cache hit rate, 223 GB cache in total, maxing out at 15,000 requests per second at 400Mbps. Interesting they up the number of buckets in memcached's internal hash table from 16 to 25 as they have large objects.

Chia-liang Kao - "Branch Managment with SVK 2.2". Workflow for feature-based development - features or bugfixes handled in branches, then merged to RC (QA, testing) and then merged to trunk and live. There is a new svk branch command.

Tatsuhiko Miyagawa - 20 modules I haven't yet talked about". Renamed to 10 modules: HTTP::ProxyPAC (Spidermonkey, argh), pQuery ('no capitalization 'pQuery::DOM'), PHP::Session "I've actually never used it", autobox::DateTime::Duration, Time::Duration::Parse, Encode::DoubleEncodedUTF8 "useful and evil", URI::Find::UTF8, Lingua::JA::Hepburn::Passport, LWP::UserAgent::Keychain, XML::Liberal "People are stupid. Cloud is full of crap. Software can fix it". "I want to hear your version of this talk if you have >10 modules on CPAN".

We had a quick lunch - curry-don, mmm.

Jesse Vincent - Everything but the secret sauce Find bugs faster: TAP::Harness::Parallel, TAP::Harness::Remote, TAP::Harness::Remote::EC2, Carp::REPL. Build web apps: Template::Declare (soon: compile to JavaScript), CSS::Squish. Ship software: App::ChangeLogger, Shipwright (build all dependencies, everything above libc - platform neutral source distribution or platform specific binary distribution). Get input from users: Date::Extract, the feedback box. Own the Inbox: Net::IMAP::Server, with.hm.

Then we ate Yahoo! Japan snacks. Really.

Casey West - "Build Domain Specific Languages with Perl" testing DSL along the lines of "Title should be {'Twitter'}".

Jeff Kim - "Gungo and cloud computing, a scalable crawling and processing framework" deployed on EC2 and S3 and a happy user.

Then the wrapup started - Jose Castro told us what he had learned in Tokyo (he can stop Japanese babies crying), Schwern told us that Perl is a zombie (oh no wait, it was really about decentralising and caring about people who aren't other programmers) and then it was over. Many thanks for an excellent conference!

Perl: acme's Journal

10 modules I haven't yet talked about

Following a suggestion from miyagawa, I've just proposed the following talk at YAPC::Europe in Copenhagen, titled "10 modules I haven't yet talked about":

I have more than 70 modules on the CPAN and I haven't yet given a talk about most of them. I'll pick 10 useful but less-known modules of mine and give 2 minute introduction to each of those.

Perl: acme's Journal

AJAX Libraries API

What's really suprising is that it has taken so long for someone to do something like the AJAX Libraries API. It is essentially Google hosting popular JavaScript libraries in a central place - like Yahoo! has been doing for YUI for more than one year. Well at least it'll speed websites up that switch to it...

Perl: acme's Journal

SquirrelFish

Well you know I'm a sucker for new virtual machines, but SquirrelFish, WebKit’s new core JavaScript engine sounds very interesting indeed (also see its bytecodes).

Perl: acme's Journal

Page 1 | Next >>