古めのThinkCentreにメモリ増設

古めのマシン(ThinkCentre m55e smallモデル)にメモリが安かったので、2GBから4GBに増設した。

と言っても実質は3GBちょいになるわけだけど…この値段なら十分だ。2枚組なのは、2台に分け分けするため。1枚のが割高だし。

で、蓋を開けて確認すると4スロットあって、2GB DDR3 PC3-8500が1枚挿入されている。ってことで、速い分には大丈夫ってことで以下のメモリをポチっとした(今見るとポチっとした時より、数十円だけど安い)。

シリコンパワー メモリモジュール 240Pin DIMM DDR3-1333(PC3-10600)2GBx2枚組 ブリスターパッケージ SP004GBLTU133V21 シリコンパワー メモリモジュール 240Pin DIMM DDR3-1333(PC3-10600)2GBx2枚組 ブリスターパッケージ SP004GBLTU133V21

GIGABYTE マザーボード LGA775 microATX GA-G41MT-S2P インテル Celeron G530 2.40GHz 2M LGA1155 SandyBridge BX80623G530 ASRock M/B SocketAM3 AMD 880G ASRock 880G/SB710 M-ATX         880GM-LE TOSHIBA Sumsung DVD-RAM/±R(1層/2層)/±RW対応 SATA接続 内蔵用DVDドライブ 24倍速モデル SH-S243D+S GIGABYTE intel H61(B3) LGA1155 Micro ATX DDR3 PCI-E X16,X1 RGB USB2.0 SATA GBE GA-H61M-DS2 REV1.X
by G-Tools

で、早速追加1枚挿入して起動すると…ビープ音 :shock: うわ、なんで挿入ミス、初期不良など色々グルグル、新しいメモリのみとか挿し直ししてもダメ。

仕方ないので、検索してみるとBIOSが怪しいのでバージョンアップ。すると、なんの問題もなくメモリ認識して終了しました。

結局、面倒だったので1台だけBIOSバージョンアップして新しいのを2枚挿し。もう1台は純正を2枚挿ししてちゃんちゃん。

WordPressを2系 :oops: から3.2.1にバージョンアップついでのエントリだったりします ;) テーマも全部変えたいけど面倒だなぁ…

TrackBack URL :

ショック…

直接関わりのない誰かが亡くなってショックを受けたのは、アイルトン・セナ以来 :cry:

なんか、色々書きたいような書きたくないような。

長期間サボりまくってた更新がコレだなんて…。

TrackBack URL :

ditaa面白いかも

IDEA*IDEAの以下のエントリで知ったのですが…ditaaって面白いですね ;)

文字だけで書かれたダイアグラムをビットマップに変換してくれるコマンドラインツール『ditaa』 – IDEA*IDEA ~ 百式管理人のライフハックブログ

で、日本語が通らないと書かれてて残念だなぁ~でも、Javaで書かれてるから通らないこともないだろうとオンラインデモではなく、ダウンロードしてコマンドラインから試してみました。デモは確かに日本語が豆腐になってしまいます。

入力は以下のような簡単なモノ。

*-------*
|       |      /--* 点A
| 四角形   |      |
|       |  -*--+
*-------*

そして、ditaaを実行して出力されたのが以下の画像です。

ありゃ、日本語通りますね :) って、ことで何かに使えないか考えてみようと思います。

TrackBack URL :

約25MBのPDFが約6MBになってビックリ

以下のPublickeyの記事で知ったMatt Raible氏のスライドなんですが…PDFでダウンロードすると約25MBのサイズでした。

まぁ、25MBが大きいかどうか最近となっては微妙ですが…小さいに越したことはないわけです。

で、このファイルをAcrobat 9.4で開いてPDFの互換性レベルを9のみ(PDF 1.7)で保存してみると…なんとサイズが約6MBにまで小さくなりました :roll:

