Linux でアセンブリプログラミングcopyright (C) 2000-2003 Jun Mizutani (mizutani.jun@nifty.ne.jp)はじめに.アセンブラを使って Linux のプログラミングで遊んでみます.アセンブラにはNASM を使用して,カーネルを直接利用するこ...
|
知り合いに気になったことを指摘された.「シェルスクリプトは実行中にスクリプトを変更すると,変更されたスクリプト通りに動く」というものである.んなことあるかい,スクリプトは実行時にメモリに読み込まれるんでい!と思い込んでいたので,早速調べてみた. 同時作業をするので複数端末を立ち上げるか,scree... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
これはなんというか・・・w。子供のゆりかごを揺らすためにLinuxのスクリプトを書いちゃった人がいるようですね。CDトレイをリズミカルに開閉させるプログラムで、CDトレイとゆりかごを紐で結びつけた、という仕掛けですな・・・。↑ まぁ、子供がそれでよければOKでしょうw。間違えた方向に才能を使ってい... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
絶賛発売中の日経Linux最新8月号では,「特集1:ついに実現 Linuxで作る地デジ録画サーバー」と題してLinuxで地上デジタル放送を視聴・録画するための手順を徹底紹介している。記事では,Linuxで動作させられる(もちろんハックが必要)代表的なデジタル・チューナを使い,Fedora 10や最... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ディレクトリの中にある大量のファイルを高速に読み込む方法が知りたかったので、実験してみた。想定しているシチュエーションは、一つ一つのファイルは数KB程度だが数が多い、という場合である。適当な順番でアクセスすると、ランダムアクセスになってしまいとても時間がかかる。個々のファイルを読み込む順番はどうで... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
ltrace ltrace で共有ライブラリの関数呼び出しをトレースする - bkブログ strace straceを使ったデバッグ - SourceForge.JP Magazine DTrace Macで使える。Linuxには無い。@IT:DTraceでトラブルシューティング(1/4)ヽ( ・... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Linux開発環境の利点を活かすには、適切なツールが必要となる。本記事では、優れたツールを選び、その概要や機能を紹介する。Linuxは素晴らしい開発環境である。しかし、適切な開発ツールが無ければ、そのような開発環境も宝の持ち腐れとなる。幸いなことに、Linux上で稼働するオープンソース開発ツールは... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
こんにちは、ショッピング事業部開発部の吉野です。Yahoo!ショッピング開発部では新人エンジニア向けにコマンドのソースコードを読むことを奨励しています。 その初期の題材として、lsコマンドがよく挙げられます。 今回は「lsコマンドをハックしてみよう」と題し、lsコマンドについてお話しさせていただき... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに cronはchronograph(クロノグラフ)の略で、指定した日付や時刻に、または一定の間隔で、スクリプトの実行、プログラムの開始、ニュースレターの送信、データベースのバックアップ、メッセージの表示、不要なファイルの削除などを行うために使われるプロセスです。一般に、コンピュータで自動的... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
シェルプログラミングでは、文字列に関する操作が大きな役割を果たすことになる。ここで言う文字列とは、連続した任意のキャラクタの並びで構成されるテキストのことで、具体例としてはインプットされるテキストやコマンドの引数などを考えればいい。そして、プロンプトへの応答入力、必要なファイル名の生成、コマンドの... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
お久しぶりです、初めての日本の夏に圧倒されているトールマエサカです。今日はLinuxにおけるネットワークプログラミング関連のネタです。分散データベースサーバの開発過程で最近よくLinuxのepollというイベントハンドリング機能を使っています。これがまた優秀な機能なので紹介します。このContex... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
○ はじめに本文書では、筆者が Linux® でデバイスドライバを作成しようとした際に、カーネルに動的に追加機能を組み込むことが出来るカーネルモジュールの書き方について勉強したことを説明していきたいと思います。筆者は、コンピュータでハードウェアを制御するプログラムを作りたいと思いながら社会人になっ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Hello,World!ならなんとかハンドアセンブルできるようになったかも。ハンドリンク(とはいわないか)はどうやるんだろう? 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
シェルスクリプトとは、シェルによって解釈実行されるスクリプト・プログラムである。MS-DOS にもバッチファイルがあったが、UNIXのシェルの能力はそれと大きくかけ離れ、コマンドラインの便利ツールと言う域を越え、ちょっとしたプログラムを書くことも造作もない。 しかし、このシェルスクリプトが使うのは... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Linuxにおけるプロセスとは、実行の一単位であり、プログラムを起動すると1つのプロセスとして実行される。 プロセスは、以下の値を保持している。 ・プログラムカウンタ ・各レジスタの値 ・スタックや一時変数 ・カレントディレクトリ ・アクセスしているファイル ・自分のプロセスIDと親プロセスのプロ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Jockey は Linux のプログラムの実行を記録・再生するツールです。システムコールと一部の CPU命令をフックして実行時の入出力をログに記録することによってプログラムの再生を実現しています。主にデバッグ用途に使います。... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
| |