はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    iPhone 17

『xdg.me』

  • 人気
  • 新着
  • すべて
  • Announcing the MongoDB Perl driver v1.0.0 Release Candidate

    3 users

    xdg.me

    I’m very happy to announce the release of the MongoDB Perl driver v1.0.0 Release Candidate 1 to CPAN! This next-generation driver is a substantial rewrite of the original and has been my primary project as lead engineer for the Perl driver since last summer. Rationale for a rewrite 🔗︎ Over the last year, MongoDB engineers rewrote most of the language drivers maintained in-house. As mentioned in t

    • テクノロジー
    • 2015/08/08 14:35
    • perl
    • あとで読む
    • The next Test::More might break fragile test modules

      3 users

      xdg.me

      I recently submitted a patch for Test::More that improves subtest readability, but might break fragile test modules. As part of the pull-request discussion, I promised to blog about the change to warn people, so here it is. When Test::More added subtests (usable as of 0.96), the name of the subtest only appeared at the end of the output, like this: ok 1 - regular test ok 1 - first test ok 2 - seco

      • テクノロジー
      • 2014/05/04 11:29
      • perl
      • Perl QA Hackathon 2014 Report

        3 users

        xdg.me

        tl;dr → At the 2014 Perl QA hackathon in Lyon, I worked on PAUSE, Module::Metadata, version number semantics, Test::Harness, CPAN.pm, CPAN::Reporter, Dist::Zilla and more. Why do I love the QA hackathon? 🔗︎ As I mentioned in my TPF grant application, the QA hackathon allows me to work in a concentrated way for several days on parts of the Perl/CPAN toolchain and testing infrastructure that are “t

        • 学び
        • 2014/03/19 13:56
        • Paying respect to Module::Build

          6 users

          xdg.me

          Earlier this week, I proposed that Module::Build be deprecated from the Perl 5 core. After some discussion, this proposal has been accepted by the Pumpking. I want to take a moment to discuss what this means, why I suggested it, and what I think Module::Build trail blazed for Perl 5. Deprecation means a warning in v5.19 and removal in v5.22 🔗︎ Soon, in Perl 5 version 19 (the current development s

          • テクノロジー
          • 2013/05/29 13:31
          • Perl
          • The Annotated Lancaster Consensus

            4 users

            xdg.me

            The official Lancaster Consensus document is on Github. This blog post is an annotated review of it. The Lancaster Consensus 🔗︎ At the first Perl QA Hackathon in 2008 in Oslo, a number of QA and toolchain authors, maintainers and experts came together to agree on some common standards and practices. This became known as “The Oslo Consensus”. Five years later, at the 2013 Perl QA Hackathon, a simi

            • テクノロジー
            • 2013/04/20 18:22
            • Perl
            • CPAN is for experimentation and I hope that never changes

              5 users

              xdg.me

              This post is a response to Neil Bower’s post Don’t release experiments to CPAN. Neil, respectfully, I disagree. The huge success of CPAN is, I think, in large part because it encouraged experimentation and alternatives. Suggesting people upload elsewhere (Github) and have module installers use that just creates barriers to participation and barriers to participation are the last thing that Perl ne

              • テクノロジー
              • 2013/03/11 12:26
              • community
              • perl
              • Goodbye Path::Class, hello Path::Tiny

                25 users

                xdg.me

                I like Path::Class, but it’s clunky and slow. So I wrote Path::Tiny to scratch my itch. It’s smaller (roughly half the lines of code), comes in a single file, and is generally faster. Among other things, it has lots of handy UTF-8 input and output methods. The downside is that it’s less portable and less extensible, but let’s be honest, most of us are developing only for Unix or Windows anyway. An

                • テクノロジー
                • 2013/01/31 11:57
                • perl
                • module
                • cpan
                • あとで読む
                • path-class
                • Cooking perl with Chef-Solo

                  3 users

                  xdg.me

                  infrastructure as code automated! repeatable! testable! (no manual steps, checklist, etc.)

                  • テクノロジー
                  • 2012/01/15 08:30
                  • chef
                  • perl
                  • Five Test::More features you might not be using yet

                    16 users

                    xdg.me

                    I’ve been using Test::More for so long that I sometimes forget about new features that have been added in the last couple years. If you’re like me and would like a refresher, here’s a list of five useful features that you might want to start using. Unless otherwise noted, you will need at least version 0.88 of Test::More. 1. done_testing instead of no_plan 🔗︎ If you don’t know how many tests you

                    • テクノロジー
                    • 2011/02/08 09:47
                    • perl
                    • test
                    • テスト
                    • tips
                    • Why HTTP::Tiny?

                      3 users

                      xdg.me

                      I’ve recently been collaborating with Christian Hansen on HTTP::Tiny, a minimalist, HTTP/1.1 client library for Perl. For basic web client tasks like grabbing a single page or mirroring a file, it does the job in a fraction of the code that would be needed to install LWP::UserAgent. Because it has no non-core dependencies, it is ideal for what I need to get CPAN.pm to bootstrap itself with pure Pe

                      • テクノロジー
                      • 2011/01/16 22:22
                      • perl
                      • local::lib for CPAN.pm

                        3 users

                        xdg.me

                        I’ve got too much going on this week to do much blogging, but I’m happy to say that my experiments teaching CPAN.pm to bootstrap local::lib look promising. During CPAN auto-configuration, when CPAN recognizes that the user doesn’t have write access to the Perl library directories, my experimental CPAN.pm offers to bootstrap local::lib after configuration is completed. Once this is done and release

                        • テクノロジー
                        • 2010/12/17 00:58
                        • perl
                        • Why I want a new prototype in the perl core

                          4 users

                          xdg.me

                          Most of the time, you shouldn’t use Perl’s function prototypes. They aren’t function signatures the way you expect. Instead, they mostly help the parser understand how to interpret arguments using the right context. Here is a simple example: sub foo($) { say shift } The ‘$’ prototype says that foo takes a single argument in scalar context. Consider this: $ perl -wE 'sub foo($){say shift} @array=("

                          • テクノロジー
                          • 2010/10/20 19:46
                          • perl
                          • What I'm working on in Perl

                            3 users

                            xdg.me

                            Andy just asked “What are you working on in Perl?” but rather than reply in a comment, I thought it would be a good Ironman post of my own, so here we go: CPAN Meta Spec version 2 – I released the final spec and will soon be looking to rally toolchain developers to implement it. CPAN Testers 2.0 – I launched CPAN Testers 2.0 Beta site, the eventual replacement for the current practice of sending C

                            • テクノロジー
                            • 2010/05/01 18:17
                            • perl
                            • CPAN Meta Spec version 2 released

                              5 users

                              xdg.me

                              Dear CPAN authors, It is with great pleasure that we present you with the release of the CPAN Meta Spec version 2. This document specifies the format for the next version of CPAN distribution metadata files – the META.yml and now META.json files found in most distributions on CPAN. Version 2 is the result of a call for proposals last year that resulted in 34 proposals and over 300 discussion email

                              • テクノロジー
                              • 2010/04/21 12:00
                              • perl
                              • The power of not being all things to all people

                                4 users

                                xdg.me

                                The Perl community seems abuzz about the cool new cpanminus client by Tatsuhiko Miyagawa. After about two weeks of development, this is a reasonably functional CPAN client with just a fraction of the overhead, complexity and verbosity of the CPAN and CPANPLUS clients that come with the Perl core. It’s a remarkable achievement, not only technically, but in the reaction it has sparked. As one of the

                                • テクノロジー
                                • 2010/03/03 08:37
                                • cpanminus
                                • perl
                                • MYMETA.yml in the wild

                                  4 users

                                  xdg.me

                                  I’ve recently released a development snapshot of Module::Build 0.35_01. This release implements MYMETA.yml. MYMETA.yml is just like META.yml, in that it follows the CPAN Meta Spec, but whereas META.yml is generated by the distribution author at packaging time, MYMETA.yml is generated by the end user at configure time after any dynamic dependencies are known. This is the new approach agreed to in p

                                  • テクノロジー
                                  • 2009/09/02 07:35
                                  • perl
                                  • Version numbers should be boring

                                    4 users

                                    xdg.me

                                    In a perfect world, I would never blog about version numbers in Perl. Version numbers should be boring. No one should have to think about how they specify or check a version number. Perl programming makes things easy, not hard, right? Unfortunately, version numbers in Perl aren’t boring and easy. Instead, they are complicated and confusing. Every Perl programmer needs to understand at least some o

                                    • テクノロジー
                                    • 2009/08/07 08:04
                                    • perl
                                    • Updating minicpan alphas more frequently

                                      3 users

                                      xdg.me

                                      At the Perl QA hackathon, Andreas Koenig, the maintainer of PAUSE, demonstrated a way to decrease the lag between new distribution uploads to PAUSE and syndication to CPAN mirrors.  (See File::Rsync::Mirror::Recent on CPAN for details).   Running minicpan against a one of the new, fast updating mirrors results a very fresh minicpan, but, until now, only for regular releases, not for alpha developm

                                      • テクノロジー
                                      • 2009/07/02 10:47
                                      • perl
                                      • Microsoft PowerPoint - Capturing Output.ppt

                                        4 users

                                        xdg.me

                                        Copyright © 2006 David A. Golden How to capture output in Perl David Golden dagolden@cpan.org Spring 2009 NOT 1 Copyright © 2009 David A. Golden "How do I capture output in Perl?" 2 Copyright © 2009 David A. Golden Simple question 3 Copyright © 2009 David A. Golden Deceptively simple 4 Copyright © 2009 David A. Golden So what's easy? 5 Copyright © 2009 David A. Golden STDOUT of a command 6 Copyrig

                                        • テクノロジー
                                        • 2009/05/28 14:47
                                        • perl

                                        このページはまだ
                                        ブックマークされていません

                                        このページを最初にブックマークしてみませんか?

                                        『xdg.me』の新着エントリーを見る

                                        キーボードショートカット一覧

                                        j次のブックマーク

                                        k前のブックマーク

                                        lあとで読む

                                        eコメント一覧を開く

                                        oページを開く

                                        はてなブックマーク

                                        • 総合
                                        • 一般
                                        • 世の中
                                        • 政治と経済
                                        • 暮らし
                                        • 学び
                                        • テクノロジー
                                        • エンタメ
                                        • アニメとゲーム
                                        • おもしろ
                                        • アプリ・拡張機能
                                        • 開発ブログ
                                        • ヘルプ
                                        • お問い合わせ
                                        • ガイドライン
                                        • 利用規約
                                        • プライバシーポリシー
                                        • 利用者情報の外部送信について
                                        • ガイドライン
                                        • 利用規約
                                        • プライバシーポリシー
                                        • 利用者情報の外部送信について

                                        公式Twitter

                                        • 公式アカウント
                                        • ホットエントリー

                                        はてなのサービス

                                        • はてなブログ
                                        • はてなブログPro
                                        • 人力検索はてな
                                        • はてなブログ タグ
                                        • はてなニュース
                                        • ソレドコ
                                        • App Storeからダウンロード
                                        • Google Playで手に入れよう
                                        Copyright © 2005-2025 Hatena. All Rights Reserved.
                                        設定を変更しましたx