Macでディレクトリ内ファイル名の一覧をテキストファイルに書き出す

ターミナルで、ls -v > hogehoge ディレクトリのパスって書けば良いだけだ、簡単だな。hogehogeというテキストファイルがカレントディレクトリにできてる。

カテゴリ: Macintosh

ウチのMacでperlを動かすとき

完全自分用メモですみません。
ウチのMacでPerlを動かすとき、一行目のパスは
#!/usr/bin/perl -wと書く。
実際にperlのある場所は/opt/local/bin/perl。
シンボリックリンクとかなんかそんなの作ったような。

ターミナルで、
perl /Users/○○/○○.plみたいに書けば、ファイルのPerlが実行される。

カテゴリ: Macintosh

PSDファイルのデザインをさっさとコーディングする

PSDのデザインだったらコーディング料金は2.5倍とりたい、とつねづね思っているけれど、少しでもさっさとコーディングするには、BMP形式で保存してFireWorksでスライス切っちゃう。そして、テキストは、PS_BRAMUS.TextExportで書き出してしまう。

カテゴリ: Macintosh, XHTML+CSS

カスタムフィールドはシステムに

Movable Typeでカスタムフィールドを作成するとき、個々のブログにではなく、システムに作成すること。でないとそれぞれのブログに使い回せないし、ブログを複製したときにカスタムフィールドが複製されなくて不便きわまりない。

カテゴリ: MovableType

MTのアーカイブマッピングにおけるハイフンとアンダーバー

アーカイブマッピングにおいて、「folder_path/page_basename.html」を選択すると、”-”と”_”は入力通りだが、「folder-path/page-basename.html」を選択すると、”-”と”_”はどちらも”-”に統一される。

ということを今日はじめて知った。

カテゴリ: MovableType, 今日はじめて知ったこと

Movable TypeでSSIインクルード

ブログの「設定 > 全般」の画面で、「モジュール設定」の「サーバーサイドインクルード」を、「ApacheのSSI」にしておかないといけない。
もちろん、さくらなら.htaccessにAddType text/x-server-parsed-html .htmlも書き加えないと。

カテゴリ: MovableType

Movable TypeにおけるウェブサイトのURLとパスについて

レンタルサーバ側で独自ドメインの設定をwww以下のディレクトリにあてる場合には要注意。ウェブサイトURLにその独自ドメインを、ウェブサイトパスに絶対パスをあてると、アセットへのリンク等が、ずれることがある。

たとえば、www以下にmtフォルダと独自ドメインをわりあてたpublicフォルダが並列にある場合、アセットへのリンクが、

独自ドメイン/mt/mt.cgi?_hogehoge…

となってしまう。実際には、

ウェブサイトパス/mt/mt.cgi?_hogehoge…

にアセットはあるのだが。

各管理画面のテンプレートにMTSetVarタグを入れてscript_urlを上書きすることは可能だが、必要な箇所すべてに書き入れるのは面倒なので、ウェブサイトが単一の場合にはmtフォルダは独自ドメインを割り当てるディレクトリと並列にはせず、直下に入れた方がラク。

カテゴリ: MovableType

Macでふたつのテキストファイルの差分を調べる

ターミナルでdiffコマンドが使える。
オプションを-cにするとコンテキスト形式で結果が表示される。
文字コードがutf-8、改行がLF(か、CR+LF)でないとダメなので注意。

カテゴリ: Macintosh

Movable Type 5 Webサイト製作ガイド

とは言え今回の仕事はよく考えてみると複数ブログが扱えないと難しいし、WPでなくMTを使うことにした。で、MacOS X 10.6 Snow Leopard 上にテスト環境を作るところでつまずき。いろいろ検索して得た情報をもとにやってみたけどダメ。前回までと同様テストサーバのデータを直接いじってもいいんだけれどもやっぱりローカルに環境があった方が便利、というわけでまた藤本壱さんのPDF本「Movable Type 5 Webサイト製作ガイド」を購入することに。WP本はまだ読んでないけど、ま、この仕事が終わったらちゃんとWP本も読んでみよう。併存してるってことは一長一短だからなんだな、と両方を知って行くうちに思う。どっちも使える方がいに決まってる。

知りたいのはとりあえずMacでの環境構築のところだけなんだけど、いろいろつまずいたときに他の箇所も参考になるに違いない。

カテゴリ: MovableType

WordPressとPHPを学ぶ

今までチマチマ修正作業などを請け負ってきたサイトのCMS化の仕事が来たことを機会に、今までアヤフヤにいじっていたPHPとWordPressを一気に集中して学んでしまおうと、「PHPによるWordPressカスタマイズブック」を買って来た。ついでに、この本とセットになっている電子書籍「WordPressで学ぶPHPとMySQL」も購入することに。PHPもMySQLも見よう見まねでしかやったことがなくて自信がないし、Eclipse PDTでのデバッグのやり方などに興味があるので、私にはちょうどいいだろう。個人的には紙の書籍が好きなんだけど、コードをすぐにコピペしたりできるので、PDFもいいかもしれない。がんばって、10日ほどで二冊の内容を吸収して、いいサイトにしよう。

カテゴリ: PHP, WordPress