タグ

ブックマーク / www.milkstand.net (19)

  • WebにおけるMVCアーキテクチャの勃興と変遷

    どんなに当たり前になった開発手法やプログラム管理方法があっても、新人さんにとってはHello worldから入って行くと思う。インターネットで、「知の高速道路」が整備されたと言っても、意外と古い話を探すのは難しい話で、MVCみたいに当たり前になってしまったことについて、何故そんなものが存在するのか?という考え方を後から肌で感じるのは難しく、そんなことを考えていたら、突然MVCについて書きたくなった。 以下、書いていくがかなりの偏見が入っている気はするので、ぜひ、歴史認識が間違ってたら僕のためにツッコんでくださいませ。 僕がMVCアーキテクチャを知ったのは、JavaのServletを勉強していた時だった。Javaはオブジェクト思考で作られている言語かつ、Webに特化した言語ではないため、クラス間のデータは、インターフェース仕様に基いて秘匿されるのと、テンプレートエンジンは別に存在していたので

    progd
    progd 2013/06/01
  • 全収集型RSSリーダーの終焉とソーシャル化するWeb

    Googleリーダー、いつまで続くのかなぁと思ってたら、今年の7月でサービスが終了だそうだ。 RSSリーダーというビジネスは、ユーザーがアクセスしなくなっても、機械はひたすらフィード単位でコンテンツを収集し続けなくてはいけないという理由で決してコスト効率は良くない。アクティブ率の低下と共に1ユーザーあたりのコストが増えていくサービスというのは他にはそんなに存在しないと思う。システム的にこれを改善する工夫はできると思うが、問題は、既にRSSリーダーはコンテンツの価値の重み付けの舞台ではなくなってるところにあるのだろう。 その中でもクローラーでWeb上のコンテンツを集め続けているGoogleのような企業だけが、こういうデータを別のところに活かせるのかなぁと思ったら、そんなことはなかったということか。 ソーシャルフィルタリング、tumblr、まとめの時代になって、情報流通が1ページ、1tweet

    progd
    progd 2013/03/15
  • Paypalの本人確認がむかつく件

    整理するために書く。 Paypalが人確認を強化しなくてはいけないとかで、免許証を送れだのなんだの言ってきた。放置すると取引が制限されてしまうので、Paypalを使い続けるなら従う必要があるらしい。 ということなので、免許証のキャプチャを送った。 そうしたらサポートから返信が来て、こんなことが書いてあった。 ■1.「アカウントにご登録いただいているお名前はローマ字表記となっておりまして、ご提出いただいた運転免許証の言語表記方法とは異なっております。」 免許証に書いてある名前と、Paypalアカウントに登録されてる表記が違うとのこと。 ま、kickstarterなどの海外送金のために使ってるんだから、paypalアカウントには英語で名前書くわね。当たり前のことだ。 ■2.「ご提出いただいた運転免許証とアカウントにご登録いただいているご住所が異っております。」 免許証に書いてある住所にはマン

    progd
    progd 2013/01/21
  • やりがいはソートできない…非情なデータベース社会

    我々が日常関わるWebサービスにせよ、企業の端末で扱われているシステムも、ほとんど必ずデータベースと組み合わせてできている。 データベースの組み合わせはとても便利なもので、集計は簡単にできるし、情報のソートは一発。何より、大量のデータを扱うことができる。 以前、あるR社出身の人に、R社が作った住宅情報の功罪という話を聞いたことがある。 この話は、当にそうなのかは僕は知らないが、あくまでも受け売りということでエッセンスだけ理解して欲しいと思うのだが、R社が作ったのは、 ・駅から徒歩(バス)N分 ・間取り というソート可能な序列だった。これが日住宅相場のルールを決めた。つまり、R社としては、日中どこでも比較可能なテンプレートを作ったことが勝利の要素だったと言う。 彼の論としては、ここにもしも「景観の良さ」というパラメータを入れていたら、日住宅事情は大きく変わったのではないか?!とい

    progd
    progd 2013/01/13
  • Twitter api ver1.1、痛いところ、痛くないところ

    Twitter apiのガイドラインが改定になるそうです。 Twitter API v1.1でのAPI利用ルールの変更について こちらの日語ブログは当たり障りのないところしか書いてないので、関係者は英語の方を読むことを強くおすすめします。 Changes coming in Version 1.1 of the Twitter API どうしてもこういう制約が増えるものは、ネガティブが極大化するので、ちょっと冷静に見てきましょう。 ■すべてのapiのエンドポイントに認証が必要、さらにレートリミットの変更 現在、検索apiなどはOAuthの認証が不要で、IPアドレス毎に一時間あたりのアクセス数が定められていますが、これが廃止になり、2013年3月までに全てOAuth認証を通した方法に変更を求めています。 さらに、1時間毎にapiにアクセス可能な数が、apiの内容によって変わります。今までは

    progd
    progd 2012/09/21
  • iPhone5予約した話と今後の進化について雑感

    iPhone5、今回はauで予約しました。 ソフトバンクで90%は困ってないのですが、家の近くの路面店でソフトバンクの電波が入らず、ツレが使ってるauのiPhoneがガンガン入ってるのをずーっと見て来て悔しかったという、あくまでローカルな理由です。そうしたら、なんと漏れなくテザリングがついてくるというラッキー。 テザリングとお財布ケータイがつくと、モバイルデバイスを完全にiPhoneだけに絞れるんだけど、お財布ケータイは一つ前のエントリーで書いた通りFeliCaもNFCも搭載されないので、しばらく無理。フィーチャーフォンとの二台持ちはまだ続きます。au携帯も、いろいろ料金プランを縮小して月の支払いを2000円台に落としています。 テザリングについては、はっきり言って、今はほとんど必要ない。パソコンじゃないとできないことって少ないから。でも全く必要ないわけではないので、そのためだけにイーモバ

    progd
    progd 2012/09/18
  • Studygiftで思った事

    僕は今までの経歴からも、家入さんのやることを批判することはしないので、もしかしたら、この記事はポジショントークのように見えてしまうかもしれない。 佐々木さんが書いていたのと同じく意味で、家入さんは成功した実績を作った人であるが、欠点もある。ただ、Studygiftに対して気で(ピュアに)支援したいと思ったであろう彼の気持ちは絶対的に信じているので、どうやれば、うまく行かせる事ができるのだろう、と応援する視点で見ていました。 (追記:どうも増田あたりで妄想が暴走してるので、誤解される前に書いておくと、この後、自分はどうしたかって書いてる通り、応援と賛同は別ね。僕には、よくわからないので見ていたって感じです。ただ、この文章の論点としては、家入さんがやりたいと思っている「顔が見える学費支援サービス」をどう実現するか、という視点で見ていますので、それそのものに問題がある、としたら、このエントリー

    progd
    progd 2012/05/29
  • マインドスコープ株式会社を売却しました

    facebookに書いたものでもう良いかなぁと思っていましたが、後から探せなくなってしまうと思うのと今までもblogに書いてきたので、今の気持ちのスナップショットとしてブログにも書いておきます。 4月末を持ってマインドスコープ株式会社を株式会社jig.jpに譲渡しました。2010年1月20日に作った会社なので、2年と数ヶ月でした。途中で合併を挟んでいるので3期目半ばということになります。 前職ペパボで、会社を辞めると上司に伝えたのが辞める1年前の2008年の年末でした。翌年の2009年に起きたtwitterの国内ブレイクの波に乗ったモバツイにコミットをすることを決めたのが起業後の2010年3月。 起業時は「人の想いを創る会社」という意味で「想創社」という名前をつけました。 その後、マインドスコープに合併設立するタイミングで、人を雇い、オフィスを借りて、という流れになりました。 その後、東日

    progd
    progd 2012/05/09
  • Facebookがインターネットになると困る

    普通は興味のないサイトについては「話題に出さない」というのが一番まっとうだと思うので、Facebookが嫌いなら無視をすればよいのですが、どうも場合によっては、Facebook is the internet.となってしまう可能性がなくはないので、一応書いておこうと思う。 前のエントリーにも書いたが、僕が好きなパソコン通信(含むインターネット)は、実名や学歴とか言う社会通念上のハンドル名、ブランド名に依存するのではなく、仮想的なハンドルの元(できる限り個が同一の)で、日常では言えないような、音を語り合いながら付き合える世界が好きなので、実名や学歴に基づいて発展してきたFacebookが常識になってしまうのは困る。 最近の流れ上、facebookがセカンドライフになぞらえて語られることも増えたが、セカンドライフは明らかに技術が見合わなかったことに対して、Facebookはまっとうなので、同

    progd
    progd 2011/03/01
  • 使って楽しいHTC Desire、堅実で安心のiPhone

    ソフトバンクからHTC Desire( X06HT )が出る前に、SIMフリー版を入手していました。 今回、初のAndroid携帯です。 昔、ブロガーイベントでじっくりHTC03Aは触っていますが、当時はiPhoneにくらべてイマイチ過ぎるかな思ってパスしていました。 以下にDesireのレビューを書いてみたいと思います。どうしてもiPhoneとの比較になってしまうところはご容赦ください。これはandroidの宿命だと思いますので。 ■良いところ ・さくさく動く! ・アプリが並列で動いているので、切り替えが楽しいし、実際便利 ・マルチタッチとかダブルタップなどが使えるので、iPhoneと比べて違和感を感じるところは少ないです。(ただしiPhoneの方がスムーズ) ・個人が作ってるIME(Simeji)がスタンダードってのは、X68000を彷彿するユーザー感。 ・iPhoneより好きです。

  • 昨年末でペパボを退職し、独立しました。

    昨年末でお世話になっていたpaperboy&co.を退職し、年から独立することになりました。 独立については、1年越しの計画で、ペパボの決算時期は12月末なので、昨年の予算期間の現場の責任者として仕事を進めてきました。 昨年の最大のミッションは、プロデューサーを勤めていたショッピングモールサイト「カラメル」のビジネスモデルの変更でした。 それまでの月300円固定というストック型モデルから、ショップの売り上げに連動する課金モデルに変更し、アフィリエイトプログラムを導入し、カラメルの新たな成長を目指すというのが昨年のシナリオでした。 ショップの売り上げに連動する課金形態ということは、売れるショップ様にとっては明確な出費の増加が見えてしまうこととなり、メリットを見いだしていただけなければカラメルに売れる商品がなくなって先細ってしまうリスクがあります。 逆に300円固定というショップに利用してい

  • 投資家目線でネットを語るのはやめないか?

    「セカンドライフは成功だったのか、失敗だったのか。」 よく流行りものサービスが出てきた時に「セカンドライフみたいで云々」と言われることがあります。 ここでの「セカンドライフ的」というのは、 ・日を代表する広告代理店が踊ったけど目立った成果を残せなかった。 ・一般企業が、こぞって参加した ・そして、希望する集客が得られなかった というあたりを示していて、保守的で実績重視な日人社会の中で、珍しくチャレンジングに動いて見事にうまくいかなかった現象を「セカンドライフ的」と言うんだと僕は思っています。 まさにtwitterもそのような言われ方をする状況とも言えます。 確かに、twitterがオープン戦略で参入障壁が低いため、セカンドライフと同様に、さまざまな企業や取り組みが集中している状況として、「セカンドライフ的」と表現したくなる気持ちは、まぁわからなくもないです。 そして、今後、期待するほど

    progd
    progd 2009/11/29
  • twitterによって世界が集約され心の戦争が起きる

    予告しとく。twitterではこれから多くの人が心の血を流す。 自分のネットワーク経験の上では、今のtwitterは、昔やっていたパソコン通信を思い出しています。 パソコン通信は、今のWebのように世界中にWebサイトがあって、ドメイン一つで接続する先を変えるのではなく、一つのサーバ(ホスト)に電話をかけてみんながアクセスしてくるシステムです。 今に例えると、twitterやmixiと言った一つのドメインにしかアクセスしない世界と言える。もちろんいろんな接続先(電話番号)があって、沢山のホストを回る人はいるのだけど、一つのホストにしかアクセスしない人も沢山いました。 その代表例が、今のISPのニフティの前進であるNifty Serveです。Niftyという入り口があって、その中に掲示板などがあって、沢山の人がniftyの下にぶらさがるというものでした。 これら昔のパソコン通信と、その後の「

  • F's Garage:新卒で入った会社のこと。

    僕が新卒で入社した会社がスゴイ。 もう僕が辞めて7年ぐらい経つが、なんとその頃にいた年寄りがほとんど辞めてない。 いわゆる2007年問題の直前に、ごろごろ定年になった人たちがいるハズだが、メンテナンス専門の会社を同じ敷地内に作り、今はそこで働いているから誰一人いなくなってないのだという。 しかし相応に当時の先輩にあたる人たちは出世していた。 まぁ言ってしまえば、いわゆる年功序列、終身雇用に近い。でも製造業は、そんなに甘くないところもあって、何せ国の保護政策なしに海外との戦いを強いられた業界なので、基的にはシェイプアップを常に求められる体質。相応にリストラ的な配置転換レベルでの調整はされているようだ。 そんな中で、こういう会社は今を生きてるんだから素晴らしいケースなんだと思う。 やはり80年も会社が続いているってことは、それなりの変化をしながら生きているという部分で評価できることだと思う。

    progd
    progd 2009/09/19
  • RT:日本のネットが「残念」なのは、ハイブロウな人たちの頑張りが足りないから

    梅田さんの残念騒動から派生してきた話。 日のネットが「残念」なのは、ハイブロウな人たちの頑張りが足りないからかも知れない(追記あり):小鳥ピヨピヨ だから、もし日のネットにハイブロウさが当に足りないのであれば、それはサブカルチャーに属する人たちの問題じゃなくて、ハイカルチャーに属する「最先端・最高峰な一流の人」たちの問題だと思うのです。 日では、最先端・最高峰な一流の人なればなるほど「忙しいからネットをやらない」というスタイルがクールに見えるような部分がある気がします。 ハイブロウってどんな人なのかあまりわかってないので恐縮ですが、報われない理系の話に似てると感じた。 他の国は知らないけど、少なくとも日では、自分で手を動かす人は偉い人のやることとみなされない。 人を使ってナンボ。 自分で好きなことをやる人はオタクと呼ばれる。この場合のオタクとは「自分とは違う人」という意味。 この

    progd
    progd 2009/06/06
  • なんだこの楽天叩き。

    昨日のTBSに続き、今日のGIGAZINE楽天叩き勃発ですか? 楽天、利用者のメールアドレスを含む個人情報を「1件10円」でダウンロード販売していることが判明 - GIGAZINE えーと、何が問題なんだろ。 この趣旨は、楽天は、 「そのお店で購入した顧客の個人情報のダウンロードサービス」を1件10円で行っている という意味だよね? 決して、他の店舗や楽天アカウントに登録だけしたユーザーの個人情報を売ってるわけではない。 (最初見たときそう見えた。ミスリードを誘ってるとしか思えなかった。) この話には、2つの叩きベクトルがあって感情論が交錯してる感があるので整理したい。 1.閲覧できる個人情報を、CSVでまとめてダウンロードする場合は1件10円取るというビジネスの話。(要はえげつないですねという話) 2.個人情報がダウンロードできますよ、という問題 1.は楽天とショップオーナーさんの間の

    progd
    progd 2009/05/27
  • プログラマの労働価値

    プログラマの労働価値は、そのソースコードのクオリティでも、書いた行数の長さでもなくて、成果物がもたらす価値によってのみ決まる。 いくらエレガントなコードを書いたところで、それが1円も生まなければ・・・金銭だけじゃなくブランド価値なども含めて・・・・ビジネス的に価値は全くない。つまり来は報酬の対象にならない。 受託業務の場合は、受発注する側が成果報酬などのリスクを取らないのであれば利益を先に確定したいのは受託する側も受託に出す側も共通したリスク回避の切り分け手段なので、そこを重視するが故に、不確定な見積もりだけに売り上げを依存させましょう、というトレードオフがあるに過ぎないんじゃないだろうか。 つまりお互い幸せになるための手段が、事前見積もりでいつまでに納品しますよ、という契約をしてしまうこと。 この一番大事なステージを、うまくやれる会社か否かか、という違いが受託ですげー苦労するかそうでも

    progd
    progd 2009/04/21
  • [update]MacBook/MacBookPro用2GBメモリが激安

    記事は2008年2月に作成されました。 現在、発売されている最新のMacBook / MacBook Proはメモリの種類が変わったので、そちらに対応するメモリはこちら、 A-DATA SODIMM DDR3 PC3-8500 2GB 2GBで2,500円ぐらいなので2個買ってくださいね。(内蔵の1GB x2と入れ替えです) ↑の世代のMacBookね。 昨日(2008/2)発表された新しいMacBookProを注文したんですが、MacBookMacBookProで使えるであろうメモリが激安だったので紹介しておきます。 当は昨日のエントリーで書いておけばよかったんですが、一晩たったらあとちょっとしか在庫が残ってないので、早い者勝ちです。2個買えば1万円以内でMacBook / MacBookProを4GBにできます。 上海問屋セレクト SODIMM DDR2 PC2-5300 2G

  • Movable Typeがスゴイと思ったこと

    blogを最初に始めたときから今でもMT2.6を使っているのでそのレベルで認知が止まっているのだが、MTが良かったところを改めて書いてみようと思った。 MTを使う前は、掲示板スクリプトと掲示板の管理画面を利用してblogライクに使いつつ、2ちゃんねるに出入りしていた混沌としていた時期があったので、Web日記系は全然知らないので、「それ当たり前じゃん」ということもありうることを先に明記しておく。それ以前に、僕自身の固定観念に基づいているのでそこもご容赦ください。 ■その1.優れた管理画面の情報設計 一番最初に感動したのは、管理画面の使いやすさだった。 メインカテゴリが最上段に設置され、左サイドに中カテゴリと小カテゴリが縦に並んでいる。 この時代にもContent Management System(CMS)というものがあったが、CMSと言えば拡張を意識し「どうにでも拡張できる構成」にするがた

    progd
    progd 2008/12/21
  • 1