/ uso8000k.net: December 2010 Archives

20101229031826

2010年も残りあと僅か

皆様、よい落しを

Posted by uso8000k | Permalink | Categories: Diary | [ツィート(笑)]

20101227200345

疲れた

なんか、こう、生きててすんません
意地汚いので生きますけど

Posted by uso8000k | Permalink | Categories: Diary | [ツィート(笑)]

20101222012030

待ってたぜェこの瞬間をよォ


つまりは、そういうことさ

Posted by uso8000k | Permalink | Categories: Diary | [ツィート(笑)]

20101218182909

VMware 4.1 ESXI VMDK Snapshot Trouble

はぁ・・・VMware系統のSnapshot機能は高機能でかわいいなぁ・・・
つ[Snapshot] ...
..
File <unspecified filename> is larger than the maximum size 
supported by datastore <unspecified datastore>
   。 。
  / / ポーン!
( Д )

はい。ESXiでBlock Sizeを弄ったデータストアを混在させて、VMにて異なるブロックサイズのデータストアに置いた場合起こる模様。特に載せるVMがブロックサイズの小さい方に作られている場合にこういった事が起こります。異なるブロックサイズの混在駄目絶対。もしくはしっかりポリシ作って管理を行う事。
対策:
  • プロビジョニング無効を覚悟でブロックサイズの大きい方へ移動
  • Snapshotの作る場所を変更する記述をvmxに行う
いじょ。

直感で解決はしたが、参考URL: VMware Community:thread/239319

Posted by uso8000k | Permalink | Categories: Tech | [ツィート(笑)]

20101217012417

LAN-W150N/RIP

最近買ったもの: Logitec LAN-W150N/RIP

USBで給電前提の無線LANルータ/アクセスポイント

これはいいものだ。とにかく小さい。そして電源アダプタ持ち歩かなくとも良い。いつも持ち歩いている鞄にはmini-BのUSBケーブルの他、USB出力のバッテリパックも持ち歩いている為、電源供給もバッテリで行うという荒業が出来たり。対応企画もa/b/g/nと現行の殆どをカバー。またマルチSSIDの提供が可能とか。近くにInternet ReachableなLANケーブルを見つけたらとりあえず、ルータモードで繋いでおくとステキな事に。Internal側は絶対かぶらないであろうローカルアドレスを与えておけば、どこでも繋ぐだけで自分の快適空間を作る事が可能です。・・・いい。長時間の動作はさせた事ないから安定具合はまだ分かりませんけどね。ただ、この機械のコンセプト(常用ではない)ところから考えるにさほど安定具合は多少悪くてもなんとかなりそう。

Posted by uso8000k | Permalink | Categories: Tech | [ツィート(笑)]

20101215222200

PortsとPortage

FreeBSDとGentooLinuxにおけるパッケージPostgresqlは:
Ports(FreeBSD):
/usr/ports/databases/postgresql-server-8.3.12_2/
/usr/ports/databases/postgresql-server-8.4.5_2/
/usr/ports/databases/postgresql-server-9.0.1_2/

Portage(Gentoo Linux):
/usr/portage/dev-db/postgresql-server/postgresql-server-8.3.12.ebuild
/usr/portage/dev-db/postgresql-server/postgresql-server-8.4.5.ebuild
/usr/portage/dev-db/postgresql-server/postgresql-server-9.0.1.ebuild
のような感じで情報を保存しています。

Linux系のパッケージが良く行う/usr/直下へシステムと混ぜて展開するパッケージ管理システムと、FreeBSD Portsのように/usr/local/以下にシステムと切り分けて展開するが、パッケージ情報のツリーが増えたり消えたり激しい (原因はツリー情報に細かいバージョンまで含んでる為) 管理システムどっちが便利なんだろうなぁ・・・最近揺れています。今まで妄信的にFreeBSDのPortsに軍配を上げていたのだけれど、依存関係でPortsの古いバージョンを入れる必要が出た場合に味わう地獄 (cvs-upでわざわざ取り寄せ) や、バージョンを含まないディレクトリのパッケージの内容が知らぬ間にメジャーバージョンアップされて以前のものはいつの間にか作られたバージョン付きのディレクトリからインストールをする必要があったりとか。あとは、知らぬ間にツリーから消えていてアップデート用のコマンドが通らなかったり(Portupgrade等) するのは本当に致命的ではないだろうか。システムを管理する分には使いやすいのだけれど、パッケージ自体の管理システムが実は使いづらいのではないかと思い始めたり。Gentooだと使っているバージョンのパッチを継続してアップデートするのですがねぇ・・・あと古いバージョンも一つのパッケージ化されたプロジェクト毎に管理されているし、古いバージョンも大抵同梱されていたりします。評価が高いのはPortsですが、何かと使っていて実はPortageも捨てたものではないと思うのです。 PortsとPortageの中間はないものかな・・・

