晴天の価値 2月中旬に出張で千葉へ行った。5日間の滞在中はずっと快晴で、気温は20℃に迫る春のような暖かさだった。仕事は朝から晩まで現場を走り回る過酷なもので、身体的にも精神的にも追い込まれた。毎朝、京葉線から見える美しい景色を眺めて正気を保っていた。太平洋へ燦々と…
![今は大変だけども、だ!! - $ dropdb 人生](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)
晴天の価値 2月中旬に出張で千葉へ行った。5日間の滞在中はずっと快晴で、気温は20℃に迫る春のような暖かさだった。仕事は朝から晩まで現場を走り回る過酷なもので、身体的にも精神的にも追い込まれた。毎朝、京葉線から見える美しい景色を眺めて正気を保っていた。太平洋へ燦々と…
配列操作の比較表: Ruby, Python, JavaScript, Perl, C++ プログラムを書いていると、他のプログラミング言語の記憶とごっちゃになって、「配列の後ろに要素を追加するのは push だっけ、 append だっけ」などと混乱することがあります。特に Ruby, Python, JavaScript はコードの書き方が似ているので、この問題が起きがちです。 そこで、備忘録として、 Ruby, Python, JavaScript, Perl, C++ の配列操作の比較表を作りました。一番慣れている Ruby を基準にしています。間違いなどがあったらご指摘いただけると助かります。他の言語のもあるといいなあ。 Ruby (Array) Python (list) JavaScript (Array) Perl (@) C++ (std::vector)
ネットワークの設定情報は、サーバー側のリスナー情報を構成するLISTENER.ORAとクライアント側の接続情報を記述するTNSNAMES.ORAというファイルに記述されています。これらは以下の図のような関係になります。
もう誰かがやっていると思いますが、 配列操作の比較表: Ruby, Python, JavaScript, Perl, C++ - bkブログを見て、 触発され、Java版を作ってみました。 お手本と同じようにRubyを基準にしています。 配列要素が参照型でないとうまくいかないところが若干反則のような気もします。 Ruby (Array) Java (java.util.List) a = [1, 2, 3] String[] t = {"1","2","3"}; List a = new ArrayList(); a.addAll(Arrays.asList(t)); a.length a.size() a.empty? a.isEmpty() a.push(x) a.add(x); a.unshift(x a.add(0,x); a.pop a.remove(a.size()-1) a
本書は、xUnit、Ant、Cactus、JunitPerf、XDoclet、TomcatとJBossなど、人気のあるオープンソースのJavaツールの使い方について、簡潔で役に立つレシピを使いながら解説していきます。本書はExtreme Programming(XP)という観点からツールを選択しています。XPのソフトウェア開発手法は特定のツール群に依存しませんが、適切なツールを正しく使用するとXPのプラクティスに従いやすくなります。安定的かつ効率的でテスト可能な開発環境について一問一答式でわかりやく解説する本書はプログラマ必携の一冊です。 監訳者まえがき まえがき 対象読者 レシピについて 本書の構成 本書での表記 意見と質問 謝 辞 1章 XPツール 1.1 JavaとXP 1.2 ツールと哲学 1.2.1 IDEの哲学 1.2.2 最小限のツール要件 1.3 オープンソースのツールキッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く