2010-08-01から1ヶ月間の記事一覧

削除できなくなったTwitter検索メモを削除するブックマークレット

検索メモ(Saved Searches)には、検索結果が0の場合に解除するリンクが表示されない欠陥がある。それをブックマークレットで解決する。 javascript: var id = $('#saved_searches .active').attr('id').replace(/^ss_/,""); $.ajax({ type: "post", url: 'htt…

Jetpack SDK 0.7のcfx testallをFirefox4と3.6.8で比較

0.7がでたのでcfx testallしてみた。これまでバージョンのテストより賑やかになった。 Vista SP2、Firefoxのバージョンは上が3.6.8、下が4.0b5pre (Minefield) cfx testall -b "J:\Program Files\Mozilla Firefox\firefox.exe" 〜〜〜〜〜 2363 of 2375 test…

数値中のすべてのビットを左端までシフトする

問題:数値中のすべてのビットを左端までシフトする。例01010110は11110000。 #include <stdio.h> int main(){ int i; char c[100], result[100], one[100]="1"; strcpy(result, ""); fgets(c, sizeof(c), stdin); for(i=0; i</stdio.h>

32ビット整数型を8つの4ビット値に分割する

/* 32ビット整数型(long int)をとり、それを8つの4ビット値に分割する。符号ビットに注意。 */ #include <stdio.h> int main(){ char c[100]; int i, n, target, ary[8]; fgets(c, sizeof(c), stdin); sscanf(c, "%d", &target); for(i=0, n=0; n<32; n+=4, i++){ ary</stdio.h>…

10進数の場合は真を返す

引数が10進数の場合は真を返すマクロを作る問題なんだけど、わからないから関数で…。 #include <stdio.h> int is_digit(char str[]) { int i, n; char cpy[] = ""; strcpy(cpy, str); cpy[1] = '\0'; if(strcmp(str, "0") != 0 && strcmp(cpy, "0") == 0) return 0; f</stdio.h>…

xyzzyセットアップメモ

環境変数XYZZYHOMEを作る。値はインストール先。 インストール先に.xyzzyファイル作成。 type null .xyzzy .xyzzy ; キーバインドをWindowsとほぼ完全に同じに (load-library "Gates") ; Windows風な終了に (defun query-kill-xyzzy () (handler-case (save-…

Jetpack SDKで作ったxpiがFirefox4(minefield)にインストールできないとき

Jetpack SDKで作るxpiのinstall.rdfは固定されているので、Firefox4(minefield)をアップデートするとxpiがインストールできなくなりました。 対応策 jetpack-sdk: changeset 722:af02bf6dcc0aにある通りSDKのinstall.rdfを書き換えればよい。 場所はSDK内のp…

ブックマークツールバーに区切りを入れる方法

表示 - ツールバー - カスタマイズ。から出来なくて放置してたんだけど、ブックマークサイドバーの区切りをD&Dしてみたらできたのでこの方法を見つけた。追記:普通にツールバー右クリックメニューで区切り入れられた… 手順 メニュー - ブックマーク - ブッ…

カーリルでAutoPagerizeを使うためのグリモン

タダで本が読みたい人こんにちは。 本を検索して近所の図書館の在庫状況がわかる「カーリル」超便利ですね。本の検索結果のページでAutoPagerizeされるとさらに便利になるはずなので、ちょろちょろSITEINFOを書いてみました。 ところがAutoPagerize化しただ…

Herokuのエラー画面

*1 *1:heroku error oops, we seem to have a glitch in our system.