2010.3

正規表現でファイルの拡張子を取り除く方法。

2010.03.28 / Notes

PHPの正規表現によるパターンマッチで、ファイル名から拡張子を取り除いた文字列を取り出す方法です。

パターンマッチ内の1つ目のパーレン「(.+)」で、任意の1文字以上の文字列を表します。
2つ目のパーレン「(\.[^.]+$)」で、文末にある、ドット1文字から始まり、ドット以外の1文字以上の文字列を表しています。
「$1」の部分を「$2」とすることで、2つ目のパーレン(上記の場合「.txt」となります)を取り出すことができます。

「Yojimbo」で情報をスマートに整理。

2010.03.10 / Notes

ちょっとしたメモや、何となくとっておきたいイメージ、参考にしたいWebページの記事など、日々増えていく細かな情報を「Yojimbo」でスマートに整理することができます。
クリップボードにあるテキストはショートカットで、イメージなどファイルはドラッグでと、さくさくと情報をためこんでいけます。
仕事で使っていると、Webで見つけたサンプルコードや、解説文など整理していくのに便利です。
Yojimbo
情報をためていくだけなら、あえてこういったソフトは必要ないですが、Yojimboを使うと後から情報を見つけ出すのに、威力を発揮します。
Yojimboに取り込んだもの一つ一つにタグ付けができて、カテゴリごとに任意のフォルダに分けたり、フラッグやラベルを付けることもできます。
上手く使うこつとしては、情報を取り込んだ段階でタグ付けなど細かく分類しておくと、時間がたって忘れた時でも、素早く情報を見つけることができそうです。
Yojimboと同類のソフトに「Together」と「Evernote」があります。Togetherは機能的にもほぼ互角に感じます。価格も同じ39ドルです。どちらも試用してみてインターフェイスの好みでYojimboにしました。Evernoteも機能的には近いのですが、ブラウザを内蔵していなくて、Webアーカイブを保存(閲覧)できないところが残念です。WebページをPDFとしては保存できます。
Yojimboオフィシャルサイト

ActionScriptでイメージのスライス。

2010.03.01 / Labs

ActionScriptで読み込んだ一枚の画像を、グリッド状にスライスする方法です。
サンプルはこちら

photo by : chantrybee