2024年4月20日(土) 22:27 JST

サーバー引越

  • 2006年6月18日(日) 17:24 JST
  • 投稿者:
  • 表示回数 4,518
Geeklog 自分が管理しているddlinks.netは,ノートPCにApache, MySQL, PHPをインストールした上で,管理用のスクリプトをPHPで書き,レンダリング(というほどの画面ではないが)はSmartyで行っている。できあがったHTMLファイルやRSSフィードファイルをFTPでサーバーに転送して出来上がりという仕組み。

このドメインのサブドメインとして,このブログを書いてきたが,メインのドメインと全く性格が違うため,だんだん分けて管理したくなってきた。

XREAなら,独自ドメインで広告免除サービスを購入しても年間3,390円。どうせなら,PHP5とMySQL5の組み合わせでGeeklogを試してみたいと思って,つい購入してしまった。

さて,どうなることか...

SourceForge.jpに接続

  • 2006年6月18日(日) 10:02 JST
  • 投稿者:
  • 表示回数 4,560
Geeklog SourceFoge.jpのアカウントを取得してから全然触っていなかったので,昨晩,UTF-8版TeratermProとPuttyのputtygen.exeを使って挑戦してみた。結果はというと,SSH経由でSourceForge.jpのシェルにログインすることはできたが,なぜか,CVSリポジトリには接続できない。もちろん,チェックアウトするだけなら,SSHは不要だが,コミットするとなるとそうもいかない。もう少し調べてみよう。

Bad Behaviorのインストール方法

  • 2006年6月18日(日) 01:05 JST
  • 投稿者:
  • 表示回数 4,616
プラグイン 非常に有用だが,資料の少ないBad Behaviorプラグイン。せめて,インストール方法だけでもと思って,Geeklog.jpのウィキドキュメントに投稿してきた。でも何回見ても,「ウィキドキュメント」が「ウィスキドキュメント」に見えてしまう。まあ,「ウヰスキドキュメント」でないだけましか。

プライベートメッセージプラグイン 1.2.2

  • 2006年6月13日(火) 23:27 JST
  • 投稿者:
  • 表示回数 4,104
プラグイン バージョン1.2.0である程度完成と思っていたら,インストールスクリプトの不備やサンプルファイルの不足,新たな機能リクエストが出てきた。

リクエストされた瞬間は,正直に言うと「またぁ??」と感じることもないわけではないが,すぐに「使ってもらっている証拠。改良したら喜んでもらえるかも...」と思って,コードを書き直してしまう。

実際,作成したプラグインや日本語ファイルに対して,ユーザーからフィードバックがあることが制作者にとっては最大の励みになる。金儲けを否定するつもりは毛頭ないし,お金をもらえるなら拒みはしないが,やっぱりこの世界は相互扶助が基本だなと思う。さきほどオープンソースマガジン7月号の「オープンソース界に多大な貢献をするオレゴン州立大のホスティングサービス」を読んで,共感を覚えた。

CUSTOM_runSheduledTask()にご注意

  • 2006年6月12日(月) 07:45 JST
  • 投稿者:
  • 表示回数 4,225
Geeklog Geeklogには定期的な作業を行うスクリプトを自動的に呼び出してくれる CUSTOM_runSheduledTask() という関数が lib-custom.php で定義されている。Unixなら cron,Windowsならタスクスケジューラに相当する機能で,実施される時間はさほど正確ではないが,24時間インターバルくらいの作業なら十分使える。

早朝の地震

  • 2006年6月12日(月) 07:37 JST
  • 投稿者:
  • 表示回数 4,420
その他もろもろ 05:01くらいにここでは震度3くらいの地震があったそうだが,全然気づかなかった。昨晩の CUSTOM_runSheduledTask() のバグらしきものによって引き起こされた事態で相当冷えたので,ぐっすり眠っていた。家族の者に言わせれば,すぐに気づいて飛び起きたそうだが,私は一人ゆったりとまどろんでいたらしい。以前,近くで夜中に火事が起きて消防車が大挙してやって来たときにも,自分一人は悠々と寝ていたらしい。我ながら,呆れてしまう。

Bad Behaviorの動作を変更

  • 2006年6月11日(日) 20:46 JST
  • 投稿者:
  • 表示回数 4,871
プラグイン 自分自身は経験はないのだが,Bad Behaviorに締め出される人がいるというので,動的にホワイトリストを生成するよう,変更した。kinoさんのアイデアで,POP3 BEFORE SMTPみたく,ログインしたユーザーを一定期間,自動的にホワイトリストに追加するというもの。うまくいかなければ,静的なホワイトリストに戻すだけのこと。

昨日のオフ会

  • 2006年6月11日(日) 02:08 JST
  • 投稿者:
  • 表示回数 4,858
Geeklog はるばる大阪まで行った甲斐があった。みなさん,コアな人ばかりで,話を聞いていてとても楽しかった。帰り際にあいび?さんとTsuchiさんに「Dbman,よろしく!」と念押しされたので,何とか今月中には対処したいところ。でも,来週は本業がとても忙しい...

今日はオフ会

  • 2006年6月10日(土) 00:16 JST
  • 投稿者:
  • 表示回数 4,034
Geeklog 今日の午後はGeeklogのオフ会。「開発者オフ会」から「Geeklogを育てる会のオフ会」と名前が変わって出やすくなった。所詮自分はアマチュアのホリデープログラマに過ぎないので,「開発者」と言われるとすごく面はゆい。

プライベートメッセージプラグインがひとまず完成したのも束の間,あいび?さんからDbmanをもっとしっかり開発するようにと言われたので,しばらくはこれに専念するつもり。でもそのうち,Geeklog-1.4.1がリリースされたら,文字切れなどの対策もせざるをえないだろう。もっとマンパワーを!

セキュリティリリース公開!

  • 2006年5月29日(月) 07:36 JST
  • 投稿者:
  • 表示回数 4,076
Geeklog 昨夜,日付の変わる頃,Geeklog本家よりセキュリティリリース(1.4.0sr3 と 1.3.11sr6)が公開された。SQLインジェクションやXSS(クロスサイトスクリプティング)の可能性があるとのこと。Geeklog.jpに記事を投稿しておいたので,そちらを参照の上,すみやかにアップデートするのが吉。

ページナビゲーション