タグ

2011年1月12日のブックマーク (9件)

  • anything で Ruby のマニュアル検索した結果に対して、メモを書き足していけるようにした - わからん

    メソッドなどを anything でマニュアル検索した結果のマニュアルに対して、個人的なメモを付け足していけるようにしました。また、検索項目の追加も可能です。emacs 同様、リファレンスマニュアルを育てゲー化したかんじです。以前の emacs から anything で ruby のマニュアル検索 - わからん を改良しました。以下で導入方法を解説していきます。 ダウンロードしたマニュアルとツールは、~/Dropbox/data/rubyrefm ディレクトリに配置し、自作のメモを書き足していく辞書は ~/Dropbox/data/rubyrefm/mydict ディレクトリに配置するという想定になっています。各自の環境で置き換えて読んで下さい。 まずはマニュアルとツールの設置です。http://doc.okkez.net/archives/200909/ruby-refm-1.9.1-

    anything で Ruby のマニュアル検索した結果に対して、メモを書き足していけるようにした - わからん
  • git-cherry-pickを掘り下げる - idesaku blog

    Gitにgit-cherry-pickという、知らなくてもなんとかなるが知っていると便利なコマンドがある。このコマンドを少し掘り下げてみた。 git-cherry-pick git-cherry-pickは、狙ったコミットの変更内容だけを現在のブランチに取り込む操作である。 例えば、つぎのような履歴を想定する。 ---A---B---C [master] \ \ ---X---Y [temp]ここで、YはCの後にコミットするほうが適切であることに気づいた。このとき、masterブランチで次のようにすると目的は達成される*1。 $ git cherry-pick YコミットYの変更内容だけをmasterのHEADに適用する、という操作である。このときXの変更内容は適用されない点がgit-mergeとは異なる。 ---A---B---C---Y' [master] \ \ ---X---Y [

    git-cherry-pickを掘り下げる - idesaku blog
  • 多くの人に感銘を与えた伝説のスピーチ5選 | TECH SEVEN

    Tweet 新しい1年がはじまり、新たに目標を立てたり、目標を見直したりしている方も多いのではないでしょうか。 どのような未来を見据えて、どのように過ごしていくかを考える前に、人生の先輩の言葉に耳を傾けてみるのも良いかもしれません。 今回は多くの人に感銘を与えた伝説のスピーチを5つ紹介させて頂きます。 年初に目標を立てても、忙しい1年を過ごすうちについおざなりになって年を終えてしまうことも多いと思います。目標として掲げたことをやり通すためには、初心に戻ることが欠かせません。 多くの人に感銘を与えた動画には、きっと多くの気づきがあります。初心を忘れそうになったらこれらの動画を見て振り返ってみるのも良いのではないでしょうか。 スティーブ・ジョブズ|卒業式のスピーチ スティーブ・ジョブズが2005年にスタンフォー ド大学の卒業式で行ったスピーチ。 癌を宣告され、死と向き合ったジョブズの凝縮された

    多くの人に感銘を与えた伝説のスピーチ5選 | TECH SEVEN
  • 文字列検索(直感的な文字列検索とKMP法)

    文字列に対する検索 以前、表の中からある特定の値を持つデータを探し出す「探索 」を学習しましたが、そのときは「このキーをもったレコードを探し出しなさい」と指示しました。 では、文字列の場合はどうなるのでしょうか? 文字列の検索では、文字の並びが重要なので、「文字abcがこの順番に並んだ場所を探し出しなさい」というように指定します。 ここで、「探したい文字の並び」のことをパターンといいます。 今の例は「パターンabcを探し出しなさい」と言い換えることができます。 また、検索される文字列のことをテキストと呼びます。 つまり、文字列の検索とは、「テキスト中で指定されたパターンが出現する場所を見つける操作」と定義することができます。 力まかせのアルゴリズム 文字列の検索を行うのに、真っ先に思いつくのは、次のようなアルゴリズムでしょう。 まず最初にテキストの先頭にパターンを重ね合わせます。

  • CoffeeScript入門 - プログラムdeタマゴ

    この記事が対応するCoffeeScriptのバージョンは1.7です。 基的には家サイトCoffeeScriptの内容と同じです。わかりやすいように色々と私が勝手に再構築、追加してはありますが。(日語訳と紹介されるとちょっと心外ですな(´Д⊂ヽ ) なお、JavaScriptの基礎知識を前提とし、JavaScriptから引き継ぎ重複する内容は解説されません。 あ。後、この記事の文章、CoffeeScriptコード、JavaScriptコードに関する著作権は放棄しています。パブリックドメインと言うそうです。文章、コード自由に引用改変公開しても問題ありません。 最終更新日:2014/1/29 追加: 文字列 演算子など はじめに:CoffeeScriptのメリットとデメリット 一般に言われているCoffeeScriptを使うメリットデメリットを載せておきます。 ま、こんな論争気にせず、使っ

  • Emacs Lisp の正規表現をちょっと見やすくする - memo88

    はい、Emacs Lisp の正規表現です。とても見づらいです。 しかし、よく見ると \ ( ) | のところだけフォントが太字になっているではありませんか! ひょっとしてそこだけ違うフェイスになっているのでは? というわけで、 describe-face を使って調べてみたところ、次の 2つのフェイスが使われていることが分かりました。 font-lock-regexp-grouping-backslash font-lock-regexp-grouping-construct とりあえず色だけ変えてみました。 (set-face-foreground 'font-lock-regexp-grouping-backslash "#666") (set-face-foreground 'font-lock-regexp-grouping-construct "#f60") これだけでもだいぶ

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 次々と閉鎖するペニーオークションサイト

    過去の数回の記事でサクラが蔓延し、詐欺的なシステムであると糾弾してきたペニーオークションだが、その後新設サイトが乱立する中、閉鎖するサイトも増えてきた。 ペニーオークションについてはこちらの記事を参照 ・怪しげなオークションサイトに気をつけろ(前編):ペニーオークションの問題点 ・怪しげなオークションサイトに気をつけろ(後編):ペニーオークションサイトも騙されている ・ペニーオークション情報は嘘だらけ。全部詐欺サイトと思ったほうが安全 消費者庁も動き出すようだしあれだけ多くのサイトが存在すれば、システムを把握せずにひっかかる人の奪い合いになって1サイトあたりの売上は相当下がっているはず。全部サクラで落札するとしても、完全に自動化できる性質のものではないのでサイトを維持するだけでも結構な時間を要するし、収益を得る見込みがなくなったら閉鎖するのは当然といえば当然。 閉鎖の告知をしたり、購入済み

  • ebiflyっていうiPhoneのWebデバッガを作ったよ - yaakaito::Blog

    JavaScript, Node.jsどうも、成人式に行けなかったのがちょっとショックですけど、まあ地元の子に連絡してみたら結構元気そうだったので満足です。というわけで、ebiflyです。エビフライですよ、エビフライ、おいしいですよね。https://github.com/yaakaito/ebifly簡単にいうとiPhone(じゃくともいいけど)のWebから ebifly.log("いえーい"); とかしてログを母艦のコンソールに送ったり、コンソールからiPhoneにJSを送りつけて実行するあれです。たまに似たようなというかほとんど同じものを見ますけど、なんかちょっとださいのでかっこよさにはすこーしだけ力を入れてみました!なんで作ったかNode.jsの味をしめたからですね。それだけです。あとこういうのあると楽じゃないですか。UIWebViewとかconsole.log("aaa")じゃみ