タグ

2013年3月8日のブックマーク (11件)

  • perl - 「は衰退しました」という人々の共通点 : 404 Blog Not Found

    2013年03月07日20:45 カテゴリArtLightweight Languages perl - 「は衰退しました」という人々の共通点 この話題に関してはすでに 言語設計者たちが考えること Mastermind of Programming Federico Biancuzzi / Shane Warden 伊藤真浩 / 頃末和義 / 佐藤嘉一 / 鈴木幸敏 / 村上雅章訳 [原著:Masterminds of Programming] 404 Blog Not Found:与えよ、さらば求められん - What #yapcasia gave me 404 Blog Not Found:コードについて書く方がコードを書くより読まれる現実 404 Blog Not Found:悪「言語」身に付かず - 「書ける」と「身に付く」の間に などでも答えてきたはずなのだけど、またお呼びがかか

    perl - 「は衰退しました」という人々の共通点 : 404 Blog Not Found
  • Algorithm - 配列の冪集合、順列、組み合わせを再帰なしで作る : 404 Blog Not Found

    2013年03月08日11:00 カテゴリアルゴリズム百選Math Algorithm - 配列の冪集合、順列、組み合わせを再帰なしで作る C言語による最新アルゴリズム事典 奥村晴彦 ちょっと必要に迫られたので、JavaScript用のやつを作りました。 dankogai/js-combinatorics ・ GitHub こんな感じで使います。 var a = ['js', 'pl', 'py', 'rb'], c, e; p( '/* power set */' ); c = Combinatorics.power(a); p( 0 + c ); while (e = c.next()) p(JSON.stringify(e)); p( '/* combination */' ); c = Combinatorics.combination(a, 3); p( 0 + c ); p(J

    Algorithm - 配列の冪集合、順列、組み合わせを再帰なしで作る : 404 Blog Not Found
  • 「成長」は目的ではなく手段 - 脱社畜ブログ

    前回のエントリに引き続き、「成長」の話。 意識の高い学生とか、あるいは意識の高い会社員に多いと思うのだけど、とにかく「自分は成長がしたい」「人生の意味は成長」といったように、成長意欲が旺盛な方がいらっしゃる。 向上心は、その人の内に閉じているだけであれば何ら問題はないので、こういう人たちは引き続きモチベーションを高く保って生きていって欲しいと思うのだけど、このような成長第一主義な方々にいつも聞きたいと思っているのは、「成長した結果、結局どうなりたいんですか?」ということだ。 成長というのは、基的には手段であるはずだ。例えば、大学に受かりたいと思ったとする。でも、そのためには学力が足りない。だから、一生懸命勉強して、それこそ「成長」して、大学に受かるだけの学力を手に入れる。こんなふうに、最初に何か成し遂げたいと思っていることがあって、それを成し遂げるための能力が今足りないから、「成長したい

    「成長」は目的ではなく手段 - 脱社畜ブログ
  • なぜAmazonのメガドロップダウンメニューはスムーズに操作できるのかという秘密

    Amazonでも採用されているメガドロップダウンメニューについて、なぜAmazonのメニューはユーザーが使いやすくできているのかという秘密が明らかになりました。ユーザビリティを改善することが至上命題のネットショッピング系サイトにとっては非常に有益な知識となっています。 Breaking down Amazon’s mega dropdown - Ben Kamens http://bjk5.com/post/44698559168/breaking-down-amazons-mega-dropdown まずこれがAmazonの左上にあるカテゴリーを一覧化したメガドロップダウンメニュー。日Amazonにも同様のメニューが採用されており、マウスカーソルを上に持っていくと実にスムーズに動きます。 通常のメニューの場合、以下のようにして少し遅れてサブメニューが開くようになっています。 な

    なぜAmazonのメガドロップダウンメニューはスムーズに操作できるのかという秘密
    rydot
    rydot 2013/03/08
  • FCell: Creating Excel UDFs in F#

    This video shows how to create Excel User Defined Functions in F# and make them immediately available to Excel. No Visual Studio required!

    FCell: Creating Excel UDFs in F#
    rydot
    rydot 2013/03/08
  • アウトラインプロセッサで書け! - PC説教講座

    ライティングに関する技術は、優れた知識人によって数多く紹介されているので、まさかそんなものを紹介する気はございません。ただ一点、コンピュータを使って書くのに、なんで原稿用紙に書くみたいにしてワープロに向かうのだ! すべての製作過程はいったりきたり 文章というのは基的にたった一つの流れを持っています。読むときには行きつ戻りつしながら読むこともできますが、それは一つの流れの中を行ったり来たりしているのであって、書く側にはそのたった一つの流れを生み出すことが要求されます。そりゃそうです。流れのない文章は何が書いてあるのか分かりませんから。 しかし、読むときの行ったり来たりに表れているように、人間の思考というのは実はそれほど直線的ではありません。 ちょっとでも長い文章を書いたことのある人ならお分かりと思いますが、最初に章立てを行っても、書いているうちにその章立てを変化させた方がいいと思えてくるこ

  • Git サブモジュール

    Redirecting… Click here if you are not redirected.

  • Git submodule の基礎 - Qiita

    この記事は Git Advent Calendar 6日目の記事です! Git submodule って最初わかりにくいと思うので、基的な説明をしようと思います。 git submodule とは git submodule は、外部の git リポジトリを、自分の git リポジトリのサブディレクトリとして登録し、特定の commit を参照する仕組みです。 Subversion でいうところの、external と似ています。 さて、解説のため、手元に、リポジトリA (/path/to/a) とAの submodule として、よく使う例として Bootstrap (元Twitter Bootstrap) を登録してみます。 git submodule を理解するうえで重要なのは、 リポジトリAが指し示すsubmoduleとしてのBootstrapのcommit 現在のBootstr

    Git submodule の基礎 - Qiita
    rydot
    rydot 2013/03/08
  • transitive.info - git submodule 使い方

    git submodule 使い方 サブモジュールについて サブモジュールは外部のリポジトリをソースツリーのサブディレクトリに埋め込むために使用する。 リモートリポジトリとは異なる(リモートリポジトリはソースツリーに埋め込めない) 二つのプロジェクトのヒストリは完全に分かれている サブモジュールに対しては編集できない 外部リポジトリのヒストリを取り込みたい場合は、サブモジュールではなくsubtree merge strategy を使う メインリポジトリはサブモジュールのリポジトリのあるコミットを参照している サブモジュールを追加する <git://example.com/repo.git> を サブモジュールとして追加するには git submodule add git://example.com/repo.git git submodule add git://example.com/

    rydot
    rydot 2013/03/08
  • SVN:externals equivalent in Git?

    rydot
    rydot 2013/03/08
  • git svnでsvn:externalなリポジトリの取得 - ちなみに

    は基的には出来ないそうです。 なんか昔のマニュアルにはそれらしきものがあるのだけれど、現在はgit svn show-externalsが残っているだけで、確認はできるものの自動でガガーっと取って来れて、submoduleになるなんてのは夢物語なのです。 # 実は出来たりするのかもしれないけれど、良く分からなかったし、 # Git使っている人の大半がSubversionも使えるので需要がないらしい。 # 新人類には厳しい現実だ。 ということでいろいろ調べていたのですが、結論としてexternalな部分に編集が必要ない場合は、個別にgit svn cloneしてきて、.gitignoreに加えておくのが良いみたい。 でもRailsプロジェクトなんかでプラグインが大量にexternalになっている場合は面倒だよ! ということを考えるのは僕だけではないようで、 http://github.c

    git svnでsvn:externalなリポジトリの取得 - ちなみに
    rydot
    rydot 2013/03/08