Alt+Up で親ディレクトリに移動
Alt+Left で表示履歴を戻る
Alt+Right でその履歴を進む
が Explorer でも Nautilus でも Dolphin でも Konqueror でもできる。
と今頃知った、Explorer は履歴をサポートする Vista 以降で。
Mac は知らない。
ドレがドレをパクったか知らないけど覚えておくと便利、常識なのかな…
短いけど Tip’s でした。
Alt+Up で親ディレクトリに移動
Alt+Left で表示履歴を戻る
Alt+Right でその履歴を進む
が Explorer でも Nautilus でも Dolphin でも Konqueror でもできる。
と今頃知った、Explorer は履歴をサポートする Vista 以降で。
Mac は知らない。
ドレがドレをパクったか知らないけど覚えておくと便利、常識なのかな…
短いけど Tip’s でした。
チマチマと使っているけどマジいいぞ Aspire 1410 と Windows 7 は。
Dynabook の Celeron M ノートを使っていた時バッテリー持ちは一時間チョイだった。
でもコイツはバッテリーで使っても中々減らない、流石は省電力マシン。
キーボードがイマイチなのも慣れで解決する範囲。
11.6 インチの液晶は小さいが 1366×768 なので十分広い。
Vista 同様に一度使ったアプリは .NET でもなんでも即起動するようになる。
それでいて HDD が延々とガリガリしなくなった、最初からこうしろよみたいな。
RC は仮想環境で使っていたので解らなかったけど Aero の新機能も便利。
実際 Vista は起動が遅くて HDD ガリガリしまくりなだけで別に重くは無かったわけで。
それのマイナーチェンジ版なのだから快適になって当然かと。
Explorer の使い勝手も悪くない、Vista が最悪だっただけだが。
Nautilus のようにスクリプトで拡張できたり手軽に FTP できると更にいいんだが…
Windows ではオンラインソフトを利用するというのが文化だから別にイイが。
以下私的な覚書。
以前使っていたアプリは書き出しておいたけど
ぱぇぽぃ2 ? Blog Archive ? Windows Opera を Python で
とはいえ Linux を使うようになってからは何でもスクリプトで済ませたくなった。
MS 内製は最初からあるし、とりあえず昨日のほかに以下は私には必須か。
IronPython
KeePass Password Safe
FileZilla | Get FileZilla at SourceForge.net
Binary Editor BZ
ところで zip ファイルをマウス右ボタン D&D すると解凍できるんだが…
以前からできたっけ?標準でこれができるのなら ExpLZH はもう不要だ。
Live 関連はこのマシンには最初から入っていた。
KeedPass v2 では KeePassX のデータを読み込めない、Linux 共用なので 1.16 を。
ATOK はもういいや、Anthy のおかしな変換に慣れてしまったし。
それ以外は必要になったらでいいや。
しかし Visual Studio をコイツに入れても問題無さそうだ、後で考える。
そういえば Any CPU でビルドした SeeMe はどっちにインストールされるのかな?
普通に x86 のほうに、ついでに IronPython も x86 ディレクトリにインストールされた。
インストール場所はインストーラを作成する時に決めるのかな、後で調べる。
というか x86 に Opera がインストールされるのだが…
ということは x64 環境だと SeeMe 初期化ダイアログのデフォルトパスがおかしい。
これについても今度やっておきます、x64 をどうやって見分けるかさえ解れば簡単。
IronPython 2.6 RC で ipyw64.exe を試す。
面倒なので以前書いたコードで試す。
ぱぇぽぃ2 ? Blog Archive ? MIME Type is disjoint
動くじゃないの。
でも相変わらず DLR は初期化が遅いな。
Windows 7に標準で含まれる.NET Frameworkのバージョンは? ? @IT
.NET Framework 4.0 が入るものだと思っていたよ。
Aspire 1410 に Silverlight がインストールされていたので DLR があるのかな。
それとも 7 にはデフォルトで DLR が入っているのかは解らない。
Opera でも Silverlight が動くじゃん、ちなみに Firefox は入れていないんだが。
でも普段は Linux を主に使うからマジやめてほしい、Moonlight を入れるつもりは無い。
上位検索ワードが Celeron su2300 の性能とかで埋め尽くされてしまった。
もうアクセス解析がまったく参考にならないですよ、何の Blog だったっけココ。
それなら Celeron su2300 マシンを買って人柱をやってやるわい!
元が取れるかとかそんなの関係ネェ!どうせそのうち必要になるんだ。
で、パソコンショップに実際に行って驚いた。
ネットブックが軒並み Windows 7 Starter になっている。
Atom マシンでいいのなら su2300 でなんて余裕で動くだろう。
買ってきた、はっきりいってコレだ。
Acer Aspire 1410 である、だって安かったんだもん。
買った後で気がついたんだがコレの Windows 7 って 64bit なのね。
Windows 7 64bit 版の動作もレビューできるので得した気分。
で、どうかというと Aero は問題無し。
Windows エクスペリエンス インデックスは以下のとおり。
初期状態の起動時間を見てみる。
ユーザー選択画面まで約 30 秒、初期画面が表示されるまでが 45 秒。
んで普通に使えるようになるまで 120 秒程度、シャットダウンは十数秒。
以前 Vista と変わらないと書いたけどやっぱり少し早くなっているわ、ごめん。
CPU が高速ならもう少し早いと思うけどコレで十分実用範囲ではないかな。
Ubuntu Linux 9.04 は普通に使えるようになるまで 20 秒だけどさ。
搭載アプリを少し試してみたけど特に遅いと感じなかった。
解る人には解るとおりだが CPU パワー最大値は通常利用には意味無いし。
Athlon X2 4200+ で Vista を動かしていた頃と特に違いを感じない。
しかしデフォルト状態は不便だ、最小限のアプリを入れよう。
このテキストを書くのがメモ帳では辛いので EmEditor Pro v9 を。
v8 からのライセンス更新が面倒だったけど全部 Web でプログラムしていて驚いた。
やっぱり実力のある人は違う、実力を見せ付ける為にこうしたのかと思うくらい。
オンラインソフト作者として見習わなければ、以上脱線。
EmEditor v9 には 64bit バージョンがあるんだね、こっちを使ってみる。
やっぱりサクサク動く、そりゃテキストエディタくらい快適に動くに決まっている。
次に Opera、32bit アプリであるが WOW で動いてくれるはずだ。
YouTube での動画アクセラレータもバッチリ、HD の H.264 も問題なし。
なんだよ、たったの 1.2GHz の CPU のくせに全然使えるじゃないか。
ついでに WOW について。
Program Files(x86) というディレクトリがあって 32bit アプリはコッチに入る。
64bit アプリは普通に Program Files に入るようだ、なるほど。
本体について少し。
キーボードははっきりいって良くない、何よりボード自体がシナる。
配列にクセが無いので押しやすいけど矢印キーが小さすぎて強烈に押しにくい。
画面はやっぱり小さい、モバイルなんだから我慢我慢。
Ubuntu マシンからも samba でネットワークアクセスできるのでファイルコピーも楽々。
ただ Ubuntu からコピーする毎に質問してくる、メンドクセェなぁもう。
ついでだから我がアプリ Cinema を動かしてみる。
H.264 を WMP12 は再生できるのに Cinema てか DirectShow だけでは再生できん。
そりゃネェよ…
つーか minipoli は 64bit ビルド版を作ったほうがいいのかな?
IronPython とかについては次回。
なんとか 7 は今日出たようだ。
Mac も新機種が出てソッチ系サイトのライター達は忙しいようだ。
が私のお目当てな Linux はまだ出ない、で今頃見つけたが
DistroWatch.com: Put the fun back into computing. Use Linux, BSD.
Mandriva 2010 は 2009-11-03 か、Ubuntu 9.10 のほうが少し早く出るのね。
んーどっちにしよう、プロプライエタリの ATI ドライバでどうなるかで決めるんだが。
Ubuntu 8.10 の時は 3D で動画がチカチカだったし 9.04 では真っ黒になってしまったし。
Mandriva は標準で fglrx 入りだから安定動作はかなり期待できるわけで。
よく考えれば Fedora も KVM による仮想化なんかで魅力がある。
と思っていたけど KVM は Ubuntu でも使えるらしい。
kvmを仮想マシンマネージャ(GUI)で動かす。荒削りだけど動作は軽快! | Viva! Ubuntu!!
VirtualBox もイマイチ GUI 関連が遅いので試してみよう。
CPU 速度は VirtualBox でもホスト OS と大差無いが GUI 動作をなんとかしたいし。
インストール方法はリンク先をそのままやって Mandriva の iso を指定。
Linux の選択肢はチト古め、てゆーかこれだけ…
しかたがないから Generic 2.6 を選択。
イザ、ライブ CD の起動!ができないやん。
一旦 CD-R に焼いてドライブ指定、で、なんとかライブの起動ができたので即インストール。
英語だが Ctrl+Alt でホストとの切り替えというダイアログが出る。
なるほど、マウス統合を行わない VMware と同じってことね。
使ってみる。
GUI 描写が死ぬほど重い、誰が見ても解るくらい遅い。
ウインドウを動かすとゴミが残る場合がある。
マウスカーソルさえガクガク、というより位置判定が不安定でマウスが使い物にならない。
リンク先は動作が早いと書いているけど VirtualBox 上との性能差が私には体感出来ない。
やはり選択肢に無い OS だと全然ダメダメなのか?
と思っていたら暴走、kill コマンドでも強制終了できないので OS ごと再起動。
…今後に期待だこりゃ。
VMware や VirtualBox のビデオドライバがどんだけよく出来ているか思い知った。
新しい OS への対応とかバグ修正はプロプライエタリのほうが期待が持てるんだよね。
Python でやってみた。
#!/usr/bin/env python #-*- coding:utf-8 -*- for i in range(100): j = i + 1 if j % 3 == 0: if j % 5 == 0: print "FizzBuzz" else: print "Fizz" elif j % 5 == 0: print "Buzz" else: print j
何のヒネリも無いコードで 6 分も掛かった、私はこの人の会社にはいけないようだ。
というか後で気がついたが
for j in range(1, 101):
と書けばいいことを忘れていた、しょんぼり。
リンク先を見ると本当に日本人はワンライナーが大好きなんだなーと思う。
海外で FizzBuzz を探すとだいたいどの言語でもこんな感じなんですけどね。
Geek School ? Get Hired With FizzBuzz
実際の話、ワンライナーで書けたところで実践に役立つとは思えない。
剰余(%記号等)を用いないなんて何が目的なのかさえ解らないのだが。
そんなことよりユーザー入力がまったく無いプログラムに凝ってどうするの?と。
まず fizz と buzz という整数を保持する変数を用意してユーザーに数値を入力させる。
fizz の倍数のときは数の代わりに「Fizz」
buzz の倍数のときは「Buzz」
fizz, buzz 両方の倍数の場合には「FizzBuzz」
どちらにも該当しないなら数値そのままの文字列
の値を返す関数を使って 1 から 100 までの数をプリントするプログラムを書け。
#!/usr/bin/env python #-*- coding:utf-8 -*- print "\nFizz と Buzz の値を指定してください" fizz = input("Fizz=") buzz = input("Buzz=") def fizzbuzz(n): if n % fizz == 0: if n % buzz == 0: return "FizzBuzz" else: return "Fizz" elif n % buzz == 0: return "Buzz" return str(n) for i in range(1, 101): print fizzbuzz(i)
みたいな感じのほうが実践的かなと。
初めはつい関数の最後で else を入れちゃうんだよね、いらないのに。