タグ

Javaに関するqaz76のブックマーク (32)

  • 歌:Javaこそ人生だ、コードを叩き続けろ!

    久しぶりに週末らしい話題を。 JavaOneで公開されたらしいラップ、「Java Life (Code Hard)」がオラクルのWebサイトで公開されています。 Livin the Java Life Javaプログラマたちがシャウトし続けるラップミュージック。ビデオの完成度もなかなかです。 「パーティションに囲まれたキュービクルが、オイラのJAVA_HOMEだぜ!」

    歌:Javaこそ人生だ、コードを叩き続けろ!
    qaz76
    qaz76 2011/10/21
    ちょっとJava書いてくる。。
  • “Javaの父”ゴスリング氏がGoogleを辞め、新興企業の幹部に

    2011年3月にGoogle入りしたゴスリング氏が同社を辞め、無人ボートで海洋データを収集しクラウドにアップロードする新興企業Liquid Roboticsの主任ソフトウェア設計者に就任した。 米Oracle退社後、米Googleに入社した“Javaの父”として知られるジェームズ・ゴスリング氏がGoogleを退社し、米Liquid Roboticsの幹部に就任した。同氏が8月30日(現地時間)、自身のブログで明らかにした。 米Sun Microsystemsで副社長兼Sun Fellowを務めていた同氏は、OracleによるSun買収後、シニアアーキテクトに就任したが、2010年4月にOracleを退社した。その後、2011年3月にGoogleに入社したと発表した。 「また転職することになって、自分でも驚いている。Googleでは素晴らしい時間を過ごし、多くの興味深い人々に会った。だが、G

    “Javaの父”ゴスリング氏がGoogleを辞め、新興企業の幹部に
    qaz76
    qaz76 2011/09/01
    そういえば元Sun社員の多くがGoogleでAndroid関連の仕事をしてたんだった。
  • RubyとJavaの案件数比率が1:7になりました(Ruby案件成長率2500%超え:米国):吉政忠志のベンチャービジネス千里眼:オルタナティブ・ブログ

    IT業界でベンチャービジネスの支援をしている執筆者が日々の活動ログと感じたことを、徒然なるままに書き綴っていきます。 皆さん、こんにちは。アールラーニングでマーケティングアドバイザーをしている吉政でございます。 Rubyについて、日国内ではJIS化かなり盛り上がってきています。そのようななかで「米国ではどうなっていますか?」という質問を頂く事が増えてきたので、調べてみました。 ※Rubyって何?Ruby on Railsと何が違うの?という方は以下をご覧ください。 http://www.r-learning.co.jp/service/ruby/rubyonrails/ 8月23日時点の米国indeedサイトでの調査結果を閲覧すると、RubyJavaの案件数比率が1:7.4になりました。(半年前は1:8.6でした) 案件数は13,554件(Javaは100,623件)となり成長率も25

    RubyとJavaの案件数比率が1:7になりました(Ruby案件成長率2500%超え:米国):吉政忠志のベンチャービジネス千里眼:オルタナティブ・ブログ
  • http://sourceforge.jp/projects/sfnet_love4j/

    qaz76
    qaz76 2011/08/25
    ギャグなのコレ?
  • SJC-WC合格対策サイト

    Sun認定資格のSJC-WCの合格対策を目的としているサイトです。 HTTPとサーブレット Webアプリケーションの構造と配備 Webコンテナモデル セッション管理 Webアプリケーションのセキュリティ JSPテクノロジー 式言語(EL)を使用したJSPの構築 標準アクション タグライブラリ カスタムタグライブラリの構築 J2EEパターン 免責事項 概要 SJC-WCについて SJC-WCの難易度 SJC-WCの参考書 SJC-WCの受験の仕方 セクション HTTPとサーブレット Webアプリケーションの構造と配備 Webコンテナモデル セッション管理 Webアプリケーションのセキュリティ JSPテクノロジー 式言語(EL)を使用したJSPの構築 標準アクション タグライブラリ カスタムタグライブラリの構築 J2EEパターン 番外編 EJB参照 Sun認定資格と就職・転職 サイト情報 当サ

  • Eclipse 3.8M1は、Java7をサポートする

    Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...

    Eclipse 3.8M1は、Java7をサポートする
    qaz76
    qaz76 2011/08/11
  • Olap4j 1.0: OLAPサーバー用Java API

    原文(投稿日:2011/06/24)へのリンク 約5年間の開発の後、ビジネス インテリジェンス(BI)ベンダーの Pentahoは olap4j 1.0のリリースをアナウンスした。これは、 online analytical processing (OLAP) サーバー用の新しい共通のJavaAPIである。今回のリリースには以下のOLAPサーバーへのサポートを含んでいる。 Pentaho Analysis Services (Mondrian) Microsoft SQL Server Analysis Services Jedox Palo SAP/BW 以前から、標準の Java OLAP APIを提供しようという試みがあった。2000年に、Java Community Processは公式に標準OLAPインターフェースを要求しており、ベンダーを変更する際に実装を変える必要性を最小限に

    Olap4j 1.0: OLAPサーバー用Java API
    qaz76
    qaz76 2011/07/05
    MDXはMSの功績の一つだと思う。Alphablox懐かしい。いつか Pentahoで提案してみたいんだけどなー。。
  • Javaは新製品パッケージが登場 - @IT

    2011/07/04 日オラクルは7月1日、同社のミドルウェア製品(WebLogic Server、Java、Coherence)について説明した。これによるとJava SEは、7月中旬より国内で新しい製品パッケージングに移行する。 無償の「Java SE」では、新たにOracle JRockit JVMも無償で提供。Sun JVMがマルチプラットフォームを前提としているのに対し、JRockit JVMはインテルアーキテクチャに最適化されて高速であるほか、動的ガベージコレクションなどによる安定性や、管理性の高さが特徴と、日オラクルでは強調する。これまでどおり、メンテナンス期間は約3年で、次バージョンが出るまではメンテナンスが継続される。 このJava SEに有償サポートを加えたのが「Java SE Support」。新OSや新Webブラウザへの対応、バグフィックスやセキュリティパッチの

    qaz76
    qaz76 2011/07/05
    今後…プロプライエタリとの間に極端なエンハンスなきゃいいけど…
  • JavaでTwitterをOAuth認証して使えるTwitter4Jとは

    JavaTwitterをOAuth認証して使えるTwitter4Jとは:クラウドとフレームワークで超簡単ケータイ開発(2)(1/3 ページ) 数年前に比べケータイ向けサービス構築を支援するフレームワークやノウハウがたまってきて、そして無料または、格安でサービスを公開できる仕組み(クラウドやVPSなど)も普及している今こそ、ケータイ向けサービス開発を始めるチャンスではないでしょうか 携帯端末は、何気なく“つぶやく”のに最適! 前回の「Google App EngineとSlim3とMobyletで始める携帯Web入門」では、Javaのケータイ向けサービス開発を簡単にするクラウド環境とフレームワークなどを紹介し、開発環境を構築して動かしてみました。数年前に比べ、今ケータイ向けサービス構築が容易になっていることが確認できたかと思います。 携帯端末は、いつでもどこでも触れるため、つぶやくためのデ

    JavaでTwitterをOAuth認証して使えるTwitter4Jとは
  • Twitter4J - A Java library for the Twitter API

    Twitter4Jとは? Twitter4J は Twitter APIJava ラッパです。 Twitter4J を使うと JSON や HTTP に詳しくなくても容易に Twitter とインタラクトするアプリケーションを書くことが出来ます。Twitter4J は Twitter 非公式のライブラリです。 ✔ 100% Pure Java - works on any Java Platform version 5 or later ✔ AndroidGoogle App Engine上でも動作します ✔ 依存なし : 追加の jar ファイルなどは必要ありません ✔ OAuth に対応 ✔ デフォルトで gzip をサポートするため高速 ✔ Twitter API 1.1に完全対応 システム要件 OS: Java をサポートする Windows または Unix 系 OS

    qaz76
    qaz76 2011/06/21
    これは試したい。<
  • 一歩先行くJavaプログラマが読むべきオープンソースソフトウェア10選 - 設計と実装の狭間で。

    10万行コード読んだらJava分かるよってTwitterに書いたらすげぇ勢いでRTされたので、調子に乗って捕捉エントリ書くよ。 Java Core API JDKインストールしたディレクトリに入ってるsrc.zipを展開すると入ってるから読むと良いよ。 すぐ近くにあるのから読むってのはメンタル的に楽でいい。 厳密にはOSSじゃなくて単に公開されてるってだけなんだけども、JavaプログラマなのにコアAPIのコード読んでないとか無いよね? どれから読めば良いか分からんかったら、 java.lang java.util java.io java.text 辺りをまずはキチンと理解すること。当然コードを読み終わったら、それを使ってコードを書く事。 OpenJDK http://hg.openjdk.java.net/jdk7/jdk7 OpenJDKを読むことで、プログラム言語してのJavaではな

    一歩先行くJavaプログラマが読むべきオープンソースソフトウェア10選 - 設計と実装の狭間で。
    qaz76
    qaz76 2011/06/10
    ワロタ。一度読むと。。。<『Tomcatだけ読んでると世界に絶望しかねないので、口直しに』
  • wise9 › JavaとJavaScriptの20年戦争

    モバイルゲーム 物凄い勢いで勃興したモバイルゲーム業界は、いろいろな課題や問題に直面しながらも巨大化し、今日の時点でのスマートフォン向けゲームの市場へと継承されていきます。 モバイルゲーム歴史 2001 Javaアプリと3Dゲームの登場 Javaが利用できるようになったことにより、ダウンロード型のゲームが供給できるようになりました。 2002 携帯電話端末の大容量化・3D化競争 Java搭載携帯電話端末が登場してからごく僅か1年の間に、アプリのサイズに関しては10倍に広大化し、表現方法も2Dから3Dにシフトし始めました。J-PHONEは『ゼビウス』や『スペースハリアー』などといった昔のアーケードゲームを、ドコモはSIMCITYなどパソコンで世界的規模のヒットを飛ばしたゲームを主力商品としていました。 2003 モバイルゲームの一般化 メモリの制限が厳しいJava仮想マシン上ではなく、OS

    qaz76
    qaz76 2011/06/01
    釣...鯛...かと思いきや面白かった。Ajaxなんて言葉もなく...生JSP全盛の頃、DHTML+JavaScript with SOAPで地銀のシステム開発やってた頃を思い出した。
  • Java変態文法最速マスター - プログラマーの脳みそ

    Java基礎文法最速マスター - いろいろ解析日記をリスペクト。 Javaの変態文法・技法一覧です。Javaの基礎をある程度知っている人はこれを読めばJavaの変態をマスターしてJavaを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1.基礎 エンクロージング型内部classの作成 外部classのインスタンスに紐付くインスタンスを生成します。外部クラスのインスタンス - 内部クラスのインスタンス間に、クラス - インスタンスのような関係を持たせることができます。 public class Outer { public class Inner { } } というようなクラスを作った場合、 Outer o = new Outer(); Inner i = o.new Inner(); となります。new

    Java変態文法最速マスター - プログラマーの脳みそ
  • 普通の業務系PGには意外と知られていないJavaとJavaScriptの相違点10選 - 達人プログラマーを目指して

    以前はJava EEの普通のWebアプリケーションで、JavaScriptはあくまでも利便性のために補助的に使うものという認識がありましたが、さすがに最近では普通の業務系のSI案件でもテーブル表示や入力補助などで高度なAjaxライブラリーの使用が当たり前のように求められるようになりつつあります。サーバーサイドのJavaScript技術といったものもありますが、そういった新しい技術を使わないまでも、ごく普通にある程度大きなJavaScriptの作成が必要になってきているということです。 もちろん、JavaJavaScriptはその名前にかかわらず、来全く別の言語です。しかし、意図的に似た構文でロジックが書ける*1ため、兄弟の言語として認識している人も意外に多いのではないかと思います。しかし、使用できるライブラリーに違いがあるという点が一見してわかる最も大きな違いですが、基的な言語の文法

    普通の業務系PGには意外と知られていないJavaとJavaScriptの相違点10選 - 達人プログラマーを目指して
    qaz76
    qaz76 2011/04/25
    「そこ比べる?」と思ったけど、10年前とはJSの格が違う。改めて比べるとモダンプログラミングの要点が分かる。
  • 「JMeter」とXML→CSV置換ツール「xalan」 | Tricorn Tech Labs

    また、<assertionResult>~</assertionResult>には、そのテストにおけるアサーションの結果が含まれています。 テスト計画に複数のアサーションが設定されていれば、その数だけ追加されます。 さて、いよいよここからが題なのですが、この結果ファイル、Excelなどで加工したいときがあります。 結果をExcelで読み込んで、加工して、グラフ化したい。 こんなとき、使っているExcelのバージョンが2003以降であれば、そのまま読み込むことが可能なようですが・・・。 私のマシンに入っているOfficeはバージョンが「2000」だったりします。 XMLファイルをそのまま読み込むことはできません。 最初からCSVで結果を出力していればいいじゃないか、というご意見もあるでしょうが(「JMeter」では結果をCSVで出力するオプションがあります)、出力してしまった結果をCSV

    「JMeter」とXML→CSV置換ツール「xalan」 | Tricorn Tech Labs
    qaz76
    qaz76 2011/04/20
    XSLT忘れちゃったよ。
  • snappy-java: Java port of the snappy, a fast compressor/decompresser

    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

    snappy-java: Java port of the snappy, a fast compressor/decompresser
    qaz76
    qaz76 2011/04/20
    『Google Snappy: 高速圧縮ライブラリ』のJavaバインディング。
  • Tomcat 7も対応したServlet 3.0の6つの主な変更点

    実装する仕様は、以下のバージョンにアップデートされました。 Servlet 2.5⇒Servlet 3.0 JSP 2.1⇒JSP 2.2 EL 2.1⇒EL 2.2 連載では3回の連載を通して、Tomcatの最新メジャーバージョンであるTomcat 7について説明します。第1回目と第2回目でServlet 3.0を紹介し、第3回目でTomcat独自の新機能を紹介する予定です。 Servlet 3.0における6つの主な変更点 第1回目となる今回は、Tomcat 7が実装したServlet 3.0について説明します。Servlet 3.0とはJSR-315のことを指します。Tomcatは、このJSR-315仕様を実装しています。 Servlet 3.0では、Servlet 2.5に対して主に、次のような仕様変更を導入しました。 Ease of Development(EoD、開発容易性)

    Tomcat 7も対応したServlet 3.0の6つの主な変更点
    qaz76
    qaz76 2011/04/13
    Tomcat 7安定版がリリース!
  • 『Scalaで学ぶ関数脳入門』――オブジェクト指向プログラマが“関数脳”を手に入れるコツ:晴読雨読@エンジニアライフ:エンジニアライフ

    オブジェクト指向プログラマが次に読む Scalaで学ぶ関数脳入門 テクノロジックアート(著) 長瀬嘉秀、町田修一(監修) 技術評論社 2010年11月 ISBN-10: 4774144363 ISBN-13: 978-4774144368 3339円(税込) ■関数型言語への注目が高まっている 近年、関数型言語への注目が高まっているように感じる。関数型言語自体の歴史は古く、1958年にMITのジョン・マッカーシー氏によって考案されたLISPが最初期の関数型言語だ。LISPは、FORTRANに次いで2番目に古い高級言語でもある。 いくらか私の主観を交えて言えば、プログラミング言語の主流は、長らくJavaやC#などの「オブジェクト指向言語」だった。CPUの進化の方向性が「高速化」から「並列化」へとシフトしつつある中で、プログラミング言語においても、いかに「並列処理」や「並行処理」を容易に実装

    『Scalaで学ぶ関数脳入門』――オブジェクト指向プログラマが“関数脳”を手に入れるコツ:晴読雨読@エンジニアライフ:エンジニアライフ
    qaz76
    qaz76 2011/04/13
    『副作用を言語仕様レベルで認めていないということになる』
  • [速報]VMwareがPaaSの提供開始、Java、Rails、Node.jsなどサポート。オープンソースでも公開

    これまで同社は仮想化から発展したvSphere製品群を中心にIaaS(Infrastructure as a Service)を提供するクラウドベンダでした。今回の発表で、Windows AzureやGoogle App Engineなどと競合するPaaS市場への格参入を宣言したことになります。 主な発表内容は2つ。同社自身が運営し提供するPaaSの「CloudFoundry.com」の開始と、PaaSを構成するソフトウェア「Cloud Foundry」をオープンソースとして公開するWebサイト「CloudFoundry.org」の公開です。 PaaSでJavaRuby、Node.js、MySQLなどをサポート CloudFoundry.comは、VMwareが運営するPaaS。同社はオープンなテクノロジをサポートする「Open PaaS」を掲げており、既存のPaaSによるロックインに

    [速報]VMwareがPaaSの提供開始、Java、Rails、Node.jsなどサポート。オープンソースでも公開
    qaz76
    qaz76 2011/04/13
    ニュートラルを目指した。
  • memcached session managerをtomcatで使う - unrockoの日記

    webアプリケーションでsessionの情報をmemcachedへ自動で保存する方法を調べてみた。 英語のサイトしか見つからなかったが、どうやら、こいつがいけるっぽい。 Google Code Archive - Long-term storage for Google Code Project Hosting. Tomcatに設定してフェールオーバー対策まで行ってくれる。 自動で セッションを見て、メモリ上になかったら、memcachedに見に行く。 そんな感じかな。 まだ、ぜんぜん使えていないが、設定だけは行って起動したら、動いたっぽい。 サイトの受け売りだけど、 catalina_home\libに memcached-session-manager-1.1.jar memcached-2.4.2.jar を置く。 serializeの方法によって置くjarファイルが増えるらしいけど

    memcached session managerをtomcatで使う - unrockoの日記