薫のHack
perlでファイルを排他ロックをする
perlでファイルをロックする場合には、flockを使用することができます。UNIXのNFSで使えないことが多々...
socketプログラミング struct sockaddr_inのin_addrとは?
はじめにstruct sockaddr_inの定義についてstruct in_addrの定義についてin_addr_tの定義についてin_por...
UNIX C言語プログラミング プロセスの存在を調べる方法
はじめにpidファイルの拡張子pidファイルの置き場所sshdのpidファイルの例C言語でプロセスの存在を確認...
C言語 関数の引数を可変引数で扱うためのva_argの使い方
C言語における可変引数とは、引数の数が変わる引数のことです。C言語で可変引数を受け取るためには、va_...
Unixのソケットプログラミング gethostbyname()の使い方
はじめにgethostbynameの役割サンプルコード関連ソケットプログラミングの書籍を探すはじめにインターネ...
GNU GCC 4.3.1リリース
2008/06/06 に UNIXの利用されているコンパイラgccの GNUのGCCの4.3.1がリリースされました。http://gcc...
C言語 Unix /dev/urandomから乱数を読み込む方法
はじめにUnix環境における乱数の取得/dev/random/dev/urandomkern.random.sys.seededurandom と random ...
C言語 FreeBSDで共有メモリを使う shmget/shmat/shmdt
UnixのIPCの1つに共有メモリがあります。共有メモリは、複数のプロセスで、メモリを共有します。共有メ...
Unix ディスク使用量の多いディレクトリを探す方法
Unix(FreeBSDとか)でファイルの数が増え、ストレージを圧迫していき、ファイルの整理を余儀なくされるこ...
Unixシェルスクリプト shで何度も書くエラー処理関数 errx warnx
Unixのsh(シェル)でスクリプトを書いていると、当然、エラー処理をするわけです。エラーが起きたらstder...
Unixのloggerコマンドでsyslogにエラーを出力する方法
はじめに実行例参考はじめにUnix環境では、デーモンプロセスなどのエラーメッセージをsyslogに出力する...
Windows Lhaplus コマンドラインでの使い方
はじめにLhaplusをインストールするコマンドラインオプションLhaplusの実行ファイルのあるところを確認...
Microsoft Windows バッチファイルでの引数の扱い
Microsoftwindowsのバッチファイルでの引数は%1や%2でアクセスすることができます。arg.batecho %1echo ...
FreeBSDにperl DBIとp5-DBD-mysqlをインストールする方法
Perl DBD/DBIのインストールFreeBSDでは、 p5-DBIとp5-DBD-mysql が必要です。p-5DBD-mysqlはmysqlのバ...
vim 入力中のコマンドを表示するshowcmd
vimは通常、入力中のコマンドが表示されません。例えば、yyのyを入力したときや 22yなどの22です。:set ...
vim wildmenuでファイル名補完を見やすくする方法
vimでファイルを開くときに、タブなどでファイル名が補完できます。:vi /usr/sの状態でタブを押すと~~[N...
vim7のChangeLogモードで\oするとエラーが出る
vimでChangeLogを編集するときに、\oを実行すると日付を自動的に挿入する機能があります。vimは version...
PHP scandir()でディレクトリエントリのリストを取得する方法
Unix系OS(FreeBSDやLinuxなど)は、ディレクトリ情報(ディレクトリエントリ)を取得するには、opendir()/r...
C言語 scandir()でディレクトリエントリのリストを取得する方法
はじめにscandir とはscandir の定義サンプルコードコンパイル方法実行結果ソートをするサンプルコード...
Linux/Unixのセキュリティ sudo vi/lessなどを禁止するときの対応策 sudo edit, sudo -e
セキュリティのためsudoコマンドを利用して、オペレーションをすることがあると思います。このときにsud...
C言語 popen()でコマンドの入力に書き込む
はじめにパイプがプログラムをつなぐコマンドの実行方法サンプルソース popen.cコンパイル方法実行方法...
C言語 popen()でコマンドを実行して出力を読み込む
はじめにパイプがプログラムをつなぐコマンドの実行方法サンプルソース popen.cコンパイル方法実行方法...
vim 最後の置換を繰り返す方法
vimエディタは、UnixでもWindowsでも使えるステキなエディタです。テキストを編集していると、色々コピ...
Windows MSDOS コマンドプロンプトでディレクトリを再帰的に消す方法 rmdir /S
Unixでファイルをディレクトリごと再帰的に消すときには、rmコマンドでrm -rf tmpといったことをします...
lsコマンドでファイルを新しい順番、古い順番にソートする方法
はじめにlsコマンドを更新日時でソートする方法はじめにパソコンでは、ファイルを作って、更新して、移...
Unix C言語で超簡単なlsコマンドを作ってみる
ファイルシステムのディレクトリのファイルの一覧を表示するには、FreeBSDやLinuxなどのUNIX系OSでは、l...
PHPやnode.jsで画像をbase64エンコードしてインラインイメージとしてimgタグで表示する方法
はじめにインラインイメージとはbase64 とはインラインイメージの指定方法指定できる主なコンテンツタイ...
vim 文や段落単位で移動する方法
Unixユーザの間でも大人気のエディタvimについて。vimでバッファ内を移動するときは、カーソルキーは使...
vim バッファの内容をコマンドに流し込む方法
Linuxユーザの間でも大人気のエディタvimについて。至高のエディタvimで作業しているときに、ファイルに...
vim カーソルの前から行頭まで削除する方法
Unixユーザの間で大人気のエディタvimについて。行の途中から行頭までのテキストを消す方法は何通りもあ...
vimで単語数や行数を数える方法
vimで単語を数える方法があります。例えば、 /etc/rc.conf の中に YES が何個あるのか数えることができ...
vimからミニブログTwitterに投稿する方法
FreeBSDやLinuxであろうと、MicrosoftのWindowsを使っていようが、関係なく、vimは利用できます。そんな...
GNU Screenの起動時やアタッチ時にターミナルをリサイズさせない方法
FreeBSDユーザのみならずUnixユーザならこれをなくしては、生きてはいけない GNUScreenです。3種の神器...
topコマンドでコマンドライン引数を表示する方法
この話は、FreeBSD 7系からの話です。7より前のバージョンのFreeBSDでは、たぶん、このオプションの話は...
シェル 一時的な環境変数を渡す方法csh/tcsh/sh/zsh/bash
Unixの魅力の1つにシェル(shell)があります。ホームポジションに手を置いたまま、あらゆるオペレーショ...
マルチコアCPUを生かしたファイル圧縮 mgzip pbzip2
インテルやAMDなどからマルチコアのCPU Core2Duo、Core2Quad、AthlonX2などのCPUが続々と出てきています...
netstatコマンドのステータスの意味
はじめにTCP には状態があるTCPの状態を確認する方法netstatコマンドのTCPのステータスの意味LISTENSYN_...
sshdの設定を反映する方法
はじめに設定を反映する方法再起動をするとプロセスはどうなるのか?再起動せずに設定を読み込む利点Cen...
Windows XPでPFU Happy Hacking Professionalを使う方法
パソコンといえば、MicrosoftのWindowsが入っているわけです。日本だと、たいていの場合、日本語キーボ...
livedoorのRuby onRailsベースFastLadderがオープンソース化
2008年2月7日に livedoorのRSSリーダーFastLadderがオープンソース化されました。実行ファイルのダウン...
最近の記事
- パナソニック ジェットウォッシャードルツ 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