You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Effective Scala Marius Eriksen, Twitter Inc. marius@twitter.com (@marius) [translated by Yuta Okamoto (@okapies) and Satoshi Kobayashi (@scova0731)] Table of Contents 序章 書式: ホワイトスペース, 命名, インポート, 中カッコ, パターンマッチ, コメント 型とジェネリクス: 戻り型アノテーション, 変位, 型エイリアス, 暗黙 コレクション: 階層, 使う, スタイル, 性能, Java コレクション 並行性: Future, コレクション 制御構造: 再帰, Return, forループと内包, require と assert 関数型プログラミング: 代数的データ型としてのケースクラス, Option, パターンマ
CompilifyはWebブラウザ上でC#のコードを評価、実行するソフトウェアです。 Webブラウザ上で使えるプログラミング言語としてはJavaScriptが有名ですが、Compilifyは何とC#のコードをオンラインで記述して実行させることができます。 トップです。左がクラスなどの定義、右が実行部のコードになります。 実行しました。コードがリアルタイムにコンパイルされて結果が出力されています。 コードはリアルタイムに解析されます。書いている途中はエラーが出てしまいます。 コードを修正すると結果も変わります。 保存するとユニークなURLが生成されます。C#における全ての機能を満たす訳ではありませんが、スニペットを試したりするのには十分な機能が備わっています。ちょっとしたコードを実行するのにIDEなんて面倒と考える人にぴったりです。 CompilifyはC#製、MIT Licenseのオープ
実戦では、この射程の差が非常に重要である。ミニエー銃の射手は、敵のゲベール銃の射程外から一方的に撃ち込むことができるからだ。そのため、1850年代の西欧諸国では、ミニエー銃への更新が進み、大量のゲベール銃がお蔵入りとなった。 ところがミニエー銃の時代は長く続かず、1860年代後半には、スナイドル銃などの後装式ライフル銃が登場した。「後装」とは、火薬と弾丸が一体化した弾薬筒を銃身の後尾から装填する方式である。 これまでの前装銃は、装填に手間がかかるので、熟練兵士でも1分間に4発撃つのが限界である。しかも、装填の際に銃を立てないといけないので敵に狙撃される危険性も高かった。それに対して後装銃は、装填動作が簡単なので未熟な兵士でも前装銃の数倍のペースで射撃できるうえに、匍匐姿勢での装填も容易であった。そのため西欧諸国では、先を争うように後装式ライフル銃を導入したのである。 かくして旧式化したミニ
SpringSource Tool Suiteとは? Spring FrameworkはJava開発で広く利用されているオープンソースのアプリケーションフレームワークだ。DIコンテナを中核に様々なフレームワークが構築されており、Spring FrameworkはSpringSource社 (現在は買収されVMware社の一部門となっている) から提供されている。本稿で紹介するSpringSource Tool Suiteは主にこのSpring Frameworkを使用した開発を支援するための統合開発環境で、Spring同様SpringSource社から提供されている。 STSはダウンロードページからZIPファイルもしくはインストーラ形式で入手可能だ。また、すでにインストール済みのEclipseに更新サイトからインストールすることもできる。更新サイトからのインストール手順についてはこちらのド
JetBrains IntelliJ IDEA - The Most Intelligent Java IDE JetBrainsは5月16日(米国時間)、IntelliJ IDEAの最新版となる「IntelliJ IDEA 10.5」を公開した。IntelliJ IDEAはJavaで開発された統合開発環境。ただし、現行のバージョンは各種スクリプト言語やプログラミング言語をサポートした多言語開発環境に仕上がっている。IntelliJ IDEA 10.5の主な特徴は次のとおり。 Java 7をフルサポート コード補完機能のシンプル化 リファクタリング、検索、置換UIの作り替え ChromeにおけるJavaScriptデバッグのサポート Groovy 1.8サポート Spring 3.1サポート JavaScriptサポートの拡張 Androidサポートの拡張 Flexサポートの拡張 Jett
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く