computing

情報処理は掛け算だ

情報処理は掛け算だなあと思う。低級性を捨て、抽象性によって情報の組み合わせを指示して、それにより大きな成果を生み出す。コンパイラだって、スクリプトだって、全部その発想。どれだけ巧みに写像を組み合わせて大きな絵を描くか。今、少ないデータから…

Windows Vistaが画面バッファをせっかくいろいろ持っているなら

常にFlip3Dの斜め状態で2アプリケーションの画面を見つめながら作業したい。 ブラウザでYoutube表示しながらEmacsうつとか。

Vistaの新規コマンドwhereはUnixのwhich

Windows Vistaにてwhereというコマンドプロンプトのコマンドが新しく追加されている。Unixのwhichと同じでパスの通ったファイルがどこにいるか教えてくれる。 C:\Users\oe-roel>where java C:\Program Files\Java\jdk1.6.0_07\bin\java.exe 他人のサポートで…

http://a.b.c.d = http://a*2^24+b*2^16+c*2^8+d*2^0

http://slashdot.jp/it/comments.pl?sid=440801&cid=1521482を見てしったのだけれども、少なくともYahooBBでは、IPアドレス209.85.171.100のサイト(http://209.85.171.100)を表示しようとしたとき、 209.85.171.100 = 209 * 2^24 + 85 * 2^16 + 171 * 2^8 + …

てらたーむ

最近TeraTerm上でEmacsを使うことが多い。(Unixの環境がなーんか苦手なので、Emacs上から操作することが多い*1)Emacsの画面分割(\C-x 2)表示とかしていると、それをTeraTermの機能か何かだと思う人が多いようだ。違うよ、と説明するとびっくりする。なんか…

括弧は()だけを最初に入力する?

