2008-06-01から1ヶ月間の記事一覧

最近CAPTCHAが難しいのが嫌です。

変更された画像もネットから探せる新画像検索エンジンTinEyeがプライベートベータ公開開始 | 秋元@サイボウズラボ・プログラマー・ブログ こちらの記事で紹介されていたTinEye Reverse Image Searchという画像検索エンジンに凄く興味が沸いて、早く試したく…

.vimperatorrcをシンタックスハイライトする

追記2009/4/15) Vimperator 2.0用にVimのシンタックスファイルを更新した。 - YKMbPP vimperator.vimを手に入れる Vimperator // Vimperator ~/.vim/syntax/というフォルダをつくる(ホーム直下に.vimフォルダを作ってその下にsyntaxフォルダを作る) これで…

FirefoxをVim風に使うアドオン

Vimperator // Vimperator firefoxもjとkでスクロール出来たら便利だよな〜とググって見たら思いっきりVimなモノがあってビックリ。ブラウザまでVimとか……とうとう引き返せない所まで手を出してしまった感(笑) 設定ファイルは.vimrc等と同様、ホーム直下に…

覚えてないショートカットまとめpt2

http://lifehacker.com/software/feature/hack-attack-mouseless-firefox-139495.php マウス無しでfirefoxを動かそう!的な記事。 使えるショートカットがまとまってていい感じ。 覚えてなかったのをコピペ。 Select tab (1-9): Ctrl/Cmd+[1-9] Find as you …

記事のタイトルとカテゴリの単語の重複について

タイトルにカテゴリ名と重複した単語を入れるべきか悩む。 例えば、 「[Mac][Safari]Cmd+Ctrl+dでDictionary.appから検索」 というタイトルだと、グーグルの検索結果には「Cmd+Ctrl+dでDictionary.appから検索」しか表示されず、パッと見ただけでは「Safari…

Cmd+Ctrl+dでDictionary.appから検索

今までずっとダブルクリックで単語をハイライトしてからCmd+Ctrl+d押してたけど、実は単に単語をマウスオーバーしてCmd+Ctrl+dするだけでも出来るという。 さらに別な単語(隣の単語とか)を調べたいときはCmd+Ctrlを押したままその単語をマウスオーバーする…

System.in はSystem クラスの フィールド

とある会社がやってるjava入門サイトに 「System.in はSystem クラスの in メソッドです」 的なことが書いてあってビックリした。最初は書き手の人がメソッドとフィールドを打ち間違ったのかな?と思ったんだけど……。 本家ドキュメンテーションにはこうある↓…

Google Summer of Code™ 2008

アメリカF1ビザの留学生でもCPT可能で、三ヶ月コード書いて4500ドル! http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_recruiting お金もさることながら、オープンソースの経験にも成るし、人脈も出来るし、CPT可能というところがまさに留学生…

Integer.parseIntとInteger.toString

基数をパラメータに取るIntegerのparseIntとtoStringが頭の中でごっちゃになってたので整理。 parseInt radix(基数)で表された文字列を十進法にしてintで返す public static int parseInt(String s, int radix) radixが2以上36以下の範囲外だと例外(Number…

i++と++i

//(例1 int i=0, j=0; System.out.println(i++); // 0 : 先にi(0)が出力されてから、iが1増える(++) System.out.println(++j); // 1 : 先にjが1増えて(++)から、j(1)が出力される //(例2 int k=0, n=0; System.out.println(String.valueOf(k++)); // 0 …

NoClassDefFoundError

Exception in thread "main" java.lang.NoClassDefFoundError Eclipseで書いたプログラムをターミナルで java /Users/username/Documents/workspace/MyProject/MyClassして発生。いつもなんとなくこれ↑やってしまってNoClassDefFoundErrorが出て、「あれ、ど…

finally節は必ず実行される

try { System.out.println("try"); return; // ここにリターンがあってもfinally節は実行される // catch省略可 } finally { System.out.println("finally"); } // System.out.println("end"); // これをここに入れるとコンパイルエラーに(unreachable code)…

バックスラッシュが入力出来ない

バックスラッシュと円記号 - てきとうなメモ こちらの方と同じ罠(?)にハマってました。 紹介されている通りに、ことえりの設定をデフォルト(円記号キーで円記号、opt+円記号キーでバックスラッシュ)に戻すとサクッと直りました。 ついでに他のアプリケ…

覚えてないショートカットまとめ

Select Location BarCmd+L Focus on Search BarCmd+K Select or Manage Search Engines(when Search Bar is focused)Opt+Up ArrowOpt+Down Arrow Downloads Cmd+J Next TabCtrl+Tab, Cmd+Opt+Right Arrow Keyboard shortcuts - Perform common Firefox tasks…

Error Console でブックマークレットを試す

便利だった Error Console呼び出しCmd+Shift+J

alert, confirm, promptのダイアログボックスでYES NO ボタンは

http://www.webdeveloper.com/forum/showthread.php?t=37803 alert, confirm, promptのOK/CancelボタンをYES/NOボタンに出来るか? という質問に対して、 自分で作らない限りムリ。 と書いてあった。 http://sitening.com/blog/2006/03/29/create-a-modal-di…

htmlではダブルクオートとシングルクオートはどう違うの?

Single Quote Versus Double Quote In A href link | Coding Forums ↑のフォーラムの人は違いはないと言ってる。 On SGML and HTMLより引用すると、 By default, SGML requires that all attribute values be delimited using either double quotation marks…

ブックマークレット作った

リンクが動かないので一時さげ

ブックマークレット用に書いたコードを一行にしてコピーするコマンド

コードを一行にしてコピーしてまたフォーマットを戻して〜 というのがめんどくさかったのでqで以下の一連のコマンドをjに登録 :j! 選択されている範囲を一行にする(改行抜き)(ただし{}を省略したelseやdo等があるときは注意)*1 V 一行選択 "*y クリップ…

ジャパネットたかたは商品の使い方を考えるのが上手い

http://business.nikkeibp.co.jp/article/nba/20080611/161788/ ジャパネットたかたはそこそこな品物をそういうのに疎い人に売る番組、っていうイメージを個人的に持ってたんだけど(注:あんまりよく見たこと無いから偏見かも)、そのイメージがどこから来…

うつぶせPCクッション

http://thanko.jp/goronecushion 「ゴロ寝クッション」はいいけど「スーパー」って付くのがイカにもなカンジ。 いやいやもしかしたらスーパーゴロ・寝クッションなのか。 ちょっと欲しいけど7,980円は買わないなあ〜。 堅い所じゃないと使えなそうだし。 理…

Where is progress.app?と聞かれたら

動画を変換しようとしていて、 Where is progress.app? とアプリケーションの選択を促されるも、progress.appなんか持ってねーぞ??? 解)ffmpegX自身を選択すればいいそうです。 Another install problem - VideoHelp Forum