タグ

2013年12月25日のブックマーク (8件)

  • IRKitの基板実装工場に行ってきた - maaash.jp

    Merry Christmas! クリスマスイブにはIRKitの基板実装工場の近く、岐阜のビジネスホテルに泊まった。 12/24 IN, 12/25 OUT 今年の自分らしいね。 IRKitの基板は、 久田見製作所 に製造、実装、検査をお願いしています。 基板にたくさん助言をくれた 基板設計者 加藤木さん も12/24なのにごいっしょしてくれました。 岐阜県にある町工場に初めての訪問。 クリスマスイブには、部品実装。 マウンターで高速に基板上に置かれる部品達。 ダダダダダダ リード部品(赤外線LED, 赤外線受信器, マイク, カラーLED) は指した後にハンダ槽を通す。 そしてケースも ミヨシの杉山さん から、金型で出した仕上げ前のプロトタイプが届く! かっこいいよ 佐々木さん ! もりあがってきたー トラブルもあったけれど、その場でアイディアを出し合って、創意工夫して解決していく。 そ

    soh335
    soh335 2013/12/25
    すごい
  • ygoto3.com

    現在開発担当している AbemaTV で、昨年末にパナソニックさんのスマートテレビ VIERA 向けにアプリケーションをリリースしました。AbemaTV リモコンボタンで AbemaTV にアクセスできます。今回このアプリケーションの UI を開発するにあたって、新しいデザインワークフローを導入しました。 記事では、 Story-Assured Design というデザインワークフローを、現在プロダクト開発で直面しているデザインの課題とともに紹介します。 Story-Assured Design とは? Story-Assured Design はその名前が示しているように、ユーザーストーリーを保証することを目的とした UI デザインのワークフローです。UI デザインを3つのステップに分けて行います。 ストーリーデザイン デザインの構造化 視覚情報デザイン 一番重要なユーザーストーリーの

  • gearmandがtelnetで受け付けるコマンド(1) at technote

    gearmand に telnet で接続し、status コマンドでジョブ(job)やキュー(queue)の状態を確認する事が多いのだが、status コマンド以外にどんなコマンドがあるのかを調べてみた。 gearmand は C 言語で実装されている版の 0.14 を使用している。 エラーメッセージからソースを grep したところ、どうやら libgearman-server/server.c が各種コマンドを受け付けているところのようだ。ここから読み取れたコマンドは下記の通り。思っていたよりもかなり少ないな。 version shutdown shutdown graceful maxqueue status workers ■ gearmand の起動と動作確認方法 gearmandは下記のオプションで起動している。特にオプションは指定しておらず -d のデーモンで起動している

  • Writing a prefork server / daemon using Parallel::Prefork - Articles Advent Calendar 2010 English

    Parallel::Prefork is a module I wrote back in the year 2008, which is basically an imitation of the excellent Parallel::ForkManager but with support for signal handling, an indispensable feature if you want to write a network server or a daemon program with features like graceful shutdown or runtime reconfiguration. The code below illustrates the basic usage of Parallel::Prefork. Upon the intantia

    soh335
    soh335 2013/12/25
  • How to manage Gearman worker processes. - tokuhirom's blog

    http://www.pqpq.de/mt/2010/01/gearmandriver.html ^^ I don't like this approach. Gearman のワーカーの管理はこういう風にするのが個人的にはおすすめ。 make workers as prefork model by Parallel::PreforkMaxRequetsPerChild(such as same name configuration in Apache) is requireduse daemontools for your lazinessGearman::Driver is too heavy framwork for me. (and, workers should save the memory, but Gearman::Driver itself uses too much m

  • WEEZER sings AKB48's Heavy Rotation medley Island in the sun

    River: "This Is from Purple Album.." (LOL). AKB48 Is Japanese Girl Band and Heavy Rotation Is their Smashing Hit in the late 2012. Nice cover from Weezer!! Yeahh..Hip..Hip

    WEEZER sings AKB48's Heavy Rotation medley Island in the sun
    soh335
    soh335 2013/12/25
    盛り上がりを感じる
  • Weezer Merikuri / ウィーザーメリクリ

    Weezer Merikuri / ウィーザーメリクリ Rivers Cuomo singing in Japanese

    Weezer Merikuri / ウィーザーメリクリ
    soh335
    soh335 2013/12/25
    メリクリ
  • 普通のデーモンを 1) Server::Starterでホットデプロイ+ 2) slow-restart対応にする - Qiita

    序章 最近筆者があるシステム上の非同期ワーカーに対して作業していたところ、新しいコードをデプロイしてこのプロセス達を再起動すると全てのワーカーが同じタイミングで停止→再起動してしまうのでアラートがちらほら流れてきました。クリティカルなものではないのですが、アラートはうざいです。さらに開発機では何回か失敗もしたのですが、その失敗のせいでワーカーが起動に失敗することもありました。その間は当然ワーカー機能は止まったままです。 アラートはできればみたくないのです。さらに万が一新しいコードが起動に失敗した場合でも前の世代が動いていればこのあたりの心配をする必要がなくなります自分がそのあたりに手を入れるタイミングでServer::Starterをかまして対処してしまうことにしました。 元のワーカー まず前提として、このワーカー達は以下のような形で「実行するワーカーのコマンド名(実際はクラス名)」と「い

    普通のデーモンを 1) Server::Starterでホットデプロイ+ 2) slow-restart対応にする - Qiita
    soh335
    soh335 2013/12/25