タグ

ブックマーク / www.moongift.jp (8)

  • とてもシンプルなCMS·Quark PHP MOONGIFT

    Quark PHPPHP/MySQL製のオープンソース・ソフトウェア。今時のCMSは重厚な機能を備えたものが多い。管理画面があり、コンテンツの管理やプラグイン、テーマ、コメント管理などあまりにも機能が多すぎて何がしたかったのか分からなくなってしまう。 シンプル過ぎるCMS CMSを極限までシンプルにするとどうなるだろう。その実験を行っているとさえ思えるのがQuark PHPだ。管理画面などない、プラグイン機能もない。あるのはMySQL内にあるコンテンツのみというシステムだ。 ページレイアウトはPHPで作成する。そしてたった一つの関数を使ってMySQLにアクセスし、コンテンツを取得する。コンテンツの管理はMySQL Adminのような外部ツールを使って編集するという仕組みだ。あまりにもシンプルすぎてDBを使う意味さえないのではないかと思えてしまう。 PHPを使えばプログラミングが使えるので

    とてもシンプルなCMS·Quark PHP MOONGIFT
  • PHP製Webベース、自分好みのTwitterクライアントを作る·Wootter MOONGIFT

    WootterはPHP製のTwitterクライアント。2ペイン構成で奇麗なデザイン。 WootterはPHP製のオープンソース・ソフトウェア。TwitterはデフォルトのWebベースで扱うよりも、専用クライアントで利用している人のが多いのではないだろうか。だが常に同一デバイスであれば複数のOSを使う人にとってはそれぞれにクライアントを用意するのは面倒だ。 メイン画面 そこで使ってみたいのがWootterだ。PHP製のWebブラウザ上で動作するTwitterクライアントだ。デフォルトのものとは違って自分好みの最適な画面にできる。 Wootterは2ペインの画面になっている。左側にタイムライン、右側にMentionが出るようになっている。ユーザアイコンの上にカーソルを合わせると返信、DM、お気に入り、ReTweetをするアイコンが表示される。DMなどを選ぶとその場にテキストエリアが出るので直感

    vanillate
    vanillate 2011/04/26
  • CakePHPで作る携帯サイト·Ktai Library MOONGIFT

    Ktai LibraryはPHP製のオープンソース・ソフトウェア。日の携帯電話はとても優秀であり、携帯電話からのWebアクセスは年々増え続けている。数年後にはPCからのアクセスを抜くとさえ言われている。Webの主役は変わりつつあるのだ。 ファイル構成 そうなれば携帯電話向けサイト開発はごく当たり前に行うべきものになるだろう。PCサイトとは相当にノウハウが異なるので注意が必要だ。だが既にすばらしいライブラリが多数ある。CakePHP開発者ならKtai Libraryを使うといいだろう。 Ktai LibraryはPHP4/PHP5両方に対応したライブラリで、CakePHP用のライブラリになっている。絵文字キャッシュ、IPによるキャリア判定、Google Static Maps APIの利用、インラインスタイルシート支援、セッション対応、リダイレクト対応、uid取得、キャリア判別など多数の機

    CakePHPで作る携帯サイト·Ktai Library MOONGIFT
    vanillate
    vanillate 2010/09/24
    [for:@twitter][d]cakephp製携帯サイト作成ソース。「Ktai Library」
  • セカンダリモニタにもメニューバーを·SecondBar MOONGIFT

    vanillate
    vanillate 2010/08/14
    [for:@twitter]セカンダリモニタにもメニューバーを「SecondBar」
  • FlashからHTML5/JavaScriptへ·Smokescreen MOONGIFT

    SmokescreenはHTML5/JavaScript製のオープンソース・ソフトウェア(予定。ライセンスは未定)。AppleのFlash拒否の動きは止まることなく、他のスマートフォンとの対立が深まっている。Flashは既に世界中で利用されており、無数のコンテンツが存在するのが理由だ。 広告デモ。上がHTML5+JavaScript、下がFlash だからといって、今後永遠にコンテンツが増え続けるとは限らない。HTML5の登場によって、Flashによらないアニメーションや多彩な表現力がHTML5で実現する。旧来のFlashと今後のHTML5をつなぐのがSmokescreenだ。 Smokescreenは以前紹介したGordonと同様にFlash(SWF)ファイルを解析し、HTML5/JavaScriptによって実行するライブラリだ。広告のバナーやアニメーションのデモがあるが、SWFと変わら

    FlashからHTML5/JavaScriptへ·Smokescreen MOONGIFT
    vanillate
    vanillate 2010/05/31
  • CakePHPで作られたTwitter検索システム·findTwitter MOONGIFT

    Twitterの持つ可能性に魅了されている人は多い。世界中で日々、Twitterアプリが開発されていることからもそれがよく分かる。データの見せ方や捉え方を変えるだけで、そこにある膨大なつぶやきが宝の山になる。投稿や閲覧を行うフロントエンドも良いが、検索を使ったサービスにも魅力的なものが多い。 シンプルなインタフェース そんなTwitter検索を使ったマッシュアップを考えられているなら、findTwitterを参考にしてみると良さそうだ。 今回紹介するオープンソース・ソフトウェアはfindTwitterTwitter検索ソフトウェアだ。 findTwitterはシンプルなTwitter検索ソフトウェアだ。キーワードを入れると、そのキーワードに合致した検索結果が表示される。スペースで単語をつなげるとAND検索、ORで単語をつなげるとOR検索となる。TwitterAPIをそのまま使っているの

    CakePHPで作られたTwitter検索システム·findTwitter MOONGIFT
    vanillate
    vanillate 2010/03/28
  • Mac OSXに最適化されたGoogleリーダーフロントエンド·Grum MOONGIFT

    ここ一年くらいGoogleリーダーは使っていない。Webブラウザ上で動き、1件単位で既読管理ができ、操作もスムーズで便利だ。だが機能をあまりに付けすぎてごちゃごちゃし、動作が重たくなってしまった。時にシェアするような機能は個人的には無用だ。フィードリーダーは個人利用が多いのではないだろうか。 ローカルからオンラインに同期するメモやつぶやきができる そんなGoogleリーダーではあるが、Grumlを介して使うならもう一度復活しても良いかと思えた。 今回紹介するフリーウェアはGruml、Mac OSX向けのGoogleリーダーフロントエンドだ。 GrumlはGUIアプリケーションだが、Web APIを介してGoogleリーダーのコンテンツを読めるようになっている。メーラーのような3ペインのインタフェースで、リッチな機能をもちながらもすっきりとしている。Googleリーダーで実装されている機能は

    Mac OSXに最適化されたGoogleリーダーフロントエンド·Grum MOONGIFT
  • Mac OSX向けのDel.icio.usクライアント·Delish MOONGIFT

    普段ブックマークの管理にはDel.icio.usを使っている。だが登録数も相当になってきたので、Webのインタフェースでは見がたいものになっている。そうした人も多いようで、Del.icio.usクライアントは多数存在している。 起動した画面 決して多機能ではないが、Mac OSX向けのクライアントとしてこちらを紹介しよう。 今回紹介するフリーウェアはDelish、Mac OSX向けDel.icio.usクライアントだ。 Delishは2ペインの構成になっている。左側がタグの一覧、右側がサイトの一覧になっている。特徴的なのはサイトの一覧が単なる文字ではなく、サムネイルの画像付きで表示される点にある。 最大に拡大したところ。画面サイズを広げればさらに大きくなる。 さらにサムネイルは拡大、縮尺可能になっておりMacBook AIRであれば二指を使った拡大/縮尺(ピンチ)機能が使えるようになって

    Mac OSX向けのDel.icio.usクライアント·Delish MOONGIFT
  • 1