トップ 最新 追記

Plamo Linux 日記

Plamo Linux に関係することだけではなく,最近は一般的なコンピュータやガジェット関係についても記載してます.

2003|09|10|12|
2004|01|02|03|04|06|07|08|09|10|11|12|
2005|01|03|04|05|06|08|09|10|11|12|
2006|02|03|04|05|06|07|08|09|10|12|
2007|01|02|05|06|07|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|06|07|09|10|11|12|
2010|01|02|04|05|07|10|11|
2011|01|02|03|05|07|
2012|02|03|04|
2013|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|
2017|02|
2019|03|

2013-08-01 [長年日記]

_ bento for Mac/iOS

ここ最近,大幅なアップデートもされないのでどうしたのかなぁと思っていたところ,開発終了のようです.9月30日まで購入可能で,サポートは来年の7月30日まで.バージョン1のころから使っていたのでちょっとショックです.

基本的には FileMaker の方に移行してくださいという立場のようで,FileMaker の割引販売も行うようです.ただ,割引するとは言っても bento に比べると割高なのでどうしようかなぁという感じですね.

昔は,iOS デバイス上で,ちょっとしたメモを取る際にメモ帳にちょっとしたメモを書いていましたが,項目数が多くなってくるとかなり厳しくなってきました.そこで bento に適当に項目を作ってそこにメモをどんどん放り込んでいく感じで使っていました.他には持っている CD の管理を iTunes の曲目などのデータからデータ変換して管理するとか,DVD や書籍などの管理等に使っていました.

割とライトな感じの使い方では便利だったんですよね.

まぁ,サポート終了まで1年はあるので,その間にどうするかとか,代替手段とかは考えていこうかと思います.でも,FileMaker に乗り換える場合には10月30日までに手続きを行わないと,割引は受けられなくなるようですね.うーむ.

_ iOS beta

新しい物が出たようなので,アップデートしてみました.

前回に感じていたもっさり感はほとんどなくなったようですね.

_ ついでに

NEC カシオモバイルコミュニケーションズがスマフォから撤退の公式報道.こちらも残念な感じ.

かろうじてガラケー開発は存続のようなので,ちょっと安心.携帯電話は au の G'z One (CA002) 使ってるので....一時期は Android 機とか iPhone を使っていた時期もありましたが,結局,携帯電話としてはガラケーの方が使いやすかったので戻ってしまいました.スマフォはただの PDA 端末としてしか使ってないです.

スマフォはバイブ機能が弱くって,着信に気がつかなくて取り損ねることが多かったとか,電池の持ちが悪くって頻繁に使うと1日持たないというのが電話として使わなくなってしまった要因です.

_ ということで,PDA について

昔から割と PDA 好きでいろいろ購入して使ってきました.一部,携帯電話も混じっていますが,使ってきたのはこんな感じかな.

Sharp Wiz (Z700), NTT signmarion I/II/III, Sharp Zaurus (igeti P1, BL500, C1000), Psion Revo, Sony Xperia (X10 mini pro, mini pro), au IS01, iPhone 3GS/4S, au DIGNO isw11k などなど.

こうやって改めてみると,PalmOS ものって全く使ってないですね.トータルバランス的に好きだったのは signarion II, Psion Revo, IS01 あたりです.


2013-08-02 [長年日記]

_ Wnn7 on Debian 7.1 amd64 手順メモ

Debian wheezy 上で動作させる手順メモです.結構はまったのでメモ程度ですが書いておきます.

dpkg で multiarch 用のアーキテクチャを追加

% dpkg --add-architecture i386

下記コマンドで確認できます.

% dpkg --print-architecture
amd64
% dpkg --print-foreign-architectures
i386

アーキを追加したのでデータベースをアップデート

% apt-get update

依存関係のあるライブラリをインストールします.

パッケージ名のあとにコロンとアーキ名を記述すればそのアーキのパッケージをインストールしてくれます. インストールする必要があるのは glib, gtk, gtk-common, libxext6, libxi6 あたりです. libgtk と libglib は存在しないので,archive から拾ってくる. libgtk1.2-common_1.2.10-18.1_all.deb は architecture を all から i386 に変更してからインストールしないとうまく行きませんでした.

