薫のHack

XOOPS altsysをutf8化する

XOOPS altsysをutf-8化する方法について説明します。$HOME/nkf.sh という名前で作成します。中身は下記...

NTTレゾナント gooラボ ブログ通信簿

NTTレゾナント gooラボがブログ記事を分析して年齢や性別の推定や評価を通信簿にするブログ通信簿を始め...

XOOPS CubeをUTF-8化するが文字化けが多い

Xoops CubeをUTF-8化しようと思って、適当にいじってみました。modules/legacy/language/japanese/globa...

UNIX C言語プログラミング プロセスの存在を調べる方法

はじめにpidファイルの拡張子pidファイルの置き場所sshdのpidファイルの例C言語でプロセスの存在を確認...

vim vimgrepやmake後にQuickFixウィンドウを自動的に開く方法

vimで文字列の検索(grep/vimgrep)をしたり、コンパイルなどのためにmakeを実行します。:vimgrep printf ...

vim vimgrepと併用してジャンプに使う cn, cp

vimでgrep(vimgrep)をしたときに、マッチした部分に対して、簡単にジャンプする方法があります。vimgrep...

vim autochdirでカレントディレクトリを自動的に変更する

vimでファイルを編集しているときに、同じディレクトリのファイルを編集したいことが多々あります。別の...

BSDライセンス版 bsdgrep

OpenBSDで開発されたBSDライセンス版のgrep(1)がFreeBSDに移植され、 さらに追加機能が実装されています...

MySQLが生きているか調べる方法 mysqladmin ping

MySQLのプロセスが存在しているか確認する方法として、psコマンドで調べることができます。ps auxww|fgr...

Linux/Unixのセキュリティ sudo vi/lessなどを禁止するときの対応策 sudo edit, sudo -e

セキュリティのためsudoコマンドを利用して、オペレーションをすることがあると思います。このときにsud...

grepでマッチしない行を探す方法

テキストファイルたちから情報を探すときに、grepコマンドを多用します。ソースコードを追っかけるとき...

vim バッファの内容をコマンドに流し込む方法

Linuxユーザの間でも大人気のエディタvimについて。至高のエディタvimで作業しているときに、ファイルに...

vimで単語数や行数を数える方法

vimで単語を数える方法があります。例えば、 /etc/rc.conf の中に YES が何個あるのか数えることができ...

Apache mod_disk_cacheでコンテンツをキャッシュする

Apache 2.2あたりで追加されたキャッシュ機構 mod_cache と組み合わて利用する mod_disk_cacheでは、デ...

PHPセキュリティ サーバ変数 $_SERVERのPHP_SELFとXSS

PHPで、サーバ変数 $_SERVERのPHP_SELFを利用して、リンクを作るということはよくやると思います。たと...

標準入力の入力をvimで開く方法

コマンドの実行結果をvimで開きたいことはありませんか?lsの結果をvimで見たいときに、こんなことをし...

vimで長い行が折り返されない、折り返すのをやめる方法

はじめに画面の端で行を折り返す方法画面の端で行を折り返すのをやめる方法設定方法vim関連記事vimの書...

PHP APC apc_sem_createがエラーを起こしてapacheが起動しないときの対処方法

apache を再起動したときに、何故か、apacheが再起動してこない。なぜかな、と思ってエラーログを見ると...

FreeBSDでたまったメールキューを削除する方法

メールキュー(mailq)がたまっているから消してくれと言われて、削除しました。久しぶりにこんなことをし...

PHPでモバイル向けAdSenseするための設定

モバイル向けAdSenseが10月に始まりました。ブログを携帯でも見れるようにしようかと思い、やってみまし...

gcoreコマンドで実行中のプロセスのコアイメージを取得する方法

はじめにコアファイルとは実行中のコアファイルの取得方法gcoreのインストールgcoreの使い方gdbは動作中...

sshのauthorized_keysで仮想端末を取得させない設定 no-pty

sshで、仮想端末(pty)を取得させない方法について紹介します。仮想端末を割り当てさせない設定は、autho...

topコマンドをバッチモードで使う方法

topコマンドは、普通に起動すると定期的にトップCPUプロセスの情報が更新されます。スクリプトなどでtop...

vim 7に内蔵されているgrepはvimgrep

vimの7から内部的に grep の機能を持ちました。使い方は簡単です。scriptを探してみます。:vimgrep scri...

yumの使い方を学ぶ

インストールされているパッケージを調べるFreeBSD使いは、portsでmakeしたり、pkg_add系のコマンドを使...

FreeBSDのcoretempカーネルモジュール

FreeBSDのcoretempは、Intel Coreとそれ以降のCPU(Core2、Core/Core2ベースのXeon)のダイに設定されてい...

FreeBSDでCPUを調べる方法

FreeBSDでCPUのモデルやクロックを調べる方法はいくつかあります。sysctlで調べる/var/run/dmesg.bootを...

C言語による間違えトップ10

はじめに1. ターミネートされていないコメント2. 思いがけない代入/思いがけないブーリアン式3. 非衛生...

BSDライセンスバージョンのgrep/diff/sort bsdgrep/bsdsort/bsddiff

bsdgrepはOpenBSDから移植されたBSDライセンス版のgrep。bsddiff,bsdsortもある。cd /usr/ports/textpro...

botなどを避けてapacheのアクセスログを見る方法

不要な情報を避けて apacheのログをみたい!yahooやgoogle、baiduなどいろいろなクロウラ(clawler, bot)...

FreeBSD のマシンのディスクを調べる方法

FreeBSD で、取り付けられているディスクを調べることがあります。そういうときは、 dmesg を見たり、 /...

vimgrep

vimgrepvimgrepadd現在の Quickfix List に追加する。lvimgreplocation list 無し。

grep

grep fopen %:copen:cnext:cprev



最近の記事

はてなの人気のブックマーク

コンテンツを検索しよう

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 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
プライバシーポリシー