はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ InfoQ

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 95件)

InfoQ: HTTPSコネクションの最初の数ミリ秒

2010/02/26 このエントリーをはてなブックマークに追加 734 users Instapaper Pocket Tweet Facebook Share Evernote Clip Firefox https通信 レジ 一瞬 右隅

ECサイトで商品を見た後、"レジへ進む"ボタンをクリックしたとき何が起こっているんでしょう。この記事では、Amazonとの間でHTTPS通信が確立されるときの最初の数ミリ秒を分析してみます。Amazonではレジへ進むと下記のような新しいページが表示されます。 この一瞬、220ミリ秒間に面白そうなことがたくさん起こった結果、FireFoxはアドレスバーの色を変え、右隅に鍵マークを表示します。私のお気... 続きを読む

InfoQ: JavaScriptへのマルチスレッド・プログラミングの導入

2007/12/03 このエントリーをはてなブックマークに追加 447 users Instapaper Pocket Tweet Facebook Share Evernote Clip マルチスレッド・プログラミング 導入 JavaScript

作者 牧 大介 投稿日 2007年12月3日 午前12時0分 コミュニティ Java トピック JavaScript タグ AJAX, Multi-threading 多くのWebサイトが全面的に、あるいは部分的にAjaxを利用して実装されるようになってきました。しかし、依然として複雑なAjaxアプリケー ションを開発することが困難であるという状況は変わってはいません。いったいAjax開発のなにが... 続きを読む

大規模システムの保守における技術的負債とチームのモラル

2016/02/03 このエントリーをはてなブックマークに追加 238 users Instapaper Pocket Tweet Facebook Share Evernote Clip 負債 モラル 保守 大規模システム 龍太郎

大規模システムの保守における技術的負債とチームのモラル 作者: Ben Linders , 翻訳者 吉羽 龍太郎 投稿日 2016年2月2日 | 共有 |  後で読む マイリーディングリスト Agile Testing Days 2015 において、Thomas Bradford氏はテストがなく大きな技術的負債のあるモノリシックなJavaベースのシステムの保守に関する経験について語った。InfoQ... 続きを読む

InfoQ: すべてのプログラマが知っておくべき97のこと

2009/09/22 このエントリーをはてなブックマークに追加 203 users Instapaper Pocket Tweet Facebook Share Evernote Clip 徳武 プログラマ アーキテクト 原文 BOOK

作者 Mirko Stocker , 翻訳者 徳武 聡 投稿日 2009年9月22日 午後3時0分 コミュニティ .NET, Java, Ruby, Agile トピック コミュニティ, プログラミング タグ Best Practices, Wiki, Book 原文(投稿日:2009/09/16)へのリンク すべてのアーキテクトが知っておくべき97のこと (InfoQの記事)に続いて、「97のこ... 続きを読む

新鋭の言語: この5年を振り返る

2014/10/21 このエントリーをはてなブックマークに追加 162 users Instapaper Pocket Tweet Facebook Share Evernote Clip 言語 オーガナイザ 手助け プログラミング言語 仮想マシン

最近の記事でEmerging Languages CampのオーガナイザであるAlex Payne氏がこの5年でプログラミング言語の世界がどのように変わったか、これからどのように変わっていくのかについて考えを披瀝している。InfoQは氏に話を聞いた。 氏は最近の言語の進化の物語とその未来を語る上で手助けになる3つの条件を挙げる。 ツールの重要性 "実装戦略"として仮想マシンを使う 他言語化 氏が言... 続きを読む

InfoQ: YammerがScalaからJavaへ移行中

2011/12/06 このエントリーをはてなブックマークに追加 136 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub Yammer YCombinator 原文 基盤

原文(投稿日:2011/11/30)へのリンク Yammerの従業員であるCoda Hale氏がScalaの商用ベンダであるTypesafe社へ送ったメールがYCombinatorとGitHubのgist経由でリークした。メールによれば、Yammerは複雑さや性能面を鑑みて、基盤のインフラをScalaからJavaへ戻すそうだ。 YammerのPR部門のShelley Risk氏によればこのメールは... 続きを読む

