Category Archives: 未分類

Windows Live Writerが思いのほか使いやすい件

Wndows 7 に搭載されているMS製アプリの中の一つで、「Windows Live Writer」というのがある。 Windows Live ***  の類は、Messenger 以外は使ったことがなかったけど、Wordpressのエディタがあまり気に入っていなかったので、試しに使ってみた次第。 設定はブログの URL と管理画面にログインする際のアカウント情報(ユーザ名とパスワード)を入れるだけで、他は自動的にやってくれる。(ブログ側で「XML_RPCを有効にする」の設定をしておく必要があるかも。 – 未確認) ブログのエディタって、通常白いテキストエリアに文字が書けるようになっているだけで、ブログのプレビュー機能を使わない限り公開したときにCSSがどのように適用されて見えるのか、というのは分からないものが多いけど、Windows Live Writter は記事作成画面が既にCSSが当たった状態で表示されているので、実際の画面がイメージしやすい。 さらに、画面下の方に「編集」「プレビュー」「ソース」と3つのタブがあって、「編集」は編集画面であって、それとは別に「プレビュー」も用意されているのがわかる。プレビューは、実際にブログの枠の中に編集中の記事が表示される。 そして、開いて少々驚いたのが、「ソース」タブで編集中のソースを開いてみると、以外にもソースが綺麗だった。←ここ重要 WordPressその他のブログ投稿画面が使いにくい理由の一つとして、エディタで思い通りのソースが書き出されない事 というのがあったので、これはすごく嬉しい。無駄なソースがないということは、読みやすいし修正もしやすい。 特に<p>と<br />、<blockquote>の使い分けのあたりが個人的にツボ。 まだちょっと触ってみただけなので、他にもメリット・デメリットがあると思うけど、今まで自分が使ったことのあるブログエディタの中ではWindows Live Writer は、かなり使い易い。これでMac版があればさらに嬉しいけどMS製なのでそれは無いだろうなぁ・・・。でもバーチャルマシン(ParallelsやVirtualBox)でサクサク動くなら、使ってもいいかもしれない。 追記:22:42 Parallels Desktop 4.0 for Mac 上で動かしているWindows XPにインストールしてみたところ、快適に動くようだ。 Windows Live Writer … Continue reading

Posted in 未分類 | Leave a comment

tig – コマンドラインGitブラウザを入れてみた。

Tig provides a simple command-line yet visual interface to Git. http://www.gitready.com/advanced/2009/07/31/tig-the-ncurses-front-end-to-git.html Mac Ports や Ubuntu, Debian では、コマンド一発でインストールできるようなので、試しにDebian (lenny) なサーバーに入れてみた。 インストールはいつもの手順で (ルート権限で) aptitude update aptitude install tig これだけでインストール完了。 cd /path/to/git/repo tig Gitリポジトリに移動して、tigコマンドを打つと、ログ一覧が表示される。 一覧の中からみたいコミットを選択すると(Enter)画面が分割されて、下半分にそのコミットの変更内容がdiff形式で表示される。 ↑ 一覧でのコミット移動 上 ↓ 一覧でのコミット移動 下 k diffでのコミット移動 … Continue reading

Posted in 未分類 | Leave a comment

shcemaの提供されていないCakePHP製AppのDB定義を更新する方法

CakePHP1.2.5ベースで開発されているCMSのcroogoですが、 DBのテーブル定義等はdumpされたsqlが提供されているのみで、 インストール時にはそのSQLを直接MySQL(phpMyAdmin経由)で実行するようになっています。 インストール時はそれで十分でしたが、開発元でテーブル定義が変更された場合に アップデートスクリプトが提供されていないため、SQLエラーが発生してしまいました。 そこでリポジトリの変更を追わずに差分だけをインストール済みのCroogoに適用する方法を考えました。

Posted in 未分類 | Leave a comment