reptyr (announced recently on this blog) takes a process that is currently running in one terminal, and transplants it to a new terminal. reptyr comes from a proud family of similar hacks, and works in the same basic way: We use ptrace(2) to attach to a target process and force it to execute code of our own choosing, in order to open the new terminal, and dup2(2) it over stdout and stderr. The mai
「光と原子の新たな量子技術」電気通信大学Ⅲ類(理工系)丹治はるか准教授 最前線の量子研究、光の研究について、丹治はるか准教授(Ⅲ類(理工系)、基盤理工学専攻)と学生さんが紹介します。 「ヘビ型ロボットの開発」電気通信大学Ⅱ類(融合系)田中基康教授 最前線のロボット研究について、田中基康教授(Ⅱ類(融合系)、機械知能システム学専攻)と学生さんが紹介します。 「人とコンピュータが融合する社会」電気通信大学Ⅰ類(情報系)橋本直己教授 最前線の仮想現実(バーチャルリアリティ)研究について、橋本直己教授(Ⅰ類(情報系)、情報学専攻)と学生さんが紹介します。 UEC Research & Innovation The January 2024 issue of UEC Research and Innovation includes video profiles of UEC faculty Kats
ptraceのサンプルプログラム まぶち氏からptraceのサンプルない?って言われたのでstraceを紹介しました。straceはptraceの難しいところをどうしているのか見るには良いですが、初めてptraceを使う人が見るもんじゃない気がします。 入門に使えると信じて、簡単なサンプルを作ってみたので公開。Linux専用です。 ソースコードはこちらからどうぞ。 (2008年7月25日追記)需要はなさそうなものの、一応ライセンスを明確にしました。修正BSDライセンスです。 うまくいけばトレース対象のシステムコール名がずらっと表示されるはずです。以下に私の環境での実行結果を示します。 簡易ptraceプログラムのコンパイル、実行結果 $ gcc -Wall 20080724_ptrace_simple.c $ ls -l 合計28 -rw-r--r-- 1 katsuhiro katsuh
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く