1. Carmel screencast (no audio)


    from Tatsuhiko Miyagawa / Added

    400 Plays / / 0 Comments

    Here's a demo of how Carmel v0.1.14 (pre-release) works. You can try it out by running cpanm --dev Carmel.

    + More details
    • brian d foy. Reverse engineering CPAN installations


      from YAPC::TV / Added

      209 Plays / / 0 Comments

      Everyone knows how to install modules, but I want to work backward from an installation to the distributions they came from to create a CPAN. This talk was given at the First Polish Perl workshop on 26 May 2013 in Warsaw: http://act.yapc.eu/plpw2013/talk/4720 Slides: http://www.slideshare.net/brian_d_foy/reverse-installing-cpan

      + More details
      • Map of CPAN – The Movie


        from Grant McLean / Added

        2,576 Plays / / 1 Comment

        The Map of CPAN (http://mapofcpan.org) is an interactive tool for exploring modules of Perl code uploaded to CPAN (the Comprehensive Perl Archive Network). Areas of colour on the map represent groups of modules that share a namespace. The map is updated daily to reflect new uploads and these new uploads cause namespace areas to grow. This movie is a compilation of map images for an 18 month period and allows you to view the growth and the 'continental drift' that results from growing regions pushing others around. Each dark spot that flashes briefly on the map represents one new upload to CPAN (note this is only new modules, not updates to existing ones). Download the 39MB original MP4 for the best video quality.

        + More details
        • [sprk2012] Ruby; Exported


          from suzuki / Added

          159 Plays / / 0 Comments

          SPEAKER: Tatsuhiko Miyagawa ABSTRACT: Ruby is known to have been inspired by many programming languages, especially Lisp and Perl. Most notably Perl's principle "TIMTOWTDI" motto was imported to Ruby as the "Diversity matters" concept. Similarly, some concepts in successful Ruby projects such as Rails (CoC, full-stack MVC framework) and Sinatra (dead-simple DSL to write web applications) have inspired other programming language communities, but not all of them have been successful doing so. In this talk, I'll take some examples of projects where I've been shamelessly inspired by Ruby's equivalents (Rack, Unicorn and Bundler) and how it has been successfully exported to and accepted by the Perl developers community. http://sapporo.rubykaigi.org/2012/en/schedule/details/40.html ---- 講演者: 宮川達彦 概要: (英語版参照) http://sapporo.rubykaigi.org/2012/ja/schedule/details/40.html

          + More details
          • Aaron Crane - Monkey-patching, subclassing, and accidental overriding


            from YAPC::TV / Added

            6 Plays / / 0 Comments

            YAPC::Europe in Riga, 16 August 2011 http://yapceurope.lv/ye2011/talk/3592 We all know that CPAN is one of Perl's biggest advantages. But sometimes, you find yourself using a CPAN class that doesn't have quite enough features for what you're trying to do. What's the best way to deal with that sort of situation? One option would be to monkey-patch new code into the CPAN class you're using — just add extra subroutines to the original namespace. But unconstrained monkey-patching has consequences that make it extremely hard to use in practice. So the usual alternative recommendation is to subclass the CPAN code, add the new methods in the subclass, and then ensure that the rest of your program always uses the subclass in place of the original. But that approach has two flaws. First, it can be awkward to make sure your subclass is always used in the right places. Second, it doesn't actually fix the problem: you can still experience all the same issues as with monkey-patching! This talk examines the problems with this sort of reuse, whether you're trying to use monkey-patching or subclassing. It also offers some solutions that take advantage of Perl's flexibility to make it both easy and safe, regardless of whether you're using Perl's built-in OO or a full-featured object system like Moose.

            + More details
            • Jem Euso . The thin blue line (english)


              from E291 Science Films / Added

              375 Plays / / 0 Comments

              Although our daily appreciation of the sky around us does not allow us to see them with the naked eye, every second our planet is bombarded by an infinite number of subatomic particles from outer space called cosmic rays. The spearhead research into cosmic radiation is the JEM EUSO project. A telescope that whilst orbiting our planet aboard the International Space Station, will observe the Earth's atmosphere and the phenomena that occur in it when cosmic rays of higher energy collide with air molecules. Independent production by E291 Science Films in collaboration with MªDolores Rodríguez Frías and Luis del Peral (SPAS group at the University of Alcalá - Madrid) nov-2011- Second prize in the second contest of scientific outreach CPAN (National Center for Particle Physics, Astroparticles and Nuclear) http://www.i-cpan.es/concurso2/ mar-2012 Finalist in the sixteenth edition of international festival of scientific films "Vedere the Scienza". Milano. http://www.brera.unimi.it/film/index.php mar-2012 Selected to be projected in the first international festival of scientific films in the National University of Colombia. http://www.muestradocumentales.com/index.php?option=com_content&view=article&id=136&Itemid=308 july-2012 JEM EUSO: THE THIN BLUE LINE is being shown as part of the 2012 European Science TV and New Media Festival at 16:37 on Sunday 15th July 2012. A full festival programme can be found here. http://europaws.org/category/festival-2012-entries/ E291 Science Films is an independent production company of high quality scientific documentaries . We work with the latest recording equipment and audio-visual techniques to bring science content to a language closer to the public. We are scientists and also dominate the audiovisual language, our productions are also fully reviewed by a panel of scientific experts to ensure full scientific monitoring of the content. If you need to make any report or document on your research projects contact us.

              + More details
              • Rubik cube [CM::Permutation on CPAN]


                from REVkx / Added

                118 Plays / / 0 Comments

                A Rubik's cube implementation in Perl https://metacpan.org/release/CM-Permutation https://github.com/wsdookadr/Rubik-Perl

                + More details
                • 15 Years of CPAN


                  from Viacheslav Tykhanovskyi / Added

                  780 Plays / / 0 Comments

                  15 Years of CPAN Visualized! Read more http://showmetheco.de/articles/2011/01/15-years-of-cpan.html. Track: Dr Patouille / Electro Speed Drum (via jamendo.com)

                  + More details
                  • Search Perl namespace permssions in 06perms.txt


                    from brian d foy / Added

                    12 Plays / / 0 Comments

                    PAUSE creates the modules/06perms.txt as a text dump of the Perl module namespace permissions. You can see everyone who can upload a namespace for indexing.

                    + More details
                    • Things I Learned From Having Users


                      from Dave Cross / Added

                      9 Plays / / 0 Comments

                      A talk from YAPC::Europe in Pisa, August 2010

                      + More details

                      What are Tags?


                      Tags are keywords that describe videos. For example, a video of your Hawaiian vacation might be tagged with "Hawaii," "beach," "surfing," and "sunburn."