Mandriva 2009.1 インストール

何故唐突に Mandriva の KDE をインストールしようと思ったかというと
標準動画プレイヤーが Totem だったから、PyGtk や PyGst 標準装備が期待できる。
なら Y901x や SeeMe がそのまんま動くんじゃね?

それと KDE ならもうちょっと Opera が安定しないかな?と思い始めた。
だからといって Kubuntu では芸が無い、Open SuSE は以前懲りた。
そんな時 Mandriva を見つけた、VirtualBox があるしとりあえず試してしまえ!

One という Live CD でそのまま HDD インストールができるようだ。
Ubuntu と同様に CD サイズというのが魅力だね、Fedora や Open SuSE では DVD だし。
こういう形式が増え簡単で嬉しい、とにかく本家サイトに行ってみる。

Mandriva

しかし本家からだと日本語版は落とせないようで。

kanzメモ: Mandriva Linux 2008 Springインストール

ということで riken の ftp を探して以下の iso と md5 をダウンロード。
Download をクリックしてポチポチやれば ftp を見つける方法はすぐに解ると思う。
ユーザー登録は行わずともよい、つかお試しにユーザー登録させようとすな!

mandriva-linux-one-2009.1-KDE4-asia-noindia-cdrom-i586.iso
mandriva-linux-one-2009.1-KDE4-asia-noindia-cdrom-i586.iso.md5

md5sum コマンドで iso が正しいのを確認、VirtualBox へマウント。
Mandriva のインストール項目が VirtualBox には無い、その他を選ぶ。
Gentoo はあるんだが、こっちのほうがいいのかな?

メモリを 256 だと Live の起動に失敗、512 に変更して開始。
この辺の解説も Linux インストール経験者なら誰でも解ると思うので省略。
Live 状態じゃ何も解らない、とっととインストール。

インストール途中で「不要パッケージの削除」という項目が出る。
チェックボックスを有効にして「次へ」を押すと削除される。
逆だろ?インストールしたいものにチェックを入れるというのが当然だと思うが。
削除項目に fglrx なんかもあった、HDD インストールなら動画アクセラレータも効きそう。

三十分も掛からずインストール終了、Visual Studio はいったい…
最初フォントがガタガタだけどアンチエイリアスを有効にするだけで綺麗になる。

xdg

デフォルトディレクトリの名前は Ubuntu よりまとも。
freedesktop.org 準拠なのでここはあまり代わり映えしないのは当然か。

驚くことに VirtualBox のマウス統合が初めから有効になっている。
テキストのコピペも Host+F も当然のように使える、親切すぎて笑った。
でもマウスホイールがまったく有効にならない…VirtualBox ドライバのせい?

デフォルトの確認、Apache はやはり無いか。
gcc も無い、Python と Perl だけだ、mono はいらないから無くて嬉しい。
Gedit は当然無いけど Totem はしっかりあった、よしよし。
PyGtk はどうだ?

pygtk_qt

問題なく使えるね。
アップデートをとりあえず済ませてとにかく Opera のダウンロードだ。

opera_linux

Mandriva があるじゃん、つか Opera はこんなに沢山サポートしていたのか。
rpm をダウンロードしてダブルクリックで普通にインストールできる。

opera_kde

まあフォントについては解っていたんだが、後で変更しよう。
それより検索バーをドロップダウンしても文字入力ができるぞ!
やはり Qt 製アプリなんだから KDE のほうが相性がいいみたい。
それより何もしていないのに Frash てか YouTube が見られる、おいおい。

SeeMe はどうだ?

non_wnck

wnck が無い…まあそりゃ KDE だし。
でも wnck の import と Opera 起動チェックを消したら普通に使える。
seeme シェルスクリプトのダブルクリックで起動できない、しかたがないから端末で。

Y901x はどうだ?
こっちは dbus-python が無い、予想はしていたけど。
dbus 関連を削除すれば起動できるけど D&D 処理が Nautilus 依存でして…
結局起動できるだけであった。

sss

うーん、やっぱり GNOME にしようかな?もう少し弄くってみる。
ちなみに私の連休は今日で終わり、なのに何やってんだか。

nautilus-gksu を入れる人ってバカなの?

nautilus-gksu を入れる人ってバカなの?

#!/bin/sh
gksu gnome-open $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS

のたった一行のコマンドを Nautilus スクリプトに登録するだけで同じことができるのに。
ちなみに xdg-open だと gksu では開かない、そういうもの?

Nautilus をスクリプトで拡張

久々に覚書ページを更新した、もう少しこの手のネタが欲しい。
それにしてもいつまでたってもサルのままな Ubuntu 使いが多すぎる。
今のままじゃ Ubuntu Linux を使っているというと笑われてしまう日は近いよ。

多分私は Windows 7 から Windows というか .NET Framework メインに戻る。
もしくは他のディストリビューション、でも Opera が正式対応していないと困るんだが。
他に選べるのは Mandriva, SuSE, Fedora くらいかな。
実は今 Mandriva の KDE 版 One を落としている真っ最中だったりする。

Y901x のファイル切り替えでビリビリ音が出る場合があった。
単純にファイル切り替え時にタイマーを止めるのを忘れていただけだった…

やっと原因が解ったので他ちょこっと弄くって v0.1.9 の公開。

ってお知らせしても多分コレを使っているのは作った本人だけなんだろうな。
もうちょっと Linux での需要がありそうなものを作ったほうが良さげ。

GnomeVFS を利用した Palepoli の Linux 版とか…
Y901x 解説の MIME Type 取得方法で Blog にリンクというのもどうかと思ったし。
とはいえ

mime_copy

