Hatena::ブログ(Diary)

薔薇子の日誌

 | 

2008-03-20

TVmemo 16:01

http://tvmemo.tumblr.com/

テレビを見ながらキャプチャーをとってみた

Good

  • あとで思い出せる
  • 感想も一緒に残せる
  • 共有できる

テレビがネットにつながっているとこういう遊び方もできる

Bad

  • キャプチャーする度に一時停止するのが面倒
  • フルスクリーンでGyamblrを起動できない
  • メモを瞬間的にとれない。
    • アップロード後に編集 -> 遅い
    • Tumblrクライアント -> 別ウィンドウを開くのがやだ
  • 著作権的な何か

テレビを見ながら大事な内容をメモりたい 13:26

どうしたらいいかなぁ。

PC動かすのはめんどいし。見終わったら忘れてしまうのでとにかくその場で記録したい。

-> 考えてみたらうちのテレビはPCだった。これを使えないかな。

条件

  • 邪魔にならない。小さい。軽い。
  • 早い
  • メインのメモに直接送れる

idea

  • 自分宛にメッセンジャー
    • 情報が途切れ途切れになるか。文章にならない。
  • 携帯
    • 遅い
  • メール
  • Web
  • デジカメ
  • スクリーンショット
    • これが一番楽かも
  • 紙でメモ
    • とりこめない

Gyuamblr(Gyazo+Tumblr)が良いかも。メモとキャプチャを同時にとれる。

http://ido.nu/kuma/2007/12/06/gyazowin-tumblr-for-windows/

TwitterクライアントのChirrup。Flickrに写真うpできる。

http://watcher.moe-nifty.com/memo/2007/04/chirrup.html

自分しか一覧できないようにしたい。著作権的な何か対策。

作業日誌 02:15

というか基本的にメモのコピペです。

なので読みにくいとは思うけど、自分一人で書き散らかすだけだともったいないので公開します。


他のブログツールも試してみたけど、やっぱりはてダが一番慣れているので。

emacsからささっと更新(メモからコピペ)できるのが良いですね。(そこかよ

nota.jp 02:49

http://r.hatena.ne.jp/notajp/

こんなにグループがあったのかー

emacsでChangeLogのリストをはてな記法のリストに置換 01:48

ChangeLogのこんなリストを

- aa
  - bb
  - cc
- dd
  - ee

こう変換したい

- aa
-- bb
-- cc
- dd
-- ee

replace-regexpで。これを何度か実行する (ださー

M-x replace-regexp
from: ^\( *\)\(  \)-
to: \1--

キーボードマクロ化。マクロを記録した後、name-last-kbd-macroして、insert-kbd-macroする。

(fset 'hatena-diary-li
   [?\M-< ?\M-x ?r ?e ?p ?l ?a ?c ?e ?- ?r ?e ?g ?e ?x ?p return ?^ ?\\ ?( ?  ?* ?\\ ?) ?\\ ?( ?  ?  ?\\ ?) ?- return ?\\ ?1 ?- ?- return])

うう、かっこわる。emacs lispを書けるようになりたい。

Hello Worldできた 02:53

ようやく

http://gyazo.com/9b524ecce186cfe1fb466da54d8ec805.png

XULチュートリアル 01:18

XULの作り方を調べる。

まずはHello Worldぐらいはできるようになりたい。

----

mozillaオフィシャル

http://developer.mozilla.org/ja/docs/XUL_Tutorial

mozillaオフィシャルのfirefox1.5向け (古いけど短くて読みやすい)

http://developer.mozilla.org/ja/docs/Building_an_Extension

IBMのチュートリアル (短め)

http://www.ibm.com/developerworks/jp/web/library/wa-xul1/

XULについて (ちょっと古い。拡張ではない?)

http://www.techscore.com/tech/RichClient/xul/index.html

XULリファレンス

http://developer.mozilla.org/ja/docs/XUL_Reference

Code snippets

http://developer.mozilla.org/ja/docs/Code_snippets

Extensionに関する情報色々

http://developer.mozilla.org/ja/docs/Extensions

用語

  • オーバーレイ: XULの共通部品。ベースのXULに上書き(マージ)できる。
  • chrome: UI要素全体
    • Content: XUL, JavaScript, XBL?
    • Locale: 翻訳情報(dtd, プロパティファイル)
    • Skin: CSSと画像
  • chrome URL: URIでファイルのありかを指定。file://の代わり。
    • こんな感じ
      • chrome://messenger/content/messenger.xul
      • chrome://messenger/content/attach.js
      • chrome://messenger/skin/icons/folder-inbox.png
  • プロファイルフォルダ
    • ~/.mozilla/firefox/プロファイル名/
  • インストールディレクトリ ってどれ?
    • /usr/share/firefox たぶんこれ

疑問

  • どこにファイルを置くの?どうやって実行する(される)の?
    • .xulファイルをfirefox開くだけでも実行される
    • プロファイルフォルダのextensionsディレクトリの中に置く
      • ~/.mozilla/firefox/qr6ffkv0.default/extensions/test
      • ディレクトリを置いてもよいが、テキストリンクというものを置くと実体(コードなど)を外部に置ける。シンボリックリンクみたいなもんか。
        • testというテキストファイルに ~/work/sandbox/XUL/test3 などと書いておく。test3/以下にはchrome.manifestやinstall.rdfがある。

ツール

  • Extension Developer's Extension

http://ted.mielczarek.org/code/mozilla/extensiondev/

豆知識

  • firefoxブラウザのxulは chrome://browser/content/browser.xul
    • これをURLに入力すると表示される。
    • 実体は /usr/share/firefox/chrome/browser.jar の中にある。

chumby共同購入 16:01

http://123.writeboard.com/c66fbe882e77ee83b

申し込んだ。

いいタイミングでドル安。

 |