InfoQ の記事に対する私のコメントのまとめ | 寺田 佳央 - Yoshio Terada

2015/09/16 このエントリーをはてなブックマークに追加 125 users Instapaper Pocket Tweet Facebook Share Evernote Clip Twitter Facebook リツイート オラクル 寺田

「オラクルがJavaエヴァンジェリストを追放」 という記事が、2015年9月14日 InfoQ 様から掲載されました。 当初、Twitter や FaceBook で自分の見解を書いていましたが、私のツイートがリツィートなどで拡散されるに従い、記事の全てがウソというような内容に変わっていたりしました。それはそれで違いますので、該当記事に対する私のコメントを改めて下記にまとめます。下記意見はすでに ... 続きを読む

InfoQ: DRY原則の利用: コードの重複と密結合の間

2012/05/31 このエントリーをはてなブックマークに追加 114 users Instapaper Pocket Tweet Facebook Share Evernote Clip Yourself DRY 略語 プラクティス 原文

原文(投稿日:2012/05/25)へのリンク DRYは重複とそれに伴うメンテナンスの問題を軽減するものだが、誤用すると密結合を生み、可読性を損うおそれがある。教訓:ソフトウェア開発原則は、ほかの原則やパターン、プラクティスを考慮して適用しなくてはならない。 DRYは Don’t Repeat Yourself の略語であり、Andy Hunt氏とDave Thomas氏が書籍「The Pragm... 続きを読む

東京Node学園 14時限目で「Synth」について話してきました | Tokyo Otaku Mode Tech Blog

2014/08/20 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip JSON Webアプリケーションフレームワーク 昨夜 とおり

昨夜に渋谷ヒカリエで行われた東京Node学園 14時限目でトップバッターとして発表してきました。 発表内容は、「Synth」というWebアプリケーションフレームワークについてです。 「Synth」はInfoQの「APIファーストのWebフレームワークSynthを巡るコミュニティの困惑」という日本語版記事が出て初めて知った人が多いと思います。 記事にもあるとおり、JSONやテンプレートHTMLを返す... 続きを読む

InfoQ: REST APIの良い、悪い、醜い

2011/06/15 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip オプシ REST REST API 原文 興味深い議論

原文(投稿日:2011/06/10)へのリンク InfoQのRESTについての興味深い議論のすぐ後に、George Reese氏が面白い記事を書いた。REST APIの良い、悪い、醜いと題したこの記事で、氏はREST API開発ですべきこと、すべきでないことを論じている。 REST API作成の推奨事項の中でも、氏は次の点を強調する。 APIモデルをデータの利用の仕方に合わせること。データ/オブジ... 続きを読む

InfoQ: vert.x – Node.jsの代替フレームワーク

2012/05/08 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip Groovy ウェブサーバ node.js フレームワーク

Vert.xは次世代の非同期でスケーラブルな並列処理アプリケーションのためのフレームワークでありJVM上で動作する。Node.jsの代わりになり得るフレームワークだ。開発者はJavaScript、Ruby、Groovy、Javaを使ってこのフレームワーク向けのアプリケーションを作れる。これらの言語を混ぜ合わせて使うことも可能だ。 下記はvert.x上で動作するウェブサーバが静的なファイルを提供する... 続きを読む

InfoQ: MongoDBの信頼性に疑問

2011/11/14 このエントリーをはてなブックマークに追加 91 users Instapaper Pocket Tweet Facebook Share Evernote Clip MongoDB 原文 組合せ 大部分 批判

原文(投稿日:2011/11/07)へのリンク 最近、MongoDB に関して非常に好ましくない内容のかなり話題になった市場報告が2つあった。批判の大部分は、パフォーマンス問題とデータ損失の組合せに集中している。この話を続ける前に、これらは公式の事例研究でないことを肝に命じて欲しい。そうではなくて、最近 MongoDBを使った開発チームによる市場報告である。 まず Urban Airshipの M... 続きを読む

