タグ

関連タグで絞り込む (201)

タグの絞り込みを解除

perlに関するoverlastのブックマーク (639)

  • LINE DEVELOPER DAY 2016 開催のお知らせ « LINE Engineers' Blog

    LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog saegusa2017-04-16Yoshihiro was a network engineer at LINE, responsible for all levels of LINE's infrastructure. Since being named Infra Platform Department manager, he is finding ways to apply LINE's technology and business goals to the platform. こんにちは。LINEでネットワークやデータセンターを担当している三枝です。2017年1月にJANOG39で登壇する機会を頂きましたので、今回

    LINE DEVELOPER DAY 2016 開催のお知らせ « LINE Engineers' Blog
    overlast
    overlast 2015/05/13
    家でのんびり見るのに良さそう #linedevday
  • LL から Java に移行した人がはまりがちなこと - tokuhirom's blog

    こんにちは。Java 初心者です。 Java 初心者、得に LL から Java に来た人にありがちな問題について社内向けに書いたものをオープンアンドシェアさせていただきます。 前提として、我々は Java 8 でガンガン攻めているということをご承知おきください。 また、自分がこの数ヶ月で「うわー。こうしとくべきだったのかー」と気づいたやつをドヤ顔で語っているということにもご注意ください。 【追記】 対象は中規模 B2C の場合です(中規模というのは facebook より小さいという程度の意味です) 例外を握りつぶさないようにしよう Eclipse が生成する以下のようなコードをそのまま残しているケース。 これは言うまでもなく良くないですね。デバッグが困難になります。 try { } catch (IOException e) { e.printStackTrace(); } Perl

  • YappoLogs: xlsx ファイルを git diff しやすくする為の天才的な wrapper script を書いた

    皆さんはプロジェクトのリソースとしてエクセルの xlsx ファイルを使う事があると思います。 何てったって事務職の人ですら楽々使えるスーパー優れた UI なので、 web の管理画面とかを作り込むよりもエクセルでシート作ってもらってしまった方が早いケースも多いんです。現実の世界では。 で、普通の人は TSV にするだの CSV にしてもらうだのすると思うんですが、一方的にデータ貰うだけなら良いんだけど、相手とやり取りする時にはどうしても xlsx ファイル経由とかにしないと相手がこまる!やっぱりエンジニアのエは優しさのエだから相手に優しくしないとだめです。 で、 xslx ファイルでエンジニア以外の人とデータやり取りするとやっぱり、バージョン管理したくなるのが人情です。 でも xslx ファイルはバイナリファイルなので git diff とかが残念です。。。 って事で作っちゃいました。 h

  • derivedがプラグインアーキテクチャになってGrowthForecastに直接POSTできるようになったので、Javaのヒープのモニタリングをしてみた - blog.nomadscafe.jp

    「数字を出力するコマンドを定期的に実行して、秒間の変化量を memcachedプロトコルで取れるサーバを書いた」で紹介した、derived。memcahcedプロトコルで外からアクセスするだけじゃなくて、GrowthForecastに直接ポストできたら便利だなと思ったので、構成見直してプラグインでデータの出力方法をカスタマイズできるようにした。 CPAN: https://metacpan.org/release/App-derived github: https://github.com/kazeburo/App-derived 今まで $ derived -i 10 --port 12306 cmdsfile だったのが、 $ derived -i 10 -MMemcahced,port=12306 cmdsfile と -M でプラグインを読み込むようになります。何もプラグインを指定

  • Perl 5.19.9 で実装された signatures の構文をためしてみる - tokuhirom's blog

    use 5.019009; use autodie; use feature 'signatures'; no warnings "experimental::signatures"; package Foo { sub new($class, $n) { bless {n=>$n}, $class; } sub bar($class, $a) { $a+3; } sub baz($self, $a) { $self->{n} * $a; } } sub add($left, $right) { return $left + $right; } say add(1,2); say Foo->bar(4); say Foo->new(5)->baz(4); みたいな感じでつかえる。 【追記】 use 5.019009; use feature 'signatures'; no warning

    overlast
    overlast 2014/02/24
    "sub new($class, $n) {"
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • エンジニア1000人が参加した YAPC::Asia 2013 で運営事務局長として行った全てのこと - 941::blog

    エンジニア1000人が参加したYAPC::Asia 2013の企画の話と #yapcasia 運営事務局長を4回やった振り返り という1万2000文字の目次付きポエムを書いてから3ヶ月ほど経ってしまったけど、宣言していたとおり運営としてやったことの全てを忘れる前に残しておく。読んでほしいけど1エントリにまとめたかった&ざっと羅列するのですごーーーく長いですよ。目次すら長い。 イベント運営をしてみたい人の参考になれば幸い。 YAPC::Asiaとは何か YAPC::Asia 2013 運営の流れ YAPC::Asia 2013 運営の指揮のとりかた やったことの実例 - 2012反省点まとめ&次回やりたいことのメモ - YAPC::Asia2013 キックオフメモ - スポンサー向け提案資料の作成 - フライヤーの作成 - 企画時点から手伝ってもらうコアスタッフにお願いしたこととタスク管理

    エンジニア1000人が参加した YAPC::Asia 2013 で運営事務局長として行った全てのこと - 941::blog
    overlast
    overlast 2014/02/13
    技術系のイベントを成功させる為にやったとこがまとまってる。いい記事。ありがたや。
  • Go言語を含む複数種類の言語により実装されたソフトウェアのベンチマーク - Qiita

    稿では、Goを含む複数種類の言語により実装されたソフトウェア(具体的には、シャドウプロキシサーバ)のベンチマークを行うことで、各言語間の差異について考察します。 シャドウプロキシサーバとは? Webアプリケーションのテストをいくら入念に整備したとしても、実際に起こり得るすべての可能性を網羅することは難しいのはもちろん、同じコードを複数の環境(言語やフレームワーク、ミドルウェア等のバージョン)で同じように動作することを保証するのは至難の業です。そこで、ユーザの実リクエストを複製して、稼働中の環境とは別に用意したテスト用の環境にもリクエストを送ることで検証をするというアプローチがとられます。そのために使われるツールのことを、シャドウプロキシサーバ(shadow proxy server)と呼びます。 最近では、気軽なMySQLバージョンアップ - まめ畑において、MySQLのバージョンアップ

    Go言語を含む複数種類の言語により実装されたソフトウェアのベンチマーク - Qiita
  • plenv install-cpanmをすると~/perl5にcpanmをインストールして困った話 - のらねこの気まま暮らし

    App::cpanminusはインストールディレクトリの決定にオプションとしてのlocal_libと環境変数PERL_LOCAL_LIB_ROOTとPERL_MM_OPTを参照して決定するようになっている。 僕のMac Book Airさんはたぶん昔にlocal::libをインストールしたりした経緯からか、PERL_LOCAL_LIB_ROOT及びPERL_MM_OPTが/User/$user/perl5になっており、cpanmのインストールがPLENV_ROOTよりも優先されてしまっていたため、何をどうしても、/User/$user/perl5にcpanmがインストールされ、plenvからcpanmがたたけ無いというこまった事態におちいったのでした。 どこでPERL_LOCAL_LIB_ROOTとPERL_MM_OPTがセットされたのかは謎・・・とりあえず、こいつら消したらちゃんとple

    plenv install-cpanmをすると~/perl5にcpanmをインストールして困った話 - のらねこの気まま暮らし
  • Perl XS を書くようになったきっかけ - Islands in the byte stream (legacy)

    THE INTERVIEWS がサービス終了ということで、一つだけ消えるには惜しいというか懐かしい記事があったので少し加筆修正して転載します。JHackers でも似たようなことを話してますね。 Perl XS を書くようになったきっかけ、また、どのようにして今のような XS マジシャンになったのか。そのあたりの事をお聞かせください 2000年頃の話です。ぼくはCGIスクリプトでちょっとしたゲームデータの集計サイトをやりたくてプログラミングを覚えたのでした。これがそこそこ重い処理で、次第にもっと高速にしたいと考えるようになりました。一方、当時ぼくはお金もなくVPSも一般的でなかったので、CGIスクリプトしか選択肢はありません。そこで初心者ながらいろいろ調べることにしました。 とりかかったのは行指向のテキストで保存していたデータをSQLiteにすることでした。しかし当時はWindows上で開

    Perl XS を書くようになったきっかけ - Islands in the byte stream (legacy)
  • いい感じに出力をインデントしてくれるモジュール #perl - 詩と創作・思索のひろば

    [2013-11-20: Print::IndentedがCPANになくてしょんぼりしている。 とのことで shipit いたしました。 あざーす!] 過去のよく分からないコードの挙動を把握したいときには print (warn) するのが少なくともとりあえずの方法としては常套手段ですが、これがただ平坦に画面に現れるだけだと見づらい。例えば条件分岐やループの中にいる時は出力をインデントするようにすると動きが掴みやすくなるけれど、ただでさえ人間に単純労働を課す print デバッグにそこまで労力を使うのは辛い。そういう面倒さを減らそうという動機で、このモジュールは書かれました。 https://github.com/motemen/perl5-Print-Indented 一体何をするのかというと今書いた通りですが、print 時に、その print 関数の呼び出しコードのインデントに応じて

    いい感じに出力をインデントしてくれるモジュール #perl - 詩と創作・思索のひろば
    overlast
    overlast 2013/11/19
    "use Print::Indented するだけで、呼び出し元のパッケージから直接 STDOUT および STDERR に出力された文字列が、当該のソース行のインデントに応じてインデントされる"
  • JPA人事のお知らせ - JPA 運営ブログ

    Japan Perl Association人事についてお知らせいたします。 2013年10月31日を持って下記の皆様はそれぞれ役職を退任なされました: 理事 池邉智洋 理事 山口徹 監事 小山浩之 今回退任なれる皆様はJPA発足当初から参加いただいていた方々です。この場を借りてこれまでのお力添えに心より感謝を申し上げます。 2013年11月1日を持って下記の新理事が就任されました: 理事 肥後彰秀 理事 和田裕介 なお和田理事は11月に発足したYAPC運営委員会の委員長にも同時に就任されます。 今後ともJPAをよろしくお願いいたします。

  • エンジニア1000人が参加したYAPC::Asia 2013の企画の話と #yapcasia 運営事務局長を4回やった振り返り - 941::blog

    YAPC::Asia にご参加いただいた皆さん、ご参加いただかなかった皆さん、とにかく話題にあげていただいてありがとうございました!今年は合計で 1,131名もの方にご参加いただきまして。 参加者の皆さんとかの感想エントリはこちらにまとめ中。このエントリに「おつかれ」「ありがとう」などブクマする暇があったら参加者の方は感想エントリを是非書いてください。嘘ですブクマしてください。 YAPC::Asia 2013 感想エントリまとめ(募集中) | YAPC::Asia Tokyo 2013 というわけで、運営側としてYAPC::Asiaに関わるのは今年で最後となったので、凄く楽しかったこととか大変だったこととか思い出とか、運営側として、企画側として、忘れないうちに残しておきたい。 以下、1万2000文字の目次付きポエム。お時間ある時にどうぞ。 YAPC歴史 Perlは衰退していると言われなが

    エンジニア1000人が参加したYAPC::Asia 2013の企画の話と #yapcasia 運営事務局長を4回やった振り返り - 941::blog
    overlast
    overlast 2013/10/02
    いいエントリ。おつかれさまでした。YAPC:Asia 2014 的な何かで 941 さんが発表者になったら面白いですね〜。
  • JSON::XS とそれにまつわる歴史的な過去の話、まとめ。 - tokuhirom's blog

    今日リリースされた common::sense-3.7 が壊れていた影響で、日の皆さんが混乱しているようなので、丁寧な JSON::XS の歴史解説エントリをここに記す。 perl-5.18 の hash randomization に関するゴタゴタ 5.17 で JSON::XS のテストがこける hash randomization の影響。これにたいし、mlehmann 氏は、hash randomization ではセキュリティが強化されないし、意味がないと主張。 修正版をリリースしない。 reini 氏、Cpanel::JSON::XS をリリース(2013-03-01) https://metacpan.org/module/RURBAN/Cpanel-JSON-XS-2.33_03/XS.pm JSON::XS の修正がなされないので、ついに forkの術。 reini 氏

  • YAPC::Asia Tokyo 2013 特別座談会 「Rubyの良いところ語ってください 〜そんなPerlで大丈夫か?〜」 - YAPC::Asia Tokyo 2013

    そうそうたるRuby界の重鎮の方々(舘野氏、卜部氏、増井氏)を集めてRubyの良いところ(=Perlに足りないところ)、Rubyがいけてる理由を熱く語ってもらう特別座談会です! 司会は伊藤なおや氏。またPerlハッカー界からは松野氏をお呼びして、Perl側のいけてるところも伝えていただきます。 Perlが大好きな人はこのセッションからRubyから盗むべき事を感じ取ってもらい、Rubyが大好きな人にはPerlに触れるよい機会としていただければ幸いです。

    overlast
    overlast 2013/07/22
    "司会は伊藤なおや氏。"
  • YappoLogs: Perl徹底攻略という本を作った話

    Perl徹底攻略というを作った話 来週火曜日に、ここ最近もっともイケてる Perlが出ることになりました。 ちなみに僕もなんか書いてるけど、役に立つことは書いてません。 基的には Web+DB PRESS で連載されている記事が集まっていますが、ちょさんの部分は Perl 5.18 までの話題を取り扱ったり、yusukebeのところなんかは TwitterAPI がもろもろ変わっちゃったので、ほぼ全部書き直しで YouTube API の話になってたりとか、既存の連載を読んでる人にも新しい情報ありますね。 載っている記事としても連載だけではなくて弾さんのアルファギークに逢いたいから Perl Hacker が出ている記事を中心に再収録してあるところもポイントです。 あとは今回のために naoya さんが新規に原稿書いてくれた事も目玉ですね。内容としては「Perlプログラミン

  • Talks - YAPC::Asia Tokyo 2013

    前夜祭です!参加するにはいずれかのYAPC用チケットないしスポンサー招待が必要です。 前夜祭では事前チェックインができるほか、LT-thonが行われます。飲み物と軽いおつまみも用意させていただきますのでお気軽にお立ち寄りください LT-thonについてはこちらを... read more...

    overlast
    overlast 2013/07/12
    トーク募集の締切が今日(7/12)。参加者があんまPerlにこだわってないから実用的でいいものを作ってる人が応援されるはず。 "運営からお願い...技術者が楽しめるトークにして...トーク中に「Perl」という言葉を数回交えて"
  • YAPC::Asia 2013 ベストトーク賞の賞品決定!&トーク申し込みは本日締切! | YAPC::Asia Tokyo 2013

    YAPC::Asia Tokyo 2013 Sep. 19, 20, 21 at Keio Univ. Hiyoshi Campus こんにちは、櫛井です。 今年も参加者による投票で決める「ベストトーク賞」を用意いたします! つい先ほど賞品が決まりましたのでお知らせしたいと思います。 賞品を発表する前に、このベストトーク賞について今年も少し説明させてください。 このベストトーク賞は元々、大きく2つの意味合いで企画をしています。 まず1つめは「コミュニティの中で認められること」です。 自分がやっていることか聞いている人達に届くいたということでもありますし これは嬉しいんじゃないかなあと思っていますが、実は初回の投票が終わるまで 明示的に順番が出るということについて批判もあるかもしれないと思っていました。 しかし、実際にそのような声はまったく出なかったのは嬉しかったです。 そして2つめは「次の

    overlast
    overlast 2013/07/12
    研究でPerl'も'使ってる地方の学生さんがいたら応募すると良さげ "「遠方からの参加者支援制度」はトークが必須...実質的に本日が締め切り...今のところ申し込み数が少ない...今ならほぼ100%通ります"
  • ゆーすけべー日記

    __papix__ 君が主催をして開催している Perl入学式 というイベントがあります。Unix/Linux/OSXの環境構築から始まり最終的にはWebアプリケーションをつくるハンズオン形式の勉強会を今年は年6回に分けて開催しているようです。かなり丁寧にPerlを教えているという印象があって、それがどんな雰囲気か以前から気になっていたのですが、昨日「Perl入学式 in 東京 #2」にサポーターとして途中から参加させてもらいました。 簡単に感想を述べると「これはすごくいい」。肝は最適な練習問題が所々出され、するとみんな黙々とコーディングし始めるんだけど、それが終わると、参加者同士でコードを見せ合って「これで合ってるかな?」「私はこんな風に書いたよ」と言うようなコミュニケーションが生まれてたりしているのです。正直その様子を見て感嘆しましたよ。 *追記「Perl入学式の補講があるらしいよ!」

    ゆーすけべー日記
    overlast
    overlast 2013/06/30
    徳永さん
  • DeNAが開発した新たなフレームワークGunyaSiFとは?|【Tech総研】

    ソーシャルゲームやアプリ開発を全面サポートする機能を搭載したフレームワーク「GunyaSiF」。それはソーシャルゲーム開発にどうイノベーションを起こすのか。システム開発者末永氏と「GunyaSiF」を使った新作ゲームの開発リーダー広瀬氏を取材した。 「GunyaSiF(グニャシフ)」は、DeNAが最近、社内で活用しているスマートフォン向けアプリケーションのためのフレームワーク。もともと、DeNAにはCTOである川崎修平氏らが開発した、フィーチャーフォン開発に特化したWebアプリケーションフレームワークとして「MobaSiF(Moba Simple Framework)」というフレームワークがあった。 「MobaSiFはモバオクのために開発したのが始まり。すでに10年近くの実績があります。ただ、当時は先進的なフレームワークだったのですが、現在のスマートフォン向けアプリの開発には対応しきれな

    overlast
    overlast 2013/06/26
    グニャラくんのGunyaSiF。名前がマジかっこいい。