Gnome では Nautilus のプロパティから普通にコピーできるんで意味無いかも。
つーかそういうものこそ Nautilus スクリプトで十分なんだよなぁと。
でも多くの Ubuntu ユーザーの現状を考えると…とか思ってしまいますね。

ドキュメントディレクトリが2つ

doc2

なんだこれ!
実体を調べると

C:\Users\sasakima-nao\Document
C:\Users\sasakima-nao\Documents

の2つ、たしかデフォルトの「ドキュメント」は下のほう。
でもって Document のほうを開くと

vs2010bug

これはもう Visual Studio 2010 Beta を入れたせいとしか思えない。
いや、Snipping Tool が何故か又保存なくなったので入れ直ししたのが原因か?
入れ直しても保存できないまんまなのでクリップボードから貼り付けしてますが。

新たに作られたディレクトリなのは間違いない。
「撮影日」なんて全部消したはずのカラムがあるし。

てゆーかドキュメントディレクトリなんて必要か?
Linux のようにユーザー名ディレクトリがドキュメント扱いでいいじゃないかと。
更にどうでもいいが標準ディレクトリなんていらないのでほとんど削除しているぞ!
VirtualBox はこんなとこにドットディレクトリを作るなよ、Windows ではそれ意味無い。

もう Windows なんて何もかもストレスが溜まる一方だ、Ubuntu Linux に戻します。

Vista はもう Ubuntu 上で仮想マシンにしてしまおう、それで十分だ。
といっても Ubuntu 9.10 と Windows 7 待ちだけど。

Visual Studio 2010 Beta 03

ちょこまか使ってみて 2010 の全体像は簡単に書き出すと

ネイビーになった外観のおかげで現在ドコがアクティブかが解りやすくなった。
でもタブ切り替えで一端ネイビーにフラッシュされてチラツキ感を感じる。
ツールバーボタン無効状態がもの凄く解りにくいのは勘弁してくれ。

試しにクラシック表示にすると哀れ、MS Pゴシックになり全部の文字が太字に。
まあいいや、Vista でクラシック表示なんか使う奴は何も知らないバカだけだし。
って Windows XP では使い物にならないということか…

WPF デザイナはどうなったか、SeeMe のソリューションを開いてみる。

デザイナ部は特に代わり映えシネェ…

ツールボックスからの貼り付けが使い物にならないのも変わっていない。
てか Width, Height の値を勝手に付加するのはやめてくれないか?
これじゃコンテンツでコンテナのサイズを決めるにした意味が無いやん。

よく見るとプロパティウインドウは結構進化している。

2010_prop

ブラシの色がアイコンで表示されて解りやすくなった。
プロパティ文字列にある小さなアイコンをクリックすると型毎にサブウインドウが出る。
他リセット等ができたりデータバインディングを指定できたり高機能になった。
Visual Studio 2008 は文字列のみだったのでこれはなかなか。

新しいコードエディタは選択範囲が異様に解りやすい。
でもレスポンスが少し遅い、ワンテンポ遅れる感じなのは仮想マシンの宿命か。
ところでコード補完で Enter を押しても一覧から強制適用されなくなった。

2010_code

作り込みが甘いだけなのか、あの仕様の評判が悪かったのか。

イベントハンドラのコード補完で += 直後に Tab キーを押した場合にも自動整形。
2008 は +=new になっていたのが += new と半角スペースが入るようにとか。
カンマ区切りをスペース無しで書いてもセミコロンで自動整形とかは健在。
空行にて BackSpace を押すと行頭まで削除するようになった、微妙に便利かも。
アウトラインの + マークにマウスを持っているとアウトライン部に色が付くように。

うーん、やっぱり 2008 からあまり変化を感じない、少し便利になっただけ。
WPF 化したのは単に WPF で以前のウインドウを再現できると示しただけかな?
それでは便利機能が増えたことよりレスポンスが悪くなったことのほうが気に…

Visual Studio 2010 Beta 02

Visual Studio 2010 はたしかに WPF で作り替えされているようだ。
これやれば一発で解る

ぱぇぽぃ2 ? Blog Archive ? Spy++ で WPF

とりあえず VC++ がどうなったか、Win32 プロジェクトを新規作成してみる。
新規プロジェクトに Win64 は無いか、なんだかなぁ。

stdafx.h や生成されるコードは 2008 と何も変わらない。
だけど targetver.h が異様にシンプルに、ベータだからだと思うけど。

targetver

0x601 じゃ Windows 7 専用を作ってしまう可能性が、そりゃマズイだろう。

ソリューション エクスプローラーに External Dependencies なんつーものが。
開くと windows.h 等で #include されているヘッダーがズラリ。
標準ヘッダーを参照したい時に便利、初心者が見たら数にビビルだろうな。

sol_exp

IntelliSense なんだが…

messagebox

MessageBox とかのマクロは無くなっちゃったの?
ちなみに下は Visual Studio 2008

messagebox2008

でも MessageBox と打ち込めば IntelliSense は効く。

intelli_sense

当然 TCHAR や _tcscpy_s なんかも補完はしてくれない、まだ作りが甘いようだ。
プロジェクトのプロパティウインドウは英語のまま、あまり重要視されていない感じ。

というか WPF 化されたというのに 2008 を再現することばかり行われているような。
リソースエディタも特に変化無し、ここだけでも進化してほしかったのだが。

相変わらず C++/CLI では WPF は使えない。
WindowsForm なんていいかげんにサポートするのを終わってくれよ、MFC も。

どうでもいいが Ctrl+I でのインクリメンタルサーチ時にマウスカーソルがかっちょいい。
ここだけは WPF 化の恩恵…関係無いか。

やはり VC++ については 2008 で十分というかもう進化することは特に無いのだろう。