セキュリティホールの多いソフトとして定評のあるAcrobat Readerですし、今さら9以外のバージョンを使ってる人も少ないでしょうし、9のみで十分じゃないかと(あ、最新はXでしたね)…しかし、互換性を保つために20MB近くも消費してるってことですか :?:

まぁ、今回のPDFの場合画像背景とかもあったりするので、それだけが原因じゃないと思いますが…久々にAcrobatが役に立ったなぁと思いました ;)

そう言えば、Matt Raible氏は2007年のApacheConでも今回とよく似た比較を公開して話題になってましたよね(以下のInfoQの記事参照)~3年しか経ってないのにWebフレームワークの様相も変わってますね。

しかし、この業界変化が早すぎですね~数年くらい『抜け駆けなしの全員』で立ち止まってみたいんですけど ;)

それにしても、Acrobat X Suiteって高いっすね :roll:

TrackBack URL :

supplibceを使う

supplibceライブラリは、Windows CE 5.0 Standard SDK CRT supplementary libraryと言うことで、New BSD License(3-clause BSD License)で公開されています。

Microsoft (eMbedded) Visual C++でWindows CEアプリケーションの開発をするとすぐに思い知らされることがあります。9x系やNT系のWindowsのWin32 APIやCRT関数の多くは使用できるのですが、いくつかは実装されていなかったり、処理内容が異なったり、別のAPIになっていたり、CRTでは宣言だ けされているものさえあります。
supplibceは、そんなCRTの憂鬱な状況をちょっとだけ緩和させるために用意した簡易実装ライブラリです。

まぁ、別にわざわざsupplibceライブラリを使用しなくてもWin APIで書けば良いだけと言えば、そうなのですが、WinCE、Windows、Unix系に可能な限り同一のコードで対応したいという欲求があり、使ってみました。

以下の注意事項があるので、もちろん自己責任で。

supplibce comes with ABSOLUTELY NO WARRANTY.
あくまで互換性確保のための簡易実装です。エラー時のerrno値の設定や、スレッドセーフなどはほとんど考慮していません。ミッションクリティカルな用途には(そのまま)使用すべきではありません。使用する場合は適宜修正すべきです。

ビルド方法は、以下のような感じです。なお、eVC環境を使ったビルド方法です。

  • ダウンロードしたファイルを展開するとarm.makとincludeおよびsrcフォルダが飛び出てきます
  • コマンドプロンプトを立ち上げます
  • 展開したフォルダにCDします
  • 環境設定用のバッチファイルを編集します

デフォルトでeVCをインストールしている場合は以下のフォルダに存在するはずです

"\Program Files\Microsoft eMbedded C++ 4.0\EVC\wce500\bin\"

で、ARM用にビルドするのであれば、WCEARMV4I.BATをベースに自分の環境に合わせてバッチファイルを編集します

編集するのは、PLATFORM、WCEROOT、SDKROOT変数に設定している値くらいと思います

どのような値にするべきかは、eVCを立ち上げていつもビルドしている状態で「ツール」→「オプション」→「ディレクトリ」タブを見れば設定するべき値がわかると思います

  • NMAKEする

nmake arm.mak

以上でlibフォルダが作成され、その中にsupplibce.libが生成される

後は、このライブラリを使いたいプロジェクトでリンクすればOKです。

あ、展開されたインクルードファイルも適切なフォルダにおいてプロジェクトのインクルードパスを通さないとコンパイルが通らないですね :)

TrackBack URL :

All in One TestLinkJP 1.8.5βがリリースされてました

All in Oneパッケージは、簡単に試せるので良いですね。まぁ、すでにインストールされてるものが在ったりすると邪魔とか一長一短なわけですが :)

TestLinkの最新安定版1.8.5を日本語化してAll in Oneパッケージ化してくれたものがリリースされていました。感謝。

今回、使われてるのはXAMPP for windowsの最新1.7.3ですね。

かなり前にTestLinkを少し試して面白いとは思ったものの某所で定着させるのは敷居高そうってのが感想でした。

