自宅のインターネットを快適に。IIJmioのSIMとセットでおトクなmio割でさらに節約。
Hi, I’m Mark Nottingham. I usually write here about the Web, protocol design, HTTP, and Internet governance. Find out more. Comments? Let's talk on Mastodon. @mnot@techpolicy.social Wednesday, 18 February 2015 HTTP Standards Web The IESG has formally approved the HTTP/2 and HPACK specifications, and they’re on their way to the RFC Editor, where they’ll soon be assigned RFC numbers, go through some
Hypertext Transfer Protocol(ハイパーテキスト・トランスファー・プロトコル、HTTP)はアプリ間コネクション上のリクエスト/レスポンス型・ステートレス・メッセージ指向通信プロトコルである[1]。 概要[編集] TCPやQUICはアプリケーション間のコネクション型通信を提供する。HTTPはこのコネクション上を、リソース要望と返答が、メッセージ単位で、1往復のクライアントリクエスト&サーバーレスポンスという形で通信される、と定めたプロトコルである[1]。 HTTPの発明により、インターネット上でのリソース公開とアクセスが容易になった。クライアントがサーバーとコネクションを確立し1つのHTTPメッセージを書いて送るだけで、サーバー上のリソースがHTTPメッセージとして帰ってくる。ゆえにHTTPで公開されるあらゆるリソースにHTTPという単一の手法でアクセスできるようにな
Feb 17, 2015 昨年末にはてなの@cockscombさんと@yashiganiさんがつくっていたSwiftでenumとジェネリクスを活用したかっこいいAPIクライアントを書くが 面白かったので、これを参考にしつつSwiftらしい堅牢で使いやすいAPIクライアントを考えてみました。 目標としたのは以下の3つの条件を満たすことです。 レスポンスはモデルオブジェクトとして受け取る (便利) 個々のリクエスト/レスポンスの定義は1箇所で済ます (変更しやすくしたい) リクエストオブジェクトはAPIクライアントから分離させたい 例にはGitHub System Status APIを使用しています。 サンプルコードはGitHubに上がっています。 APIクライアントのインターフェース APIの呼び出し用に用意されたメソッドはcallのみで、callに渡すリクエストによってレスポンスの型が変
RFC(Request For Comments) 2616をはじめとした、HTTP(Hypertext Transfer Protocol)に関する文献などを紹介し、HTTPやWWW(World Wide Web)に関連する技術についての知識を深めるためのサイトです。About [Studying HTTP] 当サイトは、RFC 2616をはじめとした、HTTPに関する文献などを紹介し、HTTPやWWWに関連する技術についての知識を深めるためのサイトです。 当サイトを初めてご利用になる方は、Studying HTTP : Helpをお読みいただき、記述の内容にご同意の上、ご利用下さい。 2014.11.26 更新 当サイトへのご連絡は、現在メールのみとなっております。 Main Contents HTTP Status Code HTTP/1.1仕様書などで定義されているHTTPステータ
近年、HTML5やJavaScriptを活用したWebアプリケーションが増えるのと同時に、今まではネイティブなアプリケーションが常識であったデスクトップアプリケーションにもHTML5の波がやってきました。 具体的な例としてはWindows 8で追加されたWindowsストア アプリでは、HTML5とJavaScriptを利用したアプリケーションの開発がサポートされています。 HTML5で開発できる領域は広がっていますが、切っても切れない関係なのがサーバとの通信です。そして、その通信を見ていくと、最近ではユーザが能動的に情報を取りに行くスタイルではなく、FacebookやTwitterに見られるようなサービス提供側から情報がリアルタイムで配信されるスタイルが増えつつあります。 図1 Facebookメッセンジャーの入力中表示 これらのリアルタイム通信はサーバとの接続を常時行っておく必要がある
米Facebookと傘下のInstagramのサービスが、本稿執筆現在の日本時間の1月27日午後3時ごろ、ダウンしている。 【UPDATE】正式なアナウンスはないが、午後4時10分の時点でPCからはFacebookとInstagramにアクセスできるようになっている。 【UPDATE 2】午後4時31分、ステータスページに復旧の説明が投稿された(別記事)。 アクセスしようとすると、「当サイトに問題が発生したため、現在アカウントにアクセスできません。まもなく回復する見込みですので、しばらくしてからもう一度実行してください。」と表示される。 公式ステータスページも開けず、公式Twitterでもまだ特に発表はない。 Twitterの投稿を見ると、世界的なもののようだ。 WhatsAppには今のところ影響はない。 関連記事 FacebookとInstagramのダウンはAPIサーバの不具合が原因
DDoS攻撃、売ります。PSNとXbox Liveをハックした組織が攻撃を商品化2015.01.03 13:00 福田ミホ ある意味ストレステストとな。 先週、クリスマスに合わせたかのようにLizard Squadなるハッカー集団がPlayStation NetworkとXbox Liveを大規模なDDoS攻撃でダウンさせました。そのLizard Squadが今、DDoS攻撃を商品化して、お金さえ払えば誰でも利用できるようにしました。 先日のハッキング攻撃は、クリスマスに手に入れた新しいゲームをプレイしたいゲーマーたちの楽しみを奪って混乱に陥れました。でもこのタイミングで商品を発表するということは、Lizard Squadは単に騒ぎを起こしたかったわけじゃなくて、注目を集めてDDoS攻撃サービスのプロモーションに利用しようとしていたのかも?と思ってしまいます。 彼らの新サービス「Lizar
Dyn Research(旧renesys)が、約9時間半にわたり北朝鮮がインターネットから切断され続ける状態が続いていたというブログ記事を公開しています。 Dyn Research: Someone Disconnects North Korea - Who? 同記事では、実際にどのような理由でインターネットの接続性が不安定になったのかは不明であるとしています(BGPmonは、DDoS攻撃が原因であるとしています。参考)。 公開情報からわかる北朝鮮インターネットの規模 各種公開情報から、北朝鮮がどのような規模のネットワークを運用しており、どうやってインターネットに接続しているのかを見てみましょう。 まず、最初に、どれだけの数のネットワークが「北朝鮮」という国籍でインターネットに接続しているのかを調べてみましょう。いくつか調べる方法はありますが、今回はわかりやすく情報をまとめてあるHurr
先週、httpvshttps.com というウェブサイトが公開されました。このウェブサイトでは、HTTP と HTTPS を用いてアクセスした場合のウェブページのダウンロード完了までにかかる時間の比較ができるのですが、多くの環境で HTTPS の方が HTTP よりも高速なことに驚きの声が上がっていました。 HTTP が TCP 上で平文を送受信するのに対し、HTTPS は TCP 上で TLS (SSL) という暗号化技術を用いて通信を行います。ならば、TLS のオーバーヘッドのぶん HTTPS のほうが遅いはずだ、という予測に反する結果になったのですから、驚くのも無理はありません。 実は、この結果にはからくりがありました。 Google Chrome、Mozilla Firefox、最近のSafari注1は、Google が開発した通信プロトコル「SPDY」に対応しており、HTTPS
Winnyは、日本では誰でも知っている一番有名なソフトウェアの一つと言ってよいでしょう。しかし同時に、その本当の姿を知る人はほとんどいないとも言えます。 Webのここ10年の歴史を見ても、本当に画期的なソフトウェアやサービスは、有用性と同時に、例外なく多くの問題点を含んでいます。利用者が拡大し定着する過程においては、一時的に問題点が拡大し、批判を集めたものも多くあります。その問題点を継続的な努力で解決し続けることによって、社会に受け入れられてきています。 Winnyにおいては、開発者の金子勇さんが逮捕されたことで、そのプロセスが強制的に中断されてしまいました。その結果、多くの社会的問題を生んでしまったことは、みなさんもよく知っていると思います。 金子さんは、2009年10月大阪高裁の二審で無罪の判決を受け、最高裁での決着を待っています。今回は、その金子さんに、Winnyが本当は何を目指して
Web Robots (also known as Web Wanderers, Crawlers, or Spiders), are programs that traverse the Web automatically. Search engines such as Google use them to index the web content, spammers use them to scan for email addresses, and they have many other uses. On this site you can learn more about web robots. About /robots.txt explains what /robots.txt is, and how to use it. The FAQ answers many frequ
Fiddler の勉強会に行って来ました。 Fiddler は HTTP の通信データを観たり、書き換えたりする事が出来るツールです。 イベントページ はじめての Fiddler reloaded | Peatix http://peatix.com/event/55312?utm_campaign=recommend&utm_medium=email&utm_source=55312&utm_content=7893 資料ページ はじめての Fiddler http://www.hebikuzure.com/fiddler/ Fiddler Scriptデモ http://www.slideshare.net/hagurese/fiddler-script-38509440 書籍 実践 Fiddler 作者: Eric Lawrence,日本マイクロソフト株式会社エバンジェリスト物江修,
By Armando Sotoca 消費税が27%もあり世界で最も消費税が高い国となっているハンガリーで、インターネットのデータ転送に課する税金の草案が議会に提出され、同国内のプロバイダ業者やインターネットユーザーに大きな影響を与えるだけでなく、税収の確保に困っている他国の政府も追随しかねない内容となっています。 Hungary plans new tax on Internet traffic, public calls for rally | Reuters http://uk.reuters.com/article/2014/10/22/uk-hungary-internet-tax-idUKKCN0IB0RI20141022 議会に提出された新しい課税規定には「プロバイダ業者にインターネットのデータトラフィック・1ギガバイトごとに150フォリント(約66円)の税金を課す」という条項
PaaS型クラウドサービスとしてクラウド上でRuby on Railsなどの開発環境と実行環境などを提供する提供するHerokuは、従来のサービスを強化した「Heroku DX」を発表しました。 Heroku DXはおもに3つのサービス「Heroku Button」「Heroku Dashboard+Metrics」「Heroku PostgresDbX」で構成されます。Herokuのブログ「Heroku | Introducing Heroku DX: The New Heroku Developer Experience」から、説明を引用しましょう。 Collectively, we call these new features Heroku DX—the next evolution in Heroku’s developer experience. Our goal with t
成田空港などが提供する無料の公衆無線LANサービスが暗号化されておらず、通信がのぞき見できる状態だと伝えた記事が波紋を呼んでいることを受け、実地調査を行った神戸大の森井教授がブログで改めて説明した。 成田・関西・神戸の3空港が提供する無料の公衆無線LANサービスが暗号化されておらず、送信したメールの内容や閲覧中のWebサイトのURLがのぞき見できる状態だと伝えた8月26日付けの共同通信の記事が波紋を呼んでいることを受け、実地調査を行った神戸大学大学院の森井昌克教授が、ブログで実験の意図などを改めて説明した。 記事では、3空港では無線LANが暗号化されておらず、のぞき見が可能だと指摘。森井教授は「利用者はリスクを考慮し、クレジットカード番号など大事なやりとりは避けるべき」とコメントを寄せていた。 この記事について、ネットユーザーからは疑問の声が噴出。「暗号化されていない通信がのぞき見できるの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く