タグ

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

  • Casto: 史上最速にライブコーディングができるサービス - Kentaro Kuribayashi's blog

    CastoというWebサービスがあります。史上最速に、インターネット経由でライブコーディングができる、非常に素晴らしいサービスです。その素晴らしさのわりにまだあまり知られていないので、紹介します。 Castoでライブコーディングを始めるには、ふたつの方法があります。 CastoのWeb UIから、ライブコーディング対象のファイルをドラッグアンドドロップする castoコマンドを用いる 後者のコマンドの例は、作者によって以下の様なアニメーションGifで紹介されています。 ↑の画像では、Casto上のURLをコピペしてブラウザで開いていますが、--browseオプションをわたすと自動的にブラウザで開くよう、pull requestを送って、マージされております。 コマンドについては、最近追加されたのですが、さらに利便性が高まったと思います。是非お試しいただきたいサービスです。

    Casto: 史上最速にライブコーディングができるサービス - Kentaro Kuribayashi's blog
    Layzie
    Layzie 2014/06/10
    コマンド追加とか便利
  • 「#ぶつかり稽古」という事件について - Kentaro Kuribayashi's blog

    去る11月23日、あるイベントが開催された。「秋のエンジニアぶつかり稽古 2013」という。何を目的にしたイベントなのか誰も(主催者側ですらも)わからないまま始まったこのイベントは、しかし、最後までその目的が明らかにならないままに、なぜか大成功の余韻だけはしっかり残して終わった、異常な「事件」と呼ぶ他ないものとなった。 事の発端 そもそもの始まりからして意味不明だったのである。発端はこれだ。 @__kan こんにちは、ペパボです。YAPC::ASIA参加者スペシャル特典にご応募いただき、ありがとうございます ! @kentaro とのぶつかりげいこをぜひ開催したく思います。ご都合のよろしい日をいくつかご連絡下さい! pic.twitter.com/uoj2uExHBU— ペパボ(paperboy&co.) (@pepabo) October 2, 2013 2ヶ月ほど前、YAPC::Asi

    「#ぶつかり稽古」という事件について - Kentaro Kuribayashi's blog
  • 『入門Puppet - Automate Your Infrastructure』という電子書籍を出版しました - Kentaro Kuribayashi's blog

    Chefとならんでよく利用されているサーバの構成管理フレームワークであるPuppetについて、『入門Puppet - Automate Your Infrastructure』というを出版しました。 入門Puppet - Automate Your Infrastructure【電子書籍】栗林健太郎 達人出版会 発行日: 2013-05-08 対応フォーマット: PDF, EPUB 詳細を見る 入門Puppet - Automate Your Infrastructure 作者: 栗林健太郎発売日: 2013/04/29メディア: Kindle版この商品を含むブログ (1件) を見る id:naoyaさんの許諾をいただいた上で、『入門Chef Solo - Infrastructure as Code』の姉妹(兄弟?)のような体裁の、コンパクトな電子書籍です。表紙は、naoya同様「

    『入門Puppet - Automate Your Infrastructure』という電子書籍を出版しました - Kentaro Kuribayashi's blog
  • SQLインジェクションについてのスライドを作成した - Kentaro Kuribayashi's blog

    社内で、SQLインジェクションについてあらためて原理・原則から議論したいねという風潮がにわかに起こったので、ひとまずは叩き台として僕の方でまとめて皆で議論しましょうというわけで、以下のような資料を作成した。 社内勉強会用の資料なのだけど、僕は別にセキュリティに詳しいわけでもないし、ましてやPHPのことは素人なので、外部の識者にレビューしていただいて、できるだけ正しい知識に基づいて議論できればと思い、まずスライドを先行公開することにした。そうしたところ、Twitter上で多数の識者よりいろいろとご指摘いただいて、少くとも決定的におかしな内容にはなっていないものになったようだ。ありがとうございます。 僕らの職務のひとつに「セキュリティ関連」というものも謳われているので、そのあたりの知識普及・基盤整備についても、仕事のひとつとして行っている。先にも書いた通り、僕自身がその点についてよく理解できて

    SQLインジェクションについてのスライドを作成した - Kentaro Kuribayashi's blog
  • 「非Rubyな会社でRubyで仕事にRubyを持ち込むための5つの方法」

    札幌Ruby会議2012参加のため、9/13から札幌にいます。大規模なRubyのイベントに参加するのは初めてなのですが、せっかくなのでなにかおしゃべりしようと思ってトークに応募したらLTは通ったので、「非Rubyな会社でRuby仕事Rubyを持ち込むための5つの方法」ちょっと話してきました。 スライドをちょっと補足すると、僕(や、隣席のるびりすと氏)は、特定のサービスにアサインされているということはなくて、広く全社のサービスを見るという仕事をしているので、まあいろいろやっているわけです。そのため、ある種自由にあれこれできる立場であるということもあります。だからといって、では非Rubyな言語のサービスをがっつりやってるひとにはこのトークは響かないかというとまったくそんなことはないと思っています。 スライドにある通り、現状、ベストプラクティスとされる開発プロセスは、Ruby発のものであった

    「非Rubyな会社でRubyで仕事にRubyを持ち込むための5つの方法」
  • Emacs勉強会で発表してきた + 資料公開しました #Agile渋谷 - Kentaro Kuribayashi's blog

    Agile渋谷主催のEmacs勉強会に参加してきました。今回は、僕の勤務先の会場を提供したので、そのあたりの準備と、さらに発表もしました。以下、その資料です。 発表中にも述べましたが、Sublime Text 2の話をしたのは、 他のエディタを試してみるところで、いいところをEmacsに取り入れるきっかけになる ST2の方が明らかに優れてるところはたくさんある。たとえば以下が、簡単に、いい感じに使えるとことか。 Goto Anything Snippet Package Control 足りないところがあれば、どんどんelisp書いて改善していったらいい という感じです。Emacsユーザにとってはもちろん、Vimmerなどにとっても有意義な内容になったと思います。 さらには、僕はEmacsのカスタマイズにハマったばかりにelispをおぼえてあれこれ書いてきたりしたので、エディタのカスタマイ

    Emacs勉強会で発表してきた + 資料公開しました #Agile渋谷 - Kentaro Kuribayashi's blog
    Layzie
    Layzie 2012/08/25
  • 「開発者のためのリーン・スタートアップ」「リーン・キャンバス入門」の資料を公開します - Kentaro Kuribayashi's blog

    隣席のるびりすと氏(@hsbt)と僕とで、この半月ほど、東京・福岡で合計3回にわたって勉強会ツアーをやっていました(その他のこともたくさんやっていたので、それだけではもちろんないのですが)。今日でそれもひと通り終わったので、どのようなことをやっていたのかについて、ここで公開したいと思います。 我々の話はどの回も以下の順番で行われており、いわば三題噺みたいな構成となってます。 リーンスタートアップ インセプションデッキ Scrum それは、我々が議論している模様を撮った以下に掲げた写真に見られるように、開発プロセスというものが階層的な構造を持っているからです。 www.instagram.com ここでは、その最初の話「開発者のためのリーン・スタートアップ」および「リーン・キャンバス入門」のスライドを紹介します。 開発者のためのリーン・スタートアップ 僕は技術者です。また、技術者としてさらな

  • 2012年は「多言語ブログ」がアツい!!1 - Kentaro Kuribayashi's blog

    こんにちは。私はantipopです。あなたの名前は? ここ数年、技術者界隈でAdvent Calendarというものが流行っていて、毎年12月になると一定のお題に沿った日記バトンみたいな、その意味ではわりと昔懐かしい感じのするイベントが行われていて、技術的なことに関しては僕もどっかで書こうと思っているのですが、Advent Calendar自体は別に技術的なことに限る必要もないじゃんってんでHatena::Staff Advent Calendar 2011つって社内の参加者を募ったところ、めでたく開催の運びと相成ったのでこうして書き始めてみたものの、完全に勢いだけで言い出しただけで書くことを決めていなくて困ったりしたので、酒を飲みながら自由奔放に筆を滑らせていきたいと思います。 というわけでこんばんは!!1 みなさん日記書いてますか。僕は日記を書くのが大好きで、ウェブがなかった頃からノー

    Layzie
    Layzie 2011/12/02
    ほとんど、黒歴史w でも、マジで複数言語でブログは考えよう…
  • EmacsでPerl開発する上で必須な設定 #2 - flymake

    Emacs22から標準添付されているflymakeが超便利です。flymakeは、動的にシンタックスチェックを行ってくれるelispで、typo等によるミスが、これでかなり減ること受け合い。以下の設定には、set-perl5lib.elが必要なので、あらかじめload-pathの通った場所にインストールしておく必要があります。 http://svn.coderepos.org/share/lang/elisp/set-perl5lib/set-perl5lib.el 以下、設定。 ;; flymake (Emacs22から標準添付されている) (require 'flymake) ;; set-perl5lib ;; 開いたスクリプトのパスに応じて、@INCにlibを追加してくれる ;; 以下からダウンロードする必要あり ;; http://svn.coderepos.org/share/

    EmacsでPerl開発する上で必須な設定 #2 - flymake
  • これから使い始めたい人のためのEmacs講座 全1回 - Kentaro Kuribayashi's blog

    よくある話ですが、コマンド一覧とかを表にして憶えようとしたって、絶対に無理です。そんなの、異常の記憶力の持ち主しか憶えられません。まずは、理屈はなんでもいいからとにかく30分でいいので集中できる時間を取って、以下のコマンドを実行し、チュートリアルをひと通りやってみるのが一番の近道です。 M-x help-with-tutorialその後「Emacs ビギナーに贈る、これからバリバリ使い隊!!人のための設定講座 その1。 - 日々、とんは語る。」などを読むといいと思います。

    これから使い始めたい人のためのEmacs講座 全1回 - Kentaro Kuribayashi's blog
    Layzie
    Layzie 2009/01/22
    やっぱりチュートリアルですよね。でもvimのチュートリアルやっても覚えらんなかった…。何でだろう。
  • EmacsでPerl開発する上で必須な設定 #1 - antipop

    これは絶対に必須ってのだけ、気が向いたら連載して逝きます。まずは、Perlというか全般的な話題から。 ack いきなりPerlと関係ないけど(まあPerlで書かれたツールという関係はあるか)、必須過ぎるので。 Andy Lester / ack - search.cpan.org 以前書いたのの再掲になるけど、重要なのでもいちど。 Emacsからackの検索結果を使う - antipop (defun ack () (interactive) (let ((grep-find-command "ack --nocolor --nogroup ")) (call-interactively 'grep-find))) ackは検索だけだが、ある条件にマッチする箇所を一斉に編集したいという要求については、moccur-grep-findが異常に便利。 tags Meadow/Emacs mem

    EmacsでPerl開発する上で必須な設定 #1 - antipop
  • 1