おっと、前回からかなり日が空いてしまった・・まだまだちまちま書いていきますよ。 再びCatalyst関連のドキュメントに戻り、主要なモジュール・プラグインについて習得を進めていきました。 セッション 認証 FillInForm その他のモジュール・プラグイン セッション さて、Catalystのチュートリアルを読み進めて行った訳なんだけれども、 Catalyst::Manual::Tutorial::Authentication これが有用なことを書いてそうなんだけど、何を言おうとしているのかさっぱり理解できない。 The Authentication plugin supports Authentication while the Session plugins are required to maintain state across multiple HTTP requests. ど
HTML::Element とか HTML::TreeBuilder で HTML 構文木をいじることを盆栽と呼ぶらしいですが、最近よく盆栽してていろいろ覚えたことがあるのでメモ。 as_HTML() で HTML エンティティに変換させない HTML::Element#as_HTML を呼ぶと HTML 文字列が返るのだけど、これを引数なしで呼ぶと "all unsafe characters" が HTML エンティティに変換(エンコード)される。これは普通あまり望ましくないので(変換などせずそのまま出して欲しいことのほうが多い)、それを回避するには my $html = $elem->as_HTML('');と、空文字列を渡してやる。 HTML::TreeBuilder のインスタンスに対して as_HTML() を呼ぶと タグをつけられてしまう これはサブクラスの HTML::Tr
The Closure tools help developers to build rich web applications with JavaScript that is both powerful and efficient. Gmail、Google DocsなどGoogleが提供しているWebアプリケーションのクライアントサイドのほとんどはJavaScriptで開発されている。これはGoogleのサービスを支える門外不出のコードのように思えるが、5日(米国時間)、これらGoogleのWebアプリケーションを支えているソースコードがClosure Toolsの名称で公開された。公開されたツールは次のとおり。 Closure Compiler JavaScriptをよりコンパクトで高性能なコードへ変換するコンパイラ。使われていないコードの削除やミニファイを実施する。文法、変数参照、
グルメがもっと楽しくなる FooMoo iPhone アプリ アプリのダウンロードはこちら 指先ひとつで、グルメなお店が見つかる! FooMoo byホットペッパー for iPhoneは、iPhone / iPod touchの豊かなユーザーインターフェースを使って、簡単&スムーズにお店を探すことができる新感覚アプリです。店舗情報やメニュー、クーポンなどの表示はもちろん、GPS機能を利用した検索や地図表示、履歴やブックマーク、お店情報をメールで送れるなど、いろいろなシーンで使える便利な機能が充実! “探す”“共有する”“お店に行く”をもっと楽しく快適にするアプリをご紹介します。 条件を指定してスピーディに検索 まずはお店探しの機能をご紹介します。フリーワードや料理ジャンルの検索のほか、「いま営業しているお店から探したい!」という使い方もできるので、「探したお店がお休みだった…」なんて心配
10月31日、第40回一橋祭において、シンポジウム「各国別のサッカー事情~国とサッカーの関わり合い~」(主催・一橋大学一橋祭運営委員会)が行われた。「国とサッカー」の関連性をテーマに、宇都宮徹壱氏(サッカーコラムニスト)と倉敷保雄氏(フリーアナウンサー)が、それぞれの持論を語った。 聴衆は学生を中心に50人程度。120分にわたるシンポジウムの最後では、両講師による2010年FIFAワールドカップ・南アフリカ大会の日本代表スターティングイレブンも発表された。 シンポジウムは12時30分、ほぼ定刻通りに開始される。「自分たちの商品を食べながら売る模擬店が新鮮だった」と一橋祭の様子を語り、「現場に行ってみないと分からないことがある」とは倉敷氏の挨拶。宇都宮氏は「昨日まで熱があり、万が一の場合は、倉敷氏にすべてを託すつもりだった」と語った。 「世界」とサッカーの紹介 最初のテーマ「世界とサッカーの
H.Merijn Brand氏と言えば、Text::CSV_XSやSpreadsheet::Read等が有名で、皆さんも御世話になった人が多いと思います。氏はCPANモジュールのみならず、p5pでも活躍されていて、特にHP-UXやAIXといった、どちらかと言えば一般のPerlerには馴染みがないエンタープライズなプラットフォームへのPerlポートを手がけています。 ところで、氏のソースコードを読まれた人は気が付くと思いますが、ちょっと変わったコーディングスタイルです。一般的にPerlerのコーディングスタイルはDamian Conway氏の″Perl Best Practices″に沿った方法が多いと思います(中には、まだGNU方式に拘る人もいますが)。何が変わっているかと言いますと、ブロックの閉じブレースのインデントです。私は最初エディタの違いでこう見えるのかと思い、気持ちが悪くて仕方が
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
Please note: this article is part of the older "Objective-C era" on Cocoa with Love. I don't keep these articles up-to-date; please be wary of broken code or potentially out-of-date information. Read "A new era for Cocoa with Love" for more. In this two part series, I'll give a beginner's guide to creating iPhone and Mac application icons using Inkscape — a free, vector illustration program. In th
サイト内検索 この記事は、html5doctor に掲載されている記事「Native Drag and Drop」を日本語訳したものです。 原文タイトル Native Drag and Drop 原文ページ URL http://html5doctor.com/native-drag-and-drop/ 著者 Remy Sharp 氏 原文投稿日 2009-07-09 一部、直訳ではなく意訳した部分がございます。原文と表現が異なることがございますので、ご了承ください。この本日本語訳には、翻訳上の誤りがある可能性があります。したがって、内容について一切保証をするものではありません。正確さを求める場合には、必ず各記事の原文を参照してください。当方は、この文書によって利用者が被るいかなる損害の責任を負いません。もし誤りなどを見つけたら、当サイトのお問い合わせより連絡いただければ幸いです。 ネイテ
飲食店の出前のチラシが郵便ポストに入れられていることがある。 寿司屋さんや蕎麦屋さんやラーメン屋さんばかりではなくて 最近はイタリア料理屋さんやファミリーレストランなんかも。 「配達は合計金額何円以上からですよ」 という具合になっていることも多いが、 最低金額の設定はなく 代わりに配達料金がかかる場合もある。 わざわざ持ってきてもらうんだから そのために料金が発生するのもむべなるかなとは思うけど まあ「余計にかかる」感はありますわな。 ところが今日目にしたカレー屋さんのチラシはちょっと違った。 配達料金がかかるという方向ではなくて 店内でお召し上がりの場合はカレーライスメニュー全品¥100引きになります。 と書かれていた。 結局は配達料がカレー1人前あたり100円かかるのと同じことなんだけど 「出前だと余計にかかるよ」じゃなくて 「お店だと安くなるよ」という表現。 そういえば以前よく行って
重要なお知らせ(掲示板移転に関して) ▼ 前 次 返信 高確率オーブゲット&錬金大成功!(おかると) 1:しんちゃん 2009/10/01(木) 00:12 以下の内容は全てオカルトです。(信じるか信じないかはあなたしだい) 【オーブゲット】 魔王の前で中断→再開、速戦闘 【連金大成功】 夜のセントシュタイン教会でセーブして終了→再開後宿屋に一直線後、速錬金 →武器(防具)→しんかのひせき→オーブの順に入れる ※「志ん一さん」のオカルトより、再開時のロード画面右下にスライム、スライム、スライムベスが出たときにやると成功率アップとの情報あり 詳しくは、志ん一さんの >>280 を読んで見てください! ※ 全てのドラクエユーザーと検証に協力して頂いた方へ感謝致します。 「ドラクエは皆で作り上げて行くもの。小さな噂が大きな成果へ、そして…伝説へ」
13 ;[sage] 2009/02/20(金) 12:12:45 ID:Rx3KdjJv0 長友なんて大したことない 中学、高校とトレセン、国体に選ばれることがなく、もちろんプロや大学にスカウトされることもなく、サッカー推薦ではなく指定校推薦で明治大学に入学し、プロになるなど考えてはいなく、普通に就職しようと考えた矢先に選抜、五輪代表に選ばれ遂にはA代表デビューまで果たした。高校、大学と筋力トレーニングに費やし、カップラーメンなどは一度も食べたことがないまま人間がギリギリ生きていける数字の体脂肪率3.5%を誇り、代表デビュー戦では招待をした祖父母が泣き崩れたという。今では離婚した両親の代わりに自分が家族の面倒を見るつもりでいる。 そんなどこにでもいる男。それが長友佑都 14 増田亜達 ◆16ZVKTxblQ [sage] 2009/02/20(金) 14:58:42 ID:ywqUs
ハイルブロンの警官殺害現場。追悼の記念碑が設置されている ハイルブロンの怪人(ハイルブロンのかいじん、ドイツ語: Heilbronner Phantom,英語: Phantom of Heilbronn)とは1993年から2008年にかけて、ドイツをはじめヨーロッパ各地で起きた、殺害事件を含む40件[1]の犯罪現場でのDNA採取で検出された同一のDNAから推定された、架空の大犯罪者。実際は、DNA採取に用いられた綿棒の製造時におけるDNA汚染が誤認の原因であった。 2007年の5月25日に、ドイツのバーデン=ヴュルテンベルク州ハイルブロン市で警官殺傷事件が起こった[2]。休憩のため駐車場に停まっていたパトカーの中で、警官2人が頭を撃たれて横たわっているのを通行人が発見した。うち22歳の女性警官は死亡しており、同僚の男性警官は命を取り留めたものの重い障害が残った[2]。現場からは手錠や拳銃が
親切に支えられたWeb (TED Talks) Jonathan Zittrain / 青木靖 訳 2009年7月 私はジョナサン・ジットレインです。最近の仕事で私はずっと悲観的だったので、今朝は楽観的になろうと試みたい。そして将来のインターネットに希望が持てる理由を、現在の状況から説明したいと思います。 現在は昔よりも希望が少なくなっているように見えます。みんな親切でなくなり、人を信じなくなっています。例として、ちょっとテストをしてみましょう。今までにヒッチハイクをしたことのある人はどれくらいいますか? たくさんいますね。ではこの10 年間にヒッチハイクをしたという人は? そうでしょう。何が変わったのでしょうか? 公共交通機関が良くなったからではないですよね? 1つの見方は、世の中が下り坂にあり、悪い方向に向かっているというものです。しかし私は3 つの例を通して、トレンドラインが
Expired:掲載期限切れです この記事は,産経デジタル との契約の掲載期限(6ヶ月間)を過ぎましたので本サーバから削除しました。 このページは20秒後に誠 トップページに自動的に切り替わります。
Talk given at http://jsconf.eu 2009. You serve up your code gzipped. Your caches are properly configured. Your data (and scripts) are loaded on-demand. That's awesome—so don't stop there. Runtime is another source of slowdowns, and you can learn to conquer those, too. Learn how to benchmark your code to isolate performance issues, and what to do when you find them. The techniques you'll learn rang
Zen Coding refers to a neat way to write markup quickly. The following blogs provide summary and examples: http://www.456bereastreet.com/archive/200909/write_html_and_css_quicker_with_with_zen_coding/http://mondaybynoon.com/2009/08/17/the-art-of-zen-coding-bringing-snippets-to-a-new-level/ (skip the cruft about snippets)EmmetZen Coding has been renamed to Emmet and includes an expanded feature set
スポンジで虎を倒せるんだよ? (you can take down a tiger with a sponge, right?)
iPhoneのバッテリー寿命を最大限に引き伸ばす方法 2009-11-07-1 [iPhone][Tips] iPhoneのバッテリーをなるべくヘタらせないで長く使う方法。 FAQ的な話題なのでAppleのオフィシャルな解説のリンクを載せておきます。 - アップル - バッテリー - iPhone http://www.apple.com/jp/batteries/iphone.html 少し配慮をするだけで、バッテリー寿命と、iPhoneのバッテリー耐用年数を最大限に引き伸ばすことができます。 バッテリーは大事に使いましょう! ということで、バッテーリーを持たせるための最適化設定リストを引用しておきます: - 位置情報サービスの使用を控える - 新しいデータの取得頻度を抑える - プッシュメールをオフにする - メールアカウントの自動確認頻度を下げる - アップル以外のアプリケーションの
なぜ、従業員は考えて仕事をしないのか。思考力を鍛えることは、考える組織を作ることにつながるのだろうか? 経営者が従業員に対してボヤクことの一つに、「考えて仕事をしていない」「何も考えずにやっている」というものがあります。頼んだ業務は言った通りのそのまんまで、工夫もヒネリも進歩も驚きも何もない。思考停止状態で仕事をしているように見えるし、そういう仕事ぶりが不満・不安だ・・という話です。 だからといって「思考力をつけさせよう」と考え、思考法を勉強させるというのはギャグで、コンビニの前にウンコ座りしているヤンキーに茶道を教えようとするのと同じ。ボンボン政治家に庶民生活のリアリティーを理解しているフリをさせようとするのと同じ。そういうスタンス、マインドになっていないのに技を教えたって無理というものです。 思考の入った仕事が行われるためには、次のような条件が必要です。 ①何のため(誰のため)にするの
Gitの使い方を覚えるにあたって、まず知っておきたいのは――git-cloneだのgit-commitだのは当然として――「操作をミスったときにどのように回復するか」である。それを実現するのは、次の3つのコマンドだ。 git-commit --amend git-reset git-reflog git-commit --amend あるファイルをコミットしたとしよう。 $ (edit...) $ git commit -am 'メッセージ生成処理を実装したよ。'しかし、しばらくして彼は気づいた。 def create_massage(param) ...typoしてる!massageじゃない、messageだ!マッサージを作ってどうする! 慌てるな。まずは直してステージに上げるんだ*1。 def create_message(param) ...$ git add .そして…。 $ gi
ふと、ビット並列アルゴリズムを使った編集距離を計算するアルゴリズムを書きたくなったので書いてみた。 まず、通常の編集距離であるLevenshtein Distanceを求めるアルゴリズムは以下のように書ける int levenshteinDistance(String A, String B) { int m = A.length(); int n = B.length(); int dp[] = new int[n + 1]; int next[] = new int[n + 1]; for (int i = 0; i <= n; i++) dp[i] = i; for (int i = 1; i <= m; i++) { next[0] = i; for (int j = 1; j <= n; j++) { if (A.charAt(i - 1) == B.charAt(j - 1))
KOF2009にて、「ウェブサービスのパフォーマンスとスケーラビリティ」と題して発表してきました。発表資料を以下に置いておきます。 Performance and Scalability of Web ServiceView more presentations from Shinji Tanaka. 概要は、「ウェブサービスのパフォーマンスを向上させスケーラビリティを高めるために、はてなでは様々な取組みを行っています。本セッションでは、はてなで採用している具体的な技術、ノウハウ、可視化手法と、それらの効果について紹介します。」というものです。 最近の、Interopやカーネル読書会あたりで話した内容をまとめつつ、レスポンスタイムの可視化という最近の取り組みについて話しました。 最近、レスポンスタイムについては、以下のようなグラフを使っています。 x軸がレスポンス時間、y軸がその時間内に収
FirefoxのテキストエリアをEmacsにしてくれるプラグインK2Emacsをリリースしました 2009.11.08 日記 Emacs, firefox, javascript, KeySnail, Lisp, ubuntu Emacsは中毒性が高いエディタだ、なんていうことを聞きます。とりあえず、Emacsでどうにかしたい。Emacsからでたくない。ただ、そこでネックとなってくるのが、ブラウザ。Emacsではw3mというテキストブラウザが使えるので、それを使えばどうにかしのげますが、昨今のリッチなサイトでは、結構苦しいなーと思ってしまうのです。 なので、Firefoxなり他のブラウザを使うことを余儀なくされるのですが、そこでストレスなのが入力環境。Emacsとは全く異なる環境を強いられるわけです。 そして、入力フォームの機能も非常に陳腐。例えば、ブログの編集画面とかだと、大層なwisi
Home Tips Customizing About hook Get plugins Writing plugins For Vim users, there is Vimperator. For Emacs users, there is KeySnail. Installation Download keysnail.xpi from the link below. After that, drag keysnail.xpi and drop it to the Firefox or Thunderbird. Then you can install the KeySnail following instructions. Or from the command line, $ wget https://github.com/mooz/keysnail/raw/master/key
2011年12月01日00:00 by hineri その記事は既に無いんよ。 カテゴリ雑記 今このページを見てるって事は、君は旧ひろぶろの記事を閲覧しようとしてここへ来たんだね。 でもその記事はもう無いんだ。 詳しくはこのブログの「このサイトについて」の所に書いてあるけど、 今“この”サイトを管理している「僕」は初代管理人じゃない。 で、君がどんな記事を見ようとしたのかわからないけど、 その記事は管理人が代替わりする時に消えちゃったってわけ。 正直言って「僕」にもよく分からないんだよ。 どこまでが運命で どこからが選んだ人生なのか まさか「僕」が「ひろぶろ」の管理人になるとはね…。 フフフッ でもまあ、今は「僕」が、面白おかしくもちょっと怖い動画とかをさ、 毎日新しく頑張って更新してるから、是非このブログのTOPへ行って、 最新のオモシロ動画、ネタ動画を閲覧してみてちょ。 だって君は本当
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く