タグ

あとで読むに関するarktks00のブックマーク (136)

  • 誰もが簡単に作れるアプリを目指したい――サーバなしで使える「Afrous」冨田慎一さん

    誰もが簡単に作れるアプリを目指したい――サーバなしで使える「Afrous」冨田慎一さん:ひとりで作るネットサービス(1/3 ページ) 国が推進する未踏ソフトウェア創造事業でも採択された、ブラウザだけでデータがマッシュアップできる「Afrous(アフロス)」を作った冨田さん。信条にしている「誰もが簡単に作れること」の真意とは? ひとりでつくるネットサービス第27回は、ブラウザだけでさまざまなデータをマッシュアップできるツール「Afrous(アフロス)」を作った冨田慎一さん(32)にお話を伺った。「情報利用をみんなの手に」を目指し、ユーザーが簡単にデータを活用できるツールを作りたいという冨田さん。単身米国に渡り、シリコンバレーも視察してきた冨田さんが見ている世界とはどういったものだろうか。 「誰だ、これを作ったのは?」――独立決意後に作ったデモがトップの目にとまる 「誰だ、これを作ったのは?」

    誰もが簡単に作れるアプリを目指したい――サーバなしで使える「Afrous」冨田慎一さん
  • ほぼ日刊イトイ新聞 -マッチ箱の脳(WEB)篇

    「マッチ箱の脳」という森川くんが書いたは、 その世界で、かなりの評判を呼んでいます。 まだ、売り出されてまもないこのを、 森川君、WEB用に再編集して、 「ほぼ日」に連載してくれることになりました。 なんとふとっぱらで、骨惜しみしない男なのでしょう?! ◆気前がいいだけじゃ生きられない。 ただのケチでは生きている資格がない。 謹んで、感謝の意をこめて、上記のことばを 森川くんにささげさせていただきます。

  • テスト駆動開発導入時のよくある質問

    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が最近リリースされ、重要な変...

    テスト駆動開発導入時のよくある質問
  • [動画で解説]和田卓人の“テスト駆動開発”講座 記事一覧 | gihyo.jp

    第16回プログラミング言語とTDDは、どちらを先にマスターすべきか? 和田卓人 2007-12-21

    [動画で解説]和田卓人の“テスト駆動開発”講座 記事一覧 | gihyo.jp
  • 「実演テスト駆動開発」 WEB+DB PRESS Vol.35特集 特設サイト

    WEB+DB PRESS Vol.35の特集1「実演!テスト駆動開発」の特設ページです.テスト駆動開発(TDD)の実演ムービーや誌面サポート情報などを掲載しています. 更新履歴 2006年10月24日 実演ムービーの追加 タスク2「サーブレットのアクセスURLからDAOの名前を抽出する」の実演ムービー3を追加しました. 環境構築ムービーの追加 Subversion環境の構築ムービー3を追加しました. 補足情報の追加・変更 第2章~第8章の各章終了時点でのサンプルコードを公開しました.また,すでに公開済みだった第8章完全版のコードも差し替えましたので,お手数ですが再度ダウンロードしてください. 補足情報の追加 「テストフィルタ機能,受け入れテスト実行の自動化機能について」を追加しました. 補足情報の追加 「著者のEclipseテンプレートを公開!」を追加しました. 誌面訂正情報の掲載 第

  • 【連載◎開発現場から時代を眺める by arton】第2回

    【連載◎開発現場から時代を眺める by arton】第2回 テスト駆動開発(TDD)が分かると従来の設計手法の問題が見えてくる(前編) 稿では,テスト駆動開発(Test-driven Development――以降TDDと略す)について解説する。TDDは,その名の通りテストを主としてプログラムを開発する手法だ。ここで重要なのは,TDDはテスト手法ではないということだ。では何かと言えば,TDDはその名の通り開発手法なのだ。さらに正確に言えば,プログラムの開発工程を設計,実装,テストの3段階に分割した場合の最初の段階,すなわち設計を主眼とした開発手法なのである。その意味では設計手法と言い切ってもそれほど間違いではない。TDDによってプログラムの開発工程(設計,実装,テスト)がイテレーション(反復)される以上,最初に来る「設計」がTDDの主眼となることはある意味当然のことだ。 稿の目的は,T

    【連載◎開発現場から時代を眺める by arton】第2回
  • 連載:検索エンジンを作る|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    連載:検索エンジンを作る|gihyo.jp … 技術評論社
  • Webエンジニア武勇伝 第22弾 舘野祐一 氏 | 株式会社ウェブキャリア

    今回は、笹田耕一さんのご紹介で、株式会社はてなの舘野祐一さんにお話をお聞きしました。 舘野さんは、Rubyのコミュニティを中心に広く知られる若手エンジニアで、 開発経験の浅い時代から自作のアプリケーションを次々と公開し、注目を浴びています。取材は、「はてな」が京都に移転す前にすべりこみで行わせていただきました。 場所は、代官山のラボエムです。今回は、株式会社ウェブキャリアの木島亜未さんにテクニカルアドバイザーとして同席いただいています。 舘野祐一 氏 1981年茨城県生まれ。HNは以前は「gorou」で現在は「secondlife」。 有名な仮想世界の secondlife とは何の関係もないため、最近は名で活動したいと考えている。 東京工科大学卒業後、ネットワーク企業を経て、2004年株式会社ディノに入社。 2006年、株式会社はてなに入社し、次々にサービスを世に送り出す。 Perl

  • 【祝完了】 オレの和訳にオマエが泣いた - Google App Engine - 暗号、数学、時々プログラミング

    Google App Engine | 04:50 | はじめに このエントリーは、先に公開した記事「道に迷ったアナタに捧ぐ(関連記事のまとめ)」が原因不明の事象により直リンクでは見えない!という問題に対処する目的で作成されました。中身は基的に変わりません。なんだかブックマークを見ていて「まとめ記事」の存在をご存知頂けていないッポイな、、という気がしたもので、日の「超訳完了記念」に合わせて再度作成してみた次第です。どの記事が何に言及したものかよく分からん!とお怒りの方々の為に少しでも助けになれば幸いです。Google App Engine の公開から約2週間。毎日結構な方のアクセスがあった事が励みになり、スピードを落とさずに超訳作業が完了出来ました。スターやブクマ、コメントを下さった皆さんだけでなく、アクセス頂いた全ての方々に感謝したいと思います。また、多くの皆さんにブログをご覧頂く

  • Google App EngineはAjaxへのハードルを下げるか? - @IT

    ハイライト1・Ajaxに挑戦するハードルを下げるか? Google App Engine Google App Engine - Google Google App Engine SDKを使ってみた - 秋元@サイボウズラボ・プログラマー・ブログ Google App Engineの別の意味 - 秋元@サイボウズラボ・プログラマー・ブログ 【詳報】「Google App Engine」ってなんだ? - @IT NewsInsight Google App Engine で Tropy っぽいやつ作ってみた - IT戦記 Google App EngineとAmazon EC2は世界に新しい革命をもたらすか - shi3zの日記 Google App EngineはGoogleの新しいサービスです。Pythonでプログラミングできるサーバ環境が無料で使用できます。このような環境は、Ajaxに

  • 図解からユースケース抽出する!

    ビジネス寄り視点からシステム寄り視点への転換 前回は、SBVA法の5つのプロセスのうち、「1. 記述」と「2. 総合」までの作業の流れについて具体的な例を交えながら解説した。今回は残りの分析プロセスである「3. 編集」から「5. 構成」までを詳しく解説していく。 ここで、「2. 総合」までの分析プロセスを簡単におさらいしておこう。まず、非技術者にとっても扱いが簡単な自然言語により、As-Isの業務の流れをシナリオで記述する。次に非常に単純な記法とルールにより、記述したシナリオから業務全体を鳥瞰できる図解を得る。 「3. 編集」から「5. 構成」では、業務鳥瞰図における作業要素の粒度を調整して業務を理解しやすくし、鳥瞰図上でシステム境界を決定してユースケース図を導出するという流れになる。 SBVA法において、この「3. 編集」が一番のキモとなる。業務を一覧できるこの図の編集を通してドメイン全

  • プロ直伝のコーディングテクニック

    柔軟性のあるコーディング Webサイトの制作業務を請け負っていると、制作の途中でデザインが変わることは少なくありません。コーディングもいきなり仕様が変わったり、新しい機能やカラムが追加になるといったことがしばしば発生します。 要素を追加するため、ソースコードに無理な変更や複製を行うと、ソースコードはどんどん劣化していきます。最悪の場合は、今後の拡張性を考えると作り直しをした方が作業時間を短縮できるのではないかと思われるものまであります。しかし、納期や予算に余裕があれば作り直しをすることもできますが、大抵の制作現場ではその時間もなく、なかなか理想のコードが作れないことが現状です。 このようなソースコードの劣化や作り直しを防ぐためにも、柔軟性を持ったコーディングをするテクニックが必要です。今回は、ソースコードを劣化させないコーディングのコツを紹介していきましょう。 秘伝の3つのコツ 第1のコツ

  • 動画共有非同期コミュニケーションにおける一体感を向上させるインタフェース 川井康寛

    ユーザが、コンテンツを共有した他の複数ユーザの、その場その場の思考や感情・意見や評価を自然に読み取ることができる。また、ユーザ自身も同じ様に参加でき、それらを他の複数ユーザに表現することができる。そして、それらに対する反応が他のユーザからなされ、自然に読み取ることができる。 このように、複数ユーザ間でのインタラクションが存在するシステムの中において、臨場感やコミュニケーションから生まれ、ユーザが享受できる感情と定義する。また、研究では、ユーザがこの感情を得られることを、一体感が醸成される、と表現する。 具体例として、野球の試合を観戦している観客やナレータによって成される臨場感や、観客同士によって成されるコミュニケーションから生まれる一体感などが挙げられる。 - 評価実験 - 研究では、どのようなインタフェース・情報がユーザの一体感を向上させるかを確かめることを目的とした被験者実験を

  • ke-tai.org > Blog Archive > 携帯サイト初心者の方に向けたセミナー資料「ケータイサイトのはなし(入門編)」

    携帯サイト初心者の方に向けたセミナー資料「ケータイサイトのはなし(入門編)」 Tweet 2008/4/21 月曜日 matsui Posted in お知らせ | 1 Comment » 先日の4/18(金)に、北海道Webコンソーシアムで、「ケータイサイトのはなし(入門編)」という話をさせていただきました。 (関係者・参加者の皆様、色々とありがとうございました。) せっかくですので、発表に使用した資料をアップさせていただきます。 ケータイサイトをはじめて作るという方を対象に、知っていた方がよいと思われるポイントをまとめてみました。 → 北海道Webコンソーシアム [hwcon.org] → 発表に使用したスライド資料 「ケータイサイトのはなし(入門編)」 ※PDFファイルです | View | Upload your own 口頭での補足ありきの資料のため、文章だけだと多少言葉足らずで

  • 直リンクに何が起きているのか

    「直リンク」(直リン)という言葉の意味はここ数年で大きく変わりつつありますが、 その変化を知らないがゆえの誤解、トラブルがしばしば見受けられます。 その誤解を大まかに解くのが稿の趣旨です。 目次 第一章 - 初めに 第二章 - 結論 第三章 - 変遷の記録 2000年~2003年頃 2003年~2004年頃 2005年頃~ 第四章 - 個人的見解 補遺 第一章 - 初めに 「直リンク」という言葉は、ここ数年で以前とは異なる意味で使われることが多くなりました。 しかし、そのことを全く認識してない「直リンクという言葉は云々」と言った解説が少なくありません。 例えば、2008年4月現在、Wikipediaの「直リンク」の項目にはこうあります。 直リンク(じかリンク、ちょくリンク)とは、インターネットのWWWで公開されている画像などのメディアファイルのURLを参照し、インラインで表示する形態で別

  • Google App Engineはやっぱりすごいのまとめ (CodeZine編集部ブログ)

    久次です。 遂に出ましたが、Google謹製の仮想サーバー環境「Google App Engine」がやはり開発者界隈で話題の模様です。編集部でも早速いくつかアカウントを登録してみました。 Google App Engine - Google Code また、すでにブロガーさんがいくつか入門記事をアップされています。 秋元@サイボウズラボ・プログラマー・ブログ: Google App Engineを使ってみた Google App Engine で Tropy っぽいやつ作ってみた - IT戦記 Google のインフラで Web アプリを公開できる!「Google App Engine」 - WebOS Goodies TechCrunch Japanese アーカイブ » 体験ルポ「Google App Engineでアプリを作って公開してみた」 こちらはニュース的なところ。 Goog

  • 本当は興味のあるアナタへ捧ぐ ― Google App Engine - 暗号、数学、時々プログラミング

    Google App Engine | 02:56 | 「虚数の情緒」にて「英語が分からなくても学ぶ為の書物が十分に手に入る日人は幸せである」といった類の記述があった。明治期に多くの才能が猛烈な勢いで欧米のを翻訳して行ったからこそ、人々は日に居ながらにして様々な教養を身に付けることが出来たのであり、それが1つの日の強みであった、といった主旨だ。ただこうした試みは、昔とは比較にならない大量の情報が溢れている現代においては無謀に過ぎたものであり、梅田望夫さんが著書の中で「これからを考えると、やっぱり英語は出来るに越したことはないよ」という主旨の事を述べられているのは、残念ながら正しいのだろうと思う。「オレサマが遍く全ての英語ドキュメントを日語化してやるぜ!」なんて決意すら湧かない。とは言え、言葉が障壁になって面白いものに触れる事を躊躇っている人達は今でもきっと沢山いるだろう。「Goo

  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • ニコニコ動画、学術研究の対象に--ユーザーによって淘汰される「タグ」の可能性

    再生中の動画上にコメントを付け、視聴者同士で盛り上がれる「ニコニコ動画」。動画の上に文字を流すというインターフェースが斬新で注目を集めているが、ニコニコ動画にはそれ以外にも独自の仕組みを持つ機能が多数存在している。動画の分類をするために付けられるタグも、その1つだ。そしてこのタグに注目した研究論文が2008年、人工知能学会 知識ベースシステム研究会にて発表された。 「ニコニコ動画におけるタグ共起ネットワークの特徴抽出」と題したこの論文は、北海道大学大学院情報科学研究科に所属していた伊藤聖修氏によって提出された。動画に付けられたタグ同士の関連性から、現在注目すべきタグを発見できるのではないか――大学院でネットワーク理論を学んでいた伊藤氏は、ニコニコ動画を見てこのように考えた。 ニコニコ動画に注目したのは、1ユーザーとして使っていたというだけでなく、独特なタグのシステムが面白いと感じたからだ。

    ニコニコ動画、学術研究の対象に--ユーザーによって淘汰される「タグ」の可能性
  • 人を描くのって楽しいね

    「人物画の描き方」「絵の描き方」を紹介しています。楽しく実践して素敵な趣味にしようね。 紙と鉛筆を用意しよう、初心者の方も安心して、大丈夫だよ! この世界には描いてみたい物がたくさんあるね。人物、動物、植物、静物、風景など一生かかっても描ききれないぐらい題材があり迷ってしまうけど、毎日の生活の中で一番身近で様々な表情をみせる人、ここでは人物を描いていくよ。なぜ人物なのか。それは人物画にはあらゆる絵の基と原点がつまっていて何よりも描き手にとって最高に難しいのが人間なんだよ。でも人物画ほど楽しくて素敵なものはないよ。さあ、つまらない説明はこのぐらいにして早速はじめようね。