Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Advent Calendar For Geeks

samzenpus posted more than 3 years ago | from the geek-christmas dept.

Perl 65

bLanark writes "Well, as children and adults all over the world begin their day with chocolate, with the traditional Advent calendar, I'd like to remind you that there's an alternative for geeks. The Perl Advent calendar will give you a new Perl tip every day right up to Christmas."

cancel ×

65 comments

Sorry! There are no comments related to the filter you selected.

Is this Necessary (1)

MRRPLR (1951064) | more than 3 years ago | (#34405766)

Yeah do we really need this extra in our life without everything else we have on?

Re:Is this Necessary (3, Funny)

Blink Tag (944716) | more than 3 years ago | (#34405876)

Yeah do we really need this extra in our life without everything else we have on?

Are your referring to Christmas, or Perl? ;)

Re:Is this Necessary (2)

Monkeedude1212 (1560403) | more than 3 years ago | (#34405978)

Personally, I celebrate Javakkuh.

Re:Is this Necessary (1)

weeboo0104 (644849) | more than 3 years ago | (#34406758)

I think more people would be willing to openly celebrate Javakkuh, if fewer people hated the JVS.

Re:Is this Necessary (1)

Monkeedude1212 (1560403) | more than 3 years ago | (#34406968)

Well all the radio commercials are calling it "The Holiday season" and "Gifts for the Holidays" instead of openly saying C++mas or Javakkuh or even Kwanzaa.

I blame those guys promoting those 4th level languages with more verbosity and higher amounts abstraction. It's obviously led to the generalization of the holidays.

Though - I suppose thats what the assembly programmers were saying about me last year...

Re:Is this Necessary (0)

Anonymous Coward | more than 3 years ago | (#34406858)

How about C++wanza

Re:Is this Necessary (-1, Flamebait)

Anonymous Coward | more than 3 years ago | (#34406162)

I'd say perl, but I could see a useful calandar with this.

1 - Use Python Where More Appropriate
2 - Use C Where More Appropriate
3 - Use Java Where More Appropriate
4 - Use PHP Where More Appropriate
5 - Use C Where More Appropriate
6 - Use C# Where More Appropriate
7 - If you are still using Perl at this point, give up programming
8 - If you are still using Perl at this point, give up programming

Re:Is this Necessary (1)

bluefoxlucid (723572) | more than 3 years ago | (#34411286)

7 and 8 make my comment redundant. Was going to say, wtf perl, for the pathologically eclectic retard in your life?

Re:Is this Necessary (4, Funny)

sakdoctor (1087155) | more than 3 years ago | (#34405924)

This year you are being visited by three ghosts.

The ghost of preprocessor directives.
The ghost of just-in-time debugging.
And finally...
The ghost of lazy evaluation.

Re:Is this Necessary (-1)

Anonymous Coward | more than 3 years ago | (#34406006)

NO! We absolutely do not!

STOP THESE PEOPLE FROM FORCING ME TO USE THIS PERL ADVENT CALENDAR!!!

I woke up this morning with NO INTENTION of EVER using a Perl advent calendar, but after reading this story I have no choice but to use it!!!

Christ alive, there are so many other things in our lives going on, don't they understand that?

Re:Is this Necessary (0)

Anonymous Coward | more than 3 years ago | (#34407544)

Yeah do we really need this extra in our life without everything else we have on?

You win a worst grammar of the day award!

Under square number one... (-1)

Anonymous Coward | more than 3 years ago | (#34405812)

A first post!

Re:Under square number one... (1)

daeglo (1822126) | more than 3 years ago | (#34405940)

Once again someone has replaced your advent chocolate with a rolaids. Sorry about that.

Re:Under square number one... (1)

Ramin_HAL9001 (1677134) | more than 3 years ago | (#34413550)

"Well, they can't all be winners, can they." -- Bad Santa

Happy Channukah (3, Informative)

Archangel Michael (180766) | more than 3 years ago | (#34405814)

:-D

Happy Saturnalia or something (2)

AliasMarlowe (1042386) | more than 3 years ago | (#34406130)

Our kids get a calendar full of secular Lego bits for the upcoming solstice, Saturnalia, Sol invictus, Yule, or other midwinter festival. We made them ourselves, with 24 numbered pouches (each with a velcro flap).
Yeah, I know that starting on 1 December there should generally be only 21 pouches to reach the solstice, 23 for Saturnalia, and 25 for Yule and Sol invictus, but kids here expect to get prezzies on 24 December, so that's when the calendar ends.

Re:Happy Saturnalia or something (2)

ushering05401 (1086795) | more than 3 years ago | (#34407026)

That's beautiful. Are the pouches mounted on a backboard? Have you posted pics anywhere?

My lady stax & I are also crafters and currently doing hand felted items. We're going to have to riff on your idea for next season.

Re:Happy Saturnalia or something (1)

mcneely.mike (927221) | more than 3 years ago | (#34407546)

Wow!!! Even for sarcasm this is just too involved...

I can now die in peace.

Re:Happy Saturnalia or something (0)

Anonymous Coward | more than 3 years ago | (#34409184)

He may be serious; has been known to play bongos.

Re:Happy Saturnalia or something (1)

germansausage (682057) | more than 3 years ago | (#34457322)

This is why I read Slashdot. Every now and again a post like this comes along. A thrust so skillful and a blade so keen that your opponent doesn't even realize he's been cut. He feels an odd tugging sensation, looks down, and sees his liver lying on the floor. Bravo!

Re:Happy Saturnalia or something (1)

Tolaris (31078) | more than 2 years ago | (#34415800)

My child gets the actual Lego advent calendar, which is totally secular. So far she's gotten a snowman and a child minifig with sword (!).

I don't get any presents, here's why. (2)

pieisgood (841871) | more than 3 years ago | (#34405848)

Allow me to be somewhat cynical without angering the mods too much.

There's a reason people turn off the "hints" in IDE's, 3D modeling software, Word, Open office... ect. It's because if there is a problem, we'll go out and search for the solution. Now they want to put the daily hints behind the advent calender? oy vey!

You may now proceed to mod me down.

Re:I don't get any presents, here's why. (1)

i.r.id10t (595143) | more than 3 years ago | (#34406012)

Indeed. After all, what I can do with a measly 8 hints? Why not make a calendar for a full year instead?

dear ghod, NO! (1)

Thud457 (234763) | more than 3 years ago | (#34408866)

"new from Microsoft --
the twelve days of Clippymas!"

Re:dear ghod, NO! (1)

ushering05401 (1086795) | more than 3 years ago | (#34410168)

1. Clippy: Misunderstood animated pedagogical agent or spawn of Satan? [blogspot.com] - Invokes Sun Tzu

2. Why People Hate the Paperclip: Labels, Appearance, Behavior, and Social Responses to User Interface Agents [stanford.edu] . Impressive 65 Page PDF available from this abstract page.

3. People Who Hate Clippy, the Stupid Paper Clip from Microsoft Word (Wartburg Chapter) [facebook.com] . Emergency outreach

4. Meme:Clippy [knowyourmeme.com] . Fanpic uploads @ end.

5. On Youtube [google.com] .

6. How I Made Clippy Lovable [nexgadget.com] . Stanford again. What is it with these guys? You know their mascot is a tree?

7. DEVELOPERS DEVELOPERS DEVELOPERS [theserverside.net] . I think my nose just started bleeding.

8. Et tu DARPA? [popsci.com] .

9. Senor Pedaso Molesto de Matal [onthemedia.org] NPR transcript.

10. Back At'chya [usatoday.com] . Remember before they became inertia?

11. Hark the Herald.. Wait, DIE DIE DIE [gigaom.com] . Just sayin'.

12. Reflection [robotzeitgeist.com] .

Happy Clippymas! Hope the leaks result in a zillion times the cogitation invested in Clippy..

The joys of obfuscation (-1, Troll)

rwa2 (4391) | more than 3 years ago | (#34405868)

... and thanks to PERL's write-only attribute, you can probably recycle the Advent Calendar next year and hardly be the wiser! Truly the gift that keeps on giving!

Sadly, it doesn't look like perladvent.pm.org bothered to do this (at least at first glance)... will need to write a quick perl script to download and uniq their entries...

Re:The joys of obfuscation (1)

outZider (165286) | more than 3 years ago | (#34409402)

a) It's Perl, not PERL
b) Given the code I've been slogging through the last few years, it seems Perl is no more "write only" than PHP, Java, or C.

So instead of (1)

geekoid (135745) | more than 3 years ago | (#34405902)

gifts and chocolate for perl tips?

Gee. I'll jump right on that~

Re:So instead of (0)

Anonymous Coward | more than 3 years ago | (#34408918)

me too! ==MM==D~~~~

--
New punctuation to indicate that you're a jackoff: ==MM==D~~~

I'm a tip traditionalist (1)

swanzilla (1458281) | more than 3 years ago | (#34406032)

Animated paper clips, or be gone.

Re:I'm a tip traditionalist (1)

Monkeedude1212 (1560403) | more than 3 years ago | (#34406080)

Will you settle for cats, dogs, or bouncy red balls?

No Thanks (2)

camperdave (969942) | more than 3 years ago | (#34406062)

"Well, as children and adults all over the world begin their day with chocolate, with the traditional Advent calendar, I'd like to remind you that there's an alternative...

No thanks. I'd rather have the chocolate.

Re:No Thanks (1)

clone52431 (1805862) | more than 3 years ago | (#34407762)

Me too, but I’d be willing to tolerate Perl tips stamped into the chocolate or printed on the wrapper. Call it a fair compromise.

Re:No Thanks (1)

Thud457 (234763) | more than 3 years ago | (#34409256)

no, that would make the chocolate taste more bitter than poison

Re:No Thanks (1)

clone52431 (1805862) | more than 3 years ago | (#34409730)

Chocolate is already bitter.

Re:No Thanks (1)

Darinbob (1142669) | more than 3 years ago | (#34408950)

Where's my AVR assembler advent calendar, my Forth advent calendar, my Common Lisp advent calendar, my VHDL advent calendar, or even a Linux kernel patch of the day advent calendar? Please, something geeky at least, not Perl...

All I want for Christmas is (-1)

Anonymous Coward | more than 3 years ago | (#34406106)

a world free of Perl and similar abominations (or at least those people who claim to be oh so smart while just writing code that only they can maintain (or maybe put on a good show while trying to fake it) that facillitates obfuscation). A Perl hint calendar is similar to stuffing stockings with Haskell combinator libraries or a printout of the latest IOCCC winners. Amusing, but ultimately painful. I'd rather get a tie or a pair of socks for Christmas, thank you very much.

Left out, again (1)

Tr3vin (1220548) | more than 3 years ago | (#34406112)

What about those who aren't looking forward to christmas? I guess this is another grievance to air in front of the festivus pole.

Perl 6 calendar (2, Informative)

Anonymous Coward | more than 3 years ago | (#34406248)

Also don't forget about the Perl 6 advent calendar [wordpress.com] that's just posted its first entry this year!

Advent of what? (0)

GerryHattrick (1037764) | more than 3 years ago | (#34406296)

Did you know that Advent Calendars are not about consumerist chocolate, but graphic reminders of some tribal seasonal story? I don't believe it either, but it's as pretty a story as Father Christmas, and deserves to be left alone.

Re:Advent of what? (0)

Anonymous Coward | more than 3 years ago | (#34406474)

Advent is the season leading up to the arrival of Fetus Christ! [holycomics.com]

Re:Advent of what? (1)

horza (87255) | more than 3 years ago | (#34406862)

How about a geek advent calendar that features non-fictional historical events?

Eg:
Ala Lovelace, the first programmer, born 10 December 1815
Charles Babbage, inventor of the computer, born 26 December 1791
Linus Torvalds, creator of Linux, born December 28, 1969
(ok I know advent calendars normally stop at xmas, but most people celebrate New Year more these days anyway)

I'm sure others can fill in the gaps...

Phillip.

Re:Advent of what? (1)

tverbeek (457094) | more than 3 years ago | (#34407046)

"(ok I know advent calendars normally stop at xmas, but most people celebrate New Year more these days anyway)"

I hadn't noticed that. How did I miss all the New Year TV specials, the radio stations playing New Year music 24/7, the throngs of New Year shoppers, etc?

Re:Advent of what? (5, Funny)

RobotRunAmok (595286) | more than 3 years ago | (#34409868)

I hadn't noticed that. How did I miss all the New Year TV specials, the radio stations playing New Year music 24/7, the throngs of New Year shoppers, etc?

Not any more, of course. When I was growing up, there were all these New Year celebrations. I remember the booze, the pointy hats, the grand public displays featuring dioramas of Father Time and Baby New Year. Good times...

Then, some time during the 2020's I think, the protests began. The Chinese were first, of course, complaining that January 1 wasn't their new year, bitching about how offended they were whenever anybody wished them a "Happy New Year!" in the beginning of January. "America is a diverse country," they would say, "and we should respect and honor ALL new year's celebrations equally. And besides, we built your fuckin' railroads, it's the least you could do, right?" The ACLU got involved when the Pagans starting acting up, noting that "The New Year begins November 1. In fact, you wouldn't even have ANY new year if it wasn't for our sun god! Goddam Christians just co-opted our New Year like they did everything else of ours!" The floodgates were opened then. Muslims, Hindus, 7th Day Adventists -- who even *knew* their were enough census-registered Klingons to get tlhIngan Qummem declared a National Bank Holiday every tenth month?

Yeah, "Happy New Year," those were the days. Egg nog and Guy Lombardo, and the ball dropping in Time Square. Back when you could drop balls in Times Square, without the cubes and rhomboids challenging it in the courts...

Re:Advent of what? (1)

horza (87255) | more than 3 years ago | (#34410966)

You must have been asleep on December 31st at 23:59 in the year 1999, when computer programmers averted a world-wide apocalypse. January 1st was henceforward declared a national holiday in their honour, as you will find it is this year if you check your diary.

Whereas Christmas has slowly died along with its associated religion, apart from strong poultry sales, the New Year and the fresh start it symbolises is still celebrated strongly to this day.

Phillip.

Re:Advent of what? (1)

tverbeek (457094) | more than 3 years ago | (#34412018)

"You must have been asleep on December 31st at 23:59 in the year 1999..."

I was awake in my local time zone. Due to early-onset middle age, I was not "partying like it was 1999", however.

"the New Year and the fresh start it symbolises is still celebrated strongly to this day."

Don't get me wrong: New Year's Day is pretty much the only annual holiday that I observe personally (i.e. in private, not public motion-goings-thru) in any way, as a fresh-start event. But I know that I'm atypical, and more-observed than Christmas? Not around here it ain't.

Oh that's nice (1)

Naked Jaybird (1190469) | more than 3 years ago | (#34406550)

About as interesting as spinning top made of clay.

More Perl Advent Calendars (5, Informative)

perl6geek (1867146) | more than 3 years ago | (#34406634)

The Perl community has more advent calendars than the one linked in TFA:

  • Perl 6 advent calendar
  • Catalyst advent calendar
  • Perl Dancer advent calendar
  • Plack advent calendar
  • Uwe's CPAN advent calendar
  • Ricardo's Perl advent calendar

(Catalyst, Plack and Dancer are web frameworks)

Good thing that Perl is dead. Just imagine how it'd overflow the internet with advent calendars if it were alive!

Re:More Perl Advent Calendars (0)

Anonymous Coward | more than 3 years ago | (#34408824)

Some of the advice is really nice. Just beware bugs in the supplied code.

For one thing, the Day 1 example on YAPE::Regex::Explain has a missing colon on the -M module option and the module in -e (copy pasta typo?) and the use of q for quoting is unbalanced (there is no matching symbol to end the string, in this case an 'r'.)

Re:More Perl Advent Calendars (2)

belg4mit (152620) | more than 3 years ago | (#34409792)

Yes, the -M missing colon is a copy and paste/revision typo, I will fix it this evening.

No, there is no missing r. The operator used is qr, not q; the delimiter is %
Indeed, this is even addressed in the article text ;-)

As for the GP, I link to all the relevant calendars that I know of on delicious,
accessible via "Links" in the footer of the splash page.

Yes there are a lot of them, but this is the continuation of the original, which was
created by Mark Fowler in 2000.

A note-worthy advent calendar (0)

Anonymous Coward | more than 3 years ago | (#34406670)

I'd prefer the one designed by Porsche: $1 Million Advent Calendar [autoblog.com] .

Tip #1 (0)

Anonymous Coward | more than 3 years ago | (#34407252)

Don't use perl!

Check and Mate good sir (or Madam) (0)

Anonymous Coward | more than 3 years ago | (#34407776)

http://shop.lego.com/product/?p=7952&LangId=2057&ShipTo=US

PyCalendar? (1)

MithrandirAgain (1924756) | more than 3 years ago | (#34407824)

Doesn't anyone care about us Python coders?

Re:PyCalendar? (1)

Ramin_HAL9001 (1677134) | more than 3 years ago | (#34413582)

Well, an Advent calendar is right along the lines of what the hyper-Christian Perl inventor Larry Wall would do. Python fans would be better suited to a "Life of Brian" Calendar, which uses a Python coding technique to express one scene from the Life of Brian every day.

Easy! (0)

Anonymous Coward | more than 3 years ago | (#34407856)

1. Stay away from Perl.

2. Stay away from Perl.

3. Stay away from Perl.
...

23. Stay away from Perl.

24. Stay away from Perl. Merry X-mas!

SysAdvent too! (1)

Avatar889 (670455) | more than 3 years ago | (#34407970)

Don't forget about the most excellent SysAdvent calendar: http://sysadvent.blogspot.com/ [blogspot.com]

Only 12 tips? (0)

Anonymous Coward | more than 3 years ago | (#34408086)

Yeah, like 12 Perl tips is going to let you understand Perl.

Appvent, free iPhone app each day (1)

JD-1027 (726234) | more than 3 years ago | (#34408604)

This is my personal favorite this month. You get a free iPhone app each day. These all normally cost money.

http://appventcalendar.com/ [appventcalendar.com]

Self-Flagellation, Humiliation, Suffering... (1)

turgid (580780) | more than 3 years ago | (#34410200)

Wouldn't this be more appropriate for Lent, rather than Christmas? I'm not a Christian, but I was educated in their ways as a child in Scotland. It reminds me a lot of the Father Ted episode when they hire the nun for lent...

Stop oppressing me! (1)

Alimony Pakhdan (1855364) | more than 3 years ago | (#34412890)

Insensitive clods pushing their Christian agenda! Just for that I'll go and make an AppleScript Hanukkah Menorah, that'll show em.
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?