OracletがJDKの全ての機能をオープンソース化し、Java EEの欠点に取り組む計画を発表した

2017/11/27 このエントリーをはてなブックマークに追加 84 users Instapaper Pocket Tweet Facebook Share Evernote Clip JDK 大田 欠点 フォロワー Java EE

現在地: InfoQ ホームページ ニュース OracletがJDKの全ての機能をオープンソース化し、Java EEの欠点に取り組む計画を発表した OracletがJDKの全ての機能をオープンソース化し、Java EEの欠点に取り組む計画を発表した いいね | 作者: Matt Raible Matt Raible フォローする 4 人のフォロワー , 翻訳者 大田 緑 - (株)チェンジビジョン... 続きを読む

InfoQ: 大規模データ技術の現状と今後の方向性

2012/03/21 このエントリーをはてなブックマークに追加 81 users Instapaper Pocket Tweet Facebook Share Evernote Clip 現状 方向性

作者 日本マイクロソフト株式会社 萩原正義 投稿日 2012年3月21日 セクション エンタープライズ・アーキテクチャ, 運用/インフラ, プロセス/プラクティス, 設計/アーキテクチャ, デベロップメント トピック Domain Specific Languages , クラスタリング&キャッシング , Relational Databases , 言語 , Concurrency , MapR... 続きを読む

InfoQ: Google Code が Git をサポート

2011/07/25 このエントリーをはてなブックマークに追加 81 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git Subversion GitHub リポジトリ 原文

原文(投稿日:2011/07/15)へのリンク Google Code は今日,Git レポジトリのサポートを 開始した。これまで Google Code では,2008 年にまで遡る 調査結果を理由に Subversion と Mercurial のリポジトリのみをサポートしていた。 華々しく登場した GitHub を,多くのプロジェクトが Google Code のイシュートラッカに組み合わせ... 続きを読む

ユーザーストーリーマッピングで地図を書き、ソフトウェア開発の旅に出よう! | 世界

2011/11/09 このエントリーをはてなブックマークに追加 80 users Instapaper Pocket Tweet Facebook Share Evernote Clip ユーザーストーリーマッピング ソフトウェア開発 地図 世界

“User Story Mapping“は、Jeff Patton氏が提案する計画手法です。バックログには背骨が欠けている(InfoQ)でJeff氏が説明するように、バックログを効果的に見える化することにより、システムの全体像を捉えようとしています。そして、ユーザーストーリーマッピングによって、UX(User Experience:ユーザーの体験)指向のストーリーとして整理され、より高いユーザーバ... 続きを読む

サーバレスコンピューティングでJVMがよい選択である理由: John Chapin氏がQCon NYでAWS Lambdaについて考察した

2017/07/06 このエントリーをはてなブックマークに追加 78 users Instapaper Pocket Tweet Facebook Share Evernote Clip JVM 阪田 サーバレスコンピューティング 浩一 イイネ

現在地: InfoQ ホームページ ニュース サーバレスコンピューティングでJVMがよい選択である理由: John Chapin氏がQCon NYでAWS Lambdaについて考察した サーバレスコンピューティングでJVMがよい選択である理由: John Chapin氏がQCon NYでAWS Lambdaについて考察した いいね | 作者: Daniel Bryant , 翻訳者 阪田 浩一 投... 続きを読む

Java 9の新機能(予定)がオラクルから早くも発表に - Publickey

2014/08/19 このエントリーをはてなブックマークに追加 77 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey オラクル JEP Features 発表

今年の3月にJava 8が正式公開され、次のJava 9はおそらく2年後の2016年に登場すると予想されますが、そのJava 9に搭載される予定の新機能がオラクルから発表されたとInfoQの記事「Oracle Announces First Java 9 Features」が報じています。 InfoQが報じたJava 9の新機能は、JDK Enhancement Proposals(JEP)のイン... 続きを読む

InfoQ: Facebookはどのようにコードを出荷しているか

2011/01/31 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook 原文 メモ 出荷 コード

