NP_cles()

123456789101112131415161718192021222324252627282930
«Prev || 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 ·... | | Next»

まだバグがあるとは思いますが、やっとまともに動くようになったので公開しようと思います。
ドキュメントはwikiのほうでぼちぼちやっていきます。

ダウンロードはこちら
[NP_OpenId v1.0][123clicks]

SHA1: 821a3ee67b915b72f55f9ed538881319c2ee23d6

※BugfixをしたNP_OpenId v1.1をリリースしています。

※使い方についてはplugins:openid[Nucleus CMS Japan Wiki]を参照してください。

動作確認はNucleus 3.3(UTF-8)、PHP 5.2.5環境で行っています。
動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。


[続きを読む]
投稿者:hsur 投稿日時:2008-02-03 - 22:15
カテゴリー:Plug-in - /  - トラックバック(0 -

現在メンテナンスを行っていないプラグインをObsoleteに移動しました。各プラグインの最新版についてはオリジナルから改ざんが行われていないかどうかチェックできるようにSHA1ハッシュを書き加えました。

投稿者:hsur 投稿日時:2008-02-01 - 23:51
カテゴリー:Nucleus News -  - トラックバック(0 -

Yahoo!もOpenIDを使うと言い出してしまったので、事実上認証サービスの標準がOpenIDに決まってしまったような感じなので、NP_TypeKey, NP_HatenaAuth, NP_BBAuthのリプレース用としてこっそりNP_OpenIdを書き始めています。中身はほとんど使いまわしなんですけど。

とりあえず、OpenIDのコンシューマーライブラリはこれを使ってみました。

Welcome to OpenID Enabled!

The PHP OpenID library lets you enable OpenID authentication on sites built using PHP. It features the OpenID consumer, Store implementations, and an OpenID server.

最近、あまりプライベートな時間がとれないで思うように進んでいませんが、なるべく早く公開できるるようにしたいと思っています。

投稿者:hsur 投稿日時:2008-02-01 - 21:03
カテゴリー:Programming -  - トラックバック(0 -

yuさんのCACHEMANAGER導入レポート。

CACHEMANAGER 適用中 - Nucleusだとか

それなのでCACHEMANAGERによるCache_Liteのファイルキャッシュだと逆に成績が落ちてしまうけど、それでも値としては悪くはない。 クエリ発行数は半減するので、DBが重くてパフォーマンスが出ない時間帯には活きるはず。このまま様子見します。

普段はmemcache版しか使っていないのでファイルキャッシュ版の性能については僕もあまり検証していませんでした。ファイルキャッシュ版は値ごとに1ファイル生成するような構成になっているので、意外とその辺りのオーバーヘッドが大きいのかも。この辺りは対象クラスごとに1ファイルにするとか、キャッシュ方法についてちょっと改良すればパフォーマンスが変化するかもしれません。


[続きを読む]
投稿者:hsur 投稿日時:2008-01-20 - 23:22
カテゴリー:Nucleus Tips -  - トラックバック(0 -

だいぶ昔、itemidの欠番を空のドラフトアイテムとして回収できるスクリプトを作った話を書いたのですが、そのままお蔵入りになっていたのでいまさらながら公開しておきます。

まぁ、番号が飛び飛びでもそんなに困らないと思うんですけど、几帳面な人向けなのかなぁ。言わなくてもわかると思いますが、基本的に自己責任でお願いします。

使い方

1.上記のプログラムをconfig.phpと同じフォルダに入れる。
ファイル名は同じでなくても大丈夫ですが、冒頭のブログId, 著者Id, カテゴリIdについては適当なものに書き換えてください。

2.コマンドラインもしくはブラウザからプログラムにアクセスする。
実行に成功すると、SQL文が表示されますがあまり気にしなくて大丈夫です。

3.管理画面にログインすると、回収したidのエントリがドラフトとして追加されている。


[続きを読む]
投稿者:hsur 投稿日時:2008-01-20 - 20:02
カテゴリー:Nucleus Tips -  - トラックバック(0 -

jp11にバグがいくつか見つかっているので、修正版をリリースします。

ダウンロードはこちら
[NP_TrackBack v2.0.3 jp12][1152clicks]

SHA1: 502566e93f4c7bc28d623efd156bfedb8be74891

※新バージョンであるNP_TrackBack v2.0.3jp13をリリースしています。

※使い方についてはplugins:trackback [Nucleus CMS Japan Wiki]を参照してください。

動作確認はNucleus 3.3(UTF-8)、PHP 4.4.8環境で行っています。
動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。


[続きを読む]
投稿者:hsur 投稿日時:2008-01-12 - 23:12
カテゴリー:Plug-in -  - トラックバック(0 -

Nucleusは動的生成なので、静的ページよりは画面の表示に時間はかかるのは分かっているのですが、実際に平均でどれくらいの秒数がかかっているのかちょっと気になっていたので、レスポンスの統計をとってグラフ化してみました。

HTTP Response - ページ生成にかかる時間を計ってみた

これを見ると平均で0.3秒程度の生成時間になっているようです。
もう少し時間がかかっていると予想していたんですが、思っていたよりも早いですね。

投稿者:hsur 投稿日時:2008-01-04 - 22:30
カテゴリー:Nucleus Tips -  - トラックバック(0 -

なんか気がつかないうちに過ぎてしまいましたが、セキュリティーホールがあってプラグインを一斉アップデートしてから1年が過ぎていました。その間にもNucleus本が出たりとか色々あった訳ですが、正直あまり時間がとれないのでNucleus関連の話題にはあまり関われていません。プラグインへの要望リストも長くなっていく一方という感じです。

興味があることリスト(と、直近の積み残し?)

AndyさんのRoR Nucleus
何か貢献できることがあればいいんですが、今のところあがっているソースに目を通すので精一杯。

・NP_Moblogのリビルド
実装がかなり古いのと、いろいろ高速化の手法もそろってきたこともあるので、そろそろNP_Moblog2を作りたいかなと。

・NP_SpamBayesの日本語ドキュメント
効果はかなり実証されてきたと思うので、そろそろちゃんとしたドキュメントを書かないとまずいかなと。

あれ?

他にもいろいろあったはずなんだけど、最近本当にやってなかったので思い出せない。
漏れてるものがあったら教えてください。。。。

投稿者:hsur 投稿日時:2007-12-08 - 22:03
カテゴリー:Programming -  - トラックバック(0 -

Andyさんが気になることを書いていたので反応してみます。

もろもろ - Nucleus Laboratory

さらに,夜1回1時間くらい寝てしまってから,起きて作業をすると,目が冴えてしまって,今度は眠りに着くのが大変。夕べも結局睡眠時間が3時間くらいに。こうなると昼間の仕事に影響が出てしまうので,一回寝てしまった日はプログラム書かないとか,デバッグしないとか,ルールを決めないと体壊しそうです。

僕もNucleusのプラグイン開発は今のところ本業とはあまり関係がないので、開発は土日か平日であれば仕事が終わって帰ってきてからということになるんですが、没頭しすぎて睡眠時間を削ってしまうとと翌日の仕事がものすごく辛かったりすることがあります。

やっぱりみんな同じところで苦労するんですね。僕は実際に痛い目にあってしまったので、最近は何かやりたいときは早めに寝て早起きすることにしました

投稿者:hsur 投稿日時:2007-11-20 - 23:00
カテゴリー:Programming -  - トラックバック(0 -

NP_Clapは久しぶりのバージョンアップになりますが、要望が多かったお礼画面のコンテンツとテンプレートをカテゴリごとに設定できるように拡張しています。データベースのテーブルが増えていますので、既に導入済みの場合には一旦アンインストールした後、再度インストールすることが必要です。詳細についてはアップグレードについてをお読みください。

ダウンロードはこちら
[NP_Clap v1.5.2][325clicks](UTF-8/EUC-JP共用)

SHA1: 1f0aefda036c51a14dfd65b9382f063ef7753c5a

バグ修正版のNP_Clap v1.6をリリースしています。

※使い方についてはplugins:clap [Nucleus CMS Japan Wiki]にまとめてあります

動作確認はNucleus 3.3(UTF-8)、PHP 4.4.7環境で行っています。
動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。

2007/11/15 追記 (v1.5.1)

カテゴリの関連付けがおかしくなる問題を解決した1.5.1をリリースします。1.5からのアップグレードについては、ファイルを上書き後、管理画面のThanksページコンテンツ一覧から、各コンテンツを一度開き、関連付けを再度設定する必要があります。

2007/11/17 追記 (v1.5.2)

メールのテンプレート内にここで使っているプライベートなカスタマイズ内容が混入していたので取り除きました。アップグレードは上書きのみで大丈夫です。


[続きを読む]
投稿者:hsur 投稿日時:2007-11-10 - 23:33
カテゴリー:Plug-in -  - トラックバック(0 -
«Prev || 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 ·... | | Next»