タグ Javaアプリケーション
新着順 10 users 50 users 100 users 500 users 1000 usersWebAssemblyでOpenJDKのJavaランタイムを実装、JarファイルをそのままWebブラウザで実行できる「CheerpJ 3.0」正式リリース
WebAssemblyでOpenJDKのJavaランタイムを実装、JarファイルをそのままWebブラウザで実行できる「CheerpJ 3.0」正式リリース Webブラウザ上で実行可能なWebAssembly製JavaVM 前バージョンのCheerpJは、Javaのバイトコードを事前コンパイルによりJavaScriptコードに変換することで、Webブラウザ上でJavaアプリケーションを... 続きを読む
「JavaGPT」が登場。ChatGPTをWindows 98やWindows XPで動作させるJavaアプリケーション、GitHubで公開中【やじうまWatch】
Java Runtime (De)compilerの紹介 - 赤帽エンジニアブログ
こんにちは、Red Hat Middleware Technical Account Manager のイアンです。 お客様のサポートケースの対応では、現象を再現させるために稼働しているJavaアプリケーションのコードを修正/パッチする場合があります。そのときには、Bytemanをよく使っていますが、新しいツールを紹介したいと思います。 Java Runtime (De... 続きを読む
クラウドネイティブ時代のコンテナ環境におけるJavaアプリケーションのメトリクス・ログ・トレースモニタリング
Let’s Have Fun with Reactive Programming, Using Reactor and WebFlux 続きを読む
Tomcat Javaアプリケーションのコンテナ移行自動化ツール群「Tomcat modernization flow」、Google Cloudがプレビューリリース
Google Cloudは、Apache Tomcatで実行されているJavaアプリケーションを自動的にコンテナ環境へ移行してくれるツール群「Tomcat modernization flow」のパブリックプレビュー版をリリースしました。 Apache TomcatはJavaでアプリケーションサーバを実装するプラットフォームとして人気の高いアプリケーションンサーバで... 続きを読む
広く使われているJavaライブラリ「Log4j」に深刻な脆弱性。速やかに確認と対策を
オープンソースのロギングライブラリとしてさまざまなJavaアプリケーションに使われている「Apache Log4j」に、任意のリモートコードが実行できてしまう脆弱性が発見されました。 これが悪用されると、第三者が勝手にサーバを操作して悪意のあるソフトウェアを組み込んだり、悪意のある攻撃を行う際の踏み台にされるなど... 続きを読む
Kafkaに接続するJavaアプリケーションをGravitonインスタンスへ移行してパフォーマンスを改善する - joker1007’s diary
社内向けのドキュメントと兼用したので、前提とかメンバー向けの解説が含まれているので、前後のパフォーマンスの変化だけを見たい人は、下の方のグラフ画像までスクロールしてください。 gravitonインスタンスを活用するモチベーション ワークロードによる相性はあるが、特にマルチスレッド性能で既存のインスタンスよ... 続きを読む
「AzureをJavaにとってよりよいプラットフォームにする」、マイクロソフトがJavaツールベンダのjClarityを買収 - Publickey
「AzureをJavaにとってよりよいプラットフォームにする」、マイクロソフトがJavaツールベンダのjClarityを買収 マイクロソフトはJavaツールベンダのjClarityの買収を発表しました。 jClarityは、Javaアプリケーションの解析ツールおよびそれらを活用したJavaアプリケーションの最適化サービスなどを提供しているベンダで... 続きを読む
MicrosoftがJavaアプリケーションのパフォーマンスを上げるサービスjClarityを買収 | TechCrunch Japan
Microsoft(マイクロソフト)は米国時間8月19日、、Javaアプリケーションのパフォーマンスを上げるサービスであるjClarityの買収を発表した。今後そのサービスはAzureの上で行われることになり、また独自のJDKとしてAdoptOpenJDKが提供される。それはいわばOracle Javaの無料バージョンだそうだ。なお、買収の価額などは... 続きを読む
JVMのヒープサイズとコンテナ時代のチューニング - Folioscope
最近JVMのヒープ領域とパラメータ、そしてコンテナの関係について調べてました。 案外まとまった情報が少なかったので簡単にまとめました。 Javaのヒープサイズを設定 まずはJavaのヒープサイズについて簡単なおさらいです。 本番環境でJavaアプリケーションを運用する上で、JVMのヒープサイズを決定するのは非常に大事... 続きを読む
Javaアプリケーションを自動的にコンテナイメージにビルドするツール「Jib」がバージョン1.0に到達 - Publickey
GoogleはJavaアプリケーションを自動的にコンテナイメージにビルドしてくれるツール「Jib」が正式版となるバージョン1.0に到達したことを発表しました。 JavaのビルドツールであるMavenもしくはGradleのプラグインとしてJibをインストールすることで、コンテナイメージのビルド環境をあらかじめ用意することも、Dockerfi... 続きを読む
Google、Javaアプリケーションを簡単にコンテナ化できるオープンソースツール「Jib 1.0.0」をリリース:DockerデーモンやDockerfileなしでコンテナ化できる - @IT
DockerデーモンやDockerfileなしでコンテナ化できる:Google、Javaアプリケーションを簡単にコンテナ化できるオープンソースツール「Jib 1.0.0」をリリース Googleは、DockerのインストールやDockerデーモンの実行、さらにはDockerfileの作成も行うことなく、Javaアプリケーションをコンテナ化できるオープンソースツー... 続きを読む
CodeBuildでDockerイメージのマルチステージビルド - cloudfishのブログ
Dockerでマルチステージビルドという機能を知ったので検証がてらCodeBuildで試してみました。 マルチステージビルドとは、例えばjavaアプリケーションにおいて、ビルドについてはjdkが入ったイメージを利用してビルドを行い、ビルドされたバイナリだけをjreが入ったイメージにコピーしてDockerイメージを作成することをD... 続きを読む
Javaアプリケーションを簡単にDocker化できるJibを触ってみた | Developers.IO
はい、どーも。モバイルアプリサービス部の吉田です。 今日は、Javaアプリケーションを簡単にDocker化できるツール、Jibを試してみたいと思います。 Jibとは Dockerfileを書かなくても、良い感じのDockerfileを生成してくれる DockerHub,Amazon ECR,Google Container Registryなどにpushしてくれる など、いままでJavaア... 続きを読む
Javaアプリケーションを自動的にDockerイメージにビルドしてくれる「Jib」、Googleがオープンソースで公開 - Publickey
Javaアプリケーションを自動的にDockerコンテナにビルドしてくれる「Jib」、Googleがオープンソースで公開 Googleは、Javaアプリケーションを自動的にDockerコンテナ化するツール「Jib」をオープンソースで公開しました。 JavaのビルドツールであるMavenもしくはGradleのプラグインとしてJibをインストールすることで、D... 続きを読む
既存JavaアプリケーションをJavaScriptに変換「CheerpJ」 | OSDN Magazine
米Leaning Technologiesは6月19日、Webアプリケーション向けJavaコンパイラ「CheerpJ」を発表した。既存のJavaアプリケーションをWebアプリケーションにJARアーカイブから直接変換できるという。 CheerpJはJavaのバイトコードをJavaScriptに変換するコンパイラ。同社は2003年にC++をJavaScriptにコンパイルする「Cheerp」をリリース... 続きを読む
第4回 Javaから情報を取得する方法を知る:Javaでなぜ問題が起きるのか 〜システムをきちんと運用するための基礎知識|gihyo.jp … 技術評論社
問題を切り分けるためには, 情報を取得しないといけません。実行中のJavaアプリケーションから情報を取得する方法はたくさんありますが, よく使われている方法として, ログ出力, JMXとMBean, ダンプの3つを紹介します。 情報を取得する方法として, ほかにも以下のようなものが存在します。 Javaの仕様に則った方法 (JVMTI:Java Virtual Machine Tool Inter... 続きを読む
日立、COBOLアプリをJavaに変換するサービス開始。絶滅危惧種のコボラーをあきらめる : IT速報
日立製作所は2016年2月16日、COBOLアプリケーションをJavaアプリケーションに変換するサービスの提供を始める。 COBOL技術者の減少は避けられないとみて、COBOL資産からの脱却を顧客に促す。2020年までに累計10億円のビジネスに育てたい考えだ。 レッドハットと協力して作り上げた新サービスの「COBOLマイグレーションサービス」は、ツールを活用してCOBOLからJavaへの移行(マイ... 続きを読む
クラウドに分散して実行中のJavaコードをデバッグできる「Google Cloud Debugger」が、Compute Engineに対応 - Publickey
クラウドに分散して実行中のJavaコードをデバッグできる「Google Cloud Debugger」が、Compute Engineに対応 Googleが昨年11月に発表したクラウド対応デバッガ「Google Cloud Debugger」は、Google App Engineで分散したサーバ上で動作しているJavaアプリケーションであっても、コード中の任意の位置の変数の値を参照できる、といった... 続きを読む
Android 5.0 (Lollipop) のJavaアプリケーションは32bitと64bitのどちらで動作するか? - crimsonwoodsのブログ
2014-11-10 Android 5.0 (Lollipop) のJavaアプリケーションは32bitと64bitのどちらで動作するか? Android Android 5.0 (Lollipop) では64bitプロセッサへの対応が行われており、 Linux Kernelはもちろん多くのプロセスが64bitプロセスとして動作します。 また、DalvikVMに変わって採用されたARTランタイム... 続きを読む
JMXのメトリクスをfluentd経由で蓄積する | nagaseyasuhito Daily works.
みなさんJMXは使っていますか?Javaアプリケーションのメモリ使用量を始めとした統計情報を取得したりできる、運用には欠かせないモニタリング・管理の仕組みですが、統計情報を蓄積する方法に悩んでいる方も多いのではないでしょうか。 今回はアプリケーションから取得できる様々な統計情報をfluentd経由で蓄積し、分析やトラブルシュートに活用する方法を紹介します。 JMX用のfluentdプラグイン JM... 続きを読む
ニュース - グレープシティ、国際標準バーコード「GS1」全7種を作れるJava部品を出荷:ITpro
グレープシティは2013年8月7日、Javaアプリケーションに組み込んで利用するバーコード生成コンポーネントの新板「JBarCode 3.0J」(写真1)を発表した。9月6日に出荷を開始する。新板では、国際標準バーコード規格「GS1データバー」に定義されている全7種のバーコード(写真2)のすべてを生成できるようにした。また、パブリッククラウド環境での利用を想定した月額制の運用ライセンスを新規に追加... 続きを読む
実行中のJavaアプリケーションの拡張設定を確認/変更する - Starlight -Little Programmer’s Diary-
JavajinfoというJDKに付属しているコマンドラインツールを使用すると、Javaの起動オプションやシステムプロパティを確認できたり、「-XX」ではじまる一部の値については実行中に変更できるようです。 詳しい説明は以下に書いてありますが、jstackやjmapなどと同様、使用するには対象のJavaVMのPIDが必要です。 http://java.sun.com/javase/ja/6/docs... 続きを読む
普通の(業務)Javaアプリケーションでは配列をなるべく使用しない方がよい - 達人プログラマーを目指して
Java, プログラミング言語, プログラミングの勉強, プログラミングTips以前、業務系のJavaプログラマーが知っておくべき10個のBad Partsとその対策 - 達人プログラマーを目指してにて、Java言語の配列はListなど他のコレクションとの不統一が顕著であるという点を説明しました。Java言語の配列は要素に[ ]演算子を使って簡単にアクセスできる構文がC言語やC++言語に近いため親... 続きを読む
サン、Javaアプリ開発を簡便化する「JavaFX Script」を発表へ - CNET Japan
文:Martin LaMonica(CNET News.com) 翻訳校正:吉武稔夫、佐藤卓、小林理子 2007/05/08 21:55 Sun Microsystemsは米国時間5月8日、コンシューマ機器向けのJavaアプリケーションの開発を容易にするスクリプト言語「JavaFX Script」を発表する予定だ。これは、Javaの可能性を十分に引き出し、次世代ウェブアプリケーションにおけるJ... 続きを読む