Excel大好きな人が多いですからね~確かにExcelとの連携も考えられては要るのですが…Excel好きって、わがままな人が多いんですよね :(

自分のスタイルを変えてツールを使うのは嫌。ツール側が歩み寄れみたいな。

さて、もう1回1.8.5入れてみるか1.9か、いっそ2.0を待つか悩んでたり…まぁ、2.0は遠そうなんで、今回のリリースが良いタイミングですかね。

ソフトウェア・テスト PRESS Vol.10 ソフトウェア・テスト PRESS Vol.10
ソフトウェア・テスト PRESS 編集部

ソフトウェア・テスト PRESS Vol.9 ソフトウェアテスト技法ドリル―テスト設計の考え方と実際 パーフェクトソフトウエア WEB+DB PRESS Vol.58 ソフトウェア・テスト PRESS Vol.3
by G-Tools

TrackBack URL :

WordPressのメンテナンスモードの解除方法

WordPressの管理画面に入るとプラグインの更新通知があったので、自動更新してた途中で間違って別画面に遷移しちゃいました。

タイミング悪くメンテナンスモードの途中ってことで、操作ができなくなって焦りました :roll:

で、焦っちゃダメだと言い聞かしてGoogle様にメンテナンスモードの解除方法を質問してみたのですが…わたしのキーワードの指定が悪いためか、意図とは違うページが上位に表示され、うぐぐ。

とにかく、管理画面にも入れないのでFTPで接続してみると…WordPressのルートディレクトリに .maintenance なるファイルがあるじゃないですか :idea:

まぁ、バックアップもあるし、内容も確認せず削除 :!: めでたくメンテナンスモードが解除されました ;)

今後のためにメモ…ってココに書いておいてもメンテナンスモードになると見えないわけですが :arrow:

解除後に冷静になってキーワードを変えたりして、Google様に訊いてみると意図したページは見つけだせたのですが…やはり上位ではないんです。

「WordPress メンテナンスモード 解除」くらいで上位に来て欲しいですよね ;)

TrackBack URL :

Pro Git本がGitHubで公開されていたのでPDF化してみた

GitHubでPro Git本が各国語で公開されていることを知りました。日本語訳もあります :)

でも、GitHub上では読みにくいのでPDF化してみました。元はMarkdownMarkdown という軽量マークアップ言語で記述されています。

Creative Commons — Attribution-NonCommercial-ShareAlike 3.0 United Statesで公開されているので、PDF化したものをココにおいても問題ないですよね :?: と言うことで置いておきます(問題あれば指摘ください)。

チャンとした本は以下ですが…当然英語です ;)

Pro Git Pro Git
Scott Chacon

Version Control with Git 入門Git プレゼンテーションzen 現場のプロから学ぶXHTML+CSS Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)
by G-Tools

まぁ、PDF化の手順という程のものではないですが…簡単にメモ。

作業したのは、Windows上でも可能だと思うのですが面倒だったので仮想マシン上のUbuntu 10.04LTSです。

  1. GitHubから、アーカイブファイルで一式をダウンロード
  2. アーカイブファイルを展開
  3. latexディレクトリへ移動
  4. ./makepdf jaを実行
  5. エラーになるので不足しているパッケージを入れて行く
  6. 変換がなんとか通るとlatexディレクトリにmain.pdfが作成される

不足を指摘されて入れたパッケージは以下の通り。

  • Ruby 1.8(PDF変換用のスクリプトがRubyで記述されているので必須)
  • Pandoc(universal document converter。MarkdownをTeXに変換)
  • XeTex(Unicode対応のTeX)
  • texlive-latex-recommended(一部のTeXスタイルファイルが不足しているため)
  • ttf-ipafont(IPAフォント)
  • ttf-vlgothic(Vineのフォント)

以上です。

うは、変換してから気づいたのですが…かなり前にPDF化もされてGoogleDosで公開されているようですね :oops:

