Manually installing JDK to ubuntu

sudo apt-get install fakeroot sudo apt-get install java-packageschmod +x {downloaded_file_name}.binfakeroot make-jpkg {downloaded_file_name}.binsudo dpkg -i {file_created_from above}.debsudo update-alternatives --config javacheck the versi…

Ubuntuデスクトップで英語環境利用時に日本語フォントをきれいに表示する

Ubuntu 8.04の日本語ローカライズド版をインストールしつつ、デスクトップ環境は英語を利用。単にsystem->preferences->appearanceのfontで設定するだけではうまく行かないのでとても困ってました。fontconfig-voodoo -cと入力すると、'No config'というよう…

apache2 virtual hostの設定方法

手順概要: 1. /etc/apache2/sites-available へファイルを追加 2. /etc/apache2/sites-enabled にsymlinkを追加 3. /etc/hosts に新サイトに関する情報を追加 4. apacheの再起動 1. /etc/apache2/sites-available へファイルを追加このディレクトリに行き、…

Jarファイルをlinuxで開ける

java -jar .jarそれだけ。

SSH用の鍵生成、PuttyGenでの変換

ssh-keygen -t dsa (パスワードあり・なし、どちらでも。。) (default name)これで.sshフォルダ内に公開鍵・秘密鍵の二つができた。cd .ssh/cp id_dsa.pub authorized_keysこれでid_dsaを使ってログインできる (id_dsaはSFTPとかでローカルにダウンロード後…

SSHのリモートログインユーザーを制限

/etc/ssh/sshd_config を編集。root権限でのログインを不可にする:PermitRootLogin noログイン可能なユーザーを指定:Allow users [username]

Teaching Thinking by Edward de Bono

メモ: 一般の教育では、「自分が正しい、故に他は間違いである」という不毛な競争を生みやすい 自分が正しいことを主張するだけで、実際には誰も正解者が居ないことがある(ディベート) 考えるにあたり必要なのは、情報よりも状況を認知することである場合…

WindowsでDNSをオーバーライドする方法

C:\WINDOWS\system32\drivers\etc\hostsこのファイルに、IPと対応するドメイン名を記入して保存するだけ。

MadWifi 設定メモ

wifiカードとか買い足しながらいまだにIBM X22を使ってます。で、X22にインストールしたDebian上でもwifiを使いたくて、MadWifiをインストールすることにした。MadWifiはオープンソースプロジェクトで、AtherosというLANチップセットをLinux上で利用するため…

Drupal: SSLを使う場合の注意点

Drupalで作ったサイトへSSLを使ってアクセスする場合、幾つか注意点があるのでメモ:注意点: 1. SSL接続に関する設定をするSecure Pagesモジュールがきちんと動いてくれない2. 証明書がwww.example.comというアドレス向けに発行されている場合、wwwを除いた…

Drupal: TinyMCEで完全なHTMLページを編集

前回に続いて、DrupalでHTMLニュースレターを発行しようとしているのだけど、TinyMCEはHTMLヘッダ部分をばっさり切り落としてしまう。これだとCSSの設定とかが出来なくて困る。なにか良い方法は、と思っていたら、fullpagesというTinyMCEのプラグインを使う…

Drupal: TinyMCE+IMCEでフルパスが挿入できない不具合

不具合といっても、きちんと設定してやれば問題ないのだけど、この設定を見つけるのにものすごく時間がかかったのでメモ。二日くらいリサーチしつづけてしまった。やりたかったこと: 写真入りHTML Newsletterを送付する。問題: TinyMCE+IMCEで写真を挿入す…

DrupalのIMCEのパス設定

TinyMCEの良いお供、IMCEの設定にものすごく手こずったのでメモ。 Administer>>settings>>imceで、ファイルを共有フォルダにアップロードする際のパスを入力するところがあるのだけど、ここがちょっとtricky. 単に'images'と入力するだけで、drupal/files/の…

Drupal simplenewsモジュールでHTMLメール送信不能

'Contact'からメンバーへ直接メールを送ることが出来るのに、simplenewsで作ったメールは送信できない。何でだろう、と思っていたら、Administer >> SettingのGeneralで、メールの送信者を設定していなかった。多分スパム対策として、送信者欄が空白の場合、…

Drupal Module の設定でコケたときの処置

Secure Pagesというモジュールを試してみようと思って、いつものようにdrupal/modulesに放り込んでチェックボックスをONにして設定を保存したら、見事 "Cannot connect to the server" というエラーによって接続不可能になってしまった。(また無駄なことを…

玄箱のVNCの設定

前回vncserverを玄箱にインストールしたときは何の問題もなかったのに、今回は色々不調。やっと動くようになったと思ったら、今度は640x480表示しかできなくなってしまった。

MDR-7506 の装着感向上に成功(ティッシュ2枚で)

ソニーのヘッドホン MDR-7506 は、多くのレビューでその音色が評価されつつ、「耳が痛くなる」「たまに休憩を入れないと疲れる」という装着感の問題がしばしば指摘されていた。 僕は海外の仮住まい(と言いつつ、もう3年も仮住まい。未だに寝袋で寝てる)の…

一つのDrupalコードベースで複数のサイトを構築する方法

一つのコードベースを複数サイトで共有するメリットは、メンテナンスが比較的容易になること。複数のコードベースを使う場合、バグのパッチをあてる際とかに手間が増える。デメリットは、他のサイトに影響を及ぼすモジュールがある、ということ。作業概要: …

KDEテーマのインストール

メインで使ってるラップトップ (IBM X22) がパワー不足だなあ、と思いつつ、はや2年。メモリーを最大まで増設したり、常駐アプリ減らしたり、色深度下げたりetc.色々手はかているんだけど、XPより少しは軽くなるかと思ってLinux+KDEをインストールしたんだ…

Debian Sarge で Synergy 1.3.xを使う

デフォルトでは、Sargeで使えるのは Synergyのver.1.2なのだけど、僕の他のマシンは全部1.3で設定されている。なので、1.3をコンパイルしてSargeで使おうと思った。 でも、ソースを./configureするけど、よくわかんないメッセージが出てきて進まない: error…

Debianインストール時の文字化け

Debianのインストールを英語ですると、日本語設定が面倒。 でも日本語でインストールすると、CUIで文字化けしまくり。 これってどうなってんの?と思ったら: LANG=C というコマンドで、標準言語(米語)に設定することで あっさり解決。参考:UNIXな生活

Sarge + KDE3.3上で日本語入力

以前はLinuxで日本語入力をするのは少々難しくて、デスクトップ環境を使うのはあまり現実的でないと思っていたんだけど、Anthyがそれを見事に解決してくれたように思う。(ちなみにこれもAnthyで書いている)インストールの方法とdebian用パッケージが親切に…

Drupal TinyMCEのインストール方法

(How to install TinyMCE on Drupal - Scroll down for English) TinyMCEのモジュールをインストールして、設定画面に行ったら、こんな表示が出た: Could not find the TinyMCE engine installed at modules/tinymce/tinymce/ Please download TinyMCE, unc…

玄箱でLAMP

L = Linux A = Apache M = MySQL P = PHPちょっとしたところで抜けててうまく動かなかったので、メモ。 インストールはこの順番でやらないと面倒だった。

玄箱Samba設定

カンタン。 apt-get update apt-get install samba で、インストール。 途中で聞いてくる質問: - daemon と inetd、どっちにする?→daemon - passwordの暗号化?→する

玄箱のパーティション変更+Debian化

パーティション変更とDebian化手順に関して、まとめて説明してるサイトがないのでメモ。デフォルトだとシステム領域が2Gしかないので、色々入れて遊んでるとすぐに一杯になってしまう。なので、10Gまで増やしてからDebianを入れてみました。 主な参考サイ…

Mambo / Joomla チュートリアル

Mamboを使おうと思いつつ、はや半年。 機能の具体的な説明はあるけど、概念について説明したものが見つからず、インストールしたは良いものの、なにをどうしたらよいかサパーリ分からず放置してました。以下のチュートリアルにあるMambo独自の概念やヒエラル…

Synergy (Mac as the server)

どうしてもMacをサーバーにできない、と思っていたら1)Macの名前を [マシン名].local にしてやらなければならなかった。(.local付け忘れ)20061020追記:hostname というコマンドで表示される名前を入れれば良いことを知った。 2)mac側でfirewallに穴を…

Synergy TCP/IP越しにキーボードとマウスを共有

ものすごく便利。これはすごい。感動。 ThinkPadのトラックポイント(赤い○)でMacを操れる。ThinkPadで作業をして(e.g. プログラミング、文章書き)、Macのブラウザでリサーチ、という以前から望んでいた環境がようやく手に入った。しかもタダ。Windowsを…

 ヘッセ 『シッダールタ』 高橋健二訳

(ISBN:4102001115)以前我が家に泊まっていた誰かが置いていったこの本に何気なく手を伸ばした。そして一気に読み終えた。この本は心地よく期待を裏切り続け、そして爽快な読後感をもたらしてくれた。この物語はブッダが悟りを開くまでの人生を描いたもの。生…