mixi アプリを作ろうと思って、色々苦心している。 とりあえず、HTML表示や、jsでアラート表示なんかはできようになった。 あと、友達一覧とかも出せた。 OWNERの情報を永続化したい・・。 OWNERが入力した情報を、訪れたマイミクに公開するようなものを作りたかった。 そのためには、OWNERの情報として永続化したかったのだが、それがなぜかできない・・。 VIEWERの情報として永続化保存&取得 保存 var request = opensocial.newDataRequest(); var data = "test"; request.add(request.newUpdatePersonAppDataRequest( opensocial.IdSpec.PersonId.VIEWER, "key", data)); request.send();取得 var request =
JavaScriptにおいて関数というのはFunctionオブジェクトで、他のビルトインオブジェクトと同様に、組み込みのメソッドがある。これがapplyとcallしかないのだけれど、こんな感じに使う。 func.apply(thisObj,arguments) func.call(thisObj,arg1,arg2,arg3) thisObjには、その関数内で「this」として使うオブジェクトを指定する。applyの第二引数はargumentsオブジェクトを指定する。配列か、現在実行中の関数のargumentsオブジェクトを丸ごと別の関数に引き渡せる。つまり引数の長さが良くわかってなくても使える。 callは代わりに func.apply(thisObj,[arg1,arg2,arg3]) と書けるので、実はいらないんじゃないかと思う。 これらは多分、ふつうにJavaScriptを書く上で
;; espresso-mode ;; http://www.nongnu.org/espresso/ ;; http://wiki.github.com/bard/mozrepl ;; http://wiki.github.com/bard/mozrepl/emacs-integration ;; ;; Firefox -> install MozRepl ;; -> Tools -> MozRepl -> Start ;; ;; Restart Emacs, and every time you open a Javascript file, you will now ;; have the following keybindings available: ;; C-c C-s: open a MozRepl interaction buffer and switch to it ;;
windowオブジェクトの入れ子について いつもwindow.alertなどで見る"Webページのwindow"のさらに上には、ブラウザ全体を支配する"XULのwindow"があります。 もちろんWebページ側からは触れませんが、Firefox拡張ならXULのwindowをいじれます。 ブラウザはこのようになっています。 要素 サイドバーの 要素 Webページを表示する要素 ... そして要素のようにページ(XULやHTML)を表示できる要素がそれぞれに"ページのwindow"を持っています。 これはHTMLでiframe要素がそれぞれにwindowを持っているのと同じです。 詳細はこちらchrome コードでウィンドウを取り扱う - MDC 動画(wmv 3.0MB) http://eva-lu-ator.net/~gemma/geocities/matchfox/mozRepl.wmv
新年おめでとうございます。2009年の最初のネタはプログラミングのネタにすることにしました。 Rubyについてのステキなエントリーがあったので、紹介します。 no title 私は翻訳能力がないばかりか、リーディング能力も貧相です。ぜひ、原文を読んでみてください。 はじめに Rubyのblock、Proc、lambdaはパワフルですが、解りにくい。Rubyはクロージャを使う方法が4つあって、それぞれチョットずつ違います。ここでは、そのへんを解説したいと思います。 Block もっとも簡単で、かつRubyっぽいと言えば、Blockですね。 array = [1, 2, 3, 4] array.collect! do |n| n ** 2 end puts array.inspect # => [1, 4, 9, 16] 何が起こっているか? まず、block付きでArrayの"collect
4歳の長女がプリキュアにハマっています。ピーチを目指しているんだそうです。ですが、普段から絞め技や関節技を教えているので、寝技からの腕ひしぎ十字固めを狙ってきます。そんなプリキュアはいません。キュア・ノゲイラですか。。。 Web App ThemeというRailsのプラグインがあるのですが、これがステキすぎるのです。クールなカンジのテーマ(レイアウト&スタイル)を一瞬にして自動生成してくれます。お、落ち着いて。ゆっくり説明するから。とにかく聞いてください。 まず、Railsのプロジェクトを作ります。 $ rails memo_app cd memo_app 手抜きするために、scaffoldを使います。で、db:migrateして、serverを起動。 $ script/generate scaffold memo title:string body:text $ rake db:migr
Dismiss Join GitHub today GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together. Sign up MozRepl lets you program Firefox and other Mozilla-based applications from the inside. Curious? See how. Installation Install from addons.mozilla.org. (To use with XULRunner: Right-click → “Save Link As…” then save in your app’s exte
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く