miniNote: アプリのスタートアップをPreloadで早くしよう
インストール Preload
sudo apt-get install preload
または
こちらをクリック!
Preloadは何をするのか?
Preloadはその名の通り、よく使うアプリを事前に読み込んでおく。
よく使うアプリはPreloadのインストール後、勝手に追加してくれるので、インストールするだけでアプリのスタートアップが早くなる。
もちろん、Preloadがアプリの使用頻度などを覚えるのにはそれなりに時間がかかるそうだ。
Preloadの設定を変更することは可能らしいが、私は開発者が苦労を重ねて思いついたロジックについて深く疑問を抱かないことにしている。
どうしても、という場合は、開発者であるBehdad Esfahbod氏の解説
を読んでみるといいかもしれない(英語)。
アプリを事前に読み込んでおいて、通常時に困ることがないのだろうか?
もしUbuntuマシンが旧型PCや、クラウドブックのような廉価ノートPCの場合は、オススメはできない。
私のようにVistaをインストールするつもりで買ったデスクトップPCなどにインストールしよう。
関連リンク:
Ubuntu Blog Networkリニューアルのお知らせ
Ubuntu Blog Networkをご利用のユーザ、参加中のブロガーさん、
本日2008年3月1日より、パブリックベータ版として、新たにUbuntu Blog Networkをリニューアルしました。
http://ubuntublognetwork.com/
Ubuntu Blog Networkという名称に変更しようと思ったときから、すでにこの構想をスタートさせ、
ドメインの取得、サーバーのアップグレード、サイト構築、などなどこの2ヶ月あまりその作業に没頭していました。
苦労の甲斐あって、当初の予定より若干遅れながら、パブリックベータとして公開するに至りました。
Ubuntu Blog Networkとは
Ubuntuユーザがより多様なUbuntuに関する情報に触れる機会を生みだし、
Ubuntuブロガーがより多くのユーザと触れる機会を生み出すブログネットワークです。
詳細は、Ubuntu Blog NetworkのAboutページをご覧ください。
2008年が始まる直前から、Ubuntuユーザ、Ubuntuブロガーと交流を深めるきっかけがあり、
私自身、Ubuntuのコミュニティーに対しどんなことができるだろう、と考えた結果がこのネットワークです。
ブロガーのみなさんの参加を改めて募集しております。
たくさんのブロガーと出会えることを楽しみにしております。
なお、すでにUbuntu Blog Networkへ参加していただいている皆様は、改めて私宛に連絡をいただければ。
連絡先については、Aboutページをご覧ください。
関連リンク:
Ubuntuでシンプルでプロダクティブな生活

Windowsでも、Ubuntuでも、デスクトップをアイコンから開放し、様々なタスクをやり遂げやすいよう生活している私。
この6カ月ほど、Linux Saladにて解説されていた「使いやすいデスクトップとは?」を参考にした自分なりの使いやすいデスクトップを構築してきたが、ようやくこうして紹介できるほどにこなれてきた。
Compiz Fusionの設定
すでに知ってのとおり、Ubuntu Gusty Gibbonでは、デフォルトでCompiz Fusionを使った視覚効果を追加することができるようになった。
では、Compiz Fusionの細かい設定をできるよう、準備はOK?
システム > 設定 > 外観の設定から、視覚効果のタブへ。一番下の選択肢、設定変更を選択してあれば、
システム > 設定にAdvanced Desktop Effects Settingsというメニューがあるはず。
デスクトップ
Linux Saladにて紹介されていたように、私もデスクトップ左上にマウスを移動させると展開プラグインを起動させている。
そして、デスクトップ左下に、Shift Switcher。
Shift Switcherでは、見え方タブにて、SwitcherモードをCoverに変更した。
ちなみに、デスクトップ上の位置設定は、Ubuntu Tweakでも設定できる。
Advanced Desktop Effects Settingsでは、若干設定に戸惑うかもしれないので、Ubuntu Tweakがおすすめ。
画面下には、Avant Window Navigator(記事上画像)を置いている。
sudo gedit /etc/apt/sources.list
下記を追加
deb http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main
deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main
そして
sudo apt-get update
sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr awn-manager-bzr
インストール後、Avant Window Navigatorを自動起動するように設定するのを忘れずに。
システム > 設定 > セッションから、追加。
名前にはAvant Window Navigator
コマンドには、avant-window-navigator
と入力して、追加できる。
AMNに追加するアプリは自分がよくつかうものに絞りこもう。
AMNのお気に入りアプレット
All about Ubuntuで紹介されていたCool Awn Applets to adorn your Ubuntu Linux Desktopを参考に、
私は
- Stack applet
- Terminal applet
- Weather applet
- Trash applet
4つのアプレットを追加した。
ちなみに、Stack appletにて表示させているのは、私が唯一使用する4つのフォルダ。
website、project、multimedia、bak。
これらのフォルダは、workStationフォルダに納められ、Nautilusからも、AWNからもすぐにアクセスできるようにしてある。
ウィンドウの挙動
IA修行の身なので、アフォーダンスを考えながら、ウィンドウオブジェクトの挙動について深く考えてみた結果は、
ウィンドウの最小化/元のサイズにもどすアニメーションはアップルOS Xでお馴染みの魔法のつぼ効果を選択。
最新のCompiz Fusionでは、OS Xを真似る事ができなくなってしまったため、ここを参考に無理やり修正した(英語)。
ウィンドウを閉じるアニメーションはかなり悩み、まめに変更をかけているような状態だが、お気に入りはサイドキック。
回転しながら小さくなって、フェードアウトしていく様が、閉じるというアフォーダンスになるかはわからないが、アニメーションが気に入っている。
さて、若干趣味の世界に寄り道してしまった。
プロダクティビティ
以前、紹介したTomboyを利用したGTDが、Tomboyのプラグイン構造の変更によってできなくなってしまったので、代替を探し回って、たどり着いたのが今よりもGTDを追求していたころに見つけた、テキストを利用したTodo管理方法。(日本語の解説)
bash、つまりTerminalをつかって、Todoを管理する、というのがこのGTDなのだが、Ubuntuではbashスクリプトの挙動が怪しく、Pythonを勉強している私はhttp://todotxt.com/で配布されている、Pythonバージョンを利用している。
そう、AWNにてTerminal appetを導入したのは、このため。
ざっくりと概要だけの紹介だが、これだけの分量。
詳細は語らず、気になった方は気軽にコメントを。
関連リンク:
Ubuntuのシステム情報を取得する方法

