その前に大事なことを書き忘れた。 Racketのオブジェクトシステムには、javaやC++のような明示的なコンストラクタメソッドがない。 クラスのフィールドの宣言などは、オブジェクト生成時に、上から順番に評価されるので、そのことが実質的なコンストラクタの…
「あ…ありのまま今起こった事を話すぜ! 『俺はGaucheの最新版をcygwinにインストールする作業をしていたと思ったら、いつの間にかRacketのクラスを調べていた』。 な…何を言っているのかわからねーと思うが、 俺も」 という訳で、Racket(旧名PLT Scheme)…
pythonで、gettextメッセージカタログによる国際化のためのパッケージBabelをflaskから簡易に利用するためのライブラリflask-babel。これを使って、既存のサイトをi18nした時の手順メモ。 リファレンス Flask-Babel ― Flask Babel 1.0 documentation flask-b…
ちょっとした小ネタ。15秒で訓練なしにできる記憶力を倍増させる方法 読書猿Classic: between / beyond readersによると、記憶学習は、記銘作業後、15秒空けて、モダリティーを換えて復習すると、定着しやすいらしい。一方、僕は最近は、オンラインの英語…
とりあえずメモ cygwinでGauche-0.9をtarボールからビルド。エラー。 Creating library file: .libs/libgc.dll.a .libs/win32_threads.o:win32_threads.c:(.text+0x5fe): undefined reference to `_GC_get_max_thread_index' collect2: ld returned 1 exit s…
どうも、https://www.google.com/bookmarks/api/bookmark?op=LIST_LABELSか、https://www.google.com/bookmarks/api/bookmark 自体が使えなくなってるような? それで、tomblooでタグの取得元をGoogleブックマークスにしてると、 GoogleBookmarks type error…
twitterで使う、OAuth認証のイメージ、概略、雰囲気、そんなもののメモ。 以前やったけどほとんど忘れたので。 用語はメチャクチャ。 自分が使ってるサービスのパスワードを渡さずに、サードパーティーアプリに読み書きなどの権限を与える仕組み。 大きく分…
なんて言ったらいいのか、クリップじゃなくて、tomblooでメモを書いて、evernoteに投稿する時のこと。 Textを選んでRegularというタイトルのダイアログが上がってくるもの。どうも最近ポストに失敗する。で、その対処みたいなもの。(PROFILE FOLDER)extensio…
以前はgoogleで検索すると、先頭にgoogle bookmarksの検索結果も表示されてた。 が、いつの間にやらそれがなくなってしまった。 だから、それっぽいのをgreasemonkeyで再現。デザイン的にはもうちょっとなんとかならんかなと思うけど。 動いてるのでひとまず…
Google App Engineで、開発サーバのデータストアに、本番サーバからエクスポートしたcsvデータをアップロードする。bulkloader.yamlを使用。 エラーが出る [INFO ] Starting import; maximum 10 entities per post .........[INFO ] Unexpected thread death…
なぜか僕の環境では、ライブドアクリップのログインがよく切れてる。 「保持する」にしてるのに、1日経つと切れてる感じ。 こういうもんなんだろうか?何か見逃しがあるのかもしれないけど、ひとまずtomblooのパッチで対応することに。 参考Evernoteのログ…
スニペット貼り付け。 略語展開による短文貼り付け メニューからも選んで貼り付けも可能 webフレームワークのテンプレートみたいな置き換え カスケード的にスニペットを管理する。 Yet Another Snippet extension 日本語訳 http://yasnippet-doc-jp.googleco…
ニコ動の仕様変更があったようで、tomblooから動画貼り付けのコードが取得できなくなってたので応急処置。凡ミス修正ついでに、4u beauty image bookmarkingのURLが変更になってるのも。
python-mode.elのバージョン"6.0.2"で、 53行目辺りの ;; ["Check file" py-check :help "Run pychecker"]って ["Check file" py-pychecker-run :help "Run pychecker"]?
なんかDeliciousが仕様変更をしたらしく、tomblooが効かなくなった。tomblooの公式の更新!!! https://github.com/to/tombloo にある Tombloo 0.4.24であるtombloo.xpi https://github.com/to/tombloo/blob/master/tombloo.xpi?raw=true なので、以下の内容は…
に切り替えたりする時のこと。 ログインはしてても、tomblooからはてブが上手くいかなかった。 これがうまくいくようになった。 プロファイルディレクトリ\extensions\tombloo@brasil.to\chrome\content\library\20_model.js の1877行目付近の }).addCallbac…
emacsのhatena-modeで「posted」が出ても書き込まれなかった。 tomblooではてなのサブアカウントに切り替えても、tomblooでサブアカウントでのはてブ投稿がエラーになり、投稿自体も失敗してた。メインの方はうまくいってた。 この二つが解決した。 メイン、…
ひょっとしてひょっとして
ちょっとした用途でlistクラスのサブクラスを作った。 で、それをmemcacheに入れて使おうとした。 そしたら「そのクラスに、○○という属性はない」とかいうエラーが出るようになった。調べてみると、以下のような感じ。 gaeのmemcacheはpickleを使う。 unpick…
要は、Yahoo! Pipesのfilterみたいなことをして、rssから欲しいアイテムだけを抽出し、またrssとして出力したい。 ちょっと手元で使う用途。 python 2.5 windows そのメモ。pypiからいくつかの関連ライブラリを試してみたけど、結局入力、パースはfeedparser…
firefox 4 userChromeJS 1.3 UserScriptLoader 0.1.4 という環境で、LDRのKeybind関数を使おうとする。 バインドしたキーを押すと、 エラー: this._keyfunc[input].call is not a function ソースファイル: http://reader.livedoor.com/js/event.0.3.5.js 行…
エラーが返ってくるけど、ポストそのもののは成功しているってことがある。 Firefox 4.0 win32 xp sp3 tombloo 0.4.1.22 QuoteでevernoteとGoogleブックマークの両方にポストする時のこと。 evernote単体とかGoogleブックマーク単体の時はそんなことは無い。…
ついこの間ヴァージョンアップされた、gae 1.4.3動機としては、 外部のwebサービスを利用する30秒ルールに引っかかりそうなタスクを分割したい cronの1分間隔では長すぎる TaskQueueは、cronのきめ細かい版という感じ。 urlでタスクを指定するのも同じ。 get…
windows xp sp3 firefox 4.0 tombloo 0.4.21 httpsを使う二つのケース、twitterとevernoteを使う時。 僕の環境ではクラッシュしてたので、以下のようにしてみた。 (PROFILE DIR)\extensions\tombloo@brasil.to\chrome\content\library\01_utility.js の598行…
を使おうとしたらスコーンと落ちる。firefox 4.0 tombloo 0.4.20ただし、すでにゴテゴテとアドオンやら、ユーザースクリプトやら入れた状態で試しているので、僕のとこ固有の可能性が高い。 その上での話。よく分からんが、https関係みたい。 twitter側のオ…
アドベンチャーゲームやノベルゲームなどを作成するシステム、吉里吉里/KAGをちょっと触ってる。手軽に拡張しようとするなら、マクロで新しいタグを定義して、その中で、 tjsスクリプトを書いて色々やる、という感じっぽい。 OUTFOCUS Wiki - wifky! - Insid…
それだけのelisp。 とりあえず、動く版 投稿するだけ basic認証を使ってる はてなID:ハイク投稿メアド というフォーマットの文字列を、base64にかけたものを用意する。 それを、.emacsなどに、 (require 'minihaiku) (setq minihaiku-account "xxxxxxxx") メ…
[emacs] howmのgrepをHyper Estraierでという記事でしたが、間違った内容だったので削除します。書き直します。
tdm-gcc 4.5.1 全文検索システム Hyper Estraierの サーチャのサンプル Programming Guide of Hyper Estraier Version 1 (Japanese)で。 基本、 ビルド Programming Guide of Hyper Estraier Version 1 (Japanese) の指示に従う。Hyper Estraierはwindows版…
pythonを触りはじめて1ヶ月くらいか。 デフォルトの状態でIDEが付いてるのに、さっき気づいた。