サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPad Air
mobitan.hateblo.jp
なぬ、ブログ書くの1年ぶりだと? 我が家のゴロ寝コンピューティング環境がおととい世代交代したのだが…これは先代から説明しないといかんかのう。 第一世代 GCE (2012年) 今の部屋に引っ越してきてすぐ構築したもの。ポイントは、二段ベッドを買って自分は下段に寝ること。上段にパソコンやプリンタなどの大物を置き、ベッドの枠はモニタアームやスピーカなどをネジ留めするためのハードポイントとして活用する。 エルゴトロン 45-243-026 とサンワサプライ CR-LA302 を適当な木材でくっつけて、モニタが下向きになるようにした。モニタは手持ちの NEC LCD2490WUXi2 を使用。総コスト約 68,000 円。 これを1年4か月、それなりに快適に使ってきたのだけど、やはりいくつかの問題点が。 モニタが分厚いので、ベッド面からのクリアランスが意外と小さく、画面が近い。後日エルゴトロンの延
Google サジェスト の内容を ATOK の変換候補として表示する ATOK ダイレクト プラグインを作りました。 ダウンロード http://www.vector.co.jp/soft/winnt/writing/se493473.html っていうか Ruby で正味 35 行という拍子抜け級のお手軽さなのに、今まで誰も作らなかったっぽいのは何故なんだぜ??
問題点 店員が素直に読んでくれるか? ツクモ (ヤマダ電機) とオートバックスは細かすぎて読めない予感 っていうかそもそもポイントカードが「カード」の形をしてること自体が問題。要は来店者と会員番号の紐付けができりゃいいんだから、顔認識でも合言葉でも何でもいいと思うんですが。
ぐるーーーーっっと回って 5 年前に戻ってきたような…。 μTRON キーボードの場合 Phase 20a からの変更点 IME on/off を親指単打とする。 Mod1 + 文字キー に機能を追加し、配置を最適化。 最下段の配置を最適化。 IME 切替操作の変遷 思えば長い道のりだった…。 担当 打ち方 切替方式 Phase 12 親指 (右手) 単打 トグル Phase 14 親指 (右手) 単打 ダイレクト Phase 16 親指 (右手) 自身がモディファイヤ ダイレクト Phase 20 中指・薬指 (左手) モディファイヤと同時押し ダイレクト Phase 21 親指 (両手) 単打 ダイレクト Phase 20a で採用した「Mod1+[ W ] で IME off、Mod1+[ E ] で IME on」とする方式は、Apple Keyboard ではさほど問題なく使えた
keyhac v1.08 では大半の記号キーに名前が与えられていない。これらの記号キーをカスタマイズするには仮想キーコードを数値で指定する必要がある。日本語109キーボードにあって名前が与えられていないキーは次の通り。 keyhac 名 キー mayu 名 "(186)" :* Colon "(187)" ;+ Semicolon "(189)" −= HyphenMinus Hyphen Minus "(191)" /? Solidus Slash "(192)" @` CommercialAt Atmark "(219)" [{ LeftSquareBracket OpenBracket "(220)" ¥| YenSign Yen "(221)" ]} RightSquareBracket CloseBracket "(222)" ^ ̄ CircumflexAccent Caret
keyhac v1.08 はワンショットモディファイアを定義できる。これを使って SandS を実現するには、次のようにスペースキーを一旦 Shift キーに置き換え、Shift キーがワンショットで押されたら Space が入力されるようにする。 # config.py from keyhac import * def configure(keymap): keymap_global = keymap.defineWindowKeymap() keymap.replaceKey("Space", "RShift") keymap_global["O-RShift"] = "Space" 簡単だ。もちろんこの場合、本来の RShift キーでも Space が入力される。不都合なら RShift を LShift にしちゃおう。 ちなみに、同じことを窓使いの憂鬱でやるとこんな感じ。 mod
TrulyErgonomic.com - the only Truly Ergonomic Computer Keyboard on the planet *1 heartkeys 製品化キター!? 564 名前:スマボ厨[sage] 投稿日:2010/03/31(水) 13:20:43 id:TGhPk3qt http://www.trulyergonomic.com/ スゲーの発見した。 2010 Q2発売予定だって。 価格にもよるが、これ大本命でしょ。 565 名前:不明なデバイスさん[sage] 投稿日:2010/03/31(水) 14:21:18 ID:0jadKunO スペース下にキーを増設していないのは評価できる・・・ これが親指シフトとかだと(ry 566 名前:不明なデバイスさん[] 投稿日:2010/03/31(水) 20:38:18 ID:2NxjA6Kx >>5
地元都議事務所へ行ってスタッフに手渡ししてきた。 反省 一部、言及が浅い点や意図的なミスリードがあります。まあこの文書が直接何かに使われるわけじゃないし、厳密さよりも議員の背中を押すことに意味があると思うので。 今後同様の手紙を書こうと思う人は、コピペせずに自分の言葉で伝えてね。*1 参考文献 漫画・アニメの「非実在青少年」も対象に 東京都の青少年育成条例改正案 「非実在青少年」規制問題・対策まとめ 東京都青少年健全育成条例改正問題のまとめサイト 東京都青少年保護条例改正案全文の転載 【表現規制反対!】東京都青少年の健全な育成に関する条例の改正案【問題多すぎ!】ver 2 「第28期東京都青少年問題協議会答申素案及び都民意見の募集について」の結果概要 日本基督教婦人矯風会とは? *1:コピペできないように画像にしたわけだが
FreeNX を使うと Linux デスクトップのリモート操作が SSH だけでできるのだが、sshd_config で PasswordAuthentication no にしちゃうと認証が通らなくなる。これは FreeNX が次のような 2 段階の SSH 接続をしていて、その 2 段階目 (自分のユーザで localhost に SSH 接続するところ) が公開鍵認証をサポートしてないからだ。 クライアント サーバ ┏━━━┓ (1) ユーザ nx で SSH 接続 ┏━━━┓ ┃ ┃ (公開鍵認証) ┃ ┃ ┃ ┃──────────────────→┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ (2) ユーザ mobitan で SSH 接続┌─┃ ┃ ┃ ┃ (パスワード認証)└→┃ ┃ ┗━━━┛ ┗━━━┛とはいえ、やはりインターネットに面したサーバは PasswordAuthentic
っていうサービスを作りました。 タダだべ たとえばヨ○バシカメラで衝動買いしそうになったとき、ふと立ち止まって kakaku.com を調べたい。でも、そんなことでパケット代を払いたくない。 たとえば本屋の棚の前でどれを買うべきか迷ったとき、すでに買った人のレビューを Amazon で読みたい。でも、そんなことでパケット代を払いたくない。 たとえば電車の中でふと変なアイディアが閃いたとき、誰かが同じことを考えてないか Google で探したい。でも、そんなことでパケット代を払いたくない。 「メールだったらタダなのに……」 そんなガ●ガ●メール厨*1の呟きに答えて「タダだべ」は生まれました。もともと自分用に作ったサービスですが、せっかくなので誰でも使えるようにしてあります。興味のある方はご利用ください*2。 先行作品の紹介 今回も、私のソフトウェア開発がいつもそうであるように、市場調査も何も
Line=5 ;スクロールする行数 Time=50 ;感度 ~WheelDown:: ~WheelUp:: SetTimer,Scroll,%Time% Count+=%Line% StringTrimLeft,Key,A_ThisHotkey,1 Return Scroll: Loop,%Count% { If A_PriorHotkey<>%A_ThisHotkey% Break Send,{%Key%} Sleep,%A_Index% } Count=-%Line% SetTimer,Scroll,Off Return http://pc11.2ch.net/test/read.cgi/software/1201502896/917
CompleteX で文脈依存のヘルプを表示するために、各種ライブラリ (たとえば 田楽 DLL) のドキュメントを INI ファイル形式に変換したい。ただし、できるだけロバストな記述で*1。具体的には 素の Windows + IE 環境で (不特定多数の一般ユーザーのマシンで*2 ) 必ずしも well-formed でない HTML 文書を対象として XPath を使って内容をスクレイピングしたい という、一見ありがちな要求。なんだけど……これが全く一筋縄では行かないどころか五筋縄以上かいくぐる羽目になりましたことよ。 結論 現在のところ Windows + IE だけでは不可能。サードパーティの XPath 実装を使えば可能。 0 筋縄: 方針の確認 まず、対象が純粋な XML なら簡単にできることを確認。 var dom = WScript.CreateObject("MSXML
これが標準的なハードウェア向けの (おそらく) 最終バージョンになる。実装方法を含め、少し詳しく記述しておこう。 概説 親指の 3 キーはワンショットモディファイヤ。押してる間はそれぞれ Mod1, Mod2, Mod3 に、単独で押して離すとそれぞれ [Space], [Enter], [Delete] になる。 平常時は上のマッピング。Mod1 (スペースキー) を押しながらだと下のマッピングになり、ホームポジションから手を動かさずに編集操作ができる。 Mod2 または Mod3 を押しながら文字キーを押すと IME on になり、Enter を押すと IME off になる。 Mod1+ で非自明なキーは次の通り。Mod1+[ X ] = Ctrl+Shift+[Tab], Mod1+[ C ] = Ctrl+[Tab], Mod1+[ V ] = Ctrl+[F4], Mod1+[
キヤノンのワープロに別れを告げ、DOS/V の荒波に身を投げたのは 1998 年 2 月のことだった。標準的なハードウェアを使う ことを誓い、OADG 規格の波間を漂うこと 11 年……そう、それは長い道のりだった。もうそろそろ、新しいパートナーを迎えて着実な人生を…歩み出しても……いいよね……… ( ゚д゚) (つд⊂) ゴシゴシ (;゚д゚) _, ._ (;゚ Д゚) …?! 17mm のキーピッチが私の手にジャストフィットと言わざるをえない。*1 親指周りのキートップの造形がきめ細かく職人芸的と言わざるをえない。 透過式のインジケータが無駄に カコ (・∀・) イイ! と言わざるをえない。 クレバリーで 1 台きりの在庫を買い占めてしまったので、これから買いに行く人はあらかじめ次回入荷日を確認してください。 それにしてもネットブックが 3 万の時代にキーボード単品が 5 万て…
欧文キーボードの文字配列を蟻コロニー法で最適化しちゃったプロ研究者がいるんですね*1。blechmusik2 さんがその論文を 日本語で解説してくださっている のを読んで初めて知りました。 実は私も一昨年の研究室合宿で似たよう話を発表したんですが、そのスライドは墓まで持って行くつもりでした。なぜって、いわゆる「夜の部」で聴衆が酔ってることを前提に発表した「自由研究」ですから……。お察しください。 ところで blechmusik2 さんも日本語入力を対象に 似たよう話に取り組んでいらっしゃる ようで、最近はてな村キーボード集落の井戸端会議が盛り上がっています。ならば、いっそこの機会に燃料として投下してしまおう、というわけで、ここにそのスライドを晒しておきます。 夜の部だけあってノリがアレなのは勘弁してください。要約すると キーボード上の文字のレイアウトを数理計画法で最適化する。 目的関数は打
私は 標準的なハードウェアを使う という基本方針を立てているので、今まで物理配列に関する提案は自粛してきた。しかし こうやって 人のアイディアにケチ付けてると「じゃあオマエが対案出せよ」と言われるのが世の常。というわけで、私の考える理想的なキーボードの物理配列をここで提示しておこう。 名称 "heartkeys" と呼ぶことにする*1。 ポイント キーは全体としてハート型に配置する 五指の可動域からして当然の帰結。TRON キーボードも同様の検証に基づいて開発されている*2。もし格子状に配置するなら Kinesis Contoured keyboard のように深さを変えなければならない。ちなみに文字キーが垂直に並んでるのは作画の都合であって、エルゴフィットキーボード のように全体としてハの字になっててもかまわない。 モディファイヤはすべて親指に配置する 親指の運動独立性からして当然の帰結
キーボード操作の最適化には 4 つのアプローチがあり、それぞれ次のようなアイディアが出されてきた。 アプローチ 先人のアイディア 私のアイディア (a) 編集操作の最適化 思考の速度でパソコンを使う技術 など キーマップ遍歴 (b) 英文入力の最適化 Dvorak、Colemak など ― (c) 和文入力の最適化 AZIK、飛鳥、漢直 など やつがしら (d) IME 操作の最適化 SKK など 親指徹底活用論 IME 編 英語圏では (b) への関心が高く、(a) に対してはハードウェア的な工夫に走る傾向があるようだ。本稿ではハードウェア的な工夫には言及しない。 日本語圏では (c) に興味を持つ人が多く、ソフト・ハードの両面からさまざまな提案がなされている。一方 (d) に関してはあまり活発な議論が見られない。お仕着せの仕様をそのまま使うか、少しのアドホックな工夫で満足している人が多
Gavotte RAMDisk を使うと OS の管理外の領域も RAM ディスクとして使えるのだが、これに関する日本語の情報はほとんど XP 向けのようだ。XP と Vista ではいろいろ違う点があって、今回のセットアップでは少々ハマった。ここに Vista で Gavotte RAMDisk を使う手順をまとめておく。 http://www.chweng.idv.tw/swintro/ramdisk.php から rramdisk.zip をダウンロードして任意のフォルダに解凍する (ここでは仮に D:\Gavotte_RAMDisk とする) ram4g.reg をダブルクリックしてレジストリに追加する ramdisk.exe を右クリック → プロパティ → 互換性 → [管理者としてこのプログラムを実行する] にチェックを入れる ramdisk.exe を実行 → [Insta
Alternative Typing Contest に以下の配列で参加した。使用したキー配列の解説を書かねばならぬ…とりあえずペタリ。 機能キー配列 Phase 27e 親指最下段は [Mod1] キー。単独で押して離すと左が [英数] = IME off、右が [かな] = IME on *1。 [Mod1] を押し…
今まで AutoHotkey で実現していたこまごました機能について AHK でどのように実現していたか AHK 以外のツールでどのように代替するか をまとめておこう。 機能 AHK による方法 AHK によらない方法 キーの置き換え (標準機能) keyhac ワンショットモディファイア OneshotModifier_Space.ahk *1 keyhac ホットキーランチャ Launcher.ahk keyhac ? *2 選択文字列を URL として開く ClipUty.ahk + Launcher.ahk keyhac ? 選択文字列を Web 検索 ClipUty.ahk + Launcher.ahk keyhac ? IME 制御 IME_Func.zip *3 ― エクスプローラで Shift+Enter で秀丸で開く AutoHotkey スレッド part6 の 247
私の目標は keyhac で Phase14e と同様のカスタマイズを実現することだ。 キモは Space キーをワンショットモディファイアとして機能キーを文字キーに重ね合わせるところにある。たとえば Space+[ 1 ] を押したら [F1] が、Space+[ ; ] を押したら [End] が入力されるようにしたい。keyhac で SandS の例に倣えば次のような定義が書ける。 # config.py from keyhac import * def configure(keymap): keymap_global = keymap.defineWindowKeymap() keymap.defineModifier("Space", "User1") keymap_global["O-Space"] = "Space" keymap_global["U1-1" ] = "F1
とか書いておきつつ自分自身、 Phase 12f 以来キーボードの話を書いてないことに気づいた。そんなに大きくは変わってないんだけど最新版を貼り付けておく: download phase12i.mayu 少し説明が必要かもしれない。 1枚目の左上、 [Esc] の上にあるのはシャットダウンキー。これを押すと5秒後にシャットダウンが始まる。「今日の作業終わり〜。さあ、寝るか」ってときはこのキーをバシッとたたいてベッドに倒れ込むw かな漢字変換は「[変換] で変換 → [Space] で確定」という流れ。よくあるパターンとして、たとえば検索エンジンに日本語を入力して Enter を押す場合「右親指 → 左親指 → 右小指」という具合にきれいな交互打鍵になるので気持ちいい。 2枚目は [変換] = モディファイヤ Mod0 を押してる間のレイアウト。数字キーがファンクションキーに、英字キーが編集
ブリ中トロ配列の開発に使っていた頻度表と連接頻度表を Web 上で直接見れるようにしました。 頻度表 連接頻度表 3周年を過ぎてすっかり日常利用に馴染んだブリ中トロ配列。 この記事では、2022年中に行った3つの改良: ①「ます面」の新設、②活用形入力の工夫、そして③拗音面の再構成について書いておきたい。 ブリ中トロ配列を新しく知った人は、はじめに 2021/10/23 版の解説を読んでほしい。 ます面 ブリ中トロ配列の目的は、ですます調の現代文を少ない打鍵数で入力することである。当然頻出する「です」「ます」を独立した2キーシーケンスとすることで*1打鍵数の抑制と単打面の好配字を両立している点に、ブリ中トロ配列の妙味がある。 [DM] =「です」 [DL] =「ます」 ところで、助動詞としての「ます」に先行する母音はイ段とエ段に限られる。標準語の書き言葉の文章に「あきます」「あけます」は現
http://d.hatena.ne.jp/fromdusktildawn/20070212/1171244226 私と似たようなことをやってる人がいる。親指で押せるキーをスイッチとして、ホームポジション周辺の文字キーをカーソルキーなどの編集キーとして使うというアイディア。 私のやり方はモードレス(親指で [変換] を押してる間だけ文字キーが編集キーに化ける)なのに対し、彼のやり方はモーダル([Space] を押すとテキストモードになり、 [変換] を押すとコマンドモードになる)なのが決定的に違う。テキストモードとコマンドモードをモーダルに切り換えるやり方は vi で歴史的失敗を晒していると思うんだけど…? 特に日本語環境では「テキストモード/コマンドモード」×「IME ON/IME OFF」=4個のモードを使い分けなきゃならなくて必ずわけわかめになる罠。 ソフトウェア板のキーカスタマイズ
このページを最初にブックマークしてみませんか?
『Wisteria::Diary』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く