広告配信プログラム PerlからScalaへの軌跡 - MicroAd Developers Blog      2018-06-20 18:20:22  詳細
MicroAdの京都研究所でソフトウェアエンジニアとして勤務している池田です。主に広告配信やReal Time Bidding(以下RTB)のプログラムの開発に携わってきました。 本日はアドネットワークと呼ばれていた時代から現在主流となったRTBに至るまで、MicroAdの広告配信プログラムで採用したプログラミング言語の経緯について...
https://developers.microad.co.jp/entry/2018/04/25/130525
ActivePerlのオフライン構築 - てくにかるむ      2018-06-15 13:20:18  詳細
ActivePerl 本体は実行インストーラで何時でもインストールできるが、ppm や cpan で組み込む追加モジュールはオンライン構築が前提になっている。だが世間から断絶された秘匿ネットワークや、そもそもインターネットに接続するという概念のない PCやサーバに納品したり、機材リプレースで開発環境を再構築しなければな...
http://multix.jp/activeperl-offline-installation/
Dockerで開発環境構築を10倍楽にしたはなし - KAYAC engineers' blog      2018-06-13 17:20:47  詳細
Lobi事業部 サービス基盤チームの長田です。 最近プロジェクト内で使用する開発環境にDockerを利用するようになったので、その紹介をします。 Dockerにしたってどういうこと? 公開済みのWebサービスに変更を加えて動作確認をする場合、本番環境でそれを行うわけにはいきません。 ほとんどの場合はローカルマシンでWebサ...
https://techblog.kayac.com/developing-with-docker-compose
「春のPerl入学式リレーブログ」をはじめます! - Perl入学式      2018-06-13 16:20:19  詳細
桜が咲き誇り, 様々な出会いと別れが繰り広げられるこの4月, Perl入学式もいよいよ7年目のカリキュラムが始まろうとしています. 現在, 東京, 大阪, 沖縄の各会場について, 第1回の参加者の募集を行っています. perl-entrance-tokyo.connpass.com perl-entrance-osaka.connpass.com perl-entrance-okinawa.connpass.com ...
https://blog.perl-entrance.org/entry/2018/04/03/235900
Perl入学式 in札幌 第1回 〜環境構築編〜 - connpass      2018-06-12 03:20:28  詳細
注意 2018年5月31日以降、connpassは、TLS 1.1以降でのみ、接続が可能となります。くわしくはこちらをご確認ください。 お知らせ FacebookAPIの仕様変更により、ユーザプロフィールのFacebookリンクが廃止されました。ご不便をおかけしますが、何卒ご了承下さい。 Perl入学式って? 「プログラミングに興味があるけど, ち...
https://perl-entrance-sapporo.connpass.com/event/90548/
例外をどうやって伝播させるか? - Perlテックブログ      2018-06-09 09:20:33  詳細
例外の実装について調べたり考えたりしていた。 一番多い内部実装はなんだと思いますか? 「うーん、ちょっと内部まではわからないなぁ」「何らかの方法でジャンプしてたりするのかな」 僕が調べた範囲では、setjmp、longjmpを使っている実装ばかりだった。 Java, C++, rubyなど。 setjmp、longjmpの魔 setjmp、longjmpは...
http://perlcodesample.hateblo.jp/entry/2018/06/07/070425
Linux上でのマルチスレッドプログラミングの注意点 | 株式会社創夢 — SOUM/misc      2018-06-08 09:20:31  詳細
その1:Ubuntu上でのmallocの性能について¶ Ubuntu上でマルチスレッドプログラムを開発していたところ、マルチコアCPU のマシンにも関わらずスレッド数を増やすと遅くなるという問題に遭遇しました。 あれこれ試したところ、mallocを置き換えることでスレッド数に応じて高速化するようになりました。 そこで、簡単なベン...
https://www.soum.co.jp/misc/individual/multi-thread/
データと関数の組み合わせでオブジェクト指向を実現する - Perlテックブログ      2018-06-03 15:20:44  詳細
言語の設計思想として、あらゆるものをオブジェクト指向にしようという発想がある。言語の中で扱われるすべてのものが、オブジェクトとなる。 つまり、オブジェクトが先に存在して、そこにメソッドが生えているという考え方だ。 これは、オブジェクトとメソッドが密結合しているともいえる。 これに対して、もう一つのア...
http://perlcodesample.hateblo.jp/entry/2018/05/31/082527
コンテキストと仲良く      2018-06-02 22:20:22  詳細
コンテキストと仲良く 1. コンテキストと仲良く id:karupaneura Kichijoji.pm #14 2. ※今回のものを含む、ぼくがコミュニ ティにおいて発表する全ての内容は、 特に明⾔言のない限り所属する組織や団 体の意思やスタンスなどを代弁ないし 表明するものでは⼀一切ありません。 ※あくまでも個⼈人の考えに基づく内容 とな...
https://www.slideshare.net/karupanerura/ss-98704540
89459      2018-05-31 12:20:24  詳細
Gotanda.pm #18 を開催します 第18回目のTech Conferenceを開催します。 今回の 五反田pm は! 今回の 五反田pm は、六本木での開催 です! ゲストスピーカーは kazeburo さんで「System Programing and Perl」という話をしてもらいます! Perlと関係ないトークも大歓迎です!! 交流が主な目的なので自己紹介気分で気楽に...
https://gotanda-pm.connpass.com/event/89459/
BEGIN Perl - Qiita      2018-05-29 23:20:21  詳細
Gotanda.pm #17 での発表を記事化しました. Perl を学ぶ際の参考になればうれしいです. Perlとは何か 汎用プログラミング言語 当初は, テキスト処理のため 現在は, システム管理, Web開発, ネットワークプログラミングなど様々な用途 経緯 1987年、Larry Wall によって公開 sed, awk よりも強力なテキスト処理ができ、C...
https://qiita.com/kfly8/items/4a3fb05d13605b22c889
SDL - Simple DirectMedia Layer for Perl - metacpan.org      2018-05-24 11:20:23  詳細
NAME CATEGORY SYNOPSIS DESCRIPTION CONSTANTS METHODS init init_sub_system quit_sub_system quit was_init get_error set_error_real clear_error version linked_version get_ticks get_handle delay SDL Manual: Getting Started AUTHORS Project Founder Current Maintainers Core Developers and Contributors C...
https://metacpan.org/pod/distribution/SDL/lib/pods/SDL.pod
Perl6は未来的な言語、Perl5は現実的な言語 - Perl書きたい放題      2018-05-23 15:20:24  詳細
Perl6というネーミングは、失敗だったと僕は思っている。 でも、実際に今Perl6があるのだから、名前の問題に関して、Perl5はPerl6と共存していくほかないと考えるようになりつつある。 それならば、最善のブランディングとはなんだろうか。 Perl6は未来的な言語 Perl6はPerl5の未来というわけではない。Perl 5はPerlのメ...
http://perlcodesample.hateblo.jp/entry/2018/05/23/082023
さようならsearch.cpan.org | スラド デベロッパー      2018-05-19 23:20:21  詳細
route127 曰く、 search.cpan.orgが2018年6月25日をもって閉鎖となる(The Perl NOCの記事)。 このサイトは20年近く前にGraham Barr氏が作り、1999年初頭からCPANのPerlモジュールやオンラインヘルプ検索機能を提供し続けてきた。しかし、その多くを2005年当時のPerlコードが占め、近年では保守が負担となっていたとのこ...
https://developers.srad.jp/story/18/05/18/2023216/
「春のPerl入学式リレーブログ」をはじめます! - Perl入学式      2018-05-19 20:20:18  詳細
桜が咲き誇り, 様々な出会いと別れが繰り広げられるこの4月, Perl入学式もいよいよ7年目のカリキュラムが始まろうとしています. 現在, 東京, 大阪, 沖縄の各会場について, 第1回の参加者の募集を行っています. perl-entrance-tokyo.connpass.com perl-entrance-osaka.connpass.com perl-entrance-okinawa.connpass.com ...
https://perl-entrance.hatenadiary.jp/entry/2018/04/03/235900
The Perl NOC: The end of an era: Saying goodbye to search.cpan.org      2018-05-18 11:20:22  詳細
It's with sad hearts that we are announcing that search.cpan.org will be retired on the 25th of June 2018. Graham Barr originally wrote the site nearly 20 years ago -- it first went live in early 1999 -- and it quickly became an invaluable resource for Perl developers around the world. The abilit...
https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html
YAPC::Asia 2014 レポート「一歩踏み出すのに遅すぎるということはない」 #yapcasia - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く      2018-05-15 16:23:23  詳細
YAPC::Asia 2014 に参加して来ました。自分も Scala のトークで応募していたのですが、残念ながらリジェクトとなり、サークル参加ではなく一般参加者として参加しました。 いろいろと書きたいことはあるのですがあまりに長くなってしまうので 2 点に絞って書きます。 Scala in Perl Company の話 はてなのはこべさんによ...
https://nekogata.hatenablog.com/entry/2014/08/31/021009
Hokkaido.pm #14 - connpass      2018-05-15 00:20:30  詳細
Hokkaido.pmの#14を開催します! 一年ぶりの開催ですよー! 開催概要 いつもの産業振興センタールーム9で開催します。 ゲストスピーカー DeNA 執行役員 システム本部長 小林 篤様 登壇者さん集中! 今回はWeb開発に関わる事であれば、あまり分野に拘らずに登壇者さんを募集します! とはいえ、マークアップやデザインなど完全なフロントエンドのトークは募集していません。 以下登壇例 サービ...
https://hokkaidopm.connpass.com/event/87945/
広告配信プログラム PerlからScalaへの軌跡 - MicroAd Developers Blog      2018-05-14 19:20:37  詳細
2018 - 04 - 25 広告配信プログラム PerlからScalaへの軌跡 MicroAdの京都研究所でソフトウェアエンジニアとして勤務している池田です。主に広告配信やReal Time Bidding(以下RTB)のプログラムの開発に携わってきました。 本日はアドネットワークと呼ばれていた時代から現在主流となったRTBに至るまで、MicroAdの広告配信プログラムで採用したプログラミング言...
http://developers.microad.co.jp/entry/2018/04/25/130525
Rebuild: 206: Make Ruby Differentiable (omo)      2018-05-09 23:20:12  詳細
Hajime Morita さんをゲストに迎えて、ドキュメント、キーボード、CPU、自作言語処理系などについて話しました。 スポンサー: Ergodox EZ Show Notes Perl Toolchain Summit 2018 – Tatsuhiko Miyagawa’s Blog Essential Admits the Essential Phone Has a Bad Camera ...
http://rebuild.fm/206/