2003-04-14 (Mon)

Subversion 導入

Subversion の導入完了。

ports の Subversion が mod_dav_svn を作ってくれなかったので、ちょっと手間取ったが案外簡単に入った。

運用方針は OpenI18N を参考に、参照は自由。commit は SSH 経由とする。httpd.conf は、だいたいこんな感じ。

<IfModule mod_dav_svn.c>
  <Location /repos>
    DAV svn
    SVNPath /home/svn/repos
    <LimitExcept GET PROPFIND OPTIONS REPORT>
      Order Deny,Allow
      Deny from all
      Allow from localhost
    </LimitExcept>
  </Location>
</IfModule>

CVS とタグ、ブランチの扱いが随分と違うから注意しないとな。全体的に目的をはっきりさせて cvs よりスマートになったコマンド体系なので、すぐ馴染めそう。

参考:

電子商取引「第2章」で成功するための秘訣

顔写真は葉っぱだけど、(や)が法政大で Web サービス関係の講座を開くそうな。興味がある方はどうぞ。

ウチではその準備で大忙し。超がんばってる。


2004-04-14 (Wed)

Scarab 1.0 beta 19 released

でた。den8 の投げた最新のリソースバンドル入り。

Tags: Scarab

2007-04-14 (Sat)

test

tDiaryから更新テスト。

mixingプラグイン

tDiaryの日記更新時に、設定されたmixiの日記も更新するプラグインを作ってみました。他にも同様のプラグインがあるようですが、ソース公開されていなかったから...というよりはなにかを作りたかったので。

仕組みは、WWW::Mechanizeを利用してmixiにpostしているのでこちらのtDiary の更新時に mixi の日記も更新するプラグインときっと同じようなことをしていると思います。

使い方

  • 設定画面でmixiのID/PWを設定する
  • 追記のときのみmixiを更新する。編集には対応していない。
  • tDiaryの1セクションがmixiの1日記になる
  • 日記編集画面の「mixi日記を更新する」チェックボックスで更新するか選択できる
  • 設定画面で上記チェックボックスのデフォルト状態を設定できる

インストール

WWW::Mechanizeが必要なのでgemを使ってインストールします。

 gem install mechanize

mixingのソースはとりあえず全然整理されてませんがこっちに置いておきます。tDairyのpluginフォルダにほうりこみます。

これからやりたいこと

  • 画像アップロード対応
  • 日記の編集にほどほどに対応
  • エラーハンドリング
  • エンコーディング対応(現在EUC-JP前提)
Tags: tDiary mixi
本日のツッコミ(全1件) [ツッコミを入れる]

# ねいこ [とても便利〜♪♪ 要望として、空行もmixiに入れてほしいのと、!ごとに日記をわけないで適当な見出し行にしてまとめて..]