Leopardでmod_pythonの設定 - rokujyouhitomaのぷろぐらま日誌
2008年08月25日(月) 03:23
メモメモ
Visit SITE: http://www.rokujyouhitoma.com/javapg/2008/08/leopardmod-python.html
loaddataでもLogを保存する
2008年08月23日(土) 03:08
空前のwassrブームの中、wassrのdjangoチャンネルにこんな発言がありました。
「ジャンゴ管理画面から、インポートを行った際のログってとれるのかな〜」
管理画面にインポートがついた様子はないので、django.core.managementのloaddataかinitial_dataのことかな?だったらログは記録されないから見られないな。と思ったわけです。svn 8466(2008/08/23)
Djangoの管理画面にあるログは、あくまでも管理画面を使ってのデータ操作についてのみ記録されます。
実際に記録をとっているのは、django/contrib/admin/options.pyのModelAdmin.log_addition(change,deletion)です。
コードは単純で、adminのLogEntryモデルをインサートしているだけです。
from django.contrib.admin.models import LogEntry, ADDITION
LogEntry.objects.log_action(
user_id = request.user.pk,
content_type_id = ContentType.objects.get_for_model(object).pk,
object_id = object.pk,
object_repr = force_unicode(object),
action_flag = ADDITION
)
Darwin OpenJDK 7 Binaries
2008年08月22日(金) 02:15
「Darwin OpenJDK 7 Binaries」 CoreDuoマシンでも新しいJavaが使える!?
Visit SITE: http://landonf.bikemonkey.org/code/java/OpenJDK_7_Binaries.20080820.html
Miro - free, open source internet tv and video player
2008年08月21日(木) 16:12
メディア管理ができるアプリ。 A free, open source Internet TV and video player that can automatically download videos from RSS-based channels. Features a built-in BitTorrent client.
Visit SITE: http://www.getmiro.com/
Invention Works: 第一回チキチキ 『ant から maven2へ 』~血があつry) でPluginの話をしました
2008年08月21日(木) 11:52
Maven2のPluginを作る話。 tfunatoさんのプレゼン資料
Visit SITE: http://www.canetrash.jp/article/73678362.html
著名ソーシャルメディアが使っているアルゴリズムを大公開! | Web担当者Forum
2008年08月20日(水) 03:05
ユーザーの関与とアルゴリズムによる処理ルールの上手いバランスを見出すことは、とても難しくなりがちだ。これから紹介するアルゴリズムは、悪意のないユーザーと結びついて初めてうまくいく
Visit SITE: http://web-tan.forum.impressrd.jp/e/2008/08/19/3751
Grok - A Smashing Web Framework — Grok
2008年08月20日(水) 01:20
Zope上で比較的楽に開発できそうなフレームワーク。 コンポーネント化をうまく出来ると謳っている。 Zope界隈はなんだか凄いから思想をチェックするべき。
Visit SITE: http://grok.zope.org/
Acegi を使って Java アプリケーションをセキュアにする、第 3 回: Java オブジェクトのアクセス制御
2008年08月17日(日) 14:26
Acegi Security System を紹介するこの 3 回連載の最終回では、Bilal Siddiqui が Java クラスのインスタンスへのアクセスをセキュアにする方法を説明します。Java クラスへのアクセスをセキュアにしなければならない理由、Spring が Java クラスのインスタンスを生成してセキュアにする仕組み、そして Java アプリケーションにクラスのセキュリティーを組み込むように Acegi を構成する方法を学んでください。
Visit SITE: http://www.ibm.com/developerworks/jp/java/library/j-acegi3/index.html
[#SPR-3150] Create CGLIB proxy instances honoring <constructor-arg> tags - Spring Framework
2008年08月17日(日) 07:58
「We do generally not support CGLIB proxies for classes that do not have default constructors, neither for standard AOP proxies nor for scoped proxies. 」
これか!?
Visit SITE: http://jira.springframework.org/browse/SPR-3150
Mercurial hosting — bitbucket.org
2008年08月17日(日) 03:16
Bitbucket is a place for you and your team to host and follow your Mercurial projects.
Visit SITE: http://www.bitbucket.org/
Visual Paradigm
2008年08月14日(木) 14:08
UMLとDR図等々を書ける。 Communityエディションは無料。
Visit SITE: http://www.visual-paradigm.com/
PatternCooler | Seamless Background Designs for Blogs, Mobile Phone Wallpapers, MySpace, Webdesign Projects
2008年08月09日(土) 07:18
背景用のパターン作成ツール(Web)。 パターンを選んで色やサイズを変更できる。
Visit SITE: http://www.patterncooler.com/index.php
Cheat Sheets for Front-end Web Developers
2008年08月07日(木) 03:40
23 excellent, print-ready cheat sheets for HTML/HTML, CSS, and JavaScript (including MooTools and jQuery).
Visit SITE: http://sixrevisions.com/resources/cheat_sheets_web_developer/
Pattern Tap : Interface Collection for Design Inspiration
2008年08月07日(木) 02:40
An organized collection of user interface design solutions from all over the web, where users can mark designs they like, and learn from other's design solutions
Visit SITE: http://patterntap.com/
サーフボード ウェットスーツ 激安販売 CYBERSURF サイバーサーフ
2008年08月03日(日) 12:52
「サーフボードとウエットスーツを激安販売するサーフショップ」 まじで安い
Visit SITE: http://www.cybersurf.jp/?gclid=CLOn793Z8ZQCFQdWegodtxfOqQ
第一回wicket勉強会
2008年08月02日(土) 02:06
「じゃ」の仲間として、当然第一回wicket勉強会に行ってきたですわ。
¥r¥n会場はXarts株式会社 東京オフィス、後楽園駅の目の前の素敵なオフィスでした。通年採用しているそうですよ。
¥r¥n
眠くて整理できないので、「いんたーねっとましーん」で頑張ってとったメモをはっつけておく
¥r¥nつーか、30人のwicket勉強会に藤沢南側住民が3人もいるとかwww
¥r¥n¥r¥n
世界のt_yano
¥r¥nメモリの問題:同じページオブジェクト内では現在の状態以外はセカンドレベルキャッシュと呼ばれるファイルに格納される。セカンドメモリキャッシュはデフォルトで5コのキャッシュが保持される。次のページに移った場合には前のページの状態は直前のままのこり、次のページのバージョン1が生成される。
¥r¥nTeedaにあるような、セッションの境界がどこかにあるのか気になったけど、Teedaにさえも本当にそんなものがあったか自身が無かったので聞いてみることはせず。まぁ、いいや。
¥r¥nクラスタリング:セッション同期ができていればきちんとセカンドレベルキャッシュも同期される。ただしサーバが落ちた場合にはwicketでは同期を再開するすべが無い。コミッタはサーバで対処すべき問題だといっているらしい。
¥r¥nAjax:コンポーネントの更新=DOMの更新。behaviorを参照のこと。課題:コンポーネントの追加が困難。10コのリストに一つ追加したい場合には11コのオブジェクトを返すしかない。DOMのIDを破壊してしまう。
¥r¥n
¥r¥nメッセージ:プロパティがデフォルト。ページと同じ名前でプロパティファイルを作っておく。同じ名前だけ?バリデーションに引っ掛かるとページの変数には値が入らない。かつ、そのさきのバリデータも走らない。
ループのいらない部分はwicket:removeというタグでくくる。htmlとしての表示は変わらない。
¥r¥nAjaxを使った複数要素のインタラクションもJavaのコード上で表現できる。例えばCHECKBOXをチェックするとSELECT要素の中身が変わるような場合、CHECKBOXにBehaviorを設定し呼ばれた時点でSELECTのインスタンスをいじると、HTMLも変更される。
¥r¥n¥r¥n
たけうちさん
¥r¥nIComponentResolverをimplementsするとhtmlに存在するwicketidがページクラスになかった場合に、そのオブジェクトを引数に特定のメソッドを呼び出してくれる。TAGにいんちき属性をつけておけばそれもとれるので、動的にいろいろ出来る(その場でコンポーネントを作って追加できる)。
¥r¥n(wicket web beanというのを使うとhtmlを書かないで良くなるらしい)
¥r¥n¥r¥n
ぎしさん
¥r¥n千歳科学技術大学のひと。
¥r¥nJSF+Springからwicketに技術を変えたら教育コストが1/4、トータル開発期間が1/6に減った。
¥r¥n利点:UI用のタグが出てこないので出来上がりが想像しやすい。XMLがほとんど出てこない。設定の分散が無い。Struts時代は6000行。JSF+Spring時代でも2000行だった。
¥r¥n月間残業時間が130時間から60時間になった。
¥r¥n¥r¥n
けいすけん
¥r¥nなぜかscala。一応scalaからwicketを使うときっと楽に書ける。って話しのふりしてやっぱりscala。
¥r¥nimmplicit conversionはおもろいと思うんだけど、コードを同構成したら見やすいのかな。
¥r¥n¥r¥n
たなかさん
¥r¥n2年も前にwicket採用。いつの間にか社内の標準フレームワーク。
¥r¥nデザイナがHTMLいじってそのままsvnに入れてくれるようになった。
¥r¥neclipseからjettyで動作確認してからってのが熱い。djangoと同じ話しだ。
¥r¥nモンハン始めたらしい。← 狩りに生きましょう:)
¥r¥n¥r¥n¥r¥n
Java の理論と実践: Generics のワイルドカードを使いこなす、第 2 回
2008年08月01日(金) 16:48
「Java 言語での Generics のワイルドカードは非常にわかりにくく、最もよくある間違いは境界ワイルドカードが必要なときに、その 2 つの形式 (「? super T」 と「? extends T」) のうちの 1 つを使いそこねる、というものです。」
Visit SITE: http://www.ibm.com/developerworks/jp/java/library/j-jtp07018.html