私が日々疑問に思っていること。括弧は()だけを最初に入力するべきかどうか。HTMLのタグのでもいい、<>だけを最初に入力するべきかどうか。要するに、(あいうえお)と打つのに: ( ) カーソル左 あいうえお (カーソル右) とするか、シーケンシャルに (…

“disc(CD,DVD)”と“disk(HDD,FD)”の違い

Apple Japanのサイトより: “disc(ディスク)”と“disk(ディスク)”は、発音は同じですが、技術的には明確な違いがあります。 “disc”は、オーディオ CD、CD-ROM、DVD-ROM、DVD-RAM、DVD ビデオディスクなどの光学式メディアを指します。 “disk”は、磁気媒体…

Vistaにて追加されたかもしれないキーボードショートカットキー

備忘録として自分用にVistaにて追加されたかもしれないキーボードショートカットキーを書いておく。 Windows + (Ctrl+) Tab/Alt 言うまでもありませんね。 Windows + Space Gadgetバー(Windows Sidebar)を出現させる。 Windows + G Gadgetバー内のアイテムの…

USB3.0

また、USB3.0はコネクタの形状などが同じであるため、従来のUSB2.0インターフェースと後方互換性を維持しており、これまでのUSB機器を利用可能であることから、通信速度が10倍の4.8Gbpsとなることと合わせて、USBの進化の新たなステップであるとのこと。 い…

セマンティックウェブとかああいうものの壁の高さ

http://www.bahamut.jp/ここのHTML、XHTMLらしいんだが、それ以前にXMLとしてwell-formedじゃない。たぶん適当に作ったんだと思う。validityはお金にならない。こういうの見るとやはりツール無しに、XML系のきっちりしたドキュメントの生成というのが(少な…

HHKに日本語配列が出るらしい

HHKBシリーズの最上級バージョンとしてお馴染みのProfessional2。 その極上の使い心地をそのまま継承し、日本語配列(かな無刻印)を採用したProfessional JP。 いくつもキーボード所持してもしょうがないけど、これほしい。 特にWindowsキーがちゃんと使え…

Google Mapはデフォルトで公開設定です

マイマップは、カスタマイズした情報をインターネット上で共有することが目的のサービスですので、初期設定は「一般公開」になっています。一般公開と設定すると、全世界のインターネットユーザーとその情報を共有することができ、検索の対象となります。 ど…

PDFがISO標準化されていたのか!

http://www.atmarkit.co.jp/news/200810/28/iso_pdf.htmlPDFがISO標準化(ISO 32000-1)されていたということにびっくり。*1 そういえば、どうしてISO(International Organization for Standardization)は略字の順のIOSではないのか 公式サイトにAbout ISOに理…

Microsoftのマウス - Arc

マイクロソフト レーザー マウス Arc Mouse ブラック ZJA-00017出版社/メーカー: マイクロソフト発売日: 2008/10/10メディア: Personal Computers購入: 4人 クリック: 74回この商品を含むブログ (19件) を見るMicosoftから変な形のArcというマウス発売(予定…

Ctrl + I = カナ変換を知らない人は結構おおい

Ctrl + M ネタに続いて。以下のキーで各種変換できることを知らない人はかなり多い。 というより、知っている人を見たことが無い。*1かなり少数派っぽい。 Ctrl + T 半角英数字(abcde) Ctrl + Y 部首変換(にんべん など使える) Ctrl + U ひらがなへ Ctrl + I…

Ctrl+Mを知らない人は結構おおい

改行=Ctrl+M というのを知らない人は結構多い。少なくとも メモ帳 コマンドプロンプト TeraTerm Emacs 秀丸 では使える。まあ、大概使えるということだ。 ほかにはMS-IMEの確定でも使える。要するにCtrl+M = Enterキーがわり。 Eclipseではビューが最大化し…

久しぶりにノートPCのキーボードでタイピングしてみる

超久しぶりにノートPCのキーボードでタイピングしてみる。いわゆるパンタグラフというやつだ。(普段はREALFORCEというメカニカルキーボードをノートPCの上に乗せて使用しています。)おお、なかなかよいではないか!というか、長らくこの感覚を忘れていたせ…

すげええGoogle Street Viewすげえええええ

http://maps.google.co.jp/すげえええ。Street Viewすげえええ。うちの自宅のカーテンまで見えてるぜwwwwwすげえええwwwww革命じゃああ!!

言語って使わないと忘れちゃうね

言語って使わないと忘れちゃうね。プログラミング言語でも、外国語でも。 その中では、自分の一番忘れないと思っているプログラミング言語はJava。これだけはしばらく経過しても忘れないと思う。 やはりこういうのを忘れたくないと思ったら、日常それらを使…

プルとプッシュ

DOMはプルで、SAXはプッシュ。 プルがこちらからリクエストを発行してacquireするタイプで、プッシュがあちらからイベントを呼んでもらうタイプ。 SAXみたいなトークン処理をするけれども、トークンの取得自体はこちらが主導権を握れる、プル型のXML Pull Pa…

キーボードショートカットとごろあわせ

たとえばExcelVBAマクロの記録だったらAlt,T,M,Rと入力すれば出てくるんですが、これをTM Revolutionと覚えるようにしたり… キーボードショートカットでも語呂合わせ有効ですね。 ちなみに今頭にある語呂合わせは: Alt,V,P -> Valkyrie Profile (印刷っぽい…

いつになったらGoogle Experimental Searchが正式になるのか

キーボードショートカットで移動できるGoogle Experimental Searchなるオプションが便利なので、Google Experimental Search開始当初からずっとつけているのですが、これいつになったらExperimentalじゃなくて、正式版になるんだろう。 一生Experimentalなの…

はてなダイアリーを使ってみて

本当に、思ったより、かなり使いやすい。 はてなというコミュニティは、増田でグチグチ重箱の隅をつつきあう気持ち悪いオタク集団だと思っていたけど、日記機能はいい出来ですね!すばらしい!

冗長なコードたち

私が働いているのはITの猛者が大量にいる職場ではありません。しかし、プログラミングの職場です。 そういう職場では、冗長なコードを書いてそのまんまにする人が結構います。 冗長なコードの何がいけないのか?私がこんなことをいえるほどの手練れではあり…

独自ドメイン

今3つ所持しています。 nameとかinfoとか安くて既存の名前が少ないやつばっかりです。本当にnameは三文字が大量に取れた。今はどうなんだろう。