Shell History

Ubuntu界隈で流行ってるので,自分も ThinkPad X61 でやってみた。
(サンプル数が多すぎると面白くないので,最近の1,000件にしました)

自宅サーバ上でもやってみました。

$ history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}' |sort -rn|head
4959 ls
2070 cd
1602 sudo
575 vi
546 exit
421 ipython
406 svn
400 lv
285 ps
231 unset

なんでこんなに unset してるんだ。謎…

Opera Mini for Android

» The story behind Opera Mini on Google Android

きたこれ。


試しにエミュレータで動かして,このサイトを表示してみたのですが,エラーで落ちてしまいました。安定度は,Palm版とおなじくらいでしょうか。

Ubuntu Hardy Updates

ここ最近,毎日のように Ubuntu 8.0.4 (Hardy Heron) の自動アップデート通知が来て正式リリースが近いことを肌で感じる。今日は,なんと163個ものアップデート通知が来た。何年も前からLinuxデスクトップを使っているけど,こんなに活発なのは初めてかもしれない。
インストールされているソフトウェアのアップデートをまとめて管理できるのは,Linuxが最高に便利なところ。

Adobe AIR for Linux Alphaを試してみた

Adobe AIR for Linux を Ubuntu 8.04 Hardy Heron の64ビット環境にインストールしてみました。runtime版は下記のようなエラーが出てインストールできませんでした。おそらく内部的にはdebパッケージを使っていて,たぶんインストール時に弾かれているだけなんじゃないかと思います。FLASH Playerもそうですが,Adobeは今のところ32ビット版しか提供していません。これは,なんとかして欲しいところです。

An error occurred while installing Adobe AIR. Installation may not be allowed by your administrator. Please contact your administrator.

仕方がないので,SDK版をインストールしたところ問題なく動作しました。まず最初に動かしてみたのが,twitterクライアントの twhirl。日本語表示もOKで動作も軽快,Compizの「ゆらゆらエフェクト」もばっちりです。ただし,AIR 1.0は日本語入力未対応で,他のOSと同様に日本語入力ができません。ひょっとしたら,Linux版はいけるかもと淡い期待をしてたのですが,やっぱりダメでした。

# Alphaにかけたのに誰も気づいてくれない…

Adobe AIR for Linux のアルファ版が公開

Adobe AIR for Linux Alpha がAdobe Labsにてリリースされました。
対応OSは,

  • RedHat Desktop Linux 4
  • RedHat Enterprise Linux v5
  • Novell Desktop Linux 9
  • SUSE Linux Enterprise Desktop 10
  • Ubuntu 6.06

えーっ,6.06ですか… まぁ,それ以降のバージョンでも動くと思うけど,きっと32ビット用だけなんだろうなぁ。後ほど試してみたいと思います。

a Linux version of AIR together with Mac and Windows so all three platforms will have the same release cycle.

今後は,Windows,Macとともに同じリリースサイクルで出してくれるそうなので,期待しましょう。

UbuntuにAdobe Flex3 開発環境を構築する

Adobeが無償かつオープンソースで公開している開発環境の Flex 3 SDK をUbuntuにインストールします。

1. Flex 3.0 SDK のダウンロード

Adobe - Download Adobe Flex 3 から Flex 3.0 SDK をダウンロードします。そして、flex_sdk_3.zipを適当な場所に解凍しておきます。ここでは、仮に ~/flex とします。
インストールは基本的にパスを通すだけなので、~/.profile や ~/.bash_profile などに以下を記述しておきます。

export PATH=$PATH:~/flex/bin

また、.exeとか.batとかは必要ないので ~/flex/bin からは削除しておきます。

2. Debug Flash Player のインストール

既に入っているFlash Playerプラグインを置き換えます。まずは、バックアップを取っておきましょう。

$ cd /usr/lib/flashplugin-nonfree
$ sudo cp libflashplayer.so libflashplayer.so.bak

Debug Flash Player のインストール。64ビット環境だとチェックでエラーになるので、手動でコピーします。付属のインストーラーもコピーしているだけなので、これで問題ありません。(追記:というか、デフォルトで入っているFlashプラグインよりもこちらのほうが安定しているようです。)

$ cd ~/flex/runtimes/player/lnx
$ tar xzvf install_flash_player_9_linux.tar.gz
$ cd install_flash_player_9_linux
$ cp libflashplayer.so /usr/lib/flashplugin-nonfree/

※ブラウザの再起動が必要です。

3. スタンドアローンFLASHプレイヤーのインストール

$ cd ~/flex/runtimes/player/lnx
$ tar xzvf flashplayer.tar.gz
$ mv flashplayer ~/flex/bin

4. JRE インストール

JAVAのランタイムがインストールされていない場合はインストールします。aptで入るので楽ちん。

$ sudo aptitude install sun-java6-bin

5. sample のコンパイル

SDKに含まれているサンプルをコンパイルして動かしてみましょう。

$ cd ~/flex/samples/explorer
$ ./build.sh

ビルドにはけっこう時間がかかりますが、問題なく終了すれば同じディレクトリにある explorer.html を開くと次のような画面が表示されて、用意されているいろいろなコンポーネントの動作を試すことができます。

便利べんり。Ubuntu 最高。

もういくつ寝ると Ubuntu 8.0.4 Hardy Heron

ついにあと30日を切りました!

便利べんり。Ubuntu 最高。 → インスパイア元

Ubuntu HardyでThinkPadの明るさ調整ができるようになった

※kernel 2.6.24-14 から何もしなくても調整可能になっています。

前にUbuntu Hardyの最新カーネル(2.6.24-12)でLCDの明るさ調整ができないと書きましたが、 /etc/modprobe.d/options に次の一行を追加したら明るさを調整できるようになりました。

options thinkpad_acpi brightness_enable=1

今、困っているのは、VMwareが仮想マシンを起動するタイミングでハングアップしてしまうことと(追記:CPUのVT機能をオフにしたら解消しました)、HardyはデフォルトでFirefox3なんだけどGreasemonkeyをONにしてると頻繁に固まること。

下は、仮想デスクトップの一覧を表示させた時のスクリーンショットです。エフェクトを有効にしても動作が軽いのがいいです。Ubuntu Hardyは、まだβ版がリリースされたばかりなので万人にお勧めはできませんが、自分で何とかできる人は試してみてどんどん Launchpad にバグ報告するといいかも。日本人はオープンソースソフトを使うだけで貢献しないとか言われないためにも…

便利べんり。Ubuntu 最高。

Unity - Ubuntu and Windows

I’m working on adding Unity support to the Linux codebase, which may in time be part of Workstation or Player. This will allow your Windows and Linux programs to intermingle with the click of a button.

Awesome!

Ubuntu x86_64環境にSkypeをインストール

Skypeのサイトでは、親切なことにUbuntu用のパッケージが公開されています。ただし、ターゲットがi386なので、そのままでは64ビット環境ではインストールできません。でも、次のようにすれば大丈夫。

1.ライブラリのインストール

$ sudo apt-get install ia32-libs lib32asound2

2.Skypeインストール

Skype for Linuxのダウンロードから、Feisty Fawn (7.04)用をダウンロード。"--force-all"を指定してインストール。
$ sudo dpkg -i --force-all skype-debian_2.0.0.63-1_i386.deb

3.起動

[アプリケーション]-[インターネット]にSkypeアイコンが表示されるので、後はクリックするだけ。

※一応、パッケージはUbuntu 7.0.4用なのですが、8.0.4 (Hardy Heron)でも使えています。

便利べんり。Ubuntu 最高。