トラブル? 動作報告? それともただの好奇心?
TombuntuにてUbuntuのシステム情報を取得する方法がTerminal、GUI編と紹介されていた。
あまりトラブルも起こさない私の優等生Ubuntuでは活用の場面がないが、メモとして残しておこう
Tombuntuにて紹介されたコマンド、GUIのうちいくつか選んだものを紹介するので、全部見たい方は、Tombuntuのほうへ。
Terminal編
グラフィックカード系 -
lspci | grep VGA - 詳細なグラフィックカードのモデル
例: 07:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7900 GS] (rev a1)
xrandr - 利用できるディスプレイ解像度のリスト
例: 1280×1024 50.0* 56.0(リストの一部)
オーディオ系
lspci | grep Audio - オーディオコントローラー名
例: 00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
ソフトウェアバージョン系
cat /etc/issue - 使用中のディストリビューションとそのバージョン
例: Ubuntu 7.10 \n \l
uname -r - Linuxカーネルのバージョン
例: 2.6.22-14-generic
ネットワーク系
ifconfig - ネットワークインターフェイス、IPアドレスなど
例: Link encap:Ethernet HWaddr 00:18:F3:B9:F1:E6 (リストの一部)
CPU系
cat /proc/cpuinfo - CPU、クロックスピード、フラグなど
例: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+(リストの一部)
メモリ系
cat /proc/meminfo - RAM、スワップ領域の容量など
例: MemTotal: 2074856 kB(リストの一部)
ハードディスク系
df -H - パーティション、マウンド名、利用率(GB)
例: /dev/sdb1 290G 60G 216G 22% / (リストの一部)
sudo fdisk -l - すべてのパーティションとデバイス名、ディスク位置
例: とても長いので割愛
USBデバイス系
lsusb - USBバスと接続デバイス
例: Bus 002 Device 005: ID 058f:6366 Alcor Micro Corp.(リストの一部)
Terminalなんて大嫌い?
では、GUIアプリを紹介しよう

ここからインストール
もしくは
sudo apt-get install hardinfo
Hardinfoは、Terminal編で紹介したシステム情報のほとんどをGUIで表示してくれるアプリケーション。
動作が若干不安定なのか、異なる情報を閲覧しようと左ペインのアイテムをクリックすると落ちてしまうことがある。
でも、問題ない。
アプリケーションを起動すると、Generete Reportというメニューがあるので、クリックし、
必要なリポートを選択して、リストをHTMLで生成してくれる。
Tombuntuでは、他にもいくつかGUIアプリケーションを紹介している。
私が選んだHardinfo以外も試して見たい場合はそちらへどうぞ。
ちなみに、システム情報を取得する方法は紹介したが、私には取得した情報がどういった意味を持つのかはさっぱりわからない。
関連リンク:
ランダムなUbuntuの主張







日本語 ver. Random Ubuntu Advocacy
CrunchBangにてRandom Ubuntu Advocacyというエントリがあり、Ubuntuの素敵なデフォルトインストールアプリケーション達によるUbuntuの主張をランダムで表示するバナーを提供してくれていた。
もちろん、英語だったため、これを日本語に。
翻訳したのが上の絵たち。
若干無理のある翻訳ながらワードの順番等々が異なる英語と日本語で何とか意味が通るように頑張ったつもりだ。
ランダム表示をするためのJavascriptは
<script type=”text/javascript” src=”http://gtd.studiomohawk.com/wp-content/ubuntu_199_164_ja.js”>
</script>
<noscript>
<a href=”http://ubuntu.com/getubuntu” title=”Get Ubuntu!”>
<img src=”http://gtd.studiomohawk.com/wp-content/199_164_ubuntu.png” alt=”Get Ubuntu.”/></a>
</noscript>
Life is a Gambleではサイドバーにて実装中。
関連リンク: