タグ

2007年12月14日のブックマーク (28件)

  • API, delicious compatible - livedoor クリップ まとめサイト

    livedoor クリップ まとめサイト livedoor クリップについての Wiki です。 トップページページ一覧メンバー編集 API, delicious compatible 最終更新: staff_clip 2008年09月11日(木) 12:07:15履歴 Tweet API, delicious compatible - del.icio.us 互換の Api API, delicious compatible - del.icio.us 互換の Api 概要 リクエスト、認証 リクエストヘッダ Updates posts/update Posts posts/get posts/recent posts/all posts/add posts/delete クライアント 注意事項 参考文献 概要 del.icio.us 互換の Api を提供します。 基的な仕様は de

    API, delicious compatible - livedoor クリップ まとめサイト
    k_37to
    k_37to 2007/12/14
    livedoor ClipのAPI。del.icio.usに準拠しているらしい。これがあれば、クロスポストのグリモンは何でも出来るなー。
  • jacobian.org : Django performance tips

    Attention Internet Explorer users: This site won't look like ass if you use a better browser. My site, my rules. Published Monday, December 12th at 6:19 p.m. (2 years, 9 months ago). You are here: jacobian.org articles 2005 December 12th Django performance tips More Previous: Hiring, part II. Next article: Have more…. Pushback Go ahead, put your 2¢ in. Django handles lots of traffic with ease; D

  • Firebug を「カクカク化」して $x の第 2 引数でコンテキストノードを指定できるようにする。 - IT戦記

    twitter の id:ZIGOROu と id:ku0522 の会話で $x の第 2 引数コンテキストノード指定出来たらいいよねーって話しがあって 作ろうと思って 作ったら id:os0x さんが先に作ってて http://d.hatena.ne.jp/os0x/20071213/1197515856 実装もほとんど同じだったので凹みつつ まあ、もったいないので晒そうとか思った。 で 今回は「チョコチョコいじれる化」しないでやる方法でやってみましょう。 題して 「拡張機能内に自分用の拡張空間を作っとく化」略して「カクカク化」 カクカク化で Firebug を拡張する手順は以下のようになります。 Firebug の拡張機能用のディレクトリに行く 環境 Firebug の拡張機能用のディレクトリ WinVista C:\Users\[ユーザ名]\AppData\Roaming\Mozil

    Firebug を「カクカク化」して $x の第 2 引数でコンテキストノードを指定できるようにする。 - IT戦記
    k_37to
    k_37to 2007/12/14
    オレオレ開発環境の作り方
  • AppJet: Instant Web Programming

    Why is AppJet the easiest way to program, host, and share your own web app? Server-side JavaScript Easy: Developers already need JavaScript for browser scripting, so AppJet uses it for server-side code as well. Powerful: Programmatic HTML generation • AJAX • integrated Comet • e-mail sending API • outgoing HTTP requests • scheduled "cron" jobs • full control over HTTP response Developer's Guide Li

  • ローカルアクセス IE7 Ajax

    2007/12/19追記。onExceptionオプションを追加しました。例外発生時の処理も変更しています。 2007/12/03追記。Opera9.24に対応しました。 以前書いたように、IE7ではローカル環境でAjaxが使えません。今まで使えたのに・・・。 拙作theater.jsはprototype.jsを使用しているとはいえ、Ajax関連は未使用です。けど、readmeでwikiのソースをそのまま使うためにAjax.Requestを使ってました。これがIE7だとまったく読めなくなります。 で、隠しフレーム通信に再登場願います。昔、Ajaxのなかった頃、ユーザーの注文に対して一日悩んだ挙句自力でこの方法を編み出すも、直後に持っていたに載ってるのが発覚して凹んだことはすでになつかしい話・・・。 Ajax.Requestからの移行を容易にするために、インターフェースを似せてみます。 <

    ローカルアクセス IE7 Ajax
  • TAKESAKO @ Yet another Cybozu Labs: KB942840の更新でJScript.DLLが高速になった(IE6/WindowsXP)

    Windows XP 用の更新プログラム (KB942840) で、JScriptエンジンのガベージコレクション(GC)のアルゴリズムが変更されて、 Ajaxをゴリゴリ使っているWebサイトでIE6の体感速度がかなり改善された(JavaScript実行途中で固まることがなくなった)模様。 Windows Server 2003 ベースのコンピュータまたは Windows XP ベースのコンピュータで Internet Explorer 6 の JScript を使用する Web ページを表示すると、パフォーマンスの Web ブラウザ低下が発生することがあります。 原因 スクリプトが多くの変数を同時に作成すると、この問題は、発生することがあります。 また、この問題が同じ時刻で解析される一意の多くの値がスクリプトに含まれる場合、発生することがあります。 この問題は JScript エンジンがガ

  • せうの日記:高機能勝手アプリ2本アップグレード

  • Python Unconference Tokyo 1 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 文字通り立ち見が出るほどの入場者を迎え,大盛況のうちに終了しました。 懇親会のテーブルのメンバーがとても濃くて,話が楽しい楽しい。Pylonsは真の意味でハッカーのためのフレームワークだと思います。日語ドキュメントも充実しているので,使いやすくなっていると言えます。使い始めるタイミングとしては今を置いて他にないんじゃないでしょうか。 おいで頂いた皆様,ありがとうございました。 Pylonsを学ぶには,WSGIについてよく知っておく必要があります。WSGIは仕様が単純なためか「なにが美味しいの?」を伝えるのがとても難しい仕様です。 Google VideoにWSGIとPylonsのセッ

  • JS Playground – Javascript Playground/Compiler/Sandbox

  • Nagios::Plugins::Memcached 0.02 Release - Yet Another Hackadelic

    昨日、ちょっと修正して0.02をリリースしました。 Nagiosのプラグインでmemcachedを監視するコマンドです。*1 監視項目は、 接続できるか レスポンスタイム キャッシュサイズ キャッシュヒット率 の4つです。 接続とレスポンス 指定時間内に接続出来るかどうかは、ソース上では以下のようになってます。 local $SIG{ALRM} = sub { $self->add_message( CRITICAL, "Timeout $timeout sec." ); croak("Timeout $timeout sec"); }; alarm $timeout; my $cache = Cache::Memcached->new( { servers => $hosts } ); $cache->set_cb_connect_fail( sub { my $prefip = shi

    Nagios::Plugins::Memcached 0.02 Release - Yet Another Hackadelic
  • jQuery で JSONP 2通り - てっく煮ブログ

    JavaScriptjQuery を使って JSONP でリクエストする方法を2通り紹介するよ。その1: $("")createElement を $() を使って実装。 $("") .attr('type', 'text/javascript') .attr('src', "http://www.example.com/jsonp.cgi?param1=value1&callback=myCallback") .appendTo($("head")); function myCallback(json){ // ロード完了時にここが呼ばれる } http://www.example.com/jsonp.cgi?param1=value1&callback=myCallback にリクエストがいく。callback のところは、サービスによって指定の仕方が違うかもね。その2: $.ajax

  • メールでよく使う英文

    以前のブログ「英語の略語(チャット編)」で、チャットでよく使う英語の略語を紹介しましたが、今回は、メールでよく使うフレーズを紹介したいと思います。 仕事海外企業とメールやチャットでやり取りすることが多いのですが、その際にメールでよく使用するメール文を以下にまとめてみました。

    メールでよく使う英文
  • %!zt! diary(2007-12-08)

    この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。 xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法やインストールメモやXREA + tDiary + Namazuをどうぞ。 ✑ [勉強会] Kanasan.JS#2 最初からは参加できなかったけど、朝から参加した。 ネットワーク環境はいつものように自前のPHSでつないでいた。 http://ujihisa.nowa.jp/entry/762a68a041 と http://ujihisa.nowa.jp/entry/b2bb751c80 をみながら思い出したことをまとめ。 Firebugで1.constructorと試して罠にはまった。 argumentNamesは整形されない環境だと引数の中に/*)*/とか混ぜておけば誤動作しそう。 deferという単語はt

  • JavaScriptは関数型言語だ - プログラマの思索

    今日、11時過ぎにkanasan.js#2に行ってみた。 既に20人以上も会場にいて、プレゼンが始まっていた。 なんと朝9時から夜9時まで、12時間のマラソン勉強会(^。^) 最初は、前回の復習。 講演者の話す内容は非常に面白かった。 継承、MixIn、wrap、いずれの具体例も非常に興味深い。 それから、Prototype.js1.6.0のコードリーディング。 12時間かけて、1000行を読んで、ようやくAjaxオブジェクトの所まで解読しましたよ! JavaScriptは面白いなと思った箇所がある。 Prototype.jsの内部で、Hashを作っているソースがある。 そのソースに、intersect() という関数があり、その定義は、Lispみたいなソース。 つまり、無名関数をつなげまくって、わずか2行のソースで、二つのリストの共通部分を取り出す。 intersect: functio

    JavaScriptは関数型言語だ - プログラマの思索
  • Kanasan.js#2に参加しました。 - guccyonikki

    12/8(土)、Kanasan.jsに参加してきました。 随分遅れての報告です。 今回は朝9時から21時までの長丁場に関わらず 総勢24人の参加者という盛況っぷり。 私は友人結婚披露パーティがあったので、 夕方には撤収しましたけどね。 主催のKanasanが言っておられたけど、 これまでの3回行われたKanasan.jsは何故か毎回、 参加者が24人だそうです。 有志だけでやってる事を考えると結構な偶然ですね。 しかもメンバー一新しながらやってるのに。 prototype.jsのバージョンが前回の1.5.1.1から 最新版の1.6.0に上がりました。 ujihisaさんの話ではrails2.0のリリースに伴い、 最新版は1.6.0.1だそうですが。 (次回はまた上がってるんだろうか。。) そのせいでコード量も飛躍的に増えたみたいなんですね。 nanto_viさんの話だとDiffファイルだ

    Kanasan.js#2に参加しました。 - guccyonikki
  • Ubuntu日本語フォーラム / emobile EM・ONE との接続

  • Google Gears データベースの基礎(スライド) - WebOS Goodies

    口頭で説明しながら見せるつもりだったので、意味不明の部分もあるかもしれません。ご不明な点は、コメントなどいただければできるかぎりお答えします。 ODF および PDF 形式の元ファイルも Box.net で公開しておきました。以下のウィジェットからダウンロードできます。ウィジェットが表示されない場合は、こちらのページをご利用ください。 個人的に Gears のデータベースを利用する大きな利点としては以下のものがあると思っています(同期 API 以外は Gears 以外のクライアントサイド DB 共通の利点ですが)。 パフォーマンス ご存知のように JavaScript の実行はお世辞にも速いとは言えないので、大量のデータを処理するのには限界があります。しかし、高速な SQL データベースで検索・ソートなどを行った結果を JavaScript に渡すという方法をとれば、かなりの量のデータが現

  • Matrix最終解説 ~映画「マトリックス」三部作の解説と資料・オリジナル続編~

    映画 Matrix で Revolutions まできたけどやっぱり落ちこぼれて迷子になった人のための解説です。マトリックス・レボリューションを見てない人はネタばれなので読まない方がいいよ(笑)。 基的にZion/人間サイドに込み入ったところは何もなし。たんなる戦争CG映画ですな。ということでそっちの解説はしません。分かりにくいのはやっぱりMatrixからみなので、そっちを中心に、「要するになんなの?」とか「なんでそうなるの?」とかの「どっから持ってきたんだぁ?」というあたりを解説していきます。なお、あくまで私(TOMO)の解釈、ただの深読み(?)なので、あしからず。 Matrix キャラ解説 エージェントについて補足を追加(2003.12.28) で、とどのつまり…(ネタばらし) その後の展開に関係のありそうなネタ 補遺:リローデッドより、ネオとアーキテクトの会話(対訳) 補遺:レボ

    k_37to
    k_37to 2007/12/14
    スミスがprototypeなオブジェクトである件について。映画見た時はプログラムなんて知らなかったから何とも思わなかった。今見れば違う見方が出来る気がする。
  • Drip / IESieve, Memory leak detector for IE Internet Explorer

    IE Sieve, Memory Leak detector for Internet Explorer 'sIEve' is a project to get rid of memory leaks due to some limitations of the garbage collector in Internet Explorer. Executing AJAX kind of applications (like Cordys Explorer) will stress the browser heavily. Internet Explorer is not very strong in Memory Management. With other words; It is very easy to introduce serious memory leaks in Inter

  • Poundで作るロードバランサとSSLラッパ(1/4) ― @IT

    Webサーバの負荷を軽減する方法として、リバースプロキシによる代行とロードバランサによる分散が考えられる。今回は、これらによる負荷の低減方法について解説する。(編集部) Apache自体のチューニングによる性能向上には限界があります。よりパフォーマンスを求めるなら、次にやるべきことはメモリの追加や高性能なCPUへの交換など、ハードウェアの見直しです。しかし、それにも限界があります。 リバースプロキシとロードバランサ ハードウェア単体による性能向上が限界に達した場合は、サーバ構成の見直しを行います。まず考えられるのが、リバースプロキシをWebサーバの前面に立ててクライアントからのアクセスを肩代わりさせる方法です。Webサーバがボトルネックになるのを防ぐとともに、セキュリティ向上にも寄与します。 もう1つの方法は、より高可用性を意図した構成として負荷の分散を図ることです。高可用性とは、サーバの

    Poundで作るロードバランサとSSLラッパ(1/4) ― @IT
  • GREE Engineering

    404 お探しのページは見つかりません GREE Engineering トップへ戻る

    GREE Engineering
    k_37to
    k_37to 2007/12/14
    分散ストレージサーバ
  • miniNote: OpenOfficeをGoogle Docsにシンク

    miniNote: OpenOfficeをGoogle Docsにシンク OpenOfficeとGoogle Docsを(やや)同期 OpenOfficeではExtensionの開発が熱いのか、Google DocsとOpenOfficeで同期をとれるようにできるExtensionが発表された。 その名もOpenOffice.org2GoogleDocs 上のスクリーンショットはWord Processorでの呼び出しの様子だが、もちろん、Spread Sheetでも、Presentationでも同期可能。 私はブログポストを、あるいはレイアウトプロトタイプを、ラフアイデアをGoogle Docs上で行っているので、非常に便利な機能だ。 OpenOfficeへのExtension追加は、簡単。 ツール > 拡張機能マネージャー から マイ拡張機能を選択後、追加でダウンロードした.oxt

  • [J] Django で Wiki 似のプログラムを作るために - Jamz (Tech)

    作り方が分かる情報 ピザを注文してからwikiアプリを作り出しちゃう | スパムとかtsuyuki さんのチュートリアル動画 seamusc.com - Django Wiki, Django Wiki Part 2Django で Wiki を作成する海外のソース (チュートリアル ?) E-Scribe News : A minimal wiki in Djangominumal な wiki を作る方法 ソースも公開されている (/python/django/apps/protowiki - open.e-scribe.com - Trac) ShowMeDo Blog » Blog Archive » Siddhi's Django Wiki in 20 Minutes - Wins prize for most popular tutorial this month20 分で W

  • apply の使い方が何となく分かった - masutaroの日記

    昨日は Kanasan.JS#2 に行って来ました。勉強会のテーマは prototype.js のソースリーディング。詳細はまた後ほどまとめたいと思います。今日は朝起きてから,昨日の勉強会で消化しきれなかった箇所を読んでます。 初級者の僕が偉そうに prototype.js の読み方について書くのは恐縮ですが,prototype.js を読んでいくのには, Class.create Class.Method Object.extend Function.prototype に extend される bind 関数 などを先に読んでおくと,その後のリーディング作業が早いんじゃないかと思いました。上に挙げた関数やオブジェクトは,prototype.js の重要なエッセンスが盛り込まれている箇所で,prototype.js のソース内で頻繁に呼ばれています。bind は,iterator の仕組

    apply の使い方が何となく分かった - masutaroの日記
  • netswitch! | Kanasan.JS#2

    Posted by nanki Mon, 10 Dec 2007 15:34:00 GMT 朝九時から夜九時まで、prototype.jsを読む、という勉強会が開催されていたので、夕方の数時間だけオンラインで参加。 読んでいるソースのバージョンが違っていて、行数指定の話の内容を勘違いしていた。 僕が読んだ範囲は、prototype.js v1.6.0 l.587 - l.1193, Enumerable - Ajax.Baseまで。 Kanasan.JS体の人はもっと広いはず。 Enumerable l.587 Rubyと似たのが多いので、ほとんど違和感無く読める。 each の実装は_eachのみに依存して、他のメソッドはeachのみに依存している。 l.775 zipの実装がなかなか素敵。 こんな使い方。 >> [1, 2, 3].zip([1, 2, 3], [1, 2, 3]);

  • Kanasan.JS #2 レポート & 資料: Days on the Moon

    関西での JavaScript 勉強会、Kanasan.JS #2 に行ってきました。今回は 9 時から 21 時という長丁場で、内容は前回に引き続き Prototype.js のコードリーディング。ただし、前回はバージョン 1.5.1.1 だったのが今回からは 1.6.0 を使用ということで、コードリーディングに先駆けて 1.6.0 での変更点に関するプレゼンテーションをやらせていただきました。他の参加者の方々のレポートなどは Kanasan さんの記事経由で読めるかと思います。 フリートーク 午前中はフリートーク及びプレゼンテーションということで、自己紹介の後雑多な話題に。 リファレンス どんな参考文書を利用しているかという話題。とりあえずググって出てきたページという方が結構いるようです。私も検索エンジンを使ったりもしますが、特定のサイトだとこんな感じです。 コア言語 ECMAScri

    k_37to
    k_37to 2007/12/14
    nanto_viさん。詳細なレポート乙です。
  • sanonosa システム管理コラム集: 現在個人的に注目している新技術とその効果

    現在個人的に注目している新技術とその効果を記してみます。 【1. IAサーバでの広大なメモリ空間の利用】 UNIXサーバでは既に10年以上前から64ビットCPUが使われていましたが、いよいよIAサーバでもCPU64ビット化の動きが格化してきました。 CPUが64ビット化すると何が嬉しいのか。もちろん演算速度が向上するというのも嬉しいのですが、すでにCPUは一部の用途を除き十分高速なのでそれだけだとそんなに嬉しくないです。CPUが64ビット化することで一番嬉しいのは搭載メモリの上限が大幅に増えることにあります。ご存知の通り、32ビットCPUだと物理メモリ空間の制限から最大4GBのメモリ空間までしかリニアに扱えないというものがありました。それが64ビットCPUになると最大16EB(エクサバイト)、すなわち180億GB、までのメモリが扱えるようになります。 1台のサーバ上で扱えるメモリ量が増

  • http://www.res-system.com/item/550