wiki.zope.jp
Toshiya
   
RecentChanges WikiHelp WikiPractice JumpSearch

[2005/12/6 久々の更新]?

CppUnit?(C++ port of JUnit)を使う

本家プロジェクトのページ
http://sourceforge.net/projects/cppunit

今回は ver 1.10.2 をダウンロード
http://keihanna.dl.sourceforge.net/sourceforge/cppunit/cppunit-1.10.2.tar.gz

これをLhazで解凍し、cppunit と改名して c:\ に配置した。

c:\cppunit\examples\examples.dsw をVC++6.0で開く
ファイルビューの「HostApp ファイル」を右クリックして、アクティブプロジェクトに設定する。

[2005/3/13 更新]?

Redhat Linux FTP 国内ミラーサイト

ftp://ftp.riken.go.jp/pub/Linux/redhat/

昔は他にもあったんだけど、ここしか生きてなかった...。何で?

[2005/1/3 更新]?

UTF-8 version TeraTerm? Pro & SSH2 version TTSSH

FedoraのエンコーディングはデフォルトでUTF-8。このままだと従来のTeraterm ではイカンのだよ。

あと、ファイヤーフォール越しにSSHログインした接続を放置してルーターで切断される問題はSSH2 version TTSSH Ver 1.01 からSSHハートビート(キープアライブ)機能の追加により解決されるらしい。ハートビート間隔は、 teraterm.ini ファイルのTTSSHセクションの"HeartBeat?"エントリで設定可能(デフォルトは60秒)とのこと。

http://sleep.mat-yan.jp/~yutaka/windows/

J2SE 5.0


http://java.sun.com/j2se/1.5.0/ja/download.html

[2004/12/14 更新]?

SSHでポートフォワード

毎回、やってるんだけど忘れるから覚え書き。本当に物忘れがひどくなった最近。


ルーターのWebページに接続

$ ssh -L 8080:192.168.100.1:80 hoge@hogehoge.com

 で、自分のブラウザで http://localhost:8080 でOK


VNCでサーバーに接続

$ ssh -L 5901:127.0.0.1:5901 hoge@hogehoge.com

 で、自分のVNC Clientで localhost:1 でOK

[2004/12/12 更新]?

Tera Term Pro + TTSSH

以前はWindowsクライアントからサーバにリモートアクセスするのにCygwinを使っていたけど、最近はある事情でTera Termを使っているんだよ。でも、やっぱり Telnet でアクセスするのってイヤだと思っていたらやっぱりSSH通信を可能にする方法があったのね。

Tera Term Pro 日本語版
http://www.sakurachan.org/soft/teraterm-j/

TTSSH
http://www.sakurachan.org/soft/teraterm-j/ttssh/

TTSSHのアーカイブを解凍して、中にあるファイルを全てTera Term Pro日本語版のインストールディレクトリに移動。

で、後は環境変数 TERATERM_EXTENSIONS=1 とすればOK。TeraTermの次回の起動からログインダイアログにSSHが追加される。

[2004/09/22 更新]?

Redhatの非公式サポート

yumで Fedora Legacy のアップデートをインストールするように設定することも可能。
http://www.fedoralegacy.org/
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/599endrhlup.html

[2004/09/17 更新]?

diff/patch Tips

ソース管理システムを導入していないとこじゃ、これ必須かも...。
http://www.sip.eee.yamaguchi-u.ac.jp/kou/diff-patch.html

[2004/09/03 更新]?

Vi/Vim Tips

K松さんが発見
http://aurora.es.hokudai.ac.jp/yanagita/html/tips/vi.html

[2004/08/31 更新]?

WindowsXP? SP2適用後の不具合について


http://support.microsoft.com/default.aspx?kbid=842242


 どうもギクシャクしているなぁ...。

[2004/08/14 更新]?

Apache-mod_mono サーバーでアセンブリの更新

Apacheでmonoを動かして気がついたことなんだけど、ASP.NETで使っているアセンブリ(.dll)を更新して再配置しても表示されるページには結果が反映されないどころか、エラーになってしまう。
これはアセンブリの内容をインメモリで動かしているからdllファイルを更新してもダメだということだ。
色々と試行錯誤してみたところ、アセンブリを更新したタイミングでmod-mono-server.exe のプロセスをKILLすることでこれを回避できることが分かった。

[2004/07/29 更新]?

Gnome2で日本語入力出来ないトラブルの解消法

RedHat9?で日本語入力が出来なくなる現象があるんだなぁ。

/usr/X11R6/lib/X11/app-defaults/Kinput2 に以下の行を追加。

*SeparateConversion?.input: false
*selectionShell.input: false
*auxShell.input: false

[2004/07/05 更新]?

Gtk+2.4.3 をインストールする時の問題

インストールする前に、GLib, Pango, ATKのインストールが必要。

・今回は glib-2.4.2 をインストールしたにも関わらず、Pangoやgtk+ のインストールで glib が2.0と認識され、コケる。

色々と調べた結果、以下の環境変数を設定して問題解決。

$export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/opt/gnome2/lib/pkgconfig"

[2004/07/01 更新]?

Cygwinで共有メモリを使う方法

・インストーラー(setup.exe)で、Devel カテゴリの中の cygipc をインストール
・プログラムのコンパイル時には /usr/lib/libcygipc.a をリンクする。
・作成したアプリケーションを起動する前に ipc-daemon2.exe を起動する。
 $ ipc-daemon2&

・その他のコマンド
 ipcscygipc.exe
 ipcsrmcygipc.exe
 ipctestcygipc.exe


[2004/07/01 更新]?

マルチスレッドプログラミング