% wget http://archive.debian.org/debian/pool/main/g/gtk+1.2/libgtk1.2-common_1.2.10-18.1_all.deb
% wget http://archive.debian.org/debian/pool/main/g/gtk+1.2/libgtk1.2_1.2.10-18.1_i386.deb
% dpkg-deb -x libgtk1.2-common_1.2.10-18.1_all.deb libgtk1.2-common_1.2.10-18.1_all
% dpkg-deb -e libgtk1.2-common_1.2.10-18.1_all.deb libgtk1.2-common_1.2.10-18.1_all/DEBIAN
% vi libgtk1.2-common_1.2.10-18.1_all/DEBIAN/control
Architecture: i386
% dpkg -b libgtk1.2-common_1.2.10-18.1_all libgtk1.2-common_1.2.10-18.1_i386.deb
% dpkg -i libgtk1.2-common_1.2.10-18.1_i386.deb
% dpkg -i libgtk1.2_1.2.10-18.1_i386.deb
% wget http://archive.debian.org/debian/pool/main/g/glib1.2/libglib1.2_1.2.10-19_i386.deb
% dpkg -i libglib1.2_1.2.10-19_i386.deb
% apt-get install libxext6:i386
% apt-get install libxi6:i386

依存しているパッケージをインストールするために一度実行しておく.

% apt-get -f install

wnn7 の依存関係を削除

きっちり書いても良いんですけど,debian のバージョン上がる度に修正するのも面倒なので削除してます.必要なライブラリは自分で探して手作業で入れる必要があります.wnn7-server と wnn7-xlclient にのみ行います.

% dpkg-deb -x wnn7-server_1.01-3_i386.deb wnn7-server_1.01-3_i386
% dpkg-deb -e wnn7-server_1.01-3_i386.deb wnn7-server_1.01-3_i386/DEBIAN
% vi wnn7-server_1.01-3_i386/DEBIAN/control
Depends: libc6 (>= 2.1.2), libglib1.2ldbl (>= 1.2.0), libgtk1.2 (>= 1.2.7-1)
% dpkg -b wnn7-server_1.01-3_i386 wnn7-server_1.01-3p1_i386.deb
% dpkg-deb -x wnn7-xclients_1.03-2_i386.deb wnn7-xclients_1.03-2_i386
% dpkg-deb -e wnn7-xclients_1.03-2_i386.deb wnn7-xclients_1.03-2_i386/DEBIAN
% vi wnn7-xclients_1.03-2_i386/DEBIAN/control
Depends: debhelper, debconf, libc6 (>= 2.2.4-4), libglib1.2ldbl, libgtk1.2 (>= 1.2.10-4), libxt6
% dpkg -b wnn7-xclients_1.03-2_i386 wnn7-xclients_1.03-2p1_i386.deb

新しい emacs で動作させるためのパッチと,64bit emacs では backend timeout するのを修正するパッチを当てる

% wget http://www.jpl.org/ftp/pub/elisp/wnn7-elisp-el-1.02-1.patch.gz
% wget http://blog.foobarhoge.com/src/wnn7-egg/wnn7-egg-backend-timeout.patch
% dpkg-deb -x wnn7-elisp_1.02-1_all.deb wnn7-elisp_1.02-1_all
% dpkg-deb -e wnn7-elisp_1.02-1_all.deb wnn7-elisp_1.02-1_all/DEBIAN
% pushd wnn7-elisp_1.02-1_all/usr/share/emacs/site-lisp/wnn7-elisp
% gzip -dc ../../../../../../wnn7-elisp-el-1.02-1.patch.gz | patch -p3
% cat ../../../../../../wnn7-egg-backend-timeout.patch | patch -p1
% popd
% dpkg -b wnn7-elisp_1.02-1_all wnn7-elisp_1.02-1p1_all.deb

wnn7 のインストール

server, xclient, eilsp は作り直したパッケージをインストール。

% dpkg -i wnn7-elisp_1.02-1p1_all.deb
% dpkg -i wnn7-server_1.01-3p1_i386.deb
% dpkg -i wnn7-xclients_1.03-2p1_i386.deb
% dpkg -i wnn7-maindic_1.00-1_all.deb
% dpkg -i wnn7-optiondic_1.00-1_all.deb
% dpkg -i wnn7-utils_1.00-1_all.deb

