CodeZine(コードジン)

特集ページ一覧

「Java」に関する記事

563件中1~20件を表示
  • 2020/09/18

    Oracle、Javaによる機械学習ライブラリ「Tribuo」をオープンソースで公開

     米Oracleは、Javaによる機械学習ライブラリ「Tribuo」を、9月15日(現地時間)にオープンソースで公開した。

  • 2020/09/17

    「Java 15」リリース、暗号署名機能やZGCの本番移行など14の拡張/変更

     米Oracleは、プログラミング言語Javaの最新版となる「Java 15」を、9月15日にリリースした。

  • 2020/09/16

    【新刊紹介】『速習 Spring Boot』発売、人気のJavaフレームワークを素早く学べる入門書

     CodeZineに寄稿いただいている執筆コミュニティ「WINGSプロジェクト」代表の山田祥寛さんによる、JavaフレームワークSpring Bootの解説書『速習 Spring Boot』が8月13日に刊行されました。こちらは「イマドキのJavaによるWebアプリ開発を知りたい!」と言う方に向けた、気軽に学べるコンパクトな入門書です。

  • 2020/09/15

    Amazon Redshift向けData API提供開始、AWS Lambdaなどとの統合が容易に

     アマゾンウェブサービスジャパンは、組み込み型のData APIを使用したAmazon Redshiftへのアクセスが可能になったことを、9月10日に発表した。

  • 2020/09/09

    ソースコード自動診断「CPE Core」、TypeScript、Go(Golang)、Kotlin for Androidに対応

     ブロードバンドセキュリティは、同社が提供しているソースコード自動診断「CPE Core」のサービス内容を拡充し、対応言語にTypeScript、Go(Golang)、Kotlin for Androidを追加したことを、9月7日に発表した。

  • 2020/09/03

    AWS、「Amazon Corretto」による「Java 8」と「Java 11」のサポートを3年延長

     AWSは、「Amazon Corretto 8」の長期サポートを2026年5月まで、「Amazon Corretto 11」の長期サポートを2027年9月までそれぞれ延長した。

  • 2020/08/28

    指定幅に文章を書くための追い出し禁則処理

     追い出し禁則の禁則処理を紹介します。指定幅に書けるだけ書くタイプの均等割付けに機能を追加するだけで、実現できます。連載第1回で完成図を示しながら第4回で途中までになっていた通知表を完成させます。

  • 2020/08/21

    縦書きのための均等割付と宛名自動改行印刷

     前回の均等割付や宛名の自動改行印刷を縦書きで行います。何文字まで書けるかを求める方法が変わります。また、縦書きにするとフォントを回転させたり位置を調整しなければならない文字がありますが、宛名なのでハイフォンだけを考えます。またこれとは別に算用数字を漢数字にする方法も扱います。物理フォントによるフォント指定についても試みをしています。

  • 2020/07/21

    オープンソースのJava Webフレームワーク「Wicket 9」がリリース

     Apache Wicketプロジェクトは、オープンソースのJava Webフレームワーク「Wicket 9」を、7月15日(現地時間)に発表した。

  • 2020/07/08

    宛名印刷と印刷プレビュー

     印刷前のプレビューと宛名印刷を扱います。プレビューは仕組みを簡易版で確認した後、画面を拡大・縮小したり、印刷位置の微調整をしたり、複数のページの印刷の様子を確認し一括で印刷に進むような機能を持ったクラスを作ります。宛名印刷では住所をスペースや「丁目」「大字」「番地」など特定の文字列を区切り候補として使って、自動で改行して指定幅に収めるクラスを作ります。

  • 2020/06/29

    均等割付・右寄せ・センタリングを簡単に扱う道具を作る

     本稿では、Java SEの標準機能だけを使った帳票印刷の方法を解説します。前回はプリンタ(ドライバ)から対応可能な用紙サイズを取得することでJavaに登録されていない長形3号封筒などへの印刷について説明しました。今回は均等割付けなどの文字配置や罫線を簡単に処理するための自作クラスの提案をします。サロゲートペアを必要とする文字についても対応します。

  • 2020/06/22

    プリンタの検索と選択、そして特に長形3号封筒への印刷

     本稿では、Java SEの標準機能だけを使った帳票印刷の方法を解説します。前回はJava側に用意された用紙サイズに一部不備と思われる部分があることを指摘しましたが、今回はプリンタ(ドライバ)から対応可能な用紙サイズを取得することを試みます。用紙選択の話を早く済ませて印刷プレビューや、文字の均等割付などの話に進みたいところですが、乗りかかった船ですので説明いたします。A4やA3や葉書への印刷しか必要ないという方には用のない話ですが、プリンタの検索と選択が可能になり、特に長形3号封筒への印刷ができ...

  • 2020/06/19

    オープンソースのJava統合開発環境「Apache NetBeans 12.0」がリリース

     オープンソースの統合開発環境「Apache NetBeans 12.0」が、6月4日にリリースされた。

  • 2020/06/12

    AWS、フルマネージドリポジトリサービス「AWS CodeArtifact」をリリース

     米Amazon Web Servicesは、アーティファクトリポジトリサービス「AWS CodeArtifact」の一般提供を、6月10日(現地時間)に開始した。東京、フランクフルト、アイルランド、ムンバイ、ノースバージニア、オハイオ、オレゴン、シンガポール、スウェーデン、シドニーの各リージョンで利用できる。

  • 2020/05/28

    Google Cloud FunctionsでJava 11が利用可能に

     米Googleは、Google Cloud FunctionsにおけるJava 11のベータ提供を、5月27日(現地時間)に開始した。

  • 2019/08/07

    Spring Bootでバックエンドシステムを作成しよう

     前回までは、住所録管理を通じて簡単なWebアプリケーションについて説明しました。郵便番号を入力すると住所を自動で入力してほしいなどの要望がありますが、さまざまなサービスを運用していると他のアプリケーションでも同様の要望が上がります。また、マイクロサービスとして小さなサービスを作成する場合、他のシステムから提供されたデータを自分たちのサービス用に加工し、再提供するケースがあります。今回からは、このようなケースを想定し、郵便番号から住所情報を提供するサンプルアプリケーションを通じてバックエンドでの...

  • 2019/08/06

    Javaの標準機能だけで印刷する際の用紙のサイズや向き、余白の指定

     本稿では、Java SEの標準機能だけを使った帳票印刷の方法を解説します。今回は、用紙のサイズや向き、余白の指定について説明します。また実際に印刷する時には、PrinterJobを使う方法もDocPrintJobを使う方法も同じように使えることを、拡張の歴史を踏まえて説明します。

  • 2019/07/01

    Spring Bootでデータベースにアクセスしよう

     前回、サンプルアプリケーションを通じて、Spring MVC(Webインターフェース)で利用する基本的なアノテーションについて紹介しました。今回も前回利用したサンプルアプリケーションを通じて、Spring Bootでのデータベースを扱う際の設定や基本的操作について紹介します。

  • 2019/06/05

    Spring BootでWeb APIを作ろう

     前回、サンプルアプリケーションを通じて、Spring Bootで利用する基本的なアノテーションについて紹介しました。今回も前回利用したサンプルアプリケーションを通じて、Web APIを実装する際に利用するアノテーションや必要となるSpring Bootの設定方法などを中心に紹介します。

  • 2019/05/10

    Spring Bootで使われる基本的なアノーテーションと設定の仕組み

     前回、Spring Bootを使って簡単なサンプルを紹介しましたが、今までのJavaプログラムを知っている方にとっては非常に少ないコードで実行できることに驚いた方もいるかもしれません。また、実装部分のコードがPOJO(Plain Old Java Object)クラスになっていることに気がつく方も多いことでしょう。一方で実装しているコードにはアノテーションが記述されています。Spring Bootではこれらのアノテーションの意味は非常に大切になります。今回はSpring Bootを利用する上で...

563件中1~20件を表示
All contents copyright © 2005-2020 Shoeisha Co., Ltd. All rights reserved. ver.1.5