薫のHack
C言語プログラミング マクロで可変引数を扱う方法とデバッグprintf
C言語で可変引数を扱う場合は、stdargのva_argなどを利用します。マクロ(define)でも可変引数を扱いたい...
C言語 関数の引数を可変引数で扱うためのva_argの使い方
C言語における可変引数とは、引数の数が変わる引数のことです。C言語で可変引数を受け取るためには、va_...
C言語 数値を32進数表記にする方法
C言語で数値を16進の文字列の変換するのは、snprintf()を使えば簡単にできます。今回は、C言語で数値を3...
C言語 文字列を逆順に並べ替える方法
はじめにC言語で文字列を逆に並べ替える方法サンプルコード実行例最後にはじめに私たちは、言葉を逆に順...
C言語 Unix /dev/urandomから乱数を読み込む方法
はじめにUnix環境における乱数の取得/dev/random/dev/urandomkern.random.sys.seededurandom と random ...
JavaScript jQueryでJSONPを扱う方法 $.ajax
ajaxの使用例サンプルプログラム実行例JavaScriptライブラリ jQueryでJSONPを扱うには、$.ajaxを利用し...
JavaScript lint - jsl
インストール方法jslのオプションJavaScript の Lint プログラム jsl が Ports コレクションに追加され...
C言語 FreeBSDで共有メモリを使う shmget/shmat/shmdt
UnixのIPCの1つに共有メモリがあります。共有メモリは、複数のプロセスで、メモリを共有します。共有メ...
Yahoo! YUI Get UtilityでJavaScriptやCSSを読み込む方法
Yahoo!のYUI Get Utilityを利用して、JavaScriptやCSS(スタイルシート)を読み込むことができます。依存...
C言語 scandir()でディレクトリエントリのリストを取得する方法
はじめにscandir とはscandir の定義サンプルコードコンパイル方法実行結果ソートをするサンプルコード...
C言語 popen()でコマンドの入力に書き込む
はじめにパイプがプログラムをつなぐコマンドの実行方法サンプルソース popen.cコンパイル方法実行方法...
C言語 popen()でコマンドを実行して出力を読み込む
はじめにパイプがプログラムをつなぐコマンドの実行方法サンプルソース popen.cコンパイル方法実行方法...
FreeBSD C言語 kqueue/keventで簡易tail -fコマンドを作る
tailコマンドの-fオプションは、ログなどを監視するときに便利なオプションです。ファイルが更新される...
Yahoo! YUI 2.5.1がリリース
Yahoo!のユーザーインターフェースライブラリ YUIの2.5.0が2008/3/19にリリースされました。Adobe AIRサ...
YUI Connection Managerの使い方 POSTリクエスト
Yahoo!のYUIライブラリのYUI Connection Managerを使ってみました。JavaScriptでAJAXなアプリケーション...
YUI Connection Managerの使い方 GETリクエスト
Yahoo!のYUIライブラリのYUI Connection Managerを使ってみました。JavaScriptでAJAXなアプリケーション...
PHP pecl-APC-3.0.14からAPC 3.0.16にバージョンアップ
PHPのキャッシュ機能APCの情報を見ていたら、新しいバージョンが出ていることに気付いて、バージョンア...
Adobe/Micromedia FlashのActionScript traceアクションを消す方法と注意点
Adobe(旧Micromedia)flashでActionScriptを書いているときに、デバッグ情報を出すためにtrace()を使いま...
perl WWW::MechanizeでYahoo!Japanにログインする
perlのWWW::Mechanizeモジュールでヤフー!ジャパンにログインするサンプルコード。#!/usr/local/bin/pe...
perl WWW::Mechanizeでコンテンツ内の画像のURLを取得する
perl のWWW::Mechanizeモジュールでコンテンツ内の画像のURLを取得するには、find_all_imagesを使います...
perl WWW::Mechanizeでコンテンツ内のURLを取得する
perl のWWW::Mechanizeモジュールでコンテンツ内のURLを取得するには、find_all_linksを使います。#!/us...
perl WWW::Mechanizeでコンテンツを取得する
perlのWWW::Mechanizeモジュールを利用して、Webページのコンテンツを取得してみるサンプルコード。#!/u...
C言語でCSVの文字列をsscanfで読み込む方法
はじめに時代遅れの関数についてC言語でCSVを読む方法を考えるライブラリでCSVをパースできないのかC言...
C言語 複数の子プロセスをwaitシステムコールで待つ方法
はじめにプロセスの作成と終了wait系システムコールサンプルソースコンパイル方法実行例さいごにはじめ...
waitシステムコールとerrnoによる子プロセスがいないときの判定方法
fork()システムコールにより、子プロセスを生成し、wait()システムコールで子プロセスの終了ステータス...
Linux/FreeBSDの子プロセスの終了を待つwaitシステムコールの使い方
はじめに書式戻り値サンプルコードコンパイル方法実行例はじめにFreeBSD(UnixやLinux)では、新しいプロ...
Linux/FreeBSDのUnixのfork()システムコールの使い方
はじめに書式戻り値サンプルコード fork.cコンパイル方法実行はじめにLinuxやFreeBSDなどのunix系のオペ...
CentOSに日本語のmanをインストールする方法
CentOSはインストールした状態では、日本語のmanはいくつかしか入っていません。そこで、CentOSに日本語...
CentOSでnkfをインストールする方法
nkfは、Network KanjiFilterの略で、ネットワーク用漢字コード変換フィルタのことです。nkfの特徴は、入...
Google モバイルAdSenseのPerlのコードがuse strictで動かないときの対処方法
PerlのCGIにも試しに、モバイル用AdSenseを貼ってみました。AdSenseからとりあえずコピペして動かしてみ...
Yahoo! YUI DataTableでXMLを表示する方法
Yahoo!のYUIライブラリのDataTableを使ってみた。DataTableを使うと、JavaScriptの配列やJSON、XMLなど...
C言語 FreeBSDのchrootが抜けられそうで抜けられない
chrootは、ルートディレクトリを変更するためのシステムコールです。主に、プロセスを特定のディレクト...
C言語でカレントディレクトリを取得する getcwdの使い方
はじめにプログラムからカレントディレクトリを知る方法サンプルコード getcwd.cコンパイル方法サンプル...
C言語の_Boool型とC99とgccとstdbool.hのbool型
C言語のC99で導入された_Bool型ですが、 stdbool.hで boolに typedefされている。trueやfalseも同じヘッ...
CentOSにGNU screenをインストールする
YUM - Yellow dog Updater, Modifiedyum(ヤム)は、Yellow Dog Linuxのために開発されたYellowdog Update...
Virtual PC 2004 に CentOS 5.0 i386をインストール
FreeBSD使いのはじめてのCentOSのインストールMicrosoft Virtual PC 2004にCentOS 5.0 i386をインストー...
UCC「エヴァ缶」、復活
http://plusd.itmedia.co.jp/lifestyle/articles/0706/12/news098.html
FreeBSDでauditdを使うためのまとめ
FreeBSDの6.2からaudit/auditdが追加されました。auditd(8)は、audit log management daemonのことです...
C 言語で PID ファイルを作成する方法
C 言語で PID ファイルを作成する方法。#include <stdio.h>#include <stdlib.h>#include &l...
windows2000 PIO 病は治る
PIO 病は治る病気、のようです。DMA による転送が6回連続で失敗したら、PIO にするという仕様のため、DM...
最近の記事
- パナソニック ジェットウォッシャードルツ EW-DJ61-Wのホースの修理
- LinuxセキュリティモジュールIntegrity Policy Enforcement
- アマゾンのEcho Show 5を買ったのでレビューします
- アマゾンのサイバーマンデーはAlexa Echo Show 5が安い
- Android スマートフォン OnePlus 7T と OnePlus 7の違い
- Android スマートフォン OnePlus 7 をAndroid10にアップデートしてみた
- クレジットカードのバーチャルカードの比較のまとめ
- 活動量計 Xiaomi Mi Band 4を買ってみたのでレビュー
- Android スマートフォン OnePlus 7 のレビュー
- AliExpressでスマートフォンを買い物してみた
- パソコンのホコリ対策 レンジフードフィルターと養生テープ
- 80PLUS GOLDのPC電源ユニットAntec NeoEco 750 Goldのレビュー
- イギリスの付加価値税 VAT は払い戻しを受けられる
- イギリスのロンドンでスーツケースなど荷物を預けられる場所は
- イギリスのロンドンで地下鉄やバスに乗るならオイスターカードを使おう
- イギリスのヒースロー空港からロンドン市内への行き方
- 航空便でほかの航空会社に乗り継ぎがある場合のオンラインチェックイン
- SFC会員がANA便ではなくベトナム航空のコードシェアを試して解ったこと
- ベトナムの入国審査でeチケットの掲示が必要だった話
- シアトルの交通ICカードはオルカカード(Orca)です
はてなの人気のブックマーク
コンテンツを検索しよう
過去ログ
2020 : 01 02 03 04 05 06 07 08 09 10 11 122019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12