はじめに AtomPubを使ったサーバを作ってからこっち,クライアントはcURLを使ってました.でもそろそろ飽きたので他の手段で試そうと思ってます.それはJavaScript.JavaScriptからPUTやDELETEが使えるなんて知らなかったのですが,XMLHttpRequestを使う場合には一般的だったみたい.ってことで使い慣れたjqueryでAtomPub Clientに挑戦することにしました.とりあえずできるかどうかを確かめるためなので,GUIは無視して,firefox+firebug環境で実行しています. GET いろいろ まずは"http://localhost:3000/myservice"でサービスドキュメントをGETして, <?xml vrsion="1.0" encoding="utf-8"?> <service xmlns="http://www.w3.org/20
extend使って$.ajaxメソッドのラッパーを定義してやってるのが以下。 $.extend({ "put" : function (url, data, success, error) { error = error || function() {}; return $.ajax({ "url" : url, "data" : data, "success" : success, "type" : "PUT", "cache" : false, "error" : error, "dataType" : "json" }); }, "del" : function (url, data, success, error) { error = error || function() {}; return $.ajax({ "url" : url, "data" : data, "succe
Twitterの大規模システム運用技術、あるいはクジラの腹の中(後編)~Twitterのサブシステム「Unicorn」「Kestrel」「Flock DB」 米サンタクララで行われていたWebサイトのパフォーマンスと運用に関するオライリーのイベント「Velocity 2010」の、Twitterのシステム運用について説明するセッション「In the Belly of the Whale: Operations at Twitter」(クジラの腹の中:Twitterでの運用)を紹介をしています。 この記事は「「Twitterの大規模システム運用技術、あるいはクジラの腹の中(前編)~ログの科学的な分析と、Twitterの「ダークモード」」の続きです。 Twitterのサブシステム「loony」「Murder」「memcached」 ここからはTwitterのサブシステムについて紹介しよう。 T
■編集元:ニュース速報板より「Twitterの『クジラ萌え擬人化』画像が好評 公式導入希望ユーザ続出」 1 イサキ(東京都) :2010/07/01(木) 15:21:31.38 ID:+EvF6T45 ?PLT(12001) ポイント特典 Twitterの『クジラ萌え擬人化』画像が驚異的な反響!公式導入希望ユーザ続出 Twitterのパフォーマンス低下およびエラーの多発時に表示されるクジラの絵が、萌え擬人化し、ネットで大きな反響を得ている。 画像はTwitterの画像投稿サービスtwitpicに『Twitterのクジラを萌え擬人化してみた』というタイトルで投稿され、Twitterをはじめ、 はてなブックマークで多くのブックマーク数を獲得し、『許す!』『公式採用決定で』などと、非常に好印象であるが、肝心の作者が不明とのことだ。 通常、Twitterでアクセス負荷がかかりつながり
自分が作ったWebサービス、将来大きくなってもシステムは大丈夫なんだろうか? そんな不安を抱きながらWebサービス開発に携わっている方も多いでしょう。あるいは、毎日毎日システムが悲鳴を上げる、どうしたらこの状況を看破できるんだろう? 成長したWebサービスを前に、困っている技術者の方もいるかもしれません。 筆者も、まったく同じ経験をしてきました。 月間1,500万人が訪れる、はてなというサイト。その大規模システムの開発と運用に、筆者らは取り組んでいます。1,000台のホストが、その負荷を捌きます。100万人以上のユーザによってブログやソーシャルブックマークに投稿され続けるデータは日々大きくなっていき、サーバリソースを逼迫させます。ギガバイト、テラバイト単位のデータ量が技術者たちを悩ませます。それでもトラフィックの波は収まることを知りません。 (中略) どうしたらこの怪物、大規模サービスを抑
補足 この記事は旧徳丸浩の日記からの転載です。元URL、アーカイブ、はてなブックマーク1、はてなブックマーク2。 備忘のため転載いたしますが、この記事は2010年7月1日に公開されたもので、当時の徳丸の考えを示すものを、基本的に内容を変更せずにそのまま転載するものです。 補足終わり PHPのデータベース・アクセス・ライブラリPDOは、DB接続時の文字エンコーディング指定ができないため、文字エンコーディングの選択によっては、プレースホルダを使っていてもSQLインジェクション脆弱性が発生します。 追記(2011/06/19) ここに来て急にブクマが追加されはじめていますが、このエントリを書いてから状況が改善しています。PHP5.3.6(2011/03/17)にて、PDOでもデータベース接続の文字エンコーディングを指定できるようになりました。この版で、UNIX版のPHPでは解決しましたが、Win
@xxxigoxxx @iphone_dev_jp iPhoneアプリ開発をお願いできる方を探しております。有料アプリ開発経験者様で守秘義務を守れる方、エヴァカメラhttp://bit.ly/bW4A3v と同等の仕様で、リソース等は全てあります。納期が明日2日(金)昼と急ですが、お願い致します。 2010-07-01 12:10:33 isisi @isisi RT @iphone_dev_jp: iPhoneアプリ開発をお願いできる方を探しております。有料アプリ開発経験者様で守秘義務を守れる方、エヴァカメラhttp://bit.ly/bW4A3v と同等の仕様で、リソース等は全てあります。納期が明日2日(金)昼と急ですが、お願い致します。 [@xxxigoxxx] 2010-07-01 12:14:07
mal_blue@tumblrでFirefox3に載っているSQLiteに全文検索機能がついたのを知りました。昨年12月にGoogle Japan Blog: Google デベロッパー交流会 ( 第 4 回 )に参加させていただいたとき、Google Gearsの開発者がGoogle Gearsでサポートされているlocal storage(実体はsqliteのデータベースでSQLを使ってデータを読み書きできます)について非ASCIIのfull-text searchをサポートしたいと言われていたのを思い出しました。 その後どうなったかなー、と思ってちょっと検索してみたらGoogle Gearsと直接関係ないけどSQLite Full Text Search with MeCab - mynoteという記事が。この記事はSQLiteのCのAPIにはtokenizerを指定することができて
OSがWindowsであろうと、ubuntuであろうと、共通のサービスを受けることができるのがウェブアプリケーションです。 ウェブデザイナーの中には、自宅ですでにubuntuを利用している人も多い。また、Mac、Windowsと、各自それぞれの使いやすい物を利用していると思います。 今回はこうしたウェブ開発を仕事としている人が利用しそうなツールをまとめてみたいと思います。 スケジュール管理 Googleカレンダー もはや説明不要のスケジュール管理システム。 ドラッグによる複数日数のスケジュール投稿は、なにかと連日作業になるウェブ製作にぴったり。 また、タスク管理も結合されたため、細かい作業などの記入も可能。なにより複数人での予定の共有もできるのが便利です。 メール Gmail もう使っている人も多数いるかもしれませんが、Googleが提供するGmailはかなり強烈なアプリケーションです。
5 名も無き被検体774号+ :2010/05/20(木) 16:08:18.08 ID:hxTLqPcn0 うfるjs材ss機ねdr 6 名も無き被検体774号+ :2010/05/20(木) 16:08:48.89 ID:7TW3Am/k0 vuypo76yuzujyhghfhjくいjくいjkmcdhん、km 7 名も無き被検体774号+ :2010/05/20(木) 16:09:50.92 ID:IK0MiRU20 k、ぉれrをmのszぁいおうれおpjき 8 名も無き被検体774号+ :2010/05/20(木) 16:10:02.42 ID:eRWv7Iul0 qetyhgfghjmnbvccdfghjkiiuyttbrd 9 名も無き被検体774号+ :2010/05/20(木) 16:10:23.85 ID:5SAVcKmP0 vbggjhjhgfdfrtふゅ
■編集元:ガイドライン板「795 名前:水先案名無い人 投稿日:2010/06/18(金) 22:17:12 ID:EjRntb5s0」より 401 名無しんぼ@お腹いっぱい :2010/05/21(金) 07:56:25 ID:dsvuVgE70
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く