ドットインストール代表のライフハックブログ
ここ二週間ほど、集中して取り組んだおかげで、一応それっぽく動くようになりました。問題は山積みで実用などは遥か遠い未来の話ですが、ちょっと嬉しかったので報告です。次のスクリーンショットを見てください。 なんの変哲のない補完に見えますが、よく見ると補完候補としてFixnum#succとString#gsubが含まれているのが分かります。これの意味するところは、ローカル変数aへのFixnumオブジェクトとStringオブジェクトの代入が正しく検知され型推論されているということです。 分かりやすさのために、あえてこんな単純な例を出していますが、前のエントリにあるようなケースも現状ですでに対応できています。 def foo(n) n. # <= succ, gsubが候補として出てくる end foo(1) foo('Hello') 一応プロジェクトのURLを貼っておきます。 http://code
2ちゃんねるなどでリンク避けとして"ttp://..."を使うことがあります。 今回の拡張では、ttpプロトコルを定義して、"http://..."と同様に扱えるようにしましょう。 ttpプロトコルを扱うXPCOMコンポーネントのクラスを登録します。 そのクラスのnewURI関数で、URIの部品を受け取って、nsIURIのインスタンスを返します。(注) そのクラスのnewChannel関数で、↑で作ったnsIURIのインスタンスを受け取って、ttpプロトコルのためのnsIChannelのインスタンスを返します。ここではhttpプロトコルのnewChannel関数に処理を丸投げするので簡単です。 (注)"ここではhttpプロトコルのnewURI関数に処理を丸投げするので簡単です"・・・だと芸がないですもんね。 拡張のcomponentsディレクトリ以下に、jsファイルを置けば自動で認識してく
福岡伸一著「世界は分けてもわからない」について書きたいと思います。といっても、科学のことを取り上げるのではなく、今回は本書に出てきたマップラバーとマップヘイターについて、深く掘り下げ成功する人はこういう人へ繋げたいと思います。 本書でこういってます。 おおよそ世の中の人間の性向は、マップラバーとマップヘイターに二分類できる。 マップラバーというのは、本書の例えを使わせて頂くと、百貨店に入ったときにまず案内図を見て全体を把握し、それから、こっからこういって、2階に行ってあの角を曲がってというふうに計画をたててから、目的地に一直線に行動することを言います。つまり、何事にも鳥瞰して考えてから論理的に行動する人のことをいいます。 対して、マップヘイターというのは、案内図など一切見ずに手当たり次第「勘」で行動し目的地まで行動します。つまり、私と前後左右の関係性だけで行動する人のことをいいます。 と簡
1. はじめに 川辺川ダム問題に関する私の見解を申し述べます。 熊本県政は4月16日、夢に向かってスタートを切りました。「大きな可能性を爆発させ、『躍動し、飛躍する県』に変えていく、そして県民の幸福量の最大化を目指す」というのが蒲島県政の夢です。 そのために、どうしても解決しなければならないのが、川辺川ダム問題です。ただ、ダム問題の本質を理解することなく、拙速に結論を出すことは無責任であるとの思いから、選挙中、他の候補者の方々がダム建設反対を表明される中で、半年間の猶予をいただき、9月議会において、私の態度を表明することを県民の皆様にお約束いたしました。 私にとってこの数ヶ月間は、極めて貴重であったと同時に、苦悩に満ちた時間であったと、いま改めて思います。それは、この問題が、人命の危険や、自然・環境に対してどう向き合うのかという人間社会のあり方を問う、極めて今日的な問題であり、言い換えれば
2009年09月25日 "一度も結婚しない男"40年で10倍 30〜34歳男性の未婚率は、47.7%に 2人に1人が独身
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く