まぁ、少し新しいのでココのもそのまま置いておきます :arrow:

9章は最後まで訳されないのかなぁ。

TrackBack URL :

無線LAN取り替え中

なんだかんだで、そろそろテレビの買い替え時かなぁ~と判断したので、量販店をウロウロしてたらNTTの代理店に声掛けられて、「乗り換えしてくれれば値引きクーポンだしますよぉ」とよくある勧誘をやっていた。

まぁ、今のCATVの環境にも満足してなかったこともあるので、ついでだし乗り換えることに。

すると、屋内の引き込み位置が変わるので有線でつながっていたテレビ(小さいの)とかが、LAN八分になってしまう :cry:

じゃ、無線でつなぐしかないだろうって購入したのが以下の子機。

B003WMAZ8A [Amazon.co.jp限定] PLANEX 手のひらサイズ 150Mbps 無線LANコンバータ(子機)FFP-PKC01 [フラストレーションフリーパッケージ(FFP)]
プラネックス 2010-08-06

by G-Tools

選んだ理由はもちろん価格。でも、ACアダプタが別売。その代わり、USB給電ケーブルは付いてると。しかし、別売のACアダプタ高いなぁ~本体が安い分、すごく高く感じます :(

でも、肝心のテレビには残念なことにUSB端子がないので…Twitterで教えてもらった以下のAC-USBコネクタも併せて購入。

B000L22QGI PLANEX 1ポート 「充電万能」iPad・iPod・iPhone・X06HT・ウォークマンNW-X1060対応 USBモバイル充電器 (海外対応) PL-UCHG01
プラネックス 2006-12-26

by G-Tools

で、準備万端と思っていたら…なんと、添付のUSB給電ケーブルが短い。確かに同じ装置にUSB端子が付いてること前提なんでしょうけど。付属のLANケーブルも短い :roll:

いや、悪くないんですよ~長いケーブルは確かに邪魔でうっとうしいし。ということで、総合評価は◯なので、新しいテレビ用にももう一個購入しようと思います ;)

あと、回線が切り替わったら、親機(AP)も新しいのに取り替えようと思ってますが…さすがにこのシリーズを選ぶかどうか迷ってるんですよね~価格は魅力なんだけど。

TrackBack URL :

“文学少女”見習いの、卒業。を読み終わりました

結局、刊行されている「文学少女シリーズ」を読みきっちゃいました ;)

4047267252 “文学少女”見習いの、卒業。 (ファミ通文庫)
野村 美月 竹岡 美穂
エンターブレイン 2010-08-30

by G-Tools

で、完全に「卒業」かと思ったら…年末頃に挿話集の4巻がでるとか :roll:

本編も完結したし、見習いシリーズも「卒業」で完結したので油断してました。挿話集とは :)

一番最初に刊行された。

4757728069 “文学少女”と死にたがりの道化 (ファミ通文庫)
野村 美月 竹岡 美穂
エンターブレイン 2006-04-28

by G-Tools

が、太宰の「人間失格」がベースで、卒業のベースがチェーホフの「桜の園」ってのが、なかなか感慨深いものがありました。

桜の園は、太宰の「斜陽」のベースになったとも言われてる作品で、斜陽はわたしが一番最初に読んだ太宰作品で、その後「桜の園」も読んだ記憶があります。

これで通勤時に読む本がなくなっちゃいました :cry:

B003M0OFA6 劇場版“文学少女” ねんどろいど 天野遠子 (ABS&PVC塗装済み可動フィギュア)
グッドスマイルカンパニー 2010-10-25

by G-Tools

遠子先輩のねんどろいどチョット欲しいけど…ねんどろいどじゃない方が良いなぁ~ヤフオクで以前見つけたのですが…自分で塗装しなくちゃダメなフィギアで、自分で作れないので諦めたんですよね :oops:

あ、コレですコレ。よく造れるよなぁ~塗装済み売ってくれないかなぁ。

むむ、残念。

TrackBack URL :