タグ

ブックマーク / builder.japan.zdnet.com (31)

  • 「Java EE 8」の注目機能は何か? この先、Java EEはどう進化していくべきか? 寺田佳央氏と川島義隆氏に聞いた - builder by ZDNet Japan

    Java EE 8」の注目機能は何か? この先、Java EEはどう進化していくべきか? 寺田佳央氏と川島義隆氏に聞いた 2017年7月に「Java EE 8」のリリースが予定されている。注目の新機能/変更点は何か、また今後Java EEに必要となるのはどのような機能か? Java Championの寺田佳央氏とTISでNablarchのチーフ・アーキテクトを務める川島義隆氏に聞いた。 オラクルの修正提案、コミュニティ・サーベイを経て、いよいよJava EE 8がリリース! Java EEの最新版である「Java EE 8」のリリースが2017年7月に迫った。昨年のJavaOneでオラクルによる修正提案が発表されるなど、その動向が注目されるJava EE 8は、いかなるフレームワークとなるのか。また、今後Java EEは“クラウド/マイクロサービス時代”を支えるテクノロジーとして、どのよ

    「Java EE 8」の注目機能は何か? この先、Java EEはどう進化していくべきか? 寺田佳央氏と川島義隆氏に聞いた - builder by ZDNet Japan
  • 「Java SE 9」がいよいよ7月リリース。櫻庭祐一氏と吉田真也氏に注目ポイント、移行時の留意点を聞いた - builder by ZDNet Japan

    Java SE 9」がいよいよ7月リリース。櫻庭祐一氏と吉田真也氏に注目ポイント、移行時の留意点を聞いた 「Java SE 9」の正式リリースが2017年7月に迫った。新機能の導入でさらに進化するJava SE 9の注目ポイントなどについて、Java Championの櫻庭祐一氏とOpenJDKコミッターの吉田真也氏に聞いた。 “待ちに待った”Java SE 9リリース 2017年7月、いよいよJava SEの最新版となる「Java SE 9」がリリースされる予定だ。「Project Jigsaw」や「JShell」などの新機能が追加されるJava SE 9の登場により、Java開発はどう変わる可能性があるのか? Java Championの櫻庭祐一氏と、OpenJDKにおいてJShellのコミッターを務める吉田真也氏に話を聞いた。 ──Java SE 9のリリースが7月に迫りました。今

    「Java SE 9」がいよいよ7月リリース。櫻庭祐一氏と吉田真也氏に注目ポイント、移行時の留意点を聞いた - builder by ZDNet Japan
  • Java SE 9にスムーズに移行するための互換性チェックポイント - builder by ZDNet Japan

    2017年7月に登場予定の「Java SE 9」では、JDKに関していくつかの変更が予定されている。既存アプリケーションをスムーズに移行するためのチェックポイントを紹介する。 Java SE 9への移行では内部実装の変更や機能削除による互換性の問題に注意すべし Javaは、これまで後方互換性の維持にコミットしてバージョンアップが行われてきた。2017年7月にリリース予定の「Java SE 9」では、モジュール機構(Project Jigsaw)をはじめとする新機能が導入される一方、JDKに関しては既存機能の廃止などいくつかの変更が予定されている。それらの変更に伴い、従来バージョンで作られたアプリケーションをJava SE 9上で動作させる際には、互換性の問題が生じる可能性がある。日オラクルが2016年12月に開催したセミナー「Javaで創るクラウド時代のエンタープライズ開発 ~マイクロサ

    Java SE 9にスムーズに移行するための互換性チェックポイント - builder by ZDNet Japan
    nobusue
    nobusue 2017/02/14
  • 自作IoTデバイスをつくろう--.NET Micro Frameworkと.NET Gadgeterを使いこなす技術者ルポ - builder by ZDNet Japan

    開発に必要なソフトウェアを入手しよう 開発に必要なソフトウェアを入手しよう。まずは、次のソフトウェアを準備しよう。 Windows 7以降のWindows OS Visual Studio 2010、もしくは、Visual Studio 2012 なお、「Visual Studio 2013」は2014年現在、「.NET Micro Framework」に対応していないので注意が必要だ。Visual Studio 2013が.NET Micro Frameworkに対応するまでは、「Visual Studio 2012」や「Visual Studio 2010」を使おう。「Visual Studio Professional 2013 with MSDN」であれば、過去のバージョンも使うことができるのでおすすめだ。 Visual Studioのインストールが完了したら NETMF SDK

    nobusue
    nobusue 2014/11/21
    なるほど、加速度センサーはこういう使い方もあるのか
  • 「Java SE 8」が正式リリース! 6つの注目機能と必読ドキュメント - builder by ZDNet Japan

    2014年3月18日(米国時間)、Java SEの新版「Java SE 8」がリリースされた。主な追加/変更機能、開発者必読のドキュメントなどについて、日オラクルのJavaエバンジェリスト 寺田佳央氏が語った。 開発者の注目ポイントは6つ。最大の目玉はラムダ式 2014年3月18日(米国時間)、Java SEの新版「Java SE 8」がリリースされました。2年8カ月ぶりのメジャー・アップデートとなるJava SE 8では、言語仕様の拡張をはじめ、大きな追加/変更が加えられています。開発者の皆さんにとって特に重要な追加/変更点としては、次の6つが挙げられるでしょう。 (1)ラムダ式への対応(JSR 335: Lambda Expressions for the Java Programming Language) (2)Date and Time APIの追加(JSR 310: Date

  • 初めてのJava EE 6開発! 最初の壁をどう乗り越えた?──最新Java EE開発“虎の穴” 第1回 菊田洋一氏 - builder by ZDNet Japan

    初めてのJava EE 6開発! 最初の壁をどう乗り越えた?──最新Java EE開発“虎の穴” 第1回 菊田洋一氏 それまで業務でC#一筋だった構造計画研究所の菊田洋一氏は、ある日突然、Java EEで開発を行うことになった。右も左もわからないJava EEの世界に飛び込んだ菊田氏は、最初の壁をどう乗り越えたのか? 世界の潮流はJava EE 6へ。先行者はどのようにして壁を乗り越えたのか? バージョン 5以降、オープンソース分野で普及した技術も意欲的に取り込みながら進化してきたJava EE。Java EE 6では、これまで独自フレームワークやオープンソース・フレームワークで補完されてきた機能が標準で備わり、企業が中長期にわたって安心して使えるシステム構築基盤に生まれ変わった。欧米企業ではJava EE 6など最新のJava EE環境への移行が急ピッチで進んでおり、この動きは日国内に

  • in演算子の使用法:続JavaScriptのオブジェクトについて - builder by ZDNet Japan

    全世界22万以上の企業・組織で採用 DX時代の顧客価値創出に大きな役割を担う CI/CD環境の現実解を紐解く オリジナルコンテンツが満載! 意外と知らないNutanix HCI の情報を集約 読めばわかる!いまHCIが注目される理由 これからの社内DX 真のDXのため、まずは社内のデジタル化を DXのファーストステップのヒント MSセキュリティ担当者が紹介 マルチクラウド環境の保護を追求する Microsoft Defender for Cloud 今時プライベートクラウドの作り方 2020年代のプライベートクラウド環境を AzureとVMwareを例に紹介 注目急上昇中のDaaS最新情報 コロナ禍を背景に利用者と機能を拡大中 Azure Virtual Desktop最新情報 ID管理の基礎知識 新しい働き方におけるITガバナンスの 向上にむけて エッジ市場の活性化へ 高まるIoTを中心

    in演算子の使用法:続JavaScriptのオブジェクトについて - builder by ZDNet Japan
    nobusue
    nobusue 2013/06/14
    in演算子の左辺は文字列である必要がある
  • HTML5 Boilerplateの開発者でGoogleのエンジニア、ポール・アイリッシュに聞くCSS高速化テクニック - builder by ZDNet Japan

    Adobe Systemsがロサンゼルスで5月に初旬に開催した「Adobe MAX 2013」において、HTML5 Boilerplateの開発者として知られるPaul Irish氏の講演「Mobile CSS Performance」を聴講した。その内容をベースにしながら、CSSを高速化するためのさまざまなテクニックを紹介する。 Paul Irish氏は、HTML5 BoilerplateやModernizrなどの開発者として世界的に著名なGoogleエンジニア。その彼が直接CSSのパフォーマンスを語るとあって、セッションは大変な人気であった。 一般的にウェブページの高速化、特にモバイルにおいてはCSSを高速化することよりもネットワークのパフォーマンスを最適化する方が効果が高い。そのため、まずはPageSpeedやYSlowなどを効果的に使用し、HTTPリクエスト数を減らす、ダウンロー

    HTML5 Boilerplateの開発者でGoogleのエンジニア、ポール・アイリッシュに聞くCSS高速化テクニック - builder by ZDNet Japan
    nobusue
    nobusue 2013/05/18
    CSS tuning
  • よい単体テストの特徴と、書くためのヒント - builder by ZDNet Japan

    Alan Cooper氏著の「The Inmates Are Running the Asylum」(邦題「コンピュータは、むずかしすぎて使えない!」)で、同氏は「軍艦にコンピュータが導入されたら何が起こるか」という問いを発している。同氏は、米国のミサイル巡洋艦ヨークタウンが大西洋で艦隊行動を行っていた際に起きた事件を例に挙げた。その時、海軍の技術者は燃料バルブを調整しており、艦上管理コンピュータの1つにゼロを入力した。すると、プログラムは入力されたゼロの値で別の数を割ろうとして(この解は数学では未定義となる)、ドカン!制御システム全体が完全にクラッシュしてしまい、海岸に曳航できるようになるまで、何時間も水上で立ち往生してしまったのだ。 この艦の管理システム全体が、設置前にはまったくテストされず、なんらかの形のテスト運用も行われなかったというのは考えにくいことだ。このシナリオは、「当に?

  • Oracle Databaseでバッチ処理を高速に!:特集 - builder by ZDNet Japan

    バッチアプリケーション開発ツール「101will」のフリー版を活用する 連載では無償で使えるOracleデータベース「Oracle Database 10g Express Edition」を活用して、バッチアプリケーションを開発する方法を紹介してきた。最終回となる今回は101のバッチアプリケーション開発ツール「101will」の無償版を利用してみよう。 2008-10-15 20:46:01 無料の「Oracle Database XE」で高速バッチ処理:活用のポイント 前回までの説明でDBはバッチ処理で活用できることを理解していただけたと思います。今回はOracleデータベースを処理エンジンとして活用するためのカギとなる機能について説明しましょう。 2008-08-15 16:09:01 無料の「Oracle Database XE」で高速バッチ処理:実装のポイント 連載もいよいよ

    nobusue
    nobusue 2009/01/08
    これは有用
  • 無料で使える「Oracle Database XE」をインストール - builder by ZDNet Japan

    1. 無料のOracleデータベース 読者の皆さんはOracleデータベースに無料版が存在することをご存知でしょうか?残念ながら日オラクルから情報が出てないので、知らない方も多いと思います。 無料版のOracleデータベースとはOracle Database 10g Express Edition(以下「Oracle XE」)で、多少の制限はありますが中身は完全なOracleデータベースです(制限については後述)。 金額的に敷居が高いと感じていた方であっても、無料でOracleデータベースを用意することができます。開発プラットフォームとしてだけでなく、小規模システムであれば運用プラットフォームとしても十分に使えると思います。もちろん、Oracleデータベースの勉強にも有用でしょう。 データベースはデータを管理し、簡単に検索・抽出などをするために利用されます。通常はデータの管理等に利用され

    無料で使える「Oracle Database XE」をインストール - builder by ZDNet Japan
  • commons-langでtoStringメソッドをも〜っと簡単に実装する - builder by ZDNet Japan

    ReflectionToStringBuilder ReflectionToStringBuilderは、前回のToStringBuilderと同様、toStringメソッドの実装を簡単にするためのメソッドである。 今回もテスト用コードとその実行結果から見てみよう。 public class ReflectionToStringBuilderTest { private String testStr; private boolean testBoolean; private int testInt; private String[] testArray; public String toString() { return new ReflectionToStringBuilder(this).toString(); } public static void main(String[] ar

    commons-langでtoStringメソッドをも〜っと簡単に実装する - builder by ZDNet Japan
  • Excelで多用する雑多な操作を素早く片付けるための10のティップス(後編) - builder by ZDNet Japan

    #6:Excelに小計を計算させる 「集計」機能もまた、初めて知る人にとってはその人生を変えるほどの力を持ったツールだろう。「集計」機能が搭載される前は、次のようにして集計を行うしかなかった。データを並べ替え、集計したいデータのグループ毎にスペース行を手作業で追加した後、適切なSUM関数をこれまた手作業で設定していたのである。これは間違いを引き起こしやすい手順である。にもかかわらず、未だに多くのExcelユーザーがこういった方法を用いているのは残念なことだ。 以下に、Excelの「集計」機能の使い方を簡単に説明しておこう。 集計対象のワークシートを作業用として別ファイル名で保存する。これを行うには、[ファイル]−[名前を付けて保存]を選択し、元のファイル名に「_work」を付加する。「原」とも言える唯一のワークシートを使って「集計」機能を実行しようとは思わないことだ。この機能を使ってみれ

    Excelで多用する雑多な操作を素早く片付けるための10のティップス(後編) - builder by ZDNet Japan
  • シリウステクノロジーズ、住所や駅と緯度経度を相互変換できる「GeoPoint API」を公開 - builder by ZDNet Japan

    大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる ものづくり現場の情報セキュリティ インダストリー4.0は製造業の変革期 工場のデジタル化によるリスクへの対応 ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を生みだす「協創」への挑戦 さあ、その想いをカタチにしよう。 Google Cloud が企業の未来に向けた生産性 向上とコラボレーション実現のヒントを解説 体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 高まるゼロトラストの気運 妥協のない安全のために適材適所で組合せ トップ4社によるゼロトラストセキュリティ 非構造化データのデジタル活用へ 社内の文書コンテンツを一元管理 デジタル変革と内部統制の二兎を得るECM ビジネスの推進には必須! ZDN

  • 仮想化Java環境のスループットを2倍に--BEA LiquidVMの適応型メモリ管理 - builder by ZDNet Japan

    コンピュータの性能を向上させるためには、どのような方法が考えられるだろうか。さまざまな方法があるが、まず思い浮かぶのはメモリを増設することだろう。メモリはコンピュータがプログラムやデータを処理するための作業領域であり、その容量はもちろん、管理の仕方でもコンピュータの性能は大きく左右される。 メモリやハードディスクなど、1台のコンピュータのリソースを複数の仮想マシンで共有する仮想化環境では、限られたリソースをいかに有効に活用できるかがシステムのパフォーマンスを向上させる重要な鍵になる。 特に増設できる容量に制約の少ないハードディスクに比べ、サーバごとに搭載できる容量が限られるメモリは、その限られた空間を効率的に使用することで、より効果的な仮想化環境を実現できる。 また、一般的にメモリはハードディスクよりも高価であり、少ないメモリを有効に活用することで、システム導入にかかるコストを低減すること

    仮想化Java環境のスループットを2倍に--BEA LiquidVMの適応型メモリ管理 - builder by ZDNet Japan
  • グーグル、「Google Maps」をFlashから利用するAPIを公開 - builder by ZDNet Japan

    サーバースペシャリストへの道 PCサポートとサーバ管理の共通項 ひとり情シスのためのスキル向上のコツ 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる ライバル同士がタッグを組む理由 マイクロソフトとヴイエムウェアが連携し パブリッククラウドへの移行を支援 クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu さあ、その想いをカタチにしよう。 Google Cloud が企業の未来に向けた生産性 向上とコラボレーション実現のヒントを解説 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 コンテナをエンプラITに! コンテナ活用の基礎 番実装が増える背景とメリット 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日

  • グーグル、「Geo Search API」を公開--広範囲の地理データが利用可能に - builder by ZDNet Japan

    カリフォルニア州バーリンゲーム発--Googleは米国時間5月13日、地理的に関連づけられた情報をウェブサイトで利用可能にする新しい要素を検索インターフェースに追加した。 Googleで「Google Earth」と「Google Maps」を統括するJohn Hanke氏は、「Geo Search API」を一般に公開したことを当地で開催のWhere 2.0カンファレンスで発表した。これにより、Google Mapsを組み込んでいるウェブサイトは、これまではGoogleの地図サイト経由でのみ閲覧可能だった同社データベースにある地理的情報を利用できるようになる。 これまでGoogleは、検索結果として地域の商業施設を表示するなど、一部の地理的データのみを同社検索API経由で共有していた。しかし、より広範囲な結果を表示可能な検索APIを使えるようになったことで、サンフランシスコ国際空港近辺の

  • C10kってご存知ですよね?:当たり前だと笑われそうなこと - 大野晋一 - builder by ZDNet Japan

    はじめまして。 でもないのかもですが、builder(とZDNet Japan)の編集長の大野です。 せっかくブログサービスが始まったことですし、 日々、いろんな方と話している中でのもろもろを書いていければと思います。立場上、記事にかけないことも含めてすごくいろんな方とお話させていただいているので…… いや、私は知らなかったのですが…… 正確な定義はさておき、一度にさばけるコネクション(クライアント)は10,000(10k)が限界というものらしいです。弊社も含めて、Webサーバを管理している方などにはなじみのある概念でしょう。いくらCPUやストレージに余裕があっても、このC10kの限界にひっかかると、コネクション待ちがコネクション待ちを生むという例のあれが生じるわけですね。 さてさて、今回はこの限界を呼ぶ原因が昨今増えましたという皆様の悩みです。  ビジネスアプリケーションの高度化  こ

  • Twitterもどきを作りながらGoogle App Engineの肝データストアを理解する - builder by ZDNet Japan

    サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! 新OSのWin11はどう進化したか ビジネス上の役割、開発の要因と Win11が目指した5つのポイントを紹介 RPA見直される”業務”と”人”の関係 人的リソースを単純作業から解放! 高付加価値業務への転換のために 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド クラウド導入が進まない当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック 大事なのは”仕事の段取り” 幅広い業務を任されているからこそできる ひとり情シス流の業務改善術 リモートワークを成功させる方法 必須となるセキュリティをどう強化す

    Twitterもどきを作りながらGoogle App Engineの肝データストアを理解する - builder by ZDNet Japan
  • Google App Engine詳解:さっそくHello Worldから作ってみた - builder by ZDNet Japan

    エッジ市場の活性化へ 高まるIoTを中心としたエッジ分野への期待 OSS活用が新しい時代のビジネスを拓く 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド リモートワークを成功させる方法 必須となるセキュリティをどう強化するか 必要な対策5つを紹介 Kubernetes活用の最適解とは? 今、注目のコンテナを活用した柔軟なIT基盤 運用、管理の課題を解決しメリットを最大化 オリジナルコンテンツが満載! 意外と知らないNutanix HCI の情報を集約 読めばわかる!いまHCIが注目される理由 電話営業・インサイドセールの革新 AIによる自動文字起こし・会話分析が 音声コミュニケーションの可能性を拓く ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス AWSとAzu

    Google App Engine詳解:さっそくHello Worldから作ってみた - builder by ZDNet Japan