perlに関するmagnoliakのブックマーク (11)

  • Japan Perl Associaton代表理事に就任します - 時計を壊せ

    SEE ALSO: blog.perlassociation.org なぜ平成も終わるこのご時世に?と思う方もいらっしゃると思います。 思いの丈を書いてみます。 昨今のWeb開発のトレンドとしては、動的型付け言語から静的型付け言語へシフトが進んでいます。 また、PaaS/SaaS/FaaSの普及により言語選択よりも技術選択とそのアーキテクチャがより重要になってきており、 *1いちプログラミング言語の重要性というものは、(特に動的型付け言語においては)昔ほど重要ではなくなっているのが実情かと思います。 その中でもPerlは、人気度でいえば比較的低い言語といえるでしょう。 LLと呼ばれる言語の中で最低の人気と言っても間違いではないかもしれません。 ひどいときには、1987年に作られたPerlと1959年に作られたCOBOLが並べて語られることすらあります。*2 それでも、ぼくはPerlが好きで

    Japan Perl Associaton代表理事に就任します - 時計を壊せ
    magnoliak
    magnoliak 2019/04/23
    いい話
  • 4/21(金)吉祥寺.pm10 - JorgeBucaranのblog

    木曜日に続いて、金曜日はジョージがキチジョージに行ったぞ! ここでトークしてきました。 吉祥寺.pm10 もう10回目の開催なんだって!Perlのイベントなんだけど、LTの募集に「Perlに関係無くても全然大丈夫です。」って書いてあったから申し込みした!PerlJavaScriptもやってるエンジニアがいるから、きっとシナジーも良いと思う。 とてもトークの多いイベントだった トークがすごくたくさんあって、なんとトータル10個!週末の昼間じゃなくて、19:30〜21:30の間にだよ!?!? どうなるのか楽しみだぜぃ〜 初めてのコミュニティだったけど、来週トークする予定のGotanda.jsの@mizuki_rと@pine613もいた!@pine613は、僕が作ったfly.jsのコアメンバー。実際に会ったことがなかったから、会えて嬉しかった! Perlへの愛情をものすごく感じたイベントだった

    4/21(金)吉祥寺.pm10 - JorgeBucaranのblog
    magnoliak
    magnoliak 2017/04/23
    おぉ!なんて素晴らしいレポートだ!そして、別のイベントでも会うハズの人に会えたなんて、なんという素晴らしい偶然だろう
  • Test2::Plugin::TermEncodingというモジュールを書きました - kichijojipm’s blog

    先日、Test2::Suiteを使ってテストを書くというエントリを書きました。 kichijojipm.hatenablog.com Test2::Suiteには、Test2::Plugin::UTF8というモジュールが含まれていて、これを使うことでutf8 pragmaが有効になり、テスト結果の出力をUTF-8でエンコードしてくれます。 しかし、世の中にはWindowsという、未だターミナルのエンコーディングがUTF-8ではない環境も有るので、このままでは少し不便です。そこで、Test2::Plugin::TermEncodingというモジュールを作りました。 使い方は簡単で、単にテストコードの先頭でuse Test2::Plugin::TermEncodingとするだけです。これだけで、Term::Encodingモジュールを使ってターミナルのエンコーディングを取得して、適切なエンコー

    Test2::Plugin::TermEncodingというモジュールを書きました - kichijojipm’s blog
    magnoliak
    magnoliak 2017/04/15
    書いた
  • Perl の warn は何をしているの? - アルパカ三銃士

    最近 Go ばっかだったので、久しぶりに Perl を書いてると色々疑問が出てきました。その中の一つが「$SIG{__WARN__} に代入されたサブルーチンが実行されるタイミング」でした。 __WARN__ とあるので、 warn を実行した時がトリガーになって実行されるものだろうというのは予想できていましたが、僕が warn の処理内容を内部で caller のようなものを実行し、package 名、warn を実行した行番号を取得して stderr へ出力しているものだと思っていました。そのため「stderr を通じて出力された時がトリガーとなって $SIG{__WARN__} が呼び出される」と考えたのですが、Okinawa.pmSlack で というようなアドバイスをもらったので以下のようなコードを書いて試してみました。 use strict; use warnings;

    Perl の warn は何をしているの? - アルパカ三銃士
  • 吉祥寺.pmの運営の仕方 - kichijojipm’s blog

    2014年のリジェクトコン(YAPC::Asiaに採択されなかったトークの発表イベント)会場での会話から偶然始まったテックトークイベント「吉祥寺.pm」ですが、気がつけば1年半も続いていて、もうすぐ8回目の開催も近づいてきました。 細かいノウハウも溜まってきたので、一度これまでの運営を書き残しておきます。 コンセプトを決める イベント会場での勢いで始めることにしたイベントですが、当にやるならちゃんとやろうと、最初にコンセプトを決めました。 意外と最初に考えた通りのコンセプトでずっと続いているので、コンセプト大事。 (.pmとついているけど)トーク・LTの内容は、Perlに拘らない Perlだけだとネタもそんなに続かないので、YAPC::Asiaの例にならって、特にPerlには拘っていません。開催案内を出すときにテーマを設定してトークとLTを募集するのですが、特に内容をチェックしたりとか、

    吉祥寺.pmの運営の仕方 - kichijojipm’s blog
  • 吉祥寺.pm8を開催します - kichijojipm’s blog

    kichijojipm.connpass.com 2016年、夏の吉祥寺.pmです。 毎回、開催してみると色々な驚きがありますが、今回はどんな驚きがあるでしょうか。 トーク、LT、募集しております。

    吉祥寺.pm8を開催します - kichijojipm’s blog
  • Perl入学式 in東京 第2回行ってきた - アマチュアプログラマ

    前回 na3ksg.hatenablog.com 先月、Perl入学式に感動し興奮さめやらぬ中で感想記事を書いたら、自分のインターネット史上最大級に反響があり承認欲求が満たされた。 「ブログでっていく」みたいな夢物語みたいな事を言っている連中の気持ちが少し理解できた。 感想 会場を見回すと受講生の数は前回と変らない30人超の大入り。 その中でも3割位は2回目から参加の人がいた印象。 講師は@umaaaaa_chan さん。今回がPerl入学式講師デビューなのにPerlの基構文という序盤の山場で登場し、そつなくこなしていた。さすがだった。 講義の最終課題、Fizz Buzz問題をノーヒントで回答できて嬉しかった。 この時、講師の模範解答と自分の回答が少し違っていたのでサポーターの @xtetsuji さんに見ていただいた。コードレビューなんていったら大袈裟なのかもしれないが、独学でプログ

    Perl入学式 in東京 第2回行ってきた - アマチュアプログラマ
  • Perl入学式 in東京 第1回 〜環境構築編〜

    Perl入学式って? 「プログラミングに興味があるけど, ちょっと難しそう...」と思っている貴方! 「他の言語使いだけど, ちょっとPerlも使ってみよっかな?」と思っている貴方! 「仕事や研究でPerlを使い始めたけど, ちょっと自信ないな...」と思っている貴方! 「プログラミング未経験者」から「Perl初心者」を対象としたワークショップ, 「Perl入学式」で一緒にPerlで学びましょう! プログラミングの「プ」の字も知らないあなたでも大丈夫. 経験豊富な講師とサポーターが, あなたの学びを全力でサポートします. さあ, 私達と一緒にプログラミングの楽しさを体感しましょう! どんなことをするの? 「Perl入学式 in東京」は毎月1回第2土曜日, 5月から9月までの計5回開催する予定です. 全5回のカリキュラムは, プログラミング未経験者の人が, 「Perlを使って簡単なWebサー

    Perl入学式 in東京 第1回 〜環境構築編〜
  • 吉祥寺.pm7 (2016/04/22 19:30〜)

    2016年春の吉祥寺.pmです。 テーマ pmといえば当然「project manager」と「product manager」ですね! なので、吉祥寺.pm7のテーマは「マネージャーとマネージメント」です! とはいっても、「ほにゃららマネージャークラス」の話でもいいし、キャパシティマネージメントの話でもいいし、自由に解釈して下さい。 募集人数 35人 今回は会場はいつも通りの広さです 参加費用 無料 ただし、会場費のカンパは大歓迎です。 会場・アクセス 武蔵野公会堂 第1会議室 東京都武蔵野市吉祥寺南町1-6-22 詳しくは武蔵野公会堂のウェブサイトへ タイムテーブル 19:30〜19:40(10分) オープニングトーク(magnolia) 19:40〜19:55(15分) Talk1:Perl の use strict をもっと活かすための,fields、保存時検査、そして impor

    吉祥寺.pm7 (2016/04/22 19:30〜)
  • 吉祥寺.pm6 (2016/01/15 19:30〜)

    気がつけば足かけ3年、2年目突入の吉祥寺.pm6を開催します。 テーマ pm6なので、「perl6」!と言い切りたいところですが、それだけだと不安(笑)なので、「新しいことへ挑戦した話」とか、テーマをガン無視でもOKです。 募集人数 35人 今回、会場を広めに取りました(前回比2倍!!)ので、席に余裕が有ります。周りの方をお誘いの上、どしどし参加して下さい。 参加費用 無料 ただし、会場費のカンパは大歓迎です。 会場・アクセス 武蔵野公会堂 第1・2会議室 東京都武蔵野市吉祥寺南町1-6-22 詳しくは武蔵野公会堂のウェブサイトへ タイムテーブル 19:30〜19:40(10分) オープニングトーク(magnolia) 19:40〜19:55(15分) Talk1:「業務で使うPerl6」(kaz_hiramatsu) 19:55〜20:10(15分) Talk2:「ぼんやりした大人が趣味

    吉祥寺.pm6 (2016/01/15 19:30〜)
    magnoliak
    magnoliak 2015/12/09
    2016年も吉祥寺へ集合!
  • Test::Stream going stable | Chad 'Exodist' Granum [blogs.perl.org]

  • 1