Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
Rubyのバージョンは1.8系と1.9系に大きく分かれている。Ruby 1.9は、実際には2.0と名付けるべきだったとの声もあるほど、1.8系と比較して高速化や機能強化を果たしている。ただ、Ruby 1.9系の初の安定版であるバージョン1.9.1は2009年1月にリリースされてはいるものの、実戦投入という意味ではまだ1.8系が主流となっている。 例えばRails利用という観点から見れば、95%以上が1.8系のRubyを使っているという調査がある。New Relicの調査によれば、Rails普及時にもっとも安定していたことから広まったバージョン1.8.6と、1.9系の新機能を1.8系にバックポートしたバージョン1.8.7が、Railsアプリの実に95%を占めているという。 RubyとRailsは別物だ。密接に関連しているとはいえ、Rubyから見れば、Railsは1つのフレームワーク(ライブラ
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
_ エンタープライジーなREST オライリーから私が監訳(という作業を初めて経験したわけですが、それは別の物語)した、『JavaによるRESTfulシステム構築』という本が近々出ます。 JavaによるRESTfulシステム構築(Bill Burke) この本は、実にいろいろな面からおもしろい。おもしろいので、オライリーの編集の方に翻訳して出版する価値もあれば意義もあるとお勧めしたわけで、当然、読むことをお勧めします。 さて、何がおもしろいのか。一端は後書きに書いたけど、当然、書ききれない点や後書きに書いてもしょうがない点とかは省略しているので、そのあたりを含めて紹介します。 1. 著者がBill Burke これはおもしろい。というのは、BillはJBoss野郎なのだ。当然、CORBAからのORPC男。当然EJB。もちろんEJB3。 なぜ、そのBillが『JavaによるRESTfulシステ
2010/8/260:0 科学と科学ではないもの 菊池誠 ニセ科学の話はまだつづきますが、ここで、ニセ科学をめぐる議論について、しばしば投げかけられる質問にあらかじめ答えておきます。想定問答を用意しました。 「ニセ科学の話なんかよりもっと大事なことがあるのではないですか」→あります。もっと大事な話をしたいです。 「シロウトには何が本物かニセ物かわからないので、科学者は何がニセ物なのか、ニセ物が流行る前にちゃんと言ってください」→何が流行するか誰にもわからないので無理です。まさかこんなものが流行するとは、というやつばかりです。 「科学が絶対だと信じるのはおかしいのではないかですか」→信じていません。科学というのは結果が絶対だという意味ではなくて、科学的な方法論とか、科学的な考え方とか、そういうものが有効だということです。 ぼくは自然を相手にするにあたっては自然科学の方法論なり、考え方なり、手
虚構が現実を侵食する「代替現実」ゲームが人気 2004年10月21日 コメント: トラックバック (0) Daniel Terdiman 2004年10月21日 13日(米国時間)に行なわれた米大統領選の第3回テレビ討論会のあと、テレビ画面の背景には、支持者たちが掲げるブッシュ=チェイニー陣営あるいはケリー=エドワーズ陣営応援のプラカードに混じって、1枚の場違いなポスターが映し出されていた。にっこり笑った蜂(写真)をマンガで大きく描いたものだ。 同日夜、米CNNで討論会を見た人のほとんどは、おそらくこのポスターに気づきもしなかっただろう。しかし、『I Love Bees』というゲームの愛好者たちには、討論会の会場となったアリゾナ州立大学にいる同ゲームのプレイヤーたちからのメッセージだと分かったはずだ。 最近、「代替現実」と呼ばれるジャンルのゲームが人気を集めつつあるが、その中でも最も新しく
万能iPadの登場で一巻の終わりのはずだったアマゾンの地味な端末が、逆に存在感を増している── ダニエル・ライオンズ(テクノロジー担当) ネット小売り大手アマゾン・ドットコムの電子ブックリーダー、キンドルは素晴らしい製品だが、私も含め多くの人は、アップルのタブレット型パソコン、iPadが発売されれば、キンドルは一巻の終わりだろうと考えていた。iPadの発表会場で、私はピカピカのiPadと自分の古いキンドルを並べて写真を撮った。キンドルはまるで映画スターの隣に並んだ一般人のようだった。 実際はどうだろう。iPadは発売後3カ月で330万台を売る大ヒットになったが、アマゾンによれば、小さなキンドルも健闘しているという。アマゾンは販売データを公表しないが、IT業界の調査会社フォレスター・リサーチの推定では、今年のキンドルの販売台数は国内で350万台に達し、10年末までの累計販売台数は600
ねじお君・・・オモコロのツイッター特集を読んでツイッターを始めたんだ。 まゆ毛がない以外は至ってふつうの男の子だよ。 ツイッターはかせ・・・日夜ツイッターを研究してる偉い人だよ。 フォロワーは数万人いるんだって。まゆ毛はないよ。 とげおくん・・・全身とげだらけの緑色の男の子だけど今回は関係ないよ。 ラスク・・・フランスパンの輪切りを甘く調理したお菓子で、さっくりとした食感が特徴だよ。 ——————————————————— Twitterを始めて半年になろうとしているねじ男くん。 でも彼には最近悩みがあるみたい。 ——————————————————— はあ・・・ツイッターを始めてからずいぶんたつけど なかなかフォロワーが増えないなあ。 頑張ってつぶやいても誰も反応してくれないし、何のために やってるのか分からなくなってきちゃった・・・ はっはっは。悩んでるみたいだねねじ男くん。 お、おじ
http://www.infoq.com/jp/news/2009/08/CRUDREST 上記URLを読んで自分なりに例題を考えてみる。(todo:あとで状態遷移図を追加) RestBucks cafe 完全にオンライン化されていてWebAPIで注文できるというすごいカフェを想定します。(この手の例にStarbucksを使うのはGregor Hopeさん以来の伝統らしいです) 客側から見たユースケースはこんな感じ 客はレジのサービスを呼び出して、注文を入力して支払い 自席で注文状況をチェック、出来上がっていたら取りに行く。 注文というエンティティと、[注文編集] [支払い] [受け取り] という(アプリケーション)状態によって上手く表現できそうです。 (RESTfulだけど)CRUDな設計 CURDな設計では、リソースをURLにマッピングします。それに対してCRUDするというイメージです
原文(投稿日:2010/08/05)へのリンク 最近開催されたEmerging Languages Conference (OSCONの一部)で、DocumentCloudの主要開発者であり、underscore.jsの作者であるJeremy Ashkenas氏が、JavaScriptにクロスコンパイルされる言語であるCoffeeScriptに関する講演をおこなった。 ちょうど今日、CoffeeScriptのバージョン0.9.0がリリースされた。互換性が崩れる主要な変更は、代入演算子がコロン : から、よりJavaScriptに近いイコール = に変更されたことだ。この変更は十分な議論を経て決定されたのだが、主にYAMLスタイルのオブジェクトリテラルと名前付きのパラメータを可能にするためにおこなわれた。 Half assignments(a : or 'default')も言語から取り除か
日科技連とSQiPの取り組み 1980年、日科技連では、日本におけるソフトウェア製品の品質向上と効果的開発の方法論の確立を目指して、「ソフトウェア生産管理研究委員会」(SPC, Software Production Control)を設置しました。 以来、「TQMとソフトウェア工学の結婚」を標榜し、日本的品質管理をソフトウェア生産に適用するための調査・研究・普及を行ってまいりました。 2007年に、この活動が「ソフトウェア品質に関する活動」であると分かりやすくすることと、ソフトウェア技術職という専門的職業の矜持を大事にしたいという思いから、SQiP(Software Quality Profession)に改称しました。 1980年の設立当初は、メインフレーマーで培われたソフトウェア品質技術・施策を議論する場でしたが、現在はソフトウェア産業に関わるすべての方々が議論できる場になっています
グーグルが「Evolution and Future Directions of Large-Scale Storage and Computation Systems at Google」(グーグルにおける、大規模ストレージとコンピュテーションの進化と将来の方向性)という講演を、6月に行われたACM(米国計算機学会)主催のクラウドコンピューティングのシンポジウム「ACM Symposium on Cloud Computing 2010」で行っています。 講演の内容を4つの記事(MapReduce編、BigTable編、教訓編、デザインパターン編)で紹介しています。この記事は教訓編の続き、デザインパターン編です。 大規模システムデザインの指針 よりよく使ってもらうためのインフラのデザインと開発方法を考えてみよう。 インフラに対する機能の要望についてさまざまなグループと話すと、多くのリクエ
中原淳(東京大学准教授)のブログです。経営学習論、人的資源開発論。「大人の学びを科学する」をテーマに、「企業・組織における人の学習・成長・コミュニケーション」を研究しています。 キース・ソーヤー著「凡才の集団は孤高の天才に勝る」は、創造性を考える上で、ひとつのヒントを提供してくれる本だと思います(高尾隆君の授業の課題図書でした)。 少しくだけすぎたタイトルからは、よくある自己啓発本の類を想像してしまいますが、中身はいたって?真面目です。 専門的な内容に偏ることなく、一般の方にもわかりやすいように、各種の研究知見を紹介しているのではないでしょうか(専門家の方はソーヤーの論文を読むとよいでしょう)。 その主張をあえて3行で述べるとすると(暴論覚悟) 1.飛躍的な創造性は、個人というよりも、集団の、即興的なコラボレーションの中から生じる 2.創造性の発揮は、組織の壁にとらわれない人の出会いやつな
先日調べものをしていて、The Works Of Godley & Creme(以下 TWGC と略記)というゴドレイ&クレームのファンサイトを知った。 ゴドレイ&クレームことケヴィン・ゴドレイとロル・クレームの二人は元々イギリスのポップロックバンド 10cc のメンバーで……と書いてみたが、今では 10cc のことも知らない人が多いだろうな。そういう人でも "I'm Not in Love"(YouTube)を聴いたことがあるだろう。この曲もゴドレイ&クレームが在籍した時代の 10cc の曲である。 1976年にバンドを脱退した二人はコンビとして音楽活動を行う傍ら、80年代に入るとプロモーションビデオも数多く手がけるようになり、高い評価を得る。 80年代に少年時代を過ごしたワタシにとってプロモーションビデオはとても大事な媒体だった。かつて「スパイク・ジョーンズからゴドレー&クレームに」と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く