薫のHack

C++でApache-cassandraを読み書きする方法

はじめにCのソースの生成CのソースのコンパイルC++のソースの生成C++のソースのコンパイルテストコードm...

Perl 文字列の改行を取り除く

文字列中の改行をすべて取り除く方法は、 文字列中の \r \n を取り除くことです。Perl で s を使って、...

vimでPerlやRubyの拡張正規表現の置換や検索などを実現するeregex.vim

ソフトウェアダウンロードセットアップどのぐらい楽になったか既存のコマンドと eregex の対応表Vim の...

vim 最後のコマンドラインを実行や参照する方法

vim では、: で実行した最後のコマンドラインが ": のレジスタに格納されています。たとえば、 @: で最...

trコマンドで8進数で置換する方法

使用例とあるログファイルの中身を確認しているときに、ログのセパレータが ^E (0x05) でした。圧縮状態...

PHP 端数を切り捨てる floor

Yahoo! JAPAN Developer NetworkのYahoo! Auction APIを使ったプログラムを以前書いたのですが、Version...

vim 最後のコマンドを繰り返す方法

vimは、少ないキー入力による操作、多彩なコマンドでテキストの編集作業を非常に効率化することが可能に...

Perl 正規表現でURLをリンクに置換する

Perlの正規表現でURLをリンク(アンカータグ)に置き換えるサンプルコードです。下記の正規表現は Perl メ...

PHP 文字列の前後の全角空白、半角空白を取り除く方法

Webアプリケーション開発をしているときに、ユーザの入力した文字列をPHPで扱うときに、 文字列の前後の...

PHP 2つの文字列の距離を調べるレーベンシュタイン距離 levenshtein()

2つの文字列がどの程度異なっているかを調べる方法としてレーベンシュタイン距離があります。これは、...

vim 最後の置換を繰り返す方法

vimエディタは、UnixでもWindowsでも使えるステキなエディタです。テキストを編集していると、色々コピ...

perl ワンライナーで文字列を置換する方法

テキストファイルの文字列を置換するには、エディタの置換機能を利用すれば、簡単に置換できます。複数...

vimからミニブログTwitterに投稿する方法

FreeBSDやLinuxであろうと、MicrosoftのWindowsを使っていようが、関係なく、vimは利用できます。そんな...

vimの操作をファイルに記録し、再生する方法

vimは、viを拡張した素晴らしいエディタです。vimでは、操作を記録し、再生するコマンド q と @ があり...

PHP PHP_SELFとSCRIPT_NAMEを比較してみた

はじめにSCRIPT_NAMEとはPHP_SELF とSCRIPT_NAMEの値を確認するさいごにPHP関連記事PHPに関する書籍を探...

vimでPHPのsetter/getterを適当に置換で作る方法

vimでPHPのclassを書いているときに、setter/getterが自動生成できたらなぁ、とよく思います。自分で手...

Adobe/Micromedia FlashのActionScript traceアクションを消す方法と注意点

Adobe(旧Micromedia)flashでActionScriptを書いているときに、デバッグ情報を出すためにtrace()を使いま...

vimで置換後の文字列を利用して置換する方法

今回は、vim(vi)の置換コマンドをより便利に使う方法について解説します。vimで文字列の置換に s コマン...

vim tips 行末の空白を削除する方法

テキストやソースの行末のスペース(空白)が気になることはありませんか?vimで簡単に行末のスペース(空...

HTTP response splitting - HTTPレスポンス分割

HTTPレスポンス分割について。原文 http://en.wikipedia.org/wiki/HTTP_Response_splittingWebアプリケ...

PHP base64をURLSafeにする方法

Base64http://ja.wikipedia.org/wiki/Base64 より。Base64は、データを64種類の印字可能な英数字のみを...

新Emacsの強力な置換機能を使いこなす

http://japan.zdnet.com/oss/story/0,3800075264,20350805,00.htm

jman.vimを作ってみた

vim から man が見れるけど、 jman が見れなかったので、jman.vim を作りました。ほとんど man.vim を置...


最近の記事

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

コンテンツを検索しよう

過去ログ

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
プライバシーポリシー