作者Jean-Jacques Dubray, 翻訳者南 伸二投稿日2011年1月30日 午後6時58分コミュニティマネジメント,Architecture,AgileトピックDelivering QualityタグFacebook,PHP,C++原文(投稿日:2011/01/26)へのリンクSkypeのプロダクトマネージャYee Lee氏はFacebookでのコードの出荷の方法を詳細に記したメモの膨... 続きを読む

InfoQ: ツイッターStorm:オープンソースのリアルタイムHadoop

2011/09/30 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip オープンソース

原文(投稿日:2011/09/26)へのリンク ツイッターがStormをオープンソース化した。これは分散された、フォールトトレラント なリアルタイム計算システムで GitHub に、Eclipse Public License 1.0 の下でリリースされた。Stormは今ではツイッターの傘下にある BackTypeによって開発されたリアルタイム処理システムである。GitHub から入手できる最新パ... 続きを読む

InfoQ: Microsoft のブランチ・マージ作業ガイドライン

2012/04/28 このエントリーをはてなブックマークに追加 67 users Instapaper Pocket Tweet Facebook Share Evernote Clip ブランチ Microsoft

原文(投稿日:2012/04/23)へのリンク Microsoft は新たな Branching and Merging Guide のドラフト版をリリースした。表向きの対象は TFS ユーザだが,アドバイスの大部分はソース管理プロバイダに関係なく適用可能だ。まずその基本概念を紹介しよう。 ブランチとマージを扱うほとんどのガイドラインと同様に,すべてのブランチの親の役割を持つメインブランチが存在す... 続きを読む

2019年のJavaを予測する

2019/02/25 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java 原文 予測 著者 免責事項

原文(投稿日:2018/12/31)へのリンク 2018年は,InfoQの記事でもまとめているように,Javaにとって非常に興味深い年であった。 2019年になったので,新たな年にJavaとその関連技術において注目すべきことを確認し,今年は何が起こるのかを予測してみたい。 免責事項:以下は著者の個人的な予測であり,Oracle,InfoQ,そ... 続きを読む

分散バージョン管理の可能性: プログラマの思索

2012/06/16 このエントリーをはてなブックマークに追加 52 users Instapaper Pocket Tweet Facebook Share Evernote Clip 思索 プログラマ DVCS SCM リポジトリ

InfoQに分散バージョン管理の可能性の記事があったのでメモ。 ラフなメモ書き。 【元ネタ】 InfoQ: エンタープライズ分野での分散バージョン管理システム (引用開始) DVCSは速度を重視して設計されている。新しい実装方式、新しい技術、苦労した獲得した知識の結集であり、前世代のSCMよりも高速に動作する。ローカルにリポジトリを持てるから速いというだけでなく、従来のSCMと同様の条件でも速い。... 続きを読む

InfoQ: Agileは内向的な人達を抑圧しているか?

2012/04/05 このエントリーをはてなブックマークに追加 48 users Instapaper Pocket Tweet Facebook Share Evernote Clip Agile 人達

作者 Todd Charron , 翻訳者 編集部N 投稿日 2012年4月5日 セクション プロセス/プラクティス, 設計/アーキテクチャ, デベロップメント トピック コラボレーション , Self-organizing Team , Scrum , アジャイル技術 , Lean , チームワーク , Co-Located Teams , Agile 原文(投稿日:2012/03/31)へのリ... 続きを読む

Opscode Chefが、IBMと協業発表、Windows Azureにも対応。エンタープライズでの存在感を高める - Publickey

2013/05/30 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey Puppet IBM エンタープライズ

Opscode Chefが、IBMと協業発表、Windows Azureにも対応。エンタープライズでの存在感を高める インフラの自動化やデプロイツールとしてよく知られているのがOpscodeのChefとPuppet LabsのPuppetの2つですが、IBMとマイクロソフトが相次いでChefへの支援を発表したと、InfoQの記事「IBMとMicrosoftがOpscode Chefを支援」で紹介さ... 続きを読む

 
(1 - 25 / 95件)