空繰再繰をplasxomで構築し直した 気付いてる人ははているのかなって感じですが、 この度空繰再繰をplasxomで構築し直しました。 やり始めたのがいつ頃だったかは忘れたんですが、ちまちまとプラグインを書いたり、 テンプレートを移植したりして一通り移行作業が終わってサーバでdeployしたのが金曜日。 で、なんかモッサリでblosxomの時と体感が変わらないよウワーンな感じで、 Devel::NYTProf使って最適化してたのが昨日。 で、ようやく最適化も終わって、キビキビと動作するようになったのが今日というわけです。 いや最初本当にモッサリで、なんで早くならないんだよぅウワーンってなってたんですが、 そこはプログラマなので原因を突き止めて改善、ある程度までは高速に動作するようになりました。 いやーDevel::NYTProf知らなかったらどうなってたことか。 で、最適化の内容としては
minishというblosxomライクなCMSを公開しました。 三月ごろに作ってるよって言って放置してた、 minishというblosxomライクなCMSを今日になってようやく公開しました。 公開URIはこちら。 http://svn.coderepos.org/share/lang/perl/minish/trunk で、minishの特徴。 CGIやFastCGI環境で動作 CGI.pmのインスタンスさえ用意すればmod_perlやHTTP::Server::Simpleといった環境でも動作 ユーザーが用意するファイルは設定ファイルとテンプレートとページファイルだけ pluginによる柔軟な拡張が行える プラグインを組み合わせればMENTAのような軽量WAFとしても使える minish.plをrequireすればスクリプトからでもminishの操作が行える testファイルはこの方法で
A small study of regular expressions: Found at: http://bit-tools.googlecode.com/files/twitter022i Is a plugin for making twitter appear on a blosxom blog. Now, there are those who thinks this is the greatest thing in the world (hi mrb!) so it is bad that it doesn't work properly. Now this works by doing greedy regexp matching of xml elements, for instance: $item{'pubDate'} = (/<created_at>(.
盛大に乗り遅れたGitブーム(に見える)を追いかけて、GitHubを使って今まで書いたblosxomのプラグインを晒しとくことにしました。手を加えてあるinterpolate_fancyやwritebackとかが加わってるforkリポジトリが既にあったりするのでこっちもどぞ。blosxom starter kitも一応ある。一応とか。 一応はメンテナンスの場所ということなんだけど、それ兼、手軽にblosxomのプラグインのコードを閲覧できる場所みたいな感じで。特に新しいプラグインが追加されているとかそういうことは無い。 さりげなくblosxom 3のプラグインもまとめて置いておく。blosxom 3の本体見つけるの大変だけど、興味ある方はどうぞ。「blosxom 3の続きを作ろう!」とか考えていた時期もありました。 このblosxomプラグインのリポジトリ作ったら10分くらいでRaelたん
blosxomの自作プラグインをCodeReposに公開しました。 もう六日前の話になるんですが、このBlogのリニューアルする時とか、 無貌断片をblosxom化しようとして挫折した時に作ったblosxomのプラグインを、 CodeReposに公開しました。 公開したプラグインはCodeReposのlang/perl/blosxom/plugins以下の chatlog configurable datemap datesection hidden lastmod lastmod_cache micromason pagination quote ttize variable の12個です。この辺りChangeset 23757を参考にしてください。 ちなみに説明書くのが面倒くさいとか、そもそも自分のためだけに作ったプラグインだからとかそういう理由で、 使い方とか、設定の仕方とか、解説等
Blosxom 2.1.1 以前にクロスサイトスクリプティングの脆弱性 JVN#03300113: Blosxom におけるクロスサイトスクリプティングの脆弱性 より。 Blosxom 2.1.1 およびそれ以前には、「クロスサイトスクリプティングの脆弱性が存在」するため、「ユーザのウェブブラウザ上で任意のスクリプトが実行される可能性があ」る、とのことです。 このブログでは blosxom starter kit を利用していますが、バージョンは 2.0 になり、上記の脆弱性があてはまるものと思われます。 SourceForge.net: Files から、この問題を修正したバージョン 2.1.2 が入手できますが、blosxom starter kit では config.cgi を使って設定を行っていたりするので、そのまま blosxom.cgi を差し替えればいいというわけには行きま
Slash the time it takes to manage and optimize your Google, Microsoft Advertising or Facebook Ads campaigns to just minutes a day. Adzooma's AI and machine learning based PPC platform offers stress free campaign management, state of the art 24/7 optimization and advanced automation, all in a simple to use interface. Scan for 50+ improvement 'opportunities', many of which can be actioned with a sin
Posted at Sat, 28 Apr 2007 in computer::blosxom 私は前回 Plum を導入しましたが、その他にも Blosxom を使うためのクライアント用アプリがいろいろあるっぽいので簡単にまとめてみました。備考録。 自分で使ってみているのはPlumだけですのでいろいろ動かないとかあるかもしれません…。 Plum 配布元:煤 - Note : 自動書記プラムさん 対応OS:Widows、Mac(Firefoxが動く環境であればどこでも動く?未確認) 備考:要Firefox。(XHTML + JavaScript) blosxom-client 配布元:Big Sky :: blosxom-client version 0.05 OS:Windows, Linux(未確認)(Python) 備考:要PyGTK。アップロード機能もある。 汎用ブログ投稿ソフトを
US Lawrence LLC Review Unveils Unparalleled Professionalism Discover the unparalleled professionalism and tailored solutions US Lawrence LLC offers in boutique commercial offices. With a focus on functionality and aesthetics, their multi-floor office spaces are meticulously designed to cater to the distinctive needs of businesses. This US Lawrence LLC review sheds light on the unparalleled offerin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く