タグ

ブックマーク / r-kurain.hatenablog.com (7)

  • LiveClip という chrome app を作りました - kurainの壺

    動画を見てもらうのが早いのですが、Chrome で開いている Web Site の好きな部分を、フチ無しのPopup Window で表示できるという Chrome App です。 なにが嬉しいの? という感じかもですが、 youtube, ニコ動 など popup window 表示に対応してない動画サイトでも小さな window で表示できる しかも、どの window よりも最前面で表示される (dev channel のみの機能) 更に、拡大縮小しても動画再生が可能(操作は不能になります) という機能があります。ようは、"小さい画面でも動画を画面端で再生しっぱなしにしたい" という欲求のために作ったソフトウェアです。 Chrome App と Chrome Extension が協調して動いているので LiveClip (App) LiveClipExtension (Extens

    LiveClip という chrome app を作りました - kurainの壺
  • 株式会社はてなを退職しました - kurainの壺

    先週末の5/24日付で、株式会社はてな退職しました。2008年のインターンに申し込んだのが、ちょうど5年前の今頃の季節で、以来、インターン採用、修士修了、新卒入社、結婚、第一子誕生と、人生のなかでも大きなイベントの多くをはてなと過ごして来ました。 仕事の上では、 人力検索はてなはてなキーワード、はてなブックマークニュースの開発 はてなブックマーク エンジニアディレクター 新サービスのローンチとクローズ それぞれ2件 iPhone/iPad アプリ開発 などなど、書きだすときりが無いくらい多様な仕事に関わること出来ました。どの仕事も、沢山のユーザーさんからのフィードバックがある楽しい仕事でした。 若干いろいろな事に手を出しすぎて自分の専門分野を絞る事ができなかったとも言えますが、次の職ではその辺をどうにかしたいと思っています。CTOに、"深く技術を学ぶなら2,3年潜らないとねえ" みたい

    株式会社はてなを退職しました - kurainの壺
    soh335
    soh335 2013/06/06
  • Mac を使っているなら必ず使うべき2つの機能 "Automator" と "サービス" - kurainの壺

    Automator ってなんか超高機能なマクロみたいなイメージがありますが、とても便利なのでご紹介。 もともとは、会社の上司Windows から Mac に移行したのだけれど、"秀丸みたいに選択範囲を ruby で evalできないの" とおっしゃっており、しかも Emacs は微妙とのことなので、Automator でどうにかしてみた。Service でできるんじゃないかねと教えてくれた同僚に感謝。 追記(2013/02/24) デバッグ方法を別エントリに書きました できること 文字列選択して Ctrl+= を押すと選択文字列が ruby で実行されます。編集可能なテキストエリアならだいたい何処でも。 作り方 アプリケーション ディレクトリにある Automator を起動します。 新しくサービスを作ります ユーティリティ > "シェルクスクリプトを実行"というアクションを選んで右の

    soh335
    soh335 2013/02/20
    これはすごい便利そうだ
  • HTMLとJSとCSSだけでスクリーンセーバーが作れるHTMLScreenSaverBuilderを作った - kurainの壺

    作った 表題のとおりで、HTMLJavaScriptCSS の知識があればMacのスクリーンセーバーを作れるツールを作りました。Xcode も不要です。 html でできることは大概できるので、flash 貼るとか audio ダグで音をならすとか、WebGLで3Dで遊ぶとかかなり何でも出来るのではナイかと思っています。 ダウンロード 下のリンクからどうぞ!HTMLScreenSaverBuilder 体と、サンプルで作った ScreenSaver が入っています。 HTMLScreenSaver.zip 作り方 HTMLを準備 全画面表示されても、綺麗に表示されるような HTML を書きます。必ず名前は index.html にしてください。例として、はてなフォトライフの人気の写真を表示する HTML を書きました。 https://github.com/kurain/Ho

    HTMLとJSとCSSだけでスクリーンセーバーが作れるHTMLScreenSaverBuilderを作った - kurainの壺
    soh335
    soh335 2011/10/24
    すごい!
  • Titaniumが楽しすぎてやばい - kurainの壺

    id:naoya さんの記事で気づいた Titanium ですがあまりに楽しいのでここ1週間ほど暇があればコードを書いています。そろそろ、プロダクトレベルのモノが仕上がりそうなので AppStore に提出したいところ。 ただし、iPhoneとAndoridアプリが一気に作れる、とか思ってさわると結構機種依存のコードを書く必要に迫られるので期待を裏切られます。ロジックのコードが共通化できるぐらいに考えていたほうが気楽だと思います。それでも、Cで書いてiPhone,Androidで共通化するよりはよっぽどらくだと思いますが。 最近は iPhone で動くことだけを考えて、実装しているので、今回は Objective-C で実装している時との比較 はまりどころ PhoneGap との違い をメモしておきます。 Objective-Cと比べて良い メモリ管理不要 もうこれだけで、僕は移行したくな

    Titaniumが楽しすぎてやばい - kurainの壺
  • UNIQLO CALENDERもどきを作ってみた - kurainの壺

    概要 ちょっと前に話題になったUNIQLO CALENDERの動画(以下UNIQLOの動画)と同じようなものが作れそうなので作ってみた。 サンプル UNIQLOの動画の特徴は端的に言うと以下の2点。 インターバル撮影した写真をつなげて、さらに再生時間を短くしている(微速度撮影) 写真はミニチュアを撮影した写真のよう見えるように、撮影されたか加工されている(Tilt Shift Fake) この2点を再現すればそれっぽいものになるはず。ということで以下解説。 微速度撮影 ちょっと前に話題になった微速度撮影の例 Nature Time Lapse 2 from mockmoon on Vimeo. 微速度撮影とは、雲がすごいスピードで流れていく動画とか、花が開く瞬間とか、蝉の脱皮とか、を現実より高速にみせる技術。 実際に見るには長時間が必要でしかも時間変化が少ないために変化がわかりにくいものの

    UNIQLO CALENDERもどきを作ってみた - kurainの壺
    soh335
    soh335 2009/07/11
  • Gitを使って設定ファイルを管理する on OS X(入門編) - kurainの壺

    dotで始まるUNIX設定ファイルというのは、追記、削除も多いし、他のマシンで使い回したりすることも多いのでバージョン管理システムで管理してしまいたいもの。そこで今回はgitを使って管理してみる。 git インストール まずはgitをインストールする必要がある。gitmacportsからインストールすると管理がらくだと思う。以下macportsは入っていることが前提。 sudo port selfupdate sudo port install git-core tiggit-coreがgitのメインパッケージ。tigはgitのログを見やすくするツール。どっちもはてなインターンで知ったものの一つ。 github を設定しよう さて、macportsはコンパイルが前提だから、めっさ時間がかかって暇してしまう。とくに初回のインストールだったりすると、依存関係にあるperlとかopensslと

    Gitを使って設定ファイルを管理する on OS X(入門編) - kurainの壺
    soh335
    soh335 2008/10/30
  • 1