タグ

Programmingとblogに関するlax34のブックマーク (2)

  • Mojoを使った1ファイルのブログシステム·bootylicious MOONGIFT

    PerlにはMojoというミドルウェアがある。一定の規約に沿ってシステムを作れば、CGI/FastCGI、mod_perl上でも動作できるようになるミドルウェアだ(誤解があればコメントなどでご指摘いただきたい)。さらにスタンドアローンのサーバまで提供される。 1ファイルのブログシステム Catalystの作者であるSebastian Riedel氏によるソフトウェアだが、システムも似ているようだ。そんなMojoを使ったブログシステムとしてbootyliciousを紹介しよう。 今回紹介するオープンソース・ソフトウェアはbootylicious、1ファイルのブログシステムだ。 bootyliciousは全体で380行程度のスクリプトで、半分がテンプレートというものだ。つまり190行程度でブログシステムが成り立っている。データベースは使わず、同梱されているnew.shを使って新しい記事を作成す

    Mojoを使った1ファイルのブログシステム·bootylicious MOONGIFT
  • 技術系サイトに必需品! ソースコードは鮮やかに JavaScriptもPHPもHTMLもOK!「Syntax Highlighter」の使い方

    Webプログラミング/Webデザインのネタを扱うブログやWebサイトを運営していると、HTMLCSSなどのソースコードを掲載することが多くあります。そんなときにぜひ活用したいのが、ソースコードを読みやすく表示してくれるJavaScriptライブラリです。今回は、そのうちの1つ、「Syntax Highlighter」の使い方を紹介しましょう。 多くの言語の構文強調表示に対応した「Syntax Highlighter」 HTMLなど各種言語のソースコードをWebページの中で表示するのは、HTMLのpre要素を使えば簡単です。ただ、ソースコードをそのまま表示すると、見た目が分かりやすくはありません。そこで、タグなど言語の特定キーワードに色を付けて、他の部分よりも強調して表示することで見やすくしましょう。 こういった「構文強調表示」を行なうJavaScriptは、いくつか公開されていますが、そ

    技術系サイトに必需品! ソースコードは鮮やかに JavaScriptもPHPもHTMLもOK!「Syntax Highlighter」の使い方
  • 1