サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
2024年ランキング
hibinokoto.jp
Catalyst::Authentication::Credential::OpenID(CodeRepos の方) でログイン 前の記事で masaki さんに「そこは auto_create するところな気がします.」と教えてもらったのでちょろちょろっといじってみる。 個人的には CPAN に上がっている方より CodeRepos に上がっている方が好きなので。 Bakelatte/etc/conf/bakelatte.yml authentication: default_realm: member realms: member: credential: class: OpenID store: class: DBIx::Class user_class: DBIC::Bakelatte::Member id_field: url auto_create_user: 1 Bakel
たいしたことではないんですけど、レプリケーションを構築したら是非ともたってみたかったこと。 まずは bakelatte_create.pl で マスタ用 Model を生成。 [travail@mina]~/public_html/SVNHOME/Bakelatte/script% ./bakelatte_create.pl model DBIC::Bakelatte DBIC::Schema Bakelatte::Schema created "/home/travail/public_html/SVNHOME/Bakelatte/script/../lib/Bakelatte/Model/DBIC/Bakelatte" exists "/home/travail/public_html/SVNHOME/Bakelatte/script/../t" created "/home/trav
仕事でそんなのを実装しなくちゃいけないことになった。 普通に JOIN 先のカラムで ORDER BY なら簡単なんですけど SUM や COUNT なんかをしたカラムで ORDER BY だと少しやっかいです。 会社のソースをペコッとするわけにもいかないので、例としてブログの管理画面を考えてみます。 記事 (Nikki::Schema::Article) の一覧です。 記事の一覧は通常であれば投稿日順でソートしますが、強引にコメント(Nikki::Schema::Comment)数順でソートしてみます。あ、DB は MySQL(5.0) として話を進めます。 見ずらい場合はこっちで読んでねねね。 Nikki::Schema::Article package Nikki::Schema::Article; use strict; use warnings; use base qw/
最近ちょこちょこ作っている Nikki 。 MT のデータソースをそのままつかって Catalyst で MT を作り直しているものです。 まだ、コンテンツ側の参照部分しかできていないけどね。CMS 側はまだまだ未着手。 で、コンテンツ側を作っていてちょっと悩んだのが、ブログには必ずある「パーマリンク」。 MT を再構築して静的に HTML を吐いていればまったく問題ないのですが、その「静的」が気に入らないのが Nikki を作りはじめたそもそもの理由。 パーマリンクが「http://hibinokoto.orz.hm/archive/year=2007&month=04」とかだったかっこ悪いじゃん? クエリが付いている時点でパーマリンクとしてどうなの?って感じでもあるし。 でも、mod_rewrite とかもかっこ悪いじゃん。めんどくさいし。 で、どうしようかなぁって考え
Catalystアプリオレオレポリシー - unknownplace.org 1. アプリ名にかかわらず設定ファイルはconfig.yamlとconfig_local.yaml 2. でも変更することがないほとんどの設定はyamlには書かない。yamlがごちゃっとするときもい 3. ForceUTF8系モジュールは使用しない。内部がきちんとutf8で統一されていれば必要ない。 4. MyApp::UtilsとかいうのでいろいろBKなことをまとめてする。uri_forを気に入るように直したり、FillInFormの挙動変えたり 仕事では Sledge。個人では Catalyst。 仕事で使っていれば社内のコーディングルールだったり暗黙の了解だったりで均一的なポリシーっていうものができあがってくるけど、個人で使ってるとそういうものがなかなか作れないのが困る。 「はて、みんなは Catalys
このページを最初にブックマークしてみませんか?
『https://hibinokoto.jp/』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く