いつの時代もより高速に動作するフレームワークや言語に対する関心は高いものですが、そんな疑問に答えるWeb Framework Benchmarksの最新版が公開されています。こちらのベンチマークはテスト用のコードや環境がオープンソースになっており16の言語(C C# Clojure D Erlang Go Groovy Haskell Java JavaScript Lua Perl PHP Python Ruby Scala)と57のフレームワークについて最適な実装が集められてテストされているという点で一般性があります。また実行環境もEC2と実マシンの2種類をそれぞれ実行している点も興味深いです。 気になるテスト結果のうち特に複雑度の高いデータベースから複数件のデータを取得してHTMLページとして出力した場合の結果は下記のとおりです。 堂々のトップに輝いているのはServletで最大で1
How much does your framework choice affect performance? The answer may surprise you. Authors’ Note: We’re using the word “framework” loosely to refer to platforms, micro-frameworks, and full-stack frameworks. We have our own personal favorites among these frameworks, but we’ve tried our best to give each a fair shot. Show me the winners! We know you’re curious (we were too!) so here is a chart of
各質問に答えていくと設定ファイルができあがります。 今回はテストフレームワークはjasmine、 ブラウザはChrome、Firefox、Safariとしています。 ※各質問の選択肢はタブで切り替えられます。 Which testing framework do you want to use ? Press tab to list possible options. Enter to move to the next question. > jasmine Do you want to capture a browser automatically ? Press tab to list possible options. Enter empty string to move to the next question. > Chrome > Firefox > Safari > Whic
米Twitterは10月11日、モバイルアプリケーション向けフレームワーク「Clutch.io Framework」およびテストツール「Clutch.io A/B Testing」をオープンソースで公開した。iOSやAndroidアプリ向けのA/Bテスト環境を提供するもので、ライセンスはApache License 2.0。 公開されたのは、8月にTwitterが関連する知的財産権を買収していたClutch.ioの技術。iOSおよびAndroid向けのA/Bテスト(デザインが異なる複数パターンのアプリケーションやサイトを作成してそれらの違いを検証するテスト)を行うためのライブラリ「Clutch.io Testing」と、iOS向けのネイティブアプリケーションおよびWebアプリケーションフレームワーク「Clutch.io Framework」から構成される。 Clutch.ioはiOSおよび
When it comes to HTML5, a framework will guarantee a level of validity and certainty that hand-coding may not, particularly if you aren’t an HTM5 expert. Many bundle additional and necessary components such as CSS3 styles and jQuery scripts for enhanced functionality for responsive layouts and multimedia. You may have a very specific workflow and prefer to start from scratch every time, but the fa
Blueprint is a CSS framework, which aims to cut down on your development time. It gives you a solid foundation to build your project on top of, with an easy-to-use grid, sensible typography, useful plugins, and even a stylesheet for printing. What does Blueprint have to offer? A CSS reset that eliminates the discrepancies across browsers. A solid grid that can support the most complex of layouts.
What is HTML5? HTML5 is the fifth version of HyperText Markup Language, which is also known as HTML. It is not only the fifth version, but it is also the latest version of this crucial for all web projects out there programming language. Much like the predecessors, it provides developers with tools to create solid structures, present content, and build web pages and web applications. It works perf
米Yahoo!がJavaScriptフレームワーク「Mojito」と、Node.jsのホスティング環境「Manhattan」発表。同一コードをブラウザ、サーバ、iOSアプリで実行可能 JavaScriptでアプリケーションを1つ書けば、それがPCでも、クラウドでも、モバイルデバイスでも動作する。米Yahoo!が発表した「Cocktails」(カクテル)が実現するのは、すべてをWeb標準で実現したクロスプラットフォーム/クロスデバイスのアプリケーション環境です。 マルチプラットフォームを実現する「Mojito」 Cocktailsの核となるのが、JavaScriptフレームワークの「Mojito」(モヒート)。 Mojitoベースのコードは、ブラウザでもサーバでも動作すると説明されています。 With Mojito, developers will no longer have to wri
2. Webアプリケーションフレームワーク ● Ruby on Rails ● symfony ● CakePHP ● Struts ● SpringMVC etc. Wikipedia 情報 : 100以上 3. C++のWebアプリケーションフレー ムワークはどのくらいあるのか ● Wt ● CppCMS ● Tntnet (Wikipediaから) → Rails や symfony と比べて機能的に見劣り... → 簡単にWebアプリが作れるものがなさそう 4. なぜ C++ のは少ないのか ~ 開発していて思うこと ~ ● 文字エンコーディング ● データベースドライバ ● リフレクション機能 (実行中のプログラムの情報を取り出したり,変更したりすること) ● クロスプラットフォーム → これらを実装する必要がある
サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一本吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には食材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい食材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く