タグ

Pythonとusabilityに関するraimon49のブックマーク (4)

  • JSONをURIに埋め込んでも%地獄にならない「Rison」のススメ - Qiita

    さくらのクラウドでバックエンドを担当しております、@townewgokgok と申します(記事はフロントエンド寄りの記事になります)。これは さくらインターネット Advent Calendar 2018 11日目の記事です。 JSONのように階層化された値をURLに埋め込みたいことってありませんか? たとえば 価格.com の商品検索結果ページ のように、リンクを開いたら検索フォームの内容が復元されて、URLのコピー時に見ていたものがそのまま表示されて欲しい。 これを実現するには、従来なら文字列のキーバリューとしてごく一般的な application/x-www-form-urlencoded 形式でURLにパラメータを埋め込むところです(上記の価格.comの例でもやはりそうなっています)。ただ、そこそこ複雑な検索フォームの値をいちいちこの形式にまとめたり復元したりするのはわりと面倒です

    JSONをURIに埋め込んでも%地獄にならない「Rison」のススメ - Qiita
    raimon49
    raimon49 2018/12/14
    オフィシャルに用意されてるのはJavaScript/Pythonのみだが他のプログラミング言語へのポーティングも結構ある
  • もはやドーでもいい ipv6 の話題、あるいは未来を予測することの傲慢さについて

    なぜか 2025-04-20 [Sun] 16:43 息子が貨物列車を見たいというので、 鶴見線 (あるいは南武線尻手支線) の「浜川崎」駅に行ってきたら、 こんなドーでもいい週末なのに、鉄道マニアっぽい人々 (親子連れ含む) が結構いてびっくりした。 つーか、全然オレは鉄道マニアじゃないし、べつに息子を鉄道マニアにしたいとも思わないのだが、 彼の好奇心にはなるべくつきあいたいと思っている。新山がいつも見せている YouTube というのは、工場とか、農業とか、厨房とか、土木工事とか、そんなものばっかりだ。 あーあとは Go Pro系の extreme sportsも面白いね (繰り返すが、自分では絶対やらない)。 新山のポリシーは、極端にいえば「オレが面白いと思わなければ子供には見せない」である。 いわゆる「教育系 YouTube」は何が面白いのかさっぱりわからん。 ぞろぞろ あ~~ 2

    raimon49
    raimon49 2011/03/20
    情報の与え方
  • pixivの画像アップロードシステム

    - Pixiv is an illustration communication site with over 5 million users and 3.3 billion monthly page views. - The presenter works on infrastructure and software engineering at Pixiv, where he is responsible for image upload, thumbnail generation, data storage, caching strategies and more. - Pixiv generates 12 or more thumbnails for each image uploaded to optimize loading and browsing on different

    pixivの画像アップロードシステム
    raimon49
    raimon49 2010/12/22
    重いサムネイル生成は入力に時間のかかるフォームを見ている間に非同期で処理。Q4M, ImageMagick + libjpeg-turbo
  • HTTPエラーページに意味を持たせよう

    Translation of: Adding meaning to your HTTP error pages! by Stuart Colville This article is licensed under a Creative Commons Attribution, Non Commercial - Share Alike 2.5 license はじめに ウェブ上で何かを検索しようとすると、既に存在しないページしか検索結果になく、それらへのリンクをクリックすることはよくあるだろう。その開いたページにデフォルトのエラー・メッセージの他に何も情報が載っていなかった場合、多くの人々は戻るボタンを押し次の検索結果を開こうとするだろう。 サイト製作者である我々はもっと訪問者に意味のあるエラーページを作成することができる。そうすればたとえエラーページであっても訪問者をサイトに留まらせ、彼ら

  • 1