タグ

javaに関するyutamotyのブックマーク (13)

  • Amazon LinuxでのJavaのLTS (Long-Term Support)提供について | Amazon Web Services

    Amazon Web Services ブログ Amazon LinuxでのJavaのLTS (Long-Term Support)提供について Oracle社の最新のアナウンスメントによると、Oracle社が提供するOpenJDKへの無料のLTS (Long-Term Support) は2019年1月までで終了することが示されています。ここで改めてAmazon Linux 2上でのOpenJDK 8およびOpenJDK 11ランタイムへのLTSが最短でも2023年6月30日までAmazonより提供されることをお伝えします。私達はOpenJDKコミュニティとコラボレーションし、また貢献することで私達のお客様にJavaランタイムの無料LTSをご提供いたします。 加えて、Amazon Linux AMI の最新リリースである Amazon Linux AMI 2018.03では、Amazon

    Amazon LinuxでのJavaのLTS (Long-Term Support)提供について | Amazon Web Services
  • JavaプログラマのためのKotlin入門 - Qiita

    KotlinAndroid の公式言語になることが Goole I/O 2017 で発表されました。 Java プログラマが Kotlin を始めることがこれから多くなると思うので、 Kotlin をスムーズに始められるように次の 3 点についてまとめます。 Javaとほぼ同じところ 新しい考え方が必要でつまづきがちなところ Kotlinならではの便利なこと すべてを一つの投稿にすると長くなるので連載形式とし、投稿では最初の「Javaと同じところ」について説明します。 Kotlinって何? 題の前に、 Kotlin について簡単に説明します。 まずは↓の Android のコードを見て下さい。これは Android Studio が生成するテンプレートの Kotlin 版です。 Android アプリ開発者であれば、初見でも概ね何をしているのかわかると思います。 class Ma

    JavaプログラマのためのKotlin入門 - Qiita
  • MacにJava(JDK)をインストール - Qiita

    2012年頃に買ったMacBook Air。 Android Studioをインストールしようと思ったら、Javaがインストールされていない。 そこでJDKをインストールしたわけだが意外に面倒、というか複雑だったのでメモ。 OpenJDKについては調べてもいない。 現状の確認 Javaのバージョン /Applications/Utilities/Java Preferences.app を探したけど、Mac OSX10.8以降では存在しないらしい。 OSをアップデートした人は残ってるかも。 なので、コンソールからjava -versionで確認。 「インストールしますか?」と聞かれたら、まだインストールしない。 Android StudioなどJava製のアプリを起動してもAppStoreが「インストールしますか?」と聞いてくる。 そこでインストールしたとしても、何回でも聞いてくるのでイン

    MacにJava(JDK)をインストール - Qiita
  • Red Hat、OpenJDK 6プロジェクト主導を表明

    OracleがJDK 6のサポート打ち切りを表明したことを受け、米Red Hatは3月7日、OpenJDK 6プロジェクトを主導する役割を担うことになったと発表した。 米Red Hatは3月7日、OpenJDK 6プロジェクトを主導する役割を担うことになったと発表した。OracleがJDK 6のサポート打ち切りを表明したことを受け、事実上のサポート延長を担う。 OpenJDKはJavaのオープンソースインプリメンテーションで、Red HatはOracleに買収される前のSun Microsystemsとの契約に基づき、5年以上にわたってOpenJDKコミュニティに貢献してきた。 OracleはJDK 6のサポートを2013年2月で打ち切っており、3月4日にJavaのゼロデイの脆弱性に対処する臨時パッチをリリースした時点で、今回リリースされた「6u43」が一般向けの最期のアップデートになると

    Red Hat、OpenJDK 6プロジェクト主導を表明
  • 朝日新聞デジタル:Java7の修正版を公開 オラクル社 - テック&サイエンス

    パソコンなどで動画やゲームを動かす米オラクル社製のプログラム「Java(ジャバ)」の最新版「7」について、オラクルは13日、修正版を公開した。パソコンがウイルスに感染し遠隔操作されたり、パスワードが盗まれたりするとして、米政府が危険性を指摘していた。  オラクルのブログなどによると、修正版は作成者が確認できないプログラムが実行されるとき、ユーザーに対し警告を出すように変更したという。オラクルはできるだけ早く修正版に更新することを勧めている。修正版はウェブサイト(http://goo.gl/i5UL2)からダウンロードできる。 関連記事Java、外部から攻撃の恐れ 米の公的機関が警告(1/12)「Java無効に」「ウイルス最新対策を」 セキュリティー専門家ら(1/13)遠隔操作ウイルス、日人作成か 掲示板介し暗号で指示(10/12)

  • 朝日新聞デジタル:Java、外部から攻撃の恐れ 日米の公的機関が警告 - テック&サイエンス

    【ワシントン=山川一基】米連邦政府や日の独立行政法人が、有力プログラム言語の「Java(ジャバ)」をパソコン上で使えなくするよう求めている。外部から攻撃されやすくなっており、個人情報などが盗まれる危険が高まっているためだ。  Javaは、基ソフト(OS)と関係なくソフトを動かすことができる言語で、動画やゲームなど様々な用途に使われている。  米国土安全保障省の10日の発表によると、現在広く使われている「Java7」に対し、外部から攻撃するための方法が広く公開されている。日の独立行政法人の情報処理推進機構(IPA)も11日から「緊急」として警戒を促している。  現時点で対策は見つかっていないため、被害を避けるにはJavaの設定を無効にする必要がある。インターネット・エクスプローラーなどからJavaの「プラグイン」を無効にできる。

  • オブジェクト指向プログラミングの教え方? | システム設計日記

    技術者仲間で話していたら、4月入社の新人に、オブジェクト指向プログラミングをどうやって教えたらよいか?、という話になった。 想定している言語は Java。 ■動物・犬・モデルの説明から ■基用語の説明から:「カプセル化とは」「継承とは」... ■サンプルコードから: System.out.println( "hello world" ) ... どのパターンでもうまくいかなかったので、今度の新人研修では何か工夫したいね、という話。 結論から言うと「これだ」というアイデアがでたわけではないが、話の内容は、いろいろ興味深かったのでメモ書き。 Java はオブジェクト指向の言語なの? Java は、ある意味 C言語の仲間。ある側面はほとんど同じ言語。 ・int, long (プリミティブなデータ型) ・配列操作 ・if/for/return ここだけ見れば、C言語のまま。つまり命令型、手続き

  • COBOLなどの既存システムから日本語の設計書とJavaソースを作成、富士通が新サービス

    富士通富士通アドバンストソリューションズ(FASOL)は2012年8月15日、企業情報システム向けの「設計書化モダナイゼーションサービス」を発表した(図1)。同日より販売活動を開始する。 このサービスでは、富士通およびFASOLの担当技術者が顧客企業のメインフレームを調査。COBOLやPL/Iなどで書かれているアプリケーションのソースコードを解析し、日語の設計書に置き換える(図2)。アプリケーションの保守担当者はソースコードではなく日語の設計書によってアプリケーションの仕様が把握できるため、アプリケーションの保守性が向上するという。 また、日語の設計書から新規システム用のJavaソースも生成可能。この作業で富士通側はFASOLの開発支援ツール「InterDevelopシリーズ」を使う。同ツールはテスト関連の機能も備えており、設計書からJavaソースの動作テスト項目の候補を自動抽出す

    COBOLなどの既存システムから日本語の設計書とJavaソースを作成、富士通が新サービス
  • IntelliJ IDEA – the Leading Java and Kotlin IDE

    IntelliJ IDEA is undoubtedly the top-choice IDE for software developers. It makes Java and Kotlin development a more productive and enjoyable experience.

    IntelliJ IDEA – the Leading Java and Kotlin IDE
  • モバイルゲームの歴史を年代別にご紹介します。モバイルゲームの成長と今後について詳しく解説していきます。

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

  • IRCbot Console を公開しました。 - Enjoy*Study

    IRCbot Console IRCbot Console は下記のような機能をもっています。 各種設定を全てブラウザ上から操作可能 RSSの新着エントリをIRCにメッセージとして送信 一定周期や決まった時間にIRCにメッセージを送信 IRC上の発言に対してメッセージを返信 HTTPリクエストを受け付けて、IRCにメッセージを送信(HIP (HTTP IRC Proxy)と同等機能) ログを収集し、ブラウザ上で参照可能 インストールも簡単(Javaが入っていれば、ダウンロードしてコマンド1つでOK)で、設定も全てブラウザから行えますので、設定ファイルをゴニョゴニョするような手間なく始められます。 また、スクリプトとしてJavaScript(Rhino)を使えるようにしており、他のWEBサービスを組み合わせることによって、さまざまな使い方ができると思います。 社内IRCや、プロジェクトでIR

    IRCbot Console を公開しました。 - Enjoy*Study
  • IRCbot Console

    IRCbot Consoleは、ブラウザから操作できる多機能なIRCボットです。 下記のような機能を持っています。 各種設定を全てブラウザ上から操作可能 RSSの新着エントリをIRCにメッセージとして送信 一定周期や決まった時間にIRCにメッセージを送信 IRC上の発言に対してメッセージを返信 HTTPリクエストを受け付けて、IRCにメッセージを送信(HIP (HTTP IRC Proxy)と同等機能) ログを収集し、ブラウザ上で参照可能 メッセージ送信のスクリプトとしてJavaScript(Rhino)を使えるようにしており、他のWEBサービスを組み合わせることによって、さまざまな使い方ができます。 インストールも簡単で、Javaさえ入っていれば、ダウンロードしてきたファイルを解凍し、実行するだけになります。 なお、Tomcatなどのサーブレットコンテナを既に使っている場合には、ダウンロ

  • 超爆速Java系スクリプト言語として進化したGroovy、その名はGroovyServ - 豆無日記

    はじめに 前回のエントリでちょっと匂わせた爆速Groovyですが、 githubのWikiにはちょっとだけ書いてありますが、とあるツールを使うとgroovyが爆速になって最高なんですが、それは"あとで書く"。 Mavenリポジトリを検索してPOMとかGrape用形式で出力できるスクリプトを書いてみた - 豆無日記 ついにVer0.1がリリースされましたね! 以前予告編として紹介した、Groovyを常駐サーバ化して、見た目の起動速度を高速化するGroovyServの 0.1版をApache Lisence 2.0に基づくOSSとして公開しました。GroovyServを使う事で、Groovyの起動がRubyPerlのように速くなります。これにより、「JVM上のスクリプト言語は起動が遅いから駄目だ」などという批判を過去のものとする事ができます。 GroovyServを公開しました - Grな日

    超爆速Java系スクリプト言語として進化したGroovy、その名はGroovyServ - 豆無日記
  • 1