本日の成果

本日の成果を記録していきます。

カテゴリー: 未分類

  • 新プリンタ買った

    新プリンタ買った
    Category:

    本日の成果:新プリンタ買った

      私はプライベートでは、紙に印刷したいというニーズはほとんどないのです。なので、むかーしエプソンのPC98互換機を使ってた当時の、24ドット熱転写プリンタ以来、プリンタは所有していませんでした。その頃は、まだリストや文書は紙に印刷して読むものだと思っていたのです。用紙やリボンが貴重品だったので、なるべく用紙を節約するためのツールをかなり気合を入れて作ったりもしておりました・・・。
      しかしこのたび、妻のプリンタがインク切れになったのを契機にどーんと無線LAN内蔵の奴を買いました。スキャナ機能もついてる奴。

      最近のプリンタはすごいな、160だか180だかDPIだった当時とはえらい違いだ。インクカートリッジなんかオンラインで注文できるし。HTTPサーバも動いてて、ブラウザからスキャンできたりするし。印字速度もなんだか2~3行いっぺんに印刷してるとしか思えないほど速いよ。

    HP B109n
  • むかしのブックマークを整理した

    Category:

    本日の成果:むかしのブックマークを整理した

      5年ぐらい前のブックマークフォルダを発見したので、Deliciousにマージしたよ。いろいろと、もう繋がらなくなっているサイトがあって、時代の流れを感じるなぁ。友達の昔の掲示板とか。今ではほとんど名前を聞かなくなったチップセットのメーカーとか。

  • Firefox Portable入れた

    Firefox Portable入れた
    Category:

    本日の成果:Firefox Portable入れた

    ※画面は掲載時点のもので、文章執筆時の状態とは異なります

      ブラウザのポータブル版を試してみようと、とりあえず3.6が出たばかりで区切りがいいFirefox Portableを試してみました。ちなみに他にもポータブルを謳うブラウザはOpera@USBGoogle Chrome Portableなど、いろいろあるようです。
      結論としては、もうコレをメインで使ってます。入れたプラグインは、ツリー型タブCoral IE TabDelicious Bookmarksぐらいかな。マウスジェスチャーはかざぐるマウスの機能を使っています。Deliciousプラグインは素晴らしい。標準のブックマーク機能は使わなくなりました。ローカルにキャッシュされてるので待たされることもなく、検索ボックスに数文字キーワードを打つとヒットするタグとブックマークが一覧表示されるので、そこから選ぶだけ。標準だとそのとき開いてるタブに開いてしまうので、ちょっと改造して、常に新しいタブで開くようにして使ってます。
      それにしても、いろいろ見てると他にも便利そうなプラグインが、探せば探すほど見つかって、プラグインの海に溺れそうです・・・。

  • AutoHotKey入れた

    Category:

    本日の成果:AutoHotKey入れた

      ファンクションキーは必要な私ですが、[F1]キーだけはむしろ邪魔。むしろ普段はどこかにしまっておいて、使いたいときだけ引っ張り出してくるようにしたいくらい。例えばファイル名を変更しようとして[F2]を押そうとした指がすべって間違って[F1]を押してしまったその瞬間。PCったら大喜びでディスクをアクセスし始めて、しばしの間ののち「はいヘルプ! いわれた通りにしたよ! えっへんボク偉いでしょ!」とばかりに現れるヘルプ画面の憎たらしいこと。うるさいさっさと消えろ! 元のウィンドウにフォーカスを返せ! 大体Windowsのヘルプなんて、役に立ったためしがないくせに!

      ・・・と考える人が既にいたらしく、特定のキー(主に[F1])を無効化するフリーソフトなども既にあるのですが、できれば単に無効化するだけではなくて、たまにホントに押したいときは押すこともできるような、そう例えばそういうときは1秒長押しすればいいような、そんなツールはないかと探してて見つけたのがAutoHotKeyというユーティリティです。これは今述べた要求事項を直ちに満たすツールではないのですが、汎用のキーマクロといいますか、特定のキーストロークを別のキーストロークにすり替えてくれるツールだったものと思われます。・・・おそらく当初は。
      そしてその後機能拡張を重ね、キー入力だけでなくマウスや各種イベントにも対応し、ファイル操作やウィンドウ操作やDLL呼び出しまで可能になり、しまいにはユーザ定義のGUIウィンドウを表示してユーザとの直接対話までできるようになった挙句、それをコンパイルして単独の実行ファイルを作るなどというもはや開発環境と言えるようなこともできるようになってしまったという、スイスアーミーナイフなツールです。正直自重しろと思います(笑)。でも便利なので使います。
      定義スクリプトを書いて動作を指示するのですが、これまた機能拡張の過程が目に見えるようなものすごい文法になってます。おそらく最初はホットキーとそれに対する置換内容を1対1で記述するだけだったものと思われますが、きっとだんだんいろいろやりたくなってきて、条件分岐を入れて、変数の概念を入れて、ラベルとジャンプを入れて、式の概念を入れて、ユーザ定義関数とローカル変数とstatic変数を入れて、・・・だいたいそんな順序で拡張されていったものと思われます。
      そのような美しさのかけらもない文法ではありますが、理解しづらくはなくむしろ強力です。では私の要求を満たすようスクリプトを作りましょう。
      まずは[F1]について、実際に押されたあと、そのまま話さずに1秒経過したら、押されたことにするようにしました。とりあえずの目標はこれで達成しました。マクロの組み方によっては、2回続けて押すと反応するようにしたりとか、いろいろできるみたい。
      あと、勢いでIMEの状態表示したりホットキーでボリューム制御したり、こまごまとしたことをやるようにしてみました。ただ、いろいろ努力してみたものの、このツールで[CAPS]を[CTRL]に置き換えることだけはできなかったのです・・・。ここだけはドライバレベルでハンドリングしてるらしく、しょうがないのでここはレジストリを弄っています。

  • ハンダゴテを新調した

    ハンダゴテを新調した
    Category:

    本日の成果:ハンダゴテを新調した

      中学生のときに技術の授業で自作(!)したハンダゴテ(写真上)を20年ほども愛用していたのですが、先日、融点の高い鉛フリーはんだ相手に無謀な戦いを挑んで酷い目に遭ったので、温調つきの奴(写真下)を衝動買いしてきました。
      ああ、早く何かハンダ付けしたい・・・(あほ)