既存プロセスにattachしてstraceする
システムコールをトレースするのにstraceを使うのは定石ですが、既存プロセスにattachしてトレースできることを初めて知りました。
![]() |
|
日本発のリナックス企業、ミラクル・リナックスで奮闘する社員のブログです。
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
システムコールをトレースするのにstraceを使うのは定石ですが、既存プロセスにattachしてトレースできることを初めて知りました。
久々のWine毒^H独演会コーナーです。
さて、皆さんはWineのBugzillaに登録したことがありますか?
WineのBugzillaを除くと、実にさまざまな内容が登録されています。一番多いのは
「XXXが動かない!」
というユーザーの叫びですが、Wineの開発者は実に地道で、このようなユーザーの声一つ一つにコメントをつけています。
それはともかく、バグのカテゴリの中に、Wine 1.0までに修正すべきバグ、というのが挙げられています。裏を返せば、Wine 1.0ではこれらが実現されているわけですね。
では、何年後になるか分からない、Wine 1.0ではどんなものになるのか、先走って宣伝してみましょう。
みなさんは、Linuxでのメディアプレーヤーとして何を使っていますか? 私は、デスクトップKDEとの親和性から kaffeine を使っています。デザインも非常に気に入っていますが、タグがSJIS等で書かれたmp3ファイルを再生リストに追加した時、曲名やアーティスト名が文字化けしてしまうのが残念です。今回は、この問題の解決に挑戦します。
ダンプを解析するときなどはアセンブラを理解していないといけません。勉強しようと思っても最初は意味不明でやりづらいのですが、簡単でわかりやすい方法があります。実務的にはこれで十分だと思いますのでご紹介します。
この方法ではLinuxマシンを用意すればいいだけです。(本を探したり、購入する必要もなし)
こんにちは、moriyama です。
現在、Asianux の次期バージョンの開発なのですが、その中で、私が新たに知った Linux の仮想コンソールの動作についてお話したいと思います。
Linux の仮想コンソール (ランレベル3 でテキストログインする時のコンソール) では、日本語の表示が出来ないため、Asianux では、仮想コンソールを使用する際には、システムデフォルトの LANG 設定が "ja_JP.UTF-8" の時には、"en_US.UTF-8" に設定変更して動作するようになっています。
システムデフォルトの LANG の設定は、/etc/sysconfig/i18n、仮想コンソール使用時の設定変更は、/etc/profile.d/lang.{sh,csh} で行なわれています。
lang.{sh,csh} では、LANG の設定が "*.UTF-8" だった時には、仮想コンソールを Unicode モードで動作させるために、unicode_start を実行して、setup コマンドなど罫線を利用しているソフトの表示が正しく行なわれるようにしています。
たまった仕事を片付ける方法。
こんばんは。東京メトロ東西線に乗り続けて10ヶ月、今さらながら PASMO にして通勤がちょびっと楽になった kyagi です。 2 年 半ぶりにケータイもW51CAにバージョンアップしたので次はおサイフがわりにFelicaも使ってみようと思います。(機種変更を考えている方、個人的にはW51CAかなりおススメですヨ!操作性バツグンだし、通勤電車でTVも見れるしLISMOもついてるし、ペンギンだし(をい)(^-^)b )
実際にこうした電子マネーの恩恵を最も受けるのは若者や忙しいサラリーマンではなく、家計簿から解放される世のお母さん方ではないでしょうか。私の母親は多分(体質的にというか彼女の常識からあまりにかけ離れすぎていて)敬遠するでしょうが、上の姉や双子の姉は喜んで受け入れることでしょう。食費や光熱費といったジャンル分けはもちろん、FP(ファイナンシャル・プランナー)顔負けの分析結果の家計簿がケータイの請求書と一緒に送られてくる(もしくはケータイから閲覧可能)になる時代はすぐそこまで来ていると思います。
私が普段使用している.bashrcです。 Webから情報をこつこつと集めて、更新しつづけたものです。一部でもどなたかの参考になれば幸いです。
今回は、前回(python + glade)の続きを書きたいと思います。前回はgladeのツールを使用して、GUIのデザイン(といってもボタンだけですけど)し、その内容をxml形式で保存しました。今回はそのxmlファイルを使用して、実際にGUI画面を出力して、ボタンをおすと"Hello World"と出力されるようにするpythonプログラムを作成します。前回のxmlファイルはhello.gladeとして保存されていることとします。
前回の記事では3G接続のときはSSH接続ができないと書いたのですが、改めて試してみたところ接続できました。特に設定などは変えていないのですが、前回できなかったのは何かのミスだったのだろうか...?、と不思議に思いつつも、せっかくなのでWindows Mobile 5.0からSSHを利用する方法をご説明しておきます。
ここのところ、Asianuxの開発が忙しいため、ネタ切れが続いているrkです。
# だからといってサボりはいかんぞ>Asianuxチーム
タイトルですが、某番組のパクリです。意味が分からないと思うので解説しますと、「趣味でマーケティングについて考える」という意味です。
「Linuxカーネル解析入門」にある便利なコマンドを紹介します。
私は便利で結構使用しているので、参考までに。
カーネルのコンフィグを見る場合、/proc/config.gz ファイルを見ることができます。
カーネル構築(make)で使用する.configファイルと同じものです。
これはカーネル2.6だとコンフィグがカーネルの中に含んでいるので、起動したカーネルの
コンフィグをprocファイルシステムで取得できるのですが、これはあくまで起動している
カーネル自身のしか見ることができません。
他のカーネルのコンフィグが見たい場合はカーネルソースにあるextract-ikconfigコマンドを
使用すれば見ることができます。
こんにちはgordonlです。さて、今回は、”天才に嫉妬”に付いてお話させていただきたいと思います。何、それとおっしゃらず、しばし、お付き合いください。以前より、私、天才に嫉妬しています。私、中学生以来、Rockに魅せられている者ですが、ドラマーの
John Bonham
Kieth Moon
Bill Braford
の3人の演奏を聞けば聞く程、その天性の才に嫉妬を覚える次第です。
最近のコメント