dpkeyserv のインストール

libc のバージョンが合わないのでちょっと細工してインストールする.

% dpkg -i dpkey7_1.01-1_i386.deb
% cp dpkeylist /etc/dpkey
% wget http://archive.debian.org/debian/pool/main/g/glibc/libc6_2.3.2.ds1-22sarge6_i386.deb
% mkdir /var/dpkey7root
% dpkg -x libc6_2.3.2.ds1-22sarge6_i386.deb /var/dpkey7root
% cd /var/dpkey7root
% cp /usr/sbin/dpkeyserv usr/sbin/.
% mkdir -p etc/dpkey
% cp /etc/{hosts,nsswitch.conf,protocols,services,resolv.conf} etc/.
% cp /etc/dpkey/dpkeylist etc/dpkey/.
% vi /etc/init.d/dpkey7
DPKEY_ROOT=/var/dpkey7root
CMD_NAME=dpkeyserv
start-stop-daemon --start --quiet --chroot $DPKEY_ROOT --exec $DAEMON
start-stop-daemon --stop --oknodo --quiet --name $CMD_NAME

ライブラリが過不足ないことを確認

% ldd /usr/bin/wnnsysenv_server
% ldd /usr/bin/xwnmo

not found なライブラリがないことを確認.not found があれば,該当するライブラリをインストール.

デーモンが動作することを確認

% /etc/init.d/dpkey7 start
% /etc/init.d/wnn7-server start

.emacs.d/init.el 辺りに wnn7 用の設定を記述.

