論文紹介:Revealing the unseen: Benchmarking video action recognition under occlusionToru Tamaki
MonotaROの基幹システムがこの先生きのこるには 2015.03.20 DevLOVE関西 事業会社の現場を知ろう~モノタロウ編~株式会社MonotaRO Tech Team
「君のプログラミング言語で、これ、できる?」で紹介されていた「Execution in the Kingdom of Nouns」を訳してみました。英語よりも、つたない日本語訳の方がよい方は、どうぞ。 おかしな訳があれば、教えて下さい。適宜、訂正します。 「C の関数はファーストクラスじゃないよ」などの突っ込みは、原文の著者へどうぞ。 名詞の王国での実行 彼らには気分ってものがある。ものによるが...特に動詞がそうだ。誇り高いことったらない...形容詞相手ならなんとでもできるが、動詞はどうしようもない...じゃが、このわしにかかれば皆思いのまま! -- ハンプティ・ダンプティ 世界のみなさん、こんにちは!今日は、邪悪な王 Java の物語と国中の動詞を滅ぼした彼の冒険について語ろう。 警告:この物語は幸福な結末を迎えない。心臓の弱い人や批判家向けではない。もし、あなたが怒りっぽい性格である
前編を書いたのが9月です。月日がたつのは早いものです。今日は中編です。途中まで後編のつもりで書いていましたが、すべて書ききらないので中編になりました。後編はいつになるのやら、という感じですが。 プログラミングのなぜに答える会で、Tさんから「Javaでstaticを使う場合はどう判断しますか?」という質問がありました。以下、Javaのstaticの働き自体は分かっている前提とします。 表面的な回答は簡単です。あるクラスのstaticフィールドやstaticメソッドは、そのクラスのオブジェクト群(インスタンス)で共有したい状態や操作に対して使います。別の説明として、staticフィールドやstaticメソッドはオブジェクトを生成せずに使いたい状態や操作に使います、などが回答になりえます。嘘ではありませんが、この説明だけでは、staticをいつ使うべきかの判断にはなりません。 staticフィー
どのリビジョンが実際にデプロイされてるかをその場ですぐに確認したいというような要求がある。 そういうわけで、jar の中にリビジョン情報などを埋め込みたい。 そんなときには git-commit-id-plugin が便利。 https://github.com/ktoso/maven-git-commit-id-plugin 設定がごちゃごちゃと書いてあるが、ごちゃごちゃ書かなくても OK である。 以下のように書けばOK。 <build> <finalName>${project.artifactId}-${project.version}-${scmBranch}-r${buildNumber}-</finalName> <plugins> <plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id
サーブレットとは サーブレットは、クライアント・サイドで動くアプレットに対して、サーバー・サイドで動くプログラムです。サーブレットは、ブラウザとサーバーのインタフェースとしてよく使われるCGIに似た機能を提供します。つまり、サーブレットは単独で動作するJavaアプリケーションではありません。HTTPを解釈して、期待する応答を返すサーバーの上で動作します。 CGIで使用する言語は決まっていないので、JavaでCGIを書くこともできます。しかし、CGIをJavaで書いたものはサーブレットではありません。サーブレットはServlet APIを使っています。具体的には、上位クラスの中にjavax.servlet.Servletインタフェースがあります。 サーブレットはCGIに比べると、拡張性のあるマルチプラットフォーム名インタフェースとなっています。CGIでできることはサーブレットでもでき、次のよ
これはおばあちゃんの淹れてくれるジャワ・コーヒーの話ではない。1995年辺りに誕生したにも関わらず、Javaは今でも使用されるプログラム言語である。事実、最近の雇用レポートで、Dice.comはJavaを2015年にプログラミング関連の仕事に就くために有利な5つの言語の一つに挙げている。 どうやってJavaはこんなに長期間、プログラミング言語の頂点に君臨し続ける事ができたのか? 人気コンテストを征服Go言語はクラウド・コンピューティングの隆盛と共に流行し始めた。Scalaはここ10年ほど企業拡大に貢献している。その他の言語、例えばPHPやPythonも相当使われてきた。 だがJavaは、どのような調査においても、例えばIEEE spectrumによる求人とオープンソースに関する調査において、その首位に君臨し続けている。 そしてVisionMobileが行った最新の開発者への調査が示している
Notice: This domain name expired on 11/16/16 and is pending renewal or deletion
MacでのJAVA_HOMEは /Library/Java/Homeになるらしい。 ググると、/System/Library/Frameworks/JavaVM.framework/... などを設定している例も多いが、いろいろリンクが張られているので、結局は同じディレクトリを見てるみたい。 ついでに、JAVA_HOMEを環境変数に設定したいのだが、.bash_profileなどに書いてもGUIアプリケーションでは読み込んでくれない。 調べると、~/.MacOSX/environment.plistというファイルに書けばいいようだ。 デフォルトでは~/.MacOSXなんてディレクトリすらないので、最初はディレクトリから作らないといけない。 できあがったenvironment.plistの中身はこんな感じ。 <?xml version="1.0" encoding="UTF-8"?> <!D
Javaで作られたプログラムでは、環境変数JAVA_HOMEを要求するものがあります。Linuxの場合、標準で搭載されるGCCのGCJはバージョンが古い、互換性の問題で実質はSunのJDKをダウンロードしてインストールするのがほとんどでしたので、JAVA_HOMEはほぼ固定(/usr/java/latest等)でした。 しかし最近は、openjdkがLinuxに搭載されるようになり、CentOSも5.3からopenjdkが搭載されるようになって、SunのJDKとopenjdkのパスが違い、設定がちょっと面倒になりました。 そこで、javacコマンドのある場所からJAVA_HOMEを算出しようと思い立ちましたが、CentOSでは/usr/bin/javacがシンボリックリンクで/etc/alternatives/javacとなり、また/etc/alternatives/javacもシンボリッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く