テキストやソースの行末のスペース(空白)が気になることはありませんか? vimで簡単に行末のスペース(空白)を削除することができます。 それは %s を使って、置換する方法です。 %s/ *$// vimはたったこれだけで、行末のスペースの連続を削除することができます。 スポンサーリンク
SQL のキーワードを打つときに、シフトを押すのが面倒ではありませんか? select などの SQL のキーワードを打つと、自動的に大文字(アッパー)にしてくれる sql_iabbr.vim というスクリプトがあります。 # version 1.5 cd ~/.vim/ftplugin/ fetch -o sql_iabbr.vim 'http://www.vim.org/scripts/download_script.php?src_id=1414' まず、 sql のファイルを開きます。 vi hoge.sql select と打つと SELECT と自動的に大文字に変換されます。 続けて SELECT * from と打てば SELECT * FROM となります。 参考 http://vim.sourceforge.net/scripts/script.php?script_id
シグネチャのために使われるハッシュにSHAが利用されたりします。 米国商務省国立標準技術研究所( NIST )の暗号アルゴリズムのSHA-1は、2010年までには、SHA-2にリプレイスされるようです。 PHPでsha1を計算する場合は、sha1()を使います。 sha512()はありませんが、mhashを利用します。 これは、[2008-03-08-1] 「PHPでSHA256を計算する方法」のsha256とほぼ同じで、パラメータが違うだけ、です。 <?php echo bin2hex(mhash(MHASH_SHA512, 'hoge hoge')); ?> 簡単ですね。 mhashが使えないPHPもあるようです。 hashが使える場合は、 <?php $sha512 = hash(sha512, 'hoge hoge'); ?> でもハッシュ値(メッセージダイジェスト)を生成すること
mysqlコマンドを叩いて、mysqlと対話することがよくありますが、 mysqlコマンドを起動するたびに、パスワードを入力しなければならないので、 とても面倒です。 設定ファイル .my.cnfをホームディレクトリに作成することで、 mysqlへのログインを自動化することができます。 touch $HOME/.my.cnf chmod 600 $HOME/.my.cnf vi $HOME/.my.cnf [client] host=localhost database=login user=login-user password=login-password ログイン方法 mysql -u login-user これでパスワードの入力をせずにログインすることができます。 スポンサーリンク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く