タグ

ブックマーク / blog.kentarok.org (24)

  • 全社的に使っているチャットツールをSlackに移行した話 - delirious thoughts


    IRC使Slack : Slack |  IRC IRC使()使IRC(GitHub Enterprise使)ChatOpsIRCbot
    全社的に使っているチャットツールをSlackに移行した話 - delirious thoughts
    issm
    issm 2015/03/20
  • 大きな構想を持つこと - Kentaro Kuribayashi's blog

    DeNAのZIGOROuさんによる技術選択とアーキテクトの役割というスライドを拝見して、大いに感じるところがあったので、少し書く。といっても、技術的な話というよりは、もうちょっと違うレイヤの話(技術選択についても思うところはあるのだけど、それはそれについて述べたスライド*1を参照していただきたい)。 経験曲線効果 経験曲線効果という言葉がある。元は、ボストン・コンサルティング・グループ(BCG)のコンサルタントによって提唱されたものだ*2。このような図*3を見たことがあるだろう。 Wikipedia*4には以下のように説明されている。 経験曲線効果(けいけんきょくせんこうか、experience curve effect)とは、経験と効率との間の関係を示す経験則である。単に経験効果とも呼ばれる。一般に個人や組織が特定の課題について経験を蓄積するにつれて、より効率的にその課題をこなせるように

    大きな構想を持つこと - Kentaro Kuribayashi's blog
  • 「「技術的負債」を問いなおす」というタイトルでJAWS DAYS 2014で話してきた #jawsdays - Kentaro Kuribayashi's blog

    JAWS DAYS 2014のImmutable Infrastructure(以下、II)に関するトラックに呼ばれたので、話をしてきました。Immutable Infrastructure時代のConfiguration Management Toolの要件およびその実装についてや最近のImmutable Infrastructureに関する議論(Orchestration編)というエントリを書いていたからということでしょう。 ただ、最近は首都大学東京ビジネススクール不合格記に書いたように、経営学関連の学習をずっと行っていて、すっかりそのような話題から離れてしまっていた、ありていにいえば特に興味を持たなくなってしまっていたので、進学していたら研究テーマのひとつにしていたであろう件について、だいぶ生煮えではあるけれども最近またそうした話題でネットが盛り上がっていたりもしたので、以下スライド

    「「技術的負債」を問いなおす」というタイトルでJAWS DAYS 2014で話してきた #jawsdays - Kentaro Kuribayashi's blog
  • 情報共有の必要性について


       SNS   |  | paperboy&co.   
    情報共有の必要性について
  • 「#ぶつかり稽古」という事件について - Kentaro Kuribayashi's blog


    1123 2013()   @__kan YAPC::ASIA  @kentaro  pic.twitter.com/uoj2uExHBU (paperboy&co.) (@pepabo) October 2, 2013 2YAPC::Asi
    「#ぶつかり稽古」という事件について - Kentaro Kuribayashi's blog
    issm
    issm 2013/11/25
  • AnyEventでtail -f - Kentaro Kuribayashi's blog


    AnyEventtail -f #!/usr/bin/env perl use strict; use warnings; use AnyEvent; use AnyEvent::Handle; $| = 1; my $file = shift or die qq{usage: $0 filename}; open my $fh, '<', $file or die qq{can't open file: $file}; my $cv = AE::cv; my $handle = create_handle(); sub create_handle { new AnyEvent::Handle fh => $fh, on_error => sub { my ($handle, $fata
    AnyEventでtail -f - Kentaro Kuribayashi's blog
  • 『入門Puppet - Automate Your Infrastructure』という電子書籍を出版しました - Kentaro Kuribayashi's blog


    ChefPuppetPuppet - Automate Your Infrastructure Puppet - Automate Your Infrastructure  : 2013-05-08 : PDF, EPUB  Puppet - Automate Your Infrastructure : : 2013/04/29: Kindle (1)  id:naoyaChef Solo - Infrastructure as Code()naoya
    『入門Puppet - Automate Your Infrastructure』という電子書籍を出版しました - Kentaro Kuribayashi's blog
  • Carton Conference - Kentaro Kuribayashi's blog

    Carton conference was held at NHN's meeting room yesterday. I got to know about recent changes on cpanfile, carton, cpanminus. carton/cpanfile carton is "Bundle or pip freeze for Perl." One thing I want the best for cpanfile is to be able to specify module in Git repository, which is supported by Bundler, like below: git: "git://github.com/rails/rails.git", ref: "4aded" git: "git://github.com/rail

    Carton Conference - Kentaro Kuribayashi's blog
  • crontab -r を安全にする - Kentaro Kuribayashi's blog


     crontab -r crontab  zsh  -e  -r  #### crontab -r  functions crontab () { if [ $1 = -r ]; then echo -n " [yes/no]" read ANSWER case "$ANSWER" in y | yes ) command crontab "$1" && echo "" ;; * ) echo "typo" ;; esac else command crontab "$1" fi } crontab -u username -e使
    crontab -r を安全にする - Kentaro Kuribayashi's blog
  • 株式会社はてなを退職しました - Kentaro Kuribayashi's blog


    4/1820085/14退 Web()IT Mac使
    株式会社はてなを退職しました - Kentaro Kuribayashi's blog
  • シンプルなデプロイツールを書いているという話 - Kentaro Kuribayashi's blog


    capistrano使 https://github.com/kentaro/cinnamon  role/taskcapistrano role/task +  set/get (run/sudo) (remote) (stream) VCS
    シンプルなデプロイツールを書いているという話 - Kentaro Kuribayashi's blog
  • ぼくがかんがえたさいきょうのAmon2のつかいかた - Kentaro Kuribayashi's blog

    プロジェクトで、それなりに自由にいろいろやれる感じの状況になったので、好きにやろうと思って、いままで実務では使っていなかったツールをあれこれ試しています。 2012-02-17追記: エントリを書いた後、状況がだいぶ変わったので、実際にはずいぶん違う感じになりました。 WAFをどうしようかなーと思った時に、ドメインスペシフィックなぼくがかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーくを作成するということも考えたのですが、そんなにスペシフィックな用途でもないし、WAF自体はPlackを薄くラップしたぐらいのものでよいと思うので、自分でがんばって作る必要もないと考え、信頼と実績のAmon2を試用してみることにしました。 いくつか、こうだったらいいのになという点を反映して、こんな感じでやってみています。試しながらやってるとこなので、全然「さいきょう」でもないし、不十分なところはいろい

    ぼくがかんがえたさいきょうのAmon2のつかいかた - Kentaro Kuribayashi's blog
  • 2012年は「多言語ブログ」がアツい!!1 - Kentaro Kuribayashi's blog


    antipop Advent Calendar12沿Advent CalendarHatena::Staff Advent Calendar 2011 1
    issm
    issm 2011/12/02
  • Tech talk at #kansaipm 14 - Kentaro Kuribayashi's blog

    Kansai.pm #14, tech talk meeting about Perl-related things, was held at the office of Hatena, Inc. today. I also told about so-called "realtime web" and how our company had done with it; integrated notification across our whole services (Hatena::Notify) and supporting APNs (Apple Push Notification Service). The slides is here: Since I forgot bringing my iPhone when I stood in front of audience, I

    Tech talk at #kansaipm 14 - Kentaro Kuribayashi's blog
    issm
    issm 2011/11/27
    スライドがオシャレ.
  • PrePANをAmon2化した + Amon2で気になった点など - Kentaro Kuribayashi's blog


    PrePANWebAmon2 WAFYAPC::Asia 2011cho45PrePANAmon2Amon2使 Amon2tokuhiromAmon2使!!1PrePAN
    PrePANをAmon2化した + Amon2で気になった点など - Kentaro Kuribayashi's blog
  • Amon2::AuthによるはてなAPIをつかったサイトの構築 - Kentaro Kuribayashi's blog

    http://prepan.org/module/3Yz7PYrByB 初めてのAmon2入門だ!!1とりあえず最近リリースされたばかりのAmon2::Authモジュールをつかって、はてな認証を実装してみたよ!!1PrePANにも登録したよ!!1レビューよろしく!!1 Amon2::Auth::Site::Hatena への依存を Makefile.PL に設定する!!1 requires => 'Amon2::Auth::Site::Hatena'; config/development.plに設定をかく!!1実際にはサイト上で取得したconsumer_keyとconsumer_secretを設定する!!1redirect_uriは実際のURLだっ!!1!!1具体的には"http://localhost:5000/auth/hatena/callback"などになるだろう!!1 conf

    Amon2::AuthによるはてなAPIをつかったサイトの構築 - Kentaro Kuribayashi's blog
  • Perlモジュールのレビューサイト PrePAN をオープンしました - Kentaro Kuribayashi's blog

    Perl Mongersの皆様へ: PrePANというサイトをオープンしたので、お知らせいたします(実装は僕、デザインは同僚のスーパーデザイナid:kudakurage)。 http://prepan.org/ PrePANとは? 社内でこんな話をしたことがありました。 業務や個人的な活動なので、便利モジュールができた〜ということがあった時、んじゃ、せっかくなのでCPANize(CPANに公開)しよっかなと思っても、いくつか不安に思うことがあったりします。 既に似たようなものがあるのでは? 実装について不安が……。 CPANizeするに際しての名前やファイル構成の慣習がわからない 誰かにちょっとチェックしてもらいたい そのような問題に対する解決の一助となればと思い、サイトを作ってみました。「こんなの作ったけどどうだろう?」とか「こういうモジュール他にある?」とか、いろいろなことに使ってもら

    Perlモジュールのレビューサイト PrePAN をオープンしました - Kentaro Kuribayashi's blog
  • PerlでどこでもREPLする - Kentaro Kuribayashi's blog


    ir_b  irb PerlCPANCarp::REPL #!/usr/bin/env perl use strict; use warnings; use Carp::REPL qw(repl); my $foo = 'foo value'; repl(); #=> REPL #=> REPLC-d:q my $baz = 'baz value'; print "$baz\n"; Carp::REPL $ perl unko.pl Trace begun at unko.pl line 7 $ $foo foo va
    PerlでどこでもREPLする - Kentaro Kuribayashi's blog
  • perlbrew.elとProject::Libsを使ったflymakeの設定 - Kentaro Kuribayashi's blog


    perlbrew使MacCocoa Emacsperlflymake perlbrew.el Cocoa Emacsperlelisp https://github.com/kentaro/perlbrew.el `perlbrew switch 5.12.3'使 (require 'perlbrew) (perlbrew-switch "perl-5.12.3") (shell-command "perlbrew switch perl-5.12.3")perlbrew使
    perlbrew.elとProject::Libsを使ったflymakeの設定 - Kentaro Kuribayashi's blog
  • PSGI/Plack勉強会 - Kentaro Kuribayashi's blog


    PSGI/Plack()GitHub http://github.com/kentaro/psgi-study  PSGI/Plack PSGI = Perl Web Server GatewayInterface Specification WebWeb Plack = PSGI PSGI() PSGI != Yet Another WAF PSGI != Plack PSGI WebWebWeb
    PSGI/Plack勉強会 - Kentaro Kuribayashi's blog