「 投稿者アーカイブ:matsumoto 」 一覧
-
2016/02/04 -サーバー・ネットワーク
シェルスクリプトPerlではcgiと連動してWEBアプリケーションを作るケースが多いですが、元々テキストの編集や置換が非常に便利です。 例えば、あるディレクトリにある特定のファイル名(正規表現使用可)だけを抽出する場 …
-
2016/02/04 -サーバー・ネットワーク
前回に引き続き、またまたvimの小ネタなど マクロ エディタ上である動作を記録させておきたい場合、q+任意の文字(例えばa)+任意の動作+q で保存し @aで再現することができる。100@aで同じ動作 …
-
2016/02/02 -サーバー・ネットワーク
今の開発ではほとんどeclipseを使っていますが、プログラミングをやり始めてから2年ぐらいはずっとgvim(vimのGUI版)でした。 別にこだわりがあったわけではないんですけどね。 最初にならった …
-
MySQLでテーブルを作る際にカラムに重複を許さない制約(unique)を振ることがあると思います。 数字の場合は問題ないのですが、文字列の場合、なんと英語の大文字と小文字が区別されません。 つまりa …
-
配列系の処理を関数型で行いたいときにJavaだとラムダ式、javaScriptだとunderscore.jsがあります。 PHPではできないものか・・といろいろと探していたところunderbar.ph …
-
普段プログラムを組むときには可読性や保守性が大事なポイントになりますが、それと同じぐらい速度やメモリ効率なんかも大事です。 今回は少ないメモリでもなんとかできるような工夫をちょっとかいていこうかなと思 …
-
gitのfetch/merge/rebaseについて その2
以前、gitのfetch/mergeについての記事を書きましたが、理論的なことは書いてあっても実際に処理の流れをかいていなかったので、今回はそのことについてメモリます。 競合が起きるとき gitでは一 …
-
2016/01/25 -PHP, サーバー・ネットワーク
nginx, url-rewrite, インフラ全般ここ1年、apacheではなく、nginxでサービスを作ることが多いため、設定にだいぶ慣れてきました。 今回はwordpressの設定です。 バーチャルホストでsample.comとアクセスをするとw …
-
昨日書いたgrepに続き、mapについて調べたことを書いてみました。 mapとは? grepが「抽出」を行うことに対して、mapは「変換」を行います。 基本的な変換の処理は 変換した配列、ハッシュ = …