Posted by uso8000k | Permalink | Categories: Tech | [ツィート(笑)]

20101215210849

もうたべられないよ

iPodTouch/iPhoneアプリ Let it sleep による寝言の録音を試みるなど。

起動したまま枕元に置いて寝言を録音するアプリ。これのよく出来ている部分は、ただ録音するのではなく、音の閾値を設定し、超えたものだけ録音することで確認時間と容量を節約している点。 最近、独り言が多い+起床時に喉が渇いている事が多い為か非常に寝方が気になるお年頃だったりします。それ故、ぽちぽちと。有料ではありますがが115円とお手ごろ。実のところ1回の確認だけでも悪くない価格。ですが買いきりです。ずっと使えます。(多分)

正直なところ、開発元の面白法人カヤックについては会社紹介等見た時にはあまり良い印象はありませんでした。ですが、彼らの言う「面白」に結果的に私もノッてしまった (ソフトウェアをお買い上げしてしまった) ので、考えを改めなければならない気がしました。インターフェイスも最小限で非常に分かりやすく作られています。・・・もうちょっと硬い見た目のほうが好みでしたが。

そうそう、気になる結果は・・・ずっとゴソゴソゴソという音と目覚ましのスヌーズと戦う間抜けなサラリーマンの奮闘音だけでした。サンプル数が少ないですが今のところは大丈夫そうです。伝説の「うーんムニャムニャ」は録れる日が来るのだろうか。

Posted by uso8000k | Permalink | Categories: Diary | [ツィート(笑)]

20101208212117

Gentoo Hardened

emerge -uDN world をまめに行っていたためか、Gccのバージョンを変えたためか、最近頻繁に"Hardened"プロファイルに変えてみては的なメッセージが出るようになった。パッケージ更新毎に毎度である。これはうるさい。ので、プロファイル切り替えてみる。Linodeの標準だとサーバ用プロファイルが最初から選択されている。ちなみにHardenedとは、

hardened
【形】
  1. 硬くなった
  2. 《冶金》硬化した
  3. 鍛えられた、鍛練した
  4. 面の皮の厚い、無情の、冷淡な
  5. 鈍感に、無感覚になって
  6. 札付きの、常習的な
  7. 〔ミサイル発射基地{はっしゃ きち}が〕地下{ちか}サイロにある
  8. 〔ミサイルが〕地下{ちか}サイロから発射可能{はっしゃ かのう}な

という意味らしい。響きが良い。SELinuxだのPaxだのセキュア環境構築の下地用のプロファイルらしい。

作業の流れ:
参考:Gentoo Hardened よくある質問とその回答

/etc/make.profile -> /usr/portage/profiles/default/linux/x86/10.0/server

/etc/make.profile -> /usr/portage/profiles/hardened/linux/x86
# emerge binutils gcc virtual/libc
# emerge -e world
的な。

やりかたは本家を見ればいいと思う。違った部分だけ記録。最近のGentooはeselectにて管理を行うという事を今回は痛感。複雑になり始めてますね。FAQ見てプロファイルを切り替えた (シンボリックリンクを張り替えた) ら、emergeの最初でプロファイルが正しくしていされていないとの事で中断。eselect profile listで使用可能なプロファイルを確認して、eselect profile set 7とかすれば良い。その後すんなり。あとは楽しい世界再構築 emerge -e world。なお、Gccのバージョンが変わる場合もあるが、こちらは前回更新を行っていたので大して問題も無く、すんなり。


# eselect profile list
Available profile symlink targets:
[1] default/linux/x86/10.0
[2] default/linux/x86/10.0/desktop
[3] default/linux/x86/10.0/desktop/gnome
[4] default/linux/x86/10.0/desktop/kde
[5] default/linux/x86/10.0/developer
[6] default/linux/x86/10.0/server * #←現在のプロファイル
[7] hardened/linux/x86
[8] selinux/2007.0/x86
[9] selinux/2007.0/x86/hardened
[10] selinux/v2refpolicy/x86
[11] selinux/v2refpolicy/x86/desktop
[12] selinux/v2refpolicy/x86/developer
[13] selinux/v2refpolicy/x86/hardened

# eselect profile set 7
#

Good Luck. ハローそしてグッバイ。
約250個のパッケージを更新し、つつがなく終了。

Posted by uso8000k | Permalink | Categories: Tech | [ツィート(笑)]

20101207180352

たたいたらこわれた

自分で壊れたとか言っちゃってるのは
基本、壊れてないから安心しろ(自戒)

Posted by uso8000k | Permalink | Categories: Diary | [ツィート(笑)]