タグ

2012年1月1日のブックマーク (22件)

  • Agile Project Management

    Proven project management for successful teams With a shared view of team priorities, a process that fosters collaboration, and dynamic tools to analyze progress, your team will deliver more frequently and consistently. Better organization to get focused Keep your team on the rails. Tracker's shared backlog makes priorities clear so the team can stay organized. Easily visualize scope, focus your t

  • 非同期IO周りの話

    SKS rep @repeatedly @cpp_akira そんな感じですねぇ.IO周りにもアプローチがいくつかあって,Async,Multiplexing,Non-Blockingとかあります.ごっちゃにしちゃっている人もいますががが 2011-05-16 11:36:07 Akira Takahashi @cpp_akira @repeatedly Multiplexingはこれから調べようと思ってたとこです。まだ何もわかりません。非同期とノンブロッキングは同義語っぽいので一緒にしちゃっていいかなーと思います。 2011-05-16 11:38:04 SKS rep @repeatedly @cpp_akira Async / Non-Blockingは結構微妙で,確かに同一にする人もいるんですが,実際のケースで考えると非同期は処理が非同期なのに対して,Non-Blockingはあく

    非同期IO周りの話
  • jQuery UI Bootstrap

    A preview of the jQuery UI Bootstrap themejQuery UI Bootstrap A Bootstrap-themed kickstart for jQuery UI widgets (v0.1) Welcome! This is a live preview of new the jQuery UI Bootstrap theme - a project I started to bring the beauty of Twitter's Bootstrap to jQuery UI widgets. With this theme, not only do you get the ability to use Bootstrap-themed widgets, but you can now also use (most) of Twitter

  • http://papix.hateblo.jp/entry/2012/01/01/205713

    shiba_yu36
    shiba_yu36 2012/01/01
    perl研究で使えるのいいすなー
  • 【翻訳】Gitをボトムアップから理解する

    John Wiegleyさんの "Git from the bottom up" を翻訳しました。 元PDFはこちらからダウンロードできます: http://newartisans.com/2008/04/git-from-the-bottom-up/ 元記事のライセンスがクリエイティブコモンズのBY-SAであったため、この翻訳もBY-SAとなります。 ライセンスを守って自由にご利用ください。(詳しくは記事内の最初にも書いてあります) 翻訳ミスの指摘や改善の提案等があればブログコメントやTwitter(@oshow)などで遠慮なくどうぞ。 Git をボトムアップから理解する Wed, 2 Dec 2009 by John Wiegley 私が Git を理解しようと調査した時、高級なコマンドの視点から眺めるよりボトムアップ式に理解することが役立った。そしてボトムアップ視点で見る Git

    【翻訳】Gitをボトムアップから理解する
  • Alien::RRDtool - RRDtoolをCPANから入れる - Perl Advent Calendar Japan 2011 Hacker Track

    前置き こんにちは。gfx です。みなさん、意識は高まっていますか? 僕は上々です。今回は拙作の Alien::RRDtool というモジュールを紹介いたします。 CloudForecastやGrowthForecastを使いたい!と思ったとき、RRDtoolのPerlバインディングであるRRDs.pmをインストールするのが面倒だったりします。特にperlbrewで入れたperlではRRDtoolsのソースコードをとってきてビルドしなければならないため、RRDtoolはパッケージマネージャを使ってインストールし、CloudForecastはsystem perlで動かすというのが今までのベストプラクティスでした。 Alien::RRDtoolはRRDtoolをCPAN経由でインストールするためのモジュールで、RRDtoolの各種コマンドとPerlバインディングを簡単にインストールすることが

    Alien::RRDtool - RRDtoolをCPANから入れる - Perl Advent Calendar Japan 2011 Hacker Track
  • use Daiku for very customizable Makefile.PL - tokuhirom's blog

    Module::Install::TestTargets is cool *hack*. But it's code is too complex and the code using it is not maintainable. So here is yet another approach for this issue using Daiku. ↓Makefile using Daiku and other ExUtils::* modules. use Daiku; use autodie ':all'; use ExtUtils::InstallPaths; use CPAN::Meta (); use File::Find::Rule (); use File::Spec::Functions qw/catfile catdir rel2abs/; use ExtUtils::

  • I/Oを多重化するためのシステムコール(select, poll, epoll, kqueue) - $shibayu36->blog;

    サーバ周りの勉強していると、たまにselectとかepollとか言葉が出てきて、理解できてなかったので調べてみた。 I/Oの多重化 例えばサーバ周りの実装を、特に何も考えずにやると、I/Oでブロッキングが発生し、一つのクライアントとしか通信できないということが起こります。これを解決するために fork threads I/Oの多重化 非同期I/O といった方法があります。 この中のI/Oの多重化を実装するためのシステムコールとして、select, poll, epoll, kqueueなどは実装されているようです。 少し調べてみると、次のような記述のような機能をそれぞれが実装するようです。 プログラムで複数のファイルディスクリプタを監視し、 一つ以上のファイルディスクリプタがある種の I/O 操作の 「ready (準備ができた)」状態 (例えば、読み込み可能になった状態) になるまで待つ

    I/Oを多重化するためのシステムコール(select, poll, epoll, kqueue) - $shibayu36->blog;
    shiba_yu36
    shiba_yu36 2012/01/01
    今ネットワークの勉強してるけど、昔の自分の記事参考になる
  • epollのなかみ - moriyoshiの日記

    よく C10K 問題とかいって epoll(7) の話が出てきて select(2) 遅いね poll(2) 遅いねってなるんだけど、正直なところ、これらのシステムコールを実際に使ってコードを書いてみたひとはどのくらいいるのだろう。ましてや eventpoll が何やってるか知っている人はそんなに多くないんじゃないだろうか。もう O(n) だの O(1) だのって煙に巻かれるのもうんざりだ。 というわけで、2.6.26 の fs/eventpoll.c のコードを読んでみた。正直 Linux カーネルにすごく詳しいわけでもないので、誤りがあったら適宜突っ込んでもらえると幸いです。 前提知識として VFS モジュールがどうなってるかとかは LinuxのFSモジュールを書いてみる LinuxのFSモジュールを書いてみる (その2) のソース中のコメントを追ってもらえればと。 登場する構造体 e

    epollのなかみ - moriyoshiの日記
  • Geekなぺーじ : selectを使う

    普通の状態では、readやrecvfromはデータが受信できるまでブロッキングします。 ソケットを一つしか利用していない場合にはブロッキングは非常に便利なのですが、ソケットが複数になると困ってしまいます。 複数のソケットを扱うとき、片方のソケットでブロッキングしたままになってしまうと他のソケットにデータが到着しても受信が出来なくなってしまいます。 そのため、複数のソケットを扱っていると、どのソケットからデータが受信可能か知りたくなります。 ブロッキングとは、関数が返ってこない事を表します。 例えば、readはデータを受信して関数が戻ってきます。 言い方を変えると、データを受信するまでブロックしています。 readやrecvfromをブロッキングしないノンブロッキング方式で使う事も可能ですが、ここではブロッキング方式のまま使う方法を説明します。 そのような機能を提供するのがselectです。

  • 日本人技術者が洋書を読まなければならない時代 - カレーなる辛口Javaな加齢日記

    http://anond.hatelabo.jp/20111230052116 KVSって何かと思ったら,要するにNoSQLのことか. 「英語で読めばいいと思うよ」って言っちゃいかんのかな. ああそうだいまだにMongoDBの日語オラは出ていない。英語ではもう4冊か5冊は出ているというのにだ。乱立KVSのの先頭を走っているMongoDBについて 乱立してるから利用者が少なく,仮に訳しても買う人がいないから儲からないんだよ.「まだ出てない」じゃなくて「購入者がいないから出さない」が正解だろう.「自分は英語が読めないから,オライリーは日語訳を出せ」というのは「オライリーはオレのためにこのの日語訳を出せ」と言ってるようなものだと気づかないのかな.*1 「先頭を走っている」については誰がそのように主張しているのか要出典.*2 Cassandra 作者: Eben Hewitt,大谷晋平,

    日本人技術者が洋書を読まなければならない時代 - カレーなる辛口Javaな加齢日記
  • 地方自治体の過疎化によって帰省ラッシュがなくなる - ゆくてぃーなるままに

    shiba_yu36
    shiba_yu36 2012/01/01
    今後徐々に仕事が場所を選ぶことがなくなってくるとどうなるかわかんなそう
  • How do you destroy ideas? · Issue #61 · holman/ama

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    How do you destroy ideas? · Issue #61 · holman/ama
  • 株式会社はてなを退職 | tech - 氾濫原

    はてなに入社しました | Wed, Apr 1. 2009 - 氾濫原 から2年9ヶ月ぐらい経った。 新しい職場は決まっているけれど、うまく働けるか心配だ。 神奈川県に引越したので、たくさんのアニメが最速になった。 これからもよろしくお願い致します。 トップ tech 株式会社はてな退職

    shiba_yu36
    shiba_yu36 2012/01/01
    お疲れ様でした。色々理由があって非常にショックを受けたんですけど、これからの活躍期待してます!
  • 大阪市職員です。

    「橋さんが市長になって大変ですねえ?」 友人家族からこの一ヶ月で10回以上言われた言葉です。もうさすがに聞き飽きました。マスコミというのは当にいい加減な情報を流す事があって、いったん流れ始めた適当な情報はなかなか消えずにこうやって固定観念として人々に植え付けられてしまいます。 「大阪市職員は市長を敵視しているそうですねえ?」 敵視していません。全くの誤解です。むしろ大半の職員は諸手を上げて歓迎しているぐらいです。。。 大阪の財政難が全て大阪市の職員の責任であるかのごとく報道するテレビメディアのせいで、ここ数年市民からの相当きつい言葉が職員に日々投げかけられています。 「お前らのせいで俺は生活保護なんや」意味がわかりません。 「ぬくぬく生きやがって高給取りが」冗談じゃないです私の給料はむしろ世代平均を下回っています。 「お前も労組なんか?市民の税金で労組活動とはどういう了見やねん」私は労

    大阪市職員です。
    shiba_yu36
    shiba_yu36 2012/01/01
    こうやってちゃんと自分の考えを言えるくらい考えている人は果たして日本全体でどのくらいいるのかなぁ。
  • この一年のブログエントリまとめ - 2011 - blog.nomadscafe.jp

    去年に引き続き、今年も書いてみる。 今年を振り返って公私共に影響が大きかったのは、やはり3/11の東北関東大震災。幸い家族には影響なく過ごしていますが、まだまだ被災された方は大変な思いをされていると思います。今自分ができることを少しだけでもつづけて行きたいと思います 当日は交通手段がすべてストップしてしまったので、新宿から横浜まで歩いて帰ってきました。 3.11 新宿から横浜まで歩いて帰ってきた このあと自宅作業期間や、ノーエンジニアデーがあり、リモートで仕事できる環境が整いました。最近は朝はカフェで仕事しています。 山の8月/9月 今年のブログ記事を振り返って行くと、9月だけまったく記事がない。9月に何をやっていたかというと、一つは沖縄へ旅行行ってたことと、もう一つは大規模メンテナンス。 [完了報告][9/14] メンテナンスのお知らせ この裏側では記事のデータベースを一気に移動する作業

  • 2011 12/30 - mooz deceives you

    およそ一年前,元旦から 2011 01/01 - mooz deceives you という記事を書き,昨年の出来事と年の抱負について語った.そこでは主に「学術的な方面でのインプットとアウトプットを行なう」「自分に対する投資を惜しまないこと」「を読むこと」「静的型付け言語である程度大きな物を書く」「型推論の勉強と補完フロントエンドの作成」ということをあげたようだ.果たしてそれらは実行に移せていただろうか. この m10n では年を振り返る体で,最近の脳内状況を吐き出していきたい(だらだらと書いたところ,予想以上に長くなってしまった). 作成したもの 年月を顧みる上で外せないのは自身の書いたコードだろう.ここではそのマイルストーンの中から,何からの形式でウェブへ公開したものをとりあげ,想い出などを綴ってみることにする. percol no title canythin や zaw.zs

    shiba_yu36
    shiba_yu36 2012/01/01
    素晴らしい。いろいろ学ぶことある。
  • ホリエモンの起業四か条の前に知っておきたい6つのこと | ゆきらん

    起業してほぼ確実に成功する方法 で紹介されている 1 利益率の高い商売 2 在庫を持たない商売 3 定期的に一定額の収入が入ってくる商売 4 資ゼロあるいは小資で始められる商売 この四つはもう有名ですよね。 さらに、個人的に思う起業の心得を六つ書いてみました。 1 ターゲットのデータベースリスト まず、なぜ素人が商売で成功しないのか? 端的にいうと、それは顧客リストというものをもっていないからで、 言い換えると、あなたにファンが全然いないからなのです。 例えば、 たむけんの焼き肉屋がなぜあんなに儲かるのかを考えてみると、 それは、もともと彼にはファンがいて知名度が高く、スタート時点から顧客リストをもっていたからです。 他のビジネスでもそうです、ポイントカード。。。あれも顧客リストです。 メルマガの読者、Twitterのフォロワー、RSSでブログを購読している人。すべて顧客リストです。

    ホリエモンの起業四か条の前に知っておきたい6つのこと | ゆきらん
  • 自分の生きている時間は有限ですよ~そんな事やっている暇あるんですかリスト - ゆきらん

    自分が生きている時間って限られていますよね? 極端なことをいうと、明日死ぬかもしれない。 実感できないかもしれないけど、嘘ではないし、間違いでもない。 でも、明日死ぬという事を頭では分かっているけど、リアルに想像できないし確率が低すぎるから、自分には起こらないだろうと大半の人は思っている。 だから、 普段みんな、そんなことは忘れて結構無駄なことに時間を使っていると思うんですね。 今日は、そんな日常の無駄な時間を省いたらいいのにという事柄を列挙したいと思います。 さあ、リズムよくばーっといきましょい( シ ̄ー ̄)ツ むやみやたらにインプットをしない。 自分の時間は限られているのだから、ダラダラと無駄なインプットをするのではなく、意味あるインプットだけをする。 アウトプットしたい事を先行させて、それについてインプットするといい。 幸せを追い求めても時間の無駄 幸せって、ただの記号なわけ。 しか

    自分の生きている時間は有限ですよ~そんな事やっている暇あるんですかリスト - ゆきらん
  • 2012年はプログラミング言語を作りたい - Islands in the byte stream (legacy)

    当は2011年の1-3月の間にやろうと思っていたのだが、卒業の危機などがあり思うように進まなかった。しかし今年Perl/XS以外にもC++, Objective C++, Java, ActionScript, JavaScript, Rubyなどでコーディングする機会があり、自分が欲しい言語が具体的になってきた。 私が欲しいのは、Perlの次を担えるような言語だ。それは必ずしも私の言語でなくてもいいのだが、とにかく「next Perl」が欲しい。 Perl言語のいいところは何か。それは言語に密結合した正規表現構文とテキスト処理機能、シンボルテーブルなど内部データ構造*1や後付けのOOP*2のような原始的な機能の露出、標準ドキュメントフォーマット*3とビューア*4、RAIIとダイナミックスコープだ。私は、これらすべてを備えている言語をPerl以外に知らない。 一方で、不要な機能もある。特

    2012年はプログラミング言語を作りたい - Islands in the byte stream (legacy)
  • 未来を開く新「はてなサービス」の作り方--危機感を持ちつつチャレンジ

    京都に拠点を移して3年が経過したはてな。同社は2011年秋頃から矢継ぎ早にサービスリリース、サービスリニューアルを進めている。“ソーシャル”をうたうサービスが注目を集める中で、はてなはどんな立ち位置を狙うのか。代表取締役の近藤淳也氏に聞いた。 --シリコンバレーから戻り、京都にオフィスを移して3年が経ちました。環境はいかがですか。 シリコンバレーに行った頃に描いていた理想のストーリーは、現地でエンジニアを採用し、新しいサービスを世界に向けて出してグローバルスタンダードになることでした。ですが実際のところ、米国でエンジニアはとれなかった。シリコンバレーはやはり競争が激しく、言葉の問題もあります。やろうと思えばやれても、時間がかかると思いました。迷った末に日に帰るという選択肢を選びました。 当時は20人くらいだった会社も、今は社員で50人。バイトなど含めれば100人規模と増えました。関東では

    未来を開く新「はてなサービス」の作り方--危機感を持ちつつチャレンジ
  • 今年の抱負 - $shibayu36->blog;

    あけましておめでとうございます。今年もよろしくおねがいします。 まぁ新年なので今年の抱負を。 今年の抱負 振り返りのエントリーでも書いたけれど、今年は「成長」と「発揮」の年にしたいと思っている。 とりあえず三つほどを今年の抱負にしたい。 全てのoutputを増やす年にする プログラムの少し下のレイヤーについて積極的に学ぶ 英語の読み書きはエンジニアとして問題にならない程度にする 具体的に 今思いついている限りで、それぞれの項目について具体的にどのようなことを候補とするかを書いていく。この中で優先度をつけつつ、やっていきたい。 全てのoutputを増やす年にする Kyoto.pmを立ちあげ、自分や関西のエンジニアのoutputの機会を増やす 発表しない人もなんらかのoutputを出せるような形を目指したい perlの勉強会には積極的に携わり、基的には発表を行う Kyoto.pm、Kansa

    今年の抱負 - $shibayu36->blog;
    shiba_yu36
    shiba_yu36 2012/01/01
    今年初ブログです。今年もよろしくお願いします。