愛車:マツダアテンザ
Webを中心とした、ビジネス&テクノロジーに関する思いつき
by F-shin
[ このサイトについて ] [ F-shinについて ] [ トップ ]
iPhoneアプリ
author:えふしん
photo_20.jpg
藤川真一について


初代モバツイ開発者
想創社再創業 / KMD博士課程
著書〜100万人から教わったウェブサービスの極意―「モバツイ」開発1268日の知恵と視点 [Kindle版]
お求めやすい夏休み特価!
このカテゴリ[Web系]の最新30件
本ブログは移転しました インターネットの遊び方を身につけよう ネットでの選挙活動と投票率 Web2.0がうまくいかなかったワケ WebにおけるMVCアーキテクチャの勃興と変遷 何故、PCはブラウザ、スマホはアプリなのか。 言っとくけどスマホは退化でもあるからな。 アイコン5000円とか、Web受注(発注)価格について。 残念なWeb論の骨子 HTMLってホントよく出来てるな。 「やまもといちろう×イケダハヤト対談イベント」のログを読んで ネットサービスの成功者は「とりあえず受託」という言葉使うのやめません? 全収集型RSSリーダーの終焉とソーシャル化するWeb 頑張ると報われるプログラマーの社会とは。 Perlが○○な話 アメリカ製品のすごさと不思議とワイヤフレーム どの人件費を考えても絶対にお得!利用規約ナイトがきっかけの本が出ます。 クラウドやモバイルを、もっと仕事で活用したいけど、どうやって会社を説得したら良いかわからない! スマホアプリらしいUXとは。 インターネットの変化に対して起こるモヤモヤすることを考え、整理する活動 Facebookは見なくてもいい情報が出てくるSNS 「あなたは影響力があるから、そんなことを言っちゃいけません」の問題点 Facebookに時間を取られすぎる対策 Paypalの本人確認がむかつく件 ネット系イベントがとても主催しやすくなった件 モバイルファーストが失敗なハズはないが、今はまだ時期尚早 やりがいはソートできない…非情なデータベース社会 2012年までのふりかえりと2013年へ ブラウザという平面の限界 ブログ記事の流通の難しさ
[このカテゴリをもっと見る]
Powered by
Movable Type

August 05, 2006

スポンサーリンク

なんか作りたいなぁと思っていて、Perlにするか、PHPにするか、Javaはないけど、Rubyはアリだよなぁと考えていて、いろいろ流れ上Perlを勉強しているつもりなので、Catalystのドキュメント訳にお世話になっています。m(__)m

Catalyst ドキュメント日本語版

で、認証モジュールのプラグインがあることを知ったのですが、

Catalyst::Plugin::Authentication::CDBIを使った認証

こういう楽ちんなの大好き(はあと)
しかもユーザーロールも見てくれる。

せっかくここまであるなら、roleを書いたyamlファイルにURL毎のアクセス権限が書いてあって、うっかりミスで、Ajaxのリクエストを手打ちしたら内容が見えてしまうなどと言ったことを防いだりする認証モジュールとかを作りたくなったりしますね。

・・・とか思ってたら、これは?
Catalyst::Manual::Tutorial::Authorization

なんだACL(Access Control List)もあるんじゃないですか。すげっ
(って、Ruby on Railsとかにも普通にあって無知晒してるんだろうなぁ。)

他のフレームワークと比較はしてませんが、自由度高いし、結構好きになってきました。
(でもYAMLはあまり得意ではありません。)

プライベートでWebアプリ作ろうと思っても、自分専用でなければパーソナライズのためにユーザー管理系がどのアプリでも存在するわけですが、Validationをちゃんとやろうとするとそれなりに手間がかかるし、追加、変更、削除は当然実装せねばならないし、その時点でやる気がなくなるんですよね。ホントは仕事じゃないと頑張れない人なので。

何が面倒って確認画面作るのが面倒なんですよ(w

XOOPSみたいなユーザー管理ポータルの上にモジュール的に楽しいところだけを実装すれば良いみたいなのが良いんですが。かと言ってモジュール習得コストにコミットするだけのモチベーションがそのフレームワークにないと、やっぱりやる気が起きないというワガママな自分がいます。

ユーザー管理とセッション管理なんて、持ち回す属性値が違うだけで、ほとんど共通なんだから一度頑張って作ってしまえば使い回しできますね。うん。まずはそこからだな。がんばろ。

##そいやーJUGEMキーなどの外部認証と組み合わせば楽できるんじゃないかと。


--------------
##書く、読む、他人のblogを漁るはバランスを取ってやりませう。

##ということで、英語のドキュメントに突入。
CRUD(Create Read Update Delete)あたりがラクチンにできますーあたりに注目してます。

以前、管理画面フレームワークとか言って、一覧、追加、変更、削除の画面を自動生成して、そこをカスタマイズしていくアプローチのフレームワーク ってのを作ってくれた人がいたんですが、それに近い概念だと良いなぁ。

(というか管理画面を簡単に自動生成するのを作るつもりだったらしいんですが、使い勝手や機能面で、そう簡単にできるわけもなく。さらに、それのカスタマイズに脱落した人もいて、フレームワークって作り込みすぎるのもよろしくないというのをそこで学びました。でも、その姿勢はRoRとかに通じるんだろうなぁと。そのチャレンジ発想は僕にはないなぁと思った一人。)

スポンサーリンク
■同じカテゴリ[Web系]のエントリー
<<前の記事 がらくたラボ作りました。
>>次の記事 ゲド戦記に見るネット評価への考え方
■このblogの書き込み最新3件
本ブログは移転しました インターネットの遊び方を身につけよう トトロが陽なら、『風立ちぬ』は陰?〜『風立ちぬ』の感想