Ubuntuのデフォルトエディタはnanoというやつですが、
操作方法がさっぱりわからんので、vimに変更します。
参考にしたサイトは、
Ubuntu のデフォルトエディタを nano から vim に変更する方法」です。

まずは、vimのインストールから。

$ sudo apt-get install vim
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
  vim-runtime
提案パッケージ:
  ctags vim-doc vim-scripts
以下のパッケージが新たにインストールされます:
  vim vim-runtime
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 10 個。
6,563kB のアーカイブを取得する必要があります。
この操作後に追加で 27.1MB のディスク容量が消費されます。
続行しますか [Y/n]?
取得:1 http://jp.archive.ubuntu.com/ubuntu/ maverick/main vim-runtime all 2:7.2.330-1ubuntu4 [5,707kB]
取得:2 http://jp.archive.ubuntu.com/ubuntu/ maverick/main vim i386 2:7.2.330-1ubuntu4 [856kB]
6,563kB を 4秒 で取得しました (1,315kB/s)
未選択パッケージ vim-runtime を選択しています。
(データベースを読み込んでいます ... 現在 153356 個のファイルとディレクトリがインストールされています。)
(.../vim-runtime_2%3a7.2.330-1ubuntu4_all.deb から) vim-runtime を展開しています...
Adding 'diversion of /usr/share/vim/vim72/doc/help.txt to /usr/share/vim/vim72/doc/help.txt.vim-tiny by vim-runtime'
Adding 'diversion of /usr/share/vim/vim72/doc/tags to /usr/share/vim/vim72/doc/tags.vim-tiny by vim-runtime'
未選択パッケージ vim を選択しています。
(.../vim_2%3a7.2.330-1ubuntu4_i386.deb から) vim を展開しています...
man-db のトリガを処理しています ...
vim-runtime (2:7.2.330-1ubuntu4) を設定しています ...
Processing /usr/share/vim/addons/doc
vim (2:7.2.330-1ubuntu4) を設定しています ...
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode.

そして、update-alternativesコマンドで変更。

$ sudo update-alternatives --config editor
There are 4 choices for the alternative editor (providing /usr/bin/editor).

  Selection    Path                優        Status
------------------------------------------------------------
* 0            /bin/nano            40        auto mode
  1            /bin/ed             -100       manual mode
  2            /bin/nano            40        manual mode
  3            /usr/bin/vim.basic   30        manual mode
  4            /usr/bin/vim.tiny    10        manual mode

Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in manual mode.
 

UbuntuでKernelをビルドしたくなり、そのときのメモ。
http://dogmap.jp/2009/06/19/rebuild-kernel/
を、参考に(ほぼそのままですが)しました。

/*** カーネル再構築に必要なパッケージをインストール ***/
$ sudo apt-get install build-essential
$ sudo apt-get install kernel-package libncurses5-dev libqt3-mt-dev
$ sudo apt-get install git git-core
$ sudo apt-get install fakeroot

/*** カーネルソースをインストールして展開 ***/
$ mkdir ~/src; cd src
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

/*** .config ファイルの作成 ***/
$ cd linux-2.6
$ cp /boot/config-2.6.35-xx-generic .config

/*** 好きなconfigをONにする。今回は、LGUESTと
例のミラクルパッチwをONにしてみた

http://gihyo.jp/admin/clip/01/linux_dt/201011/18

 ***/
$ make menuconfig

/*** カーネルのリビルド ***/
$ fakeroot make-kpkg clean
$ fakeroot make-kpkg --initrd --revision=.20110121 kernel_image kernel_headers

今はここまで。これが終わったら、以下を実行予定。

/*** .deb ができるので dpkg でインストール ***/
$ cd ..
$ dpkg -i linux-image-2.6.38.xx_20110121_x86.deb

# スクリプト化しよう。。

(2011/01/30追記)だったが、うまくいかなかった。。が、
試行錯誤し、以下のようなパッチをあててなんとかできるようになった。

--- /usr/share/kernel-package/ruleset/kernel_version.mk.orig	2008-05-02 07:06:28.000000000 +0200
+++ /usr/share/kernel-package/ruleset/kernel_version.mk	2010-07-08 00:02:45.316669641 +0200
@@ -62,7 +62,7 @@
  @echo "$(strip $(EXTRAVERSION))"

 debian_LOCALVERSION:
-	@echo $(if $(strip $(localver-full)),"$(strip $(localver-full))", "$(strip $(LOCALVERSION))")
+	@./scripts/setlocalversion

 debian_TOPDIR:
 # 2.6 kernels declared TOPDIR obsolete, so use srctree if it exists

参考サイト:http://d.hatena.ne.jp/kinneko/20110111/p53

 


Simple Massager v1.1.1 をリリースしました。
v1.1.1:
- 画面表示をよりシンプルにわかりやすくしたつもりです。
もし、バグを見つけたり、ご意見などありましたら、
下記のgithub ウェブサイトでその問題点等の書き込みをしてくれると嬉しいです♪
http://github.com/masayukig/Simple-Massager/issues
ダウンロードは、以下を読み取っても可能です。

 

初めて、Androidアプリを作って公開してみた。
“Simple Massager”
というアプリです。

機能は非常に単純で、

  • 振動開始・停止
  • ランダム振動・連続振動の選択

が出来るのみです。

最大の欠点は、
「デバイスの振動が弱すぎてほとんど使いものにならない」
というところですw

次のアプリのアイデアもあるので、それの開発に着手したいと思います。

なお、ソースコードは、以下で公開しています。
http://github.com/masayukig/Simple-Massager

英語版ブログはhttp://blog.orzlabs.org/

 

http://mattn.kaoriya.net/software/vim/20070831122307.htm
の記事を参考に、vimから投稿してみます。

 

Ubuntu(8.10)上のFirefoxで日本語フォントがおかしい(中国語フォント?)と言う現象に遭遇したので、
解決するためのメモ。

を参考に(というかそのままだがw)、

$ sudo ln -s /etc/fonts/conf.avail/69-language-selector-ja-jp.conf /etc/fonts/conf.d/

を、実行。ブラウザリロード(not リスタート)で、即解決。

 

以前、MovableTypeで書いていた記事を、wordpressにインポートしました。

方法は、至って簡単。

MovableTypeの「ユーティリティ」->「読み込み/書き出し」->「エントリの書き出し」で、

エントリをファイルに書き出す。しばらく待つと、ファイル保存のダイアログがでるので、

適当に名前をつけて保存。

その後は、Wordpressの「Tools」->「インポート」で、先ほど保存したファイルをインポートするだけ。

Continue reading »

 

itpro.nikkeibp.co.jp

解説書も無償公開とはすごいですね。
まぁ、「約400ページ」なので、家庭用のプリンターで印刷するのは、
ちょっと躊躇してしまいますが。。。
(印刷しても、結局読みづらそうだし。持ち運びにも不便そうだし。。)

 

http://slashdot.jp/

最新版のFirefoxで脆弱性があるので注意が必要。

 

http://www.mozilla-japan.org/products/firefox/

2005/05/13
いくつかの重大なセキュリティ脆弱性を修正した Firefox 1.0.4 の日本語版をリリースいたしました。すべてのユーザにアップグレードを推奨します。

だそうです。
早速アップデート完了しました。