Technical

スポンサーリンク
Technical

給電可能なUSBの規格/PoweredUSB

AKIBA PC HOTLINEの記事で初めて知ったのだけど、PoweredUSBという規格ができたんですね… 5V/12V/24Vで最大6Aの電流が流せるのか。ほとんどのデバイスには適用できそうだけど、もちろん今までのUSBとは互換性は無い*1し、PoweredUSBの各電圧用のケーブルも分かれている。それにPC本体側にも拡張ボードかなにかを付けないといけないし、普及するかはまだ未知数。 ただ、...
Technical

Webでソースコードを色分け表示するためのライブラリ

すぐに使うことは無いと思うけど、将来のネタとしてメモ。 PHP Text_Highlighter Perl Text::VimColor ...
Technical

Subversionのリポジトリ構成で悩む

複数のプロジェクトのソースを管理するときに プロジェクトごとにリポジトリを分ける 一つのプロジェクトにプロジェクトごとにディレクトリを切る のどちらにしようか悩み中。 どうも主流は後者のほうみたいだけど、自分のところのプロジェクトの場合は、ProjectAのメンバがProjectBのソースを見たり触ったりすることはほとんどないので、リポジトリが一緒だとコミットログも混ざったりして煩雑かなぁ…という...
Technical

PerlとCPANとTemplate::Extractを使ってみる

naoya氏のTemplate::Extract + XML::RSS でRSS 生成というエントリをいつか試してみようと、はてブしたままずっと放置していたのだけど、ようやくその気になったのでやってみた。 もともとPerlはど素人*1なのでCPANのモジュールやら使いこなすだけでもすげー、と思ってしまう*2けど、こうやってサンプルソースを見てたりしてるとCPANって便利なモジュールが転がってるなと...
Technical

emergeでSHA256チェックサムが合わないとエラーが出たら

どうもここ数日の間でemergeしようとすると、パッケージのSHA256チェックサムが合わないとエラーが出てemergeが進まない。 ググってみたら、"Gentoo Weekly Newsletter: 1 May 2006"に SHA256 digest issues A bug in pycrypto caused a lot of digest and Manifest files to b...
Technical

javascriptことはじめ

コンパイルの待ち時間に簡単なJavascriptを書いて遊んでたら、ちょっとマジメに覚えてみようかという気になった。 昔から仕事とかで簡単なjavascriptは書いてきたけど、はてブとかcheckpadとかのちょっとした操作性(動的にページが動く)とか見た目とかを見てるとそういうのを真似してみると、もっとWebページで出来ることが広がりそうだと思ったから。ちょっと前に流行ったAjaxとまで行かな...
Technical

Win98/Meのサポート切れは7/11?

あれ、ずっと2006/6/30だと思っていたけど7/11?と思っていたら、こういう変更があったわけですか。 ものすごく個人的に言えば、過去に仕事で作ったソフトでWin98系の保守をしなくてよくなるかも…と思ってしまう。どちらかといえばサポート切れはありがたい部類。Win98向けにデバイスドライバを作った身で言えば、NT系OSのほうが動作がまだ素直でデバッグしやすいから。 でも世間は私のようにそうそ...
Technical

Movable Typeの編集画面フォントを変更

せっかくmeiryoフォントをインストールしているのに、Movable Typeの編集画面では有効になってなく、フォントサイズもちょっと小さくて見づらかった。meiryoフォントはFirefoxのデフォルトフォントに設定しているので、はてなダイアリーではちゃんと表示される。これはCSSだろうということでちょっといじってみた。 MT3.2の場合、mt-static/styles.cssの selec...
Technical

GanttProjectでMSProjectのファイルが読めるらしい

だいぶ昔に、MSProjectに似たGanttProjectというのが開発中だっていうのは小耳に挟んだことはあったけど、いつの間にかMSProjectのファイルまで読み込めるようになっているとは思わなかった。 日本語がきちんと通るのかとか、読み込めないプロパティみたいなのは無いのかとか詳しいことは分からないけど、管理者が更新するMSProjectのファイルを各現場担当がGanttProjectで閲...
Technical

プログラムの修正履歴

よそから引き継いでいるCのソースを見ていると何重にも重なった修正コメントがしょっちゅう出てくる。 /* CHG 2006.03.01 ProgrammerB ST */ /* ADD 2006.03.01 ProgrammerA Start */ //memset(pBuf,0,BUF_LEN); memset(pBuf,0,BUF_LEN+1); /* ADD 2006.03.01 Progra...
スポンサーリンク