(global-set-key "\C-\\" 'toggle-input-method)
(load "wnn7egg-leim")
(set-input-method "japanese-egg-wnn7")
(set-language-info "Japanese" 'input-method "japanese-egg-wnn7")
(setq wnn7-server-name "localhost")
(egg-use-input-predict) ; predict を使う場合
(setq use-kuten-for-period nil) ; 区点でピリオドを使う.
(setq use-touten-for-comma nil) ; 読点でコンマを使う.
(setq enable-double-n-syntax t) ; nn で「ん」を入力

多少抜けてるかも知れないけど,こんな感じで emacs は動作.xwnmo は試してないです. ファイル編集のところは省略して書いてますので,該当するところを適切に記述変更してください.


2013-08-03 [長年日記]

_ Wnn7 on Debian 7.1 (続き)

どうもすみません.書いたドキュメント通りに作業しようとすると,ところどころうまく行かない感じですね.

メモ程度に書いていたものを体裁を整えただけだったのですが,それでは駄目でした.きちんと書くのはちょっとまとまった時間がとれそうならやりますが,当面は先日の文章で勘弁願います.必要なエッセンスは記述してあると思います.

初心者に優しくないなぁ.でも,この期に及んで Wnn7 を使おうとしているのは初心者ではないと思われますけどねー.


2013-08-04 [長年日記]

_ ついでに uim-wnn on Debian と思ったけど...

anthy よりもやっぱり wnn かなぁと思ったので,uim-wnn 使ってみたいなとふと思い立った.

そこで検索してみたけど,Debian のパッケージに存在しないようですね.仕方ないので作ってみようかなぁと思い,ソースを取ってきてはみましたがすんなりとは行かないようでしたので,早々にあきらめてしまいました.Wnn7SDK がいろんなエラーが出てそのままではコンパイルが通らないですね.

これも時間とれればということで,後回し.

Plamo の方でも需要とかあるのかな?そういうのばっかりかも.どうもすみません.

_ Plamo-src (続き)

7/22 の日記に少し書きましたが,Plamo-5.1 の Build スクリプトを集めた git ツリーを作ってはみたけど,こっちも最近の作業は放置気味だなぁ.

今は 64bit 版から取り出したものをただ置いてあるだけですが,32bit 版からも取り出したものと比較してみたところ,結構な差分がある様子.別ツリーにはしたくなかったので,32bit 版と 64bit 版の PlamoBuild スクリプトをマージしようかと思ってますが,手作業で1個ずつ内容確認しながらファイルマージしたり,コピーしたりなので全然捗らなくて,時間だけ過ぎていく感じ.そのため,どうしても後回しになってしまう.

きちんとマージしたソースツリーが出来た状態で,環境変数や引数などで 32bit/64bit を切り替えて,仮想環境で一気に Plamo 全体をビルドできるようなスクリプトができれば理想だなぁとは思っていますが,道程は遠い感じかも.


2013-08-09 [長年日記]

_ iOS7 beta

わりと頻繁にアップデートするんですね.毎週のようにアップデート.

_ パソコン入手後,最初にすること

電源を入れて,ざっと動作を確認することは当然やりますが,それと同じくらい自分にとっては大事なことがあります.

なによりもはがせるシールを全部はがすこと.Windows PC の場合,底面の Windows 認証のシールとか製品型番のシールとかは普段見えないのでそのままですけど,天版とか液晶の回り,キーボードの回りに張ってある気に入らないシールを全部はがします.

Intel Inside とか Windows とかのシールとかは全然要らない.メーカーのロゴシールとかも気に入らないデザインで,はがせるならはがしてしまいます.

Mac も Intel Inside なのに Intel のシールを張ってないのは,ジョブズが「私たちのステッカーの方がすばらしいから」「みんな我々がインテルを使っていることを知っていて,ステッカーを貼るのは無駄だと思ったんだよ」と言った話を聞いたことがありますが,その気持がものすごくよく分かります.Mac には貼ってないのに,Windows マシンには何で貼るんでしょうかね.貼っておくと Intel から PC メーカーにお金が入るのでしょうか?

Mac も使っていますが,Mac の場合にはシールって貼ってないのではがす必要はないですね.そういえば,Apple 製品って本体保護用のシールは貼ってありますが,それ以外のステッカー類は見えるところには全くないですよね.

同様に家電製品にもいろんなシールが貼ってあるのは大嫌いです.ビデオカメラとかデジカメ,ビデオの録画器とかなんであんなにシール貼る必要あるのと思うくらい貼ってますよね.シールなければ,工数削減にもなるし,部材もかからないから,シール減らしてその分別のところに工数使ってより良いもの作ってよって思うけど違うのかなぁ.

最後に,気に入らなかったけどはがせないステッカーの上や,そのほかの場所に自分が気に入っているステッカーを貼っていきます.これで何となく自分のものになった感じがします.本当はいろいろと塗装とかもやりたいんで,そのうち設備をそろえようかなぁと思っています.


2013-08-13 [長年日記]

_ netatalk on linux

今まで,何となく mac から linux のファイルを参照するために samba を使っていましたが,そういえば netatalk があったなぁと思ってインストール.サーバーは debian を使っているので apt-get install netatalk 一発.

イントールしただけで,何の設定も行わずに mac から linux にアクセスできるようになりました.samba 使うより全然楽.あとで,一応,設定見直しておこう.

Plamo には...パッケージはないみたいですね.

_ 製品のアイデンティティー?

先日のステッカーの話に関連して少し思っていることを.

ステッカーやメーカーロゴをつけるのは製品のアイデンティティーを示すためなんでしょうか?それはそれで良いんですけど,それが嫌いな人もいることも考慮して欲しいなぁと思います.取りたいとき,はがしたいときに簡単にはずせるようにしておいて欲しいなぁ.

また,デザインは良い製品なのに,シールを貼ることによってそのデザインを台無しにしていると思うこともたまにあります.ステッカー含めてデザインが考えられていれば良いですけど,そうでは無い場合が多いですよね.

ステッカーだけではなく,ほかにも洋服とかの場合もデザイン良い洋服に,何も考えられていないような白い素材/洗濯タグがついてると何だこれ?って思ってしまいます.洋服のタグは切ってしまうとクリーニング出すときとかちょっと困る気がするので悩ましいんですよね.

あとは,車って持ってないんでよくは知らないんですけど,車の後ろに貼ってあるエコカー減税とか排ガス規制なんとかのシールっていつ見てもダサイなぁと思うんですけど,あれってはがしたら駄目なんでしょうか?車で貼っておかないと駄目なのは車検シールだけかと思っていたんですけど違うのかなぁ?かっこいい車でも,あのシールだけで何だか一気にデザインが台無しになっている感じがします.

法律等で決められているからつけないと駄目なもの,決められていないけど販売促進用につけられているもの,メーカーとしてつけることを社内規定とかで決めているものとか色々とあると思いますが,それぞれの規定内できちんと考えてデザインされたり,取外しが容易になっていたりすると良いなぁと思います.

先日,テレビを見ていたところ,所ジョージさんが VW のビートルを改造していましたが,VW のエンブレムを全然違うものに交換してました.板金屋さんに頼んでやってもらっていたようでしたが,個人で簡単にそういうのが出来ると良いなぁと思います.


2013-08-16 [長年日記]

_ ノートパソコン

新しい世代のノートパソコンが欲しい気もして色々と探してみましたが,製品仕様として期待ハズレの部分が大きいと感じてしまいました.ということで,今使っているものを使い続けようかなぁと,今使っているものの予備機を購入しました.

最近はメインで使っている AT のノートパソコンは Dynabook SS RX2 ですので,そのモデル末期の機種を購入しました.

定価は30万ちょっとほどしたものですが,4年経つと中古で1.5万円程度ですね.なんだか最近はパソコンってよっぽど思い入れないのであれば新品を買うのは馬鹿らしい感じがするほど値下がりしていますね.

今は CPU 1.2GHz のマシンを使っていますが,ちょっとだけスペックアップしようかなと思って 1.4GHz のマシンにしました.Linux で使っているとあんまり必要ではないのですが,たまに Windows7 使うときにちょっと気になるので,ついでにメモリも増やそうかなと思い,2G から増設できる最大限の 3G にしました.メモリも中古で探してみましたが,今更 DDR2 の SO-DIMM なんて近所の PC ショップでも中古でも置いてませんでしたので,amazon で新品で通販購入.新しく購入したものを使ってみましたが,この程度のスペックアップは全く体感ではわからない感じです.

合計2万円弱で,予備機が1台追加とメモリが最大になった環境になりました.バッテリも1個増えたので,今使っている本体が壊れても,予備があるからあとこれで3年以上は同じ環境で使い続けられるかなという感じ.

でも,魅力的なノートパソコンが発売されれば,また気持が変わるかも知れないですけどね.

_ 最近のノートパソコンは...

小さめのものは,全部液晶が 1388x768 って解像度が多いですね.液晶テレビの影響で 16:9 でこの解像度のパネルを使うと部品代が安いということでこの解像度になっているみたいですけど,768 だと縦方向の解像度がなんとなく足りないんですよね.うちで使っているの32インチの液晶テレビもこれと同じ解像度ですね.

それに比べて,今使っている Dynabook の解像度は 1280x800.縦方向が 30ドット程度増えるだけですけど,なぜかこの差が結構大きく感じます.縦方向が 800 以上の液晶使っているやつって,今度はやたら細かい液晶使っていたり,店頭で触ってみるのですが作業にはあんまり向いてない感じです.1440x900 あたりがバランスいいなぁと思うと,今度は 13インチ以上のものになってしまい重量が重くなってしまいます.

ということで,バランス的に 16:10 の液晶使ってて縦方向もわりと満足な解像度持ってて,軽量ということで今のマシンを使い続けてしまいます.ちなみに新しく購入した Dynabook SS RX2 のスペックは下記のような感じです.

  • CPU: Core2Duo SU9400 1.40GHz
  • MEM: 1Gオンボード + 2G増設
  • 液晶: 12.1型 WXGA 半透過型 TFTカラー液晶 (省電力LEDバックライト)1,280×800ドット
  • バッテリ時間: バッテリパック63A装着時:約11.5時間, バッテリパック32A(オプション)装着時:約5.7時間

重量は SSD に載せ替えて,63A バッテリをつけて 900g くらいです.実際のバッテリ駆動時間は,Linux で6時間半くらいでしょうか.液晶の明るさとか調整すればもっと長持ちさせることはできるかと思いますが,バッテリ時間的には私自身はこの程度で何の問題もありませんので設定もあまりいじってません.

同じくらいの重量のもので小型のものとなると,VAIO と Lavie くらいしかありませんが,両方ともキーボードとか作りがちゃちいし,VAIO の方は液晶解像度が高すぎるという感じなのでちょっと無理です.Lavie のキーボードがもう少しまともなら考えても良かったのですが....

今のマシンでちょっと不満なのはタッチパッドがあんまり使えないので代わりにマウスがあった方が良いとか,キーボードが日本語しか選べないとかですが,まぁ,そこまでこだわってると何の選択肢もなくなってしまうのでこの辺りは妥協してます.タッチパッドとかマウスは出来るだけ使わずにキーボードショートカットを設定して Window Manager をコントロールしたり,キーボードは英語配列に設定したりするなどで対処しています.

世の中のみなさんはどうしているのでしょうか?そこまでこだわりないだろうから新しいものを適当に買っているのかなぁ.


2013-08-20 [長年日記]

_ メールアドレス

一年ほど前にメインの環境を変更したばかりですが,最近また変更しようかなぁと考え中.

例の PRISM 報道もあったし.自分でドメイン登録してメールサーバーも自前でやろうかなぁと.まぁ,そんなに大した情報を扱っているわけではありませんが,なんとなく気分が悪いし,今後のこともちょっと考えて.

会社でシステム管理やってたことがある立場からするといろんなものをいろんなものをチェックするのは当たり前かなぁとは思うんですけどね.


2013-08-22 [長年日記]

_ 思うところあって

最近,Dynabook SS RX2 に Debian 入れて作業してます.ノートパソコンのほかにもデスクトップでも作業してますが,こちも Debian です.Plamo じゃなくてごめんなさい.

どうしてもパッケージが充実しているので,自分でインストールしたり調整したりする時間を省略したいときには Debian を使ってしまいます.あんまり豪華なデスクトップ環境とかは要らないので,Ubuntu とかは使ってません.

最近のアプリ関係は依存関係が多いので,自分で作ること自体に興味があまりないパッケージはどうしても楽をしたくなってしまいますね.

はじめのうちは Mac 使って作業していたのですが,ちょっと Mac で長時間作業するのは厳しいんですよねぇ.重量的なことを考えて MacBook Air 11inch を使っていますが,解像度が 1366x768 とちょっと低いのと,キーボードが使いにくいです.解像度はまぁなんとか我慢できるのですが,キーボードが我慢できないんです.キータッチ的なものではなくて、最上段の ESC やファンクションキーの列のキーボードが物理的に小さいのが駄目なんですよね.使い初めは良いんですが,Emacs を長時間使っているとだんだん疲れてきて ESC を叩き損ねることが多くなってイライラしてしまうんです.ESC の代わりに Meta キーを使えばという話もありますが,これまでの長い間の慣れってものがあるので Meta キーを使うように試してみたことはあるんですけど,それはそれでイライラしてしまうんです.

ということで,Mac は最近は事務マシンとして使う感じで,作業マシンは Dynabook という感じになってしまってます.本当は1台にまとめてしまいたいんですけど,あんまり良い選択肢がないんですよね.

_ メール環境

ここ5年くらい Mac メインに使ってたので,メール環境は Mail.app を使ってましたが,mew にを戻そうと試行錯誤していました.Mac 使い初めの頃は Mac でも Carbon Emacs + mew だったんですけど,最近は.Mail.app 使ってました.いまでも,Mac でメインにメール読んでますが,主に作業してる Linux マシンでちょこっと読みたいときがあるからどの環境でも使える mew に戻そうかなぁと.

メインで iCloud のメールアドレスを使っていましたが,mew の IMAP だとなぜかあまりうまく行かなかったです.設定してはみたものの,アクセスしているプロセスが途中で止まってしまっているようで,何かの動作をしようとすると別のプロセスがあるよって言われる.何か iCould 独特のものがあるのかなぁ.ほかの IMAP サーバーではそういうことはないんだけどなぁ.デバッグ環境で一度追っ掛けないとなぁとは思いつつ,最終的には iCloud を使うのは辞めようかなぁと思っているので,とりあえず全部別のメールアドレスに転送する形でごまかすことに.

で,Mail.app 上に保存していたメールを全部 mbox 形式で吐き出して,mew に付属の incm で mh 形式に変換して終了.とりあえず,全部 mew の環境に移行できました.

色々と試行錯誤していたときに,何度も同じメールをいろんな所に送ったみたいで被害に会われた方は申し訳ありません.plamo のメンテナ ML にも何回も同じメールが送られていたみたいです...._o_



アクセス数:本日,昨日