POSIX, WIN32 でのマルチスレッドプログラミング
http://www.ops.dti.ne.jp/~allergy/thread/thread.html

Visual Basic .NET でのマルチスレッド プログラミング
http://www.microsoft.com/japan/msdn/vs/vb/vbtchasyncprocvb.asp

Javaでのマルチスレッドプログラミング
http://ash.jp/java/thread.htm

[2004/06/16 更新]?

Microsoft VirtualPC 2004

なんかね〜、VirtualPC でLinuxを動かして外に公開しているとそのうちLinuxにアクセスできなくなる問題があるみたい。
解決するためには、VirtualPC の画面からキーボードを叩いてOSを揺り起こすと再びリモートアクセスができるようになる。これって、いわゆる「サスペンドモード」なのかなぁ?

と、このページを書きながらVirtualPCのヘルプを見たら、どうやらOSを起動しているときにDELキーを押すとVirtualPCのBIOSの設定ができるらしい。
これで、PowerManageをDisableにして問題解決かな?

[2004/06/13 更新]?

Microsoft FrontPage? Server Extensions

http://www.rtr.com/fpsupport/

から以下の二つをダウンロード
fp_install.sh.gz (インストールスクリプト)
fp50.linux.tar.gz (パッケージバイナリ)

[2004/06/03 更新]?

便利ツール

テキストエディタ Windows上でもEUCテキストを保存できる。
http://homepage2.nifty.com/junhomepage/

バイナリエディタ 起動時のスプラッシュがオタクアニメ風で恥ずかしい。
http://www.nx.sakura.ne.jp/~elysium/software/pwtr/

[2004/05/24 更新]?

vim アップデートについて

RedhatEnterpriseLinux? にプリインストールされている vim (vi)はバージョン 6.0 であり、 半角カナの文字化けが発生する問題がある為、6.1にバージョンアップを行い、問題を回避した。 又、vim-enhanced パッケージをインストールし、ステータスラインにファイル名及びカーソル位置が表示される様、設定を行った。

・パッケージのダウンロード及びインストール(root ユーザーで実行)
# cd /usr/src/redhat/RPMS/i386
# wget http://ftp.redhat.com/pub/redhat/linux/7.3/ja/os/i386/RedHat/RPMS/vim-common-6.1-2.i386.rpm
# wget http://ftp.redhat.com/pub/redhat/linux/7.3/ja/os/i386/RedHat/RPMS/vim-enhanced-6.1-2.i386.rpm
# wget http://ftp.redhat.com/pub/redhat/linux/7.3/ja/os/i386/RedHat/RPMS/vim-minimal-6.1-2.i386.rpm

# rpm -Uvh vim-common-6.1-2.i386.rpm vim-minimal-6.1-2.i386.rpm
# rpm -ivh vim-enhanced-6.1-2.i386.rpm

・vim 環境設定

~/.vimrc に以下の内容を記述
set laststatus=2 " ステータスラインを常に表示(編集中のファイル名が常に確認できるようになる)
set showcmd " 入力中のコマンドをステータスに表示する
set ruler " カーソルの位置をステータスに表示する

~/.aliases に以下の内容を記述
alias vi=/usr/bin/vim
alias view=/usr/bin/vim -R

[2004/05/11 更新]?

・Redhat9 にzopeをインストールしようとして失敗。プリインストールのPythonが邪魔。バージョンアップしようとすると管理ツールで使っているからダメと怒られる。どうにかならんもんかなぁ?

[2004/04/17 更新]?

・ひさびさにこのページを更新。新しい仕事はまずまず順調。  とりあえず、昨年の11月から今年の2月にかけては VB.NETのアプリ開発。  で、3月からはというとこれまたレガシーなCプログラムのメンテナンス。

・最近、かなりMicrosoftから離れて行っている自分。

・一昨日は Jakarta Struts の勉強をしてみたよ。

[2003/11/03 更新]?

・やっぱり世の中はJavaと.NETが主流でZOPEを広めるにはキツイかなぁ。

・わが子は随分とおじゃべりできるようになりました。(現在2歳8ヶ月) 「新幹線が大好き」とのこと。

[2003/05/02 更新]?

・Windowsメインのプログラマゆえに最近の関心事は .NET。まだzopeも本格運用していないのにASP.NETの準備を着々と進めていたりして。

・Microsoft.NET vs J2EEなんて世の中では騒いでいるけど、これらって十分共存できるもんでしょう。zopeだって然り。

・結婚して3年目なんですがね、最近、「家族がいて本当に良かったぁ」って思うことが沢山あるんですよ。決して人が羨む様な裕福な生活もしていないし、独身時代に比べるとむしろ生活はキツいんですけどね。でも、幸せなんですよ。

[2002/10/09 更新]?

・Web日記つけてるんすけどね。なんか会社の人たちに好評。ってゆーか自分で生活を暴露してるだけなんですが...。

・FreeBSDでサイトを構築しています。最近、ApacheやOpenSSLで変なセキュリティホールが見つかったりしてめんどいです。

・子供が1歳6ヶ月診断に行ってきたんですよ。ええ、なんか「頭がデカイ」って言われたそうなんですが、これってヤバイ?

[2002/07/03 更新]?

 え〜最近ですね、PHPのサイト構築で毎晩つらいっす。Zopeに早く切り替えてみたいです。

・仕事はWindowsメインのプログラマです。

・妻は専業主婦兼、自宅サイトのシステム管理者です。

・最近、1歳になったばかりの我が子が可愛くてしょうがない毎日です。

Last edited Tue, 15 Apr 2008 20:04:10 +0900 Edit this page