タグ

ブックマーク / xtech.nikkei.com (35)

  • Java開発のノウハウを全面公開、NTTの深謀遠慮

    「開発人材を増やすため」。NTTは3月13日、Javaアプリケーションフレームワーク「Macchinetta(マキネッタ)」をGitHub上で一般公開した。公開の狙いについて、取り組みのリーダーである夏川勝行ソフトウェアイノベーションセンタソフトウェア開発技術プロジェクトグループリーダ主幹研究員はこう語った。GitHubはクラウド型のソースコード共有サービスで、オープンソースソフトウエア(OSS)の公開でよく使われる。 IT人材の不足は深刻化し、人材の争奪が加熱している。NTTグループは自社のJavaアプリケーションフレームワークをオープンソース化して、他社も利用できるようにする。これを通じて、Macchinettaフレームワークを扱える開発人材のすそ野を広げる。将来的にMacchinettaフレームワークを扱える技術者が増えれば、NTTグループにとって開発人材の獲得が有利になると見込む。

    Java開発のノウハウを全面公開、NTTの深謀遠慮
  • NTTデータがJavaフレームワークを刷新、StrutsをやめてSpring主軸に

    NTTデータは2016年2月24日、Javaアプリケーションサーバー環境で利用できるソフトウエア開発部品(フレームワーク)の新版「TERASOLUNA Server Framework for Java 5」(図)を発表、同日提供を開始した。新版では、Web画面の遷移を制御するMVC(モデル・ビュー・コントローラー)フレームワークをStruts1からSpring MVCに切り替えるなど、ソフトウエアの構成を刷新した。 TERASOLUNAは、NTTデータが自社のシステム構築サービスで社内利用している、サーバーサイドJavaのフレームワーク。StrutsやSpring Framework、iBATISといったオープンソース(OSS)のフレームワークを中核機能として採用するとともに、NTTデータが独自に開発した機能を追加してOSSとして公開している。2014年4月にStruts1のセキュリティ

    NTTデータがJavaフレームワークを刷新、StrutsをやめてSpring主軸に
    OSCA
    OSCA 2016/02/25
    あれ? まだ正式リリースしてなかったのか。 個人的には、国内のエンタープライズJavaの開発において、このリリースは注目すべきだと思ってる。
  • Android Query - 避けては通れないView周りのコードがすっきり書ける

    Androidアプリを開発する上で、どうしても避けては通れないコーディングの一つに、Viewの操作があります。毎回findViewByIdメソッドを使って、キャストして、長いコードを書いて、ようやくTextViewなどを操作する準備が整うわけです。こんなに面倒で、Eclipseもろくに自動生成してくれないコードを記述するのは嫌になりませんか。筆者は、嫌です。 例えば、テキストビューを使用するためには、

    Android Query - 避けては通れないView周りのコードがすっきり書ける
    OSCA
    OSCA 2013/03/23
  • 「ドコモの純減」はiPhoneだけが理由なのか

    「ドコモ、純減」――。この響きは、業界関係者にとって大きな衝撃だったはずだ。2012年11月の国内携帯電話契約数の増減は、一般向けの報道でも大きく取り上げられた。ドコモの契約数が5年ぶりに純減となった説明として、ほとんどの報道は「iPhoneを持つものと持たざるもの」という切り口になっている。このニュースは海外でも報じられている。 筆者はこの主因は「市場環境の変化」にあると考え、以下の観点から考察を加えたい。 海外ではAndroidの方が売れている KDDI(au)の好調の理由はスマートバリューだけではない NTTドコモのブランドイメージは、料金競争では不利 「ドコモのiPhone」で、各社の端末ラインアップの差は僅かに 通信事業者のプラットフォーム競争は、通信事業者の枠を超える 通信事業者の土管競争の前提が変わった2012年 海外ではAndroidの方が売れている 国内市場におけるiPh

    「ドコモの純減」はiPhoneだけが理由なのか
  • 55億円無駄に、特許庁の失敗

    政府システム調達における失敗の典型例が、特許庁の基幹系システム刷新プロジェクトだ。5年がかりで臨んだが、結局は55億円を無駄にしただけ。新システムは完成しなかった。失敗の最大の要因は、発注者である特許庁にあった(図1)。関係者の証言から、失敗に至る経過を改めてひもとく。 特許庁は2004年、政府が打ち出した「業務・システム最適化計画」に沿って、特許審査や原保管といった業務を支援する基幹系システムの全面刷新を計画した。システムアーキテクチャーに詳しい情報システム部門のある職員(以下A職員)と、刷新の「可能性調査」を担ったIBMビジネスコンサルティングサービス(現・日IBM)を中心に、調達仕様書を作成した。 業務プロセスを大幅に見直し、2年かかっていた特許審査を半分の1年で完了することを目指した。度重なる改修によって複雑に入り組んだ記録原データベース(DB)の一元化に加え、検索や格納など

    55億円無駄に、特許庁の失敗
  • アジャイル開発、賢者の極意

    迅速かつ柔軟な開発を目指したアジャイル開発手法を採用する企業が増えている。この連載では、アジャイル開発を主導する国内外の「賢者」に開発の極意を聞く。 目次

    アジャイル開発、賢者の極意
  • Android 4.0プログラミング入門

    Android 4.0(コードネームはIce Cream Sandwich)の知っておきたい機能やこれから使えそうな機能を、実際にアプリを作成して学んでいきます。 目次

    Android 4.0プログラミング入門
    OSCA
    OSCA 2012/08/02
  • OpenFlowってなんだろう

    新しいネットワーク制御技術として注目を集めるOpenFlow。既存技術と比較しながら、その基的な仕組みをひもといていこう。そうすれば、なぜ米グーグルや米フェイスブックがOpenFlowに大きな期待を寄せるのかが理解できるはずだ。 目次

    OpenFlowってなんだろう
  • HDDが買えないならZFSを使えばいいのに

    タイの洪水被害の影響でハードディスク(HDD)の価格が高止まりしている。パーツショップでの実売価格は急騰前の3倍程度にまで跳ね上がり、今でも2倍弱の価格をつけている。5000円台で2TバイトのHDDが買えた記憶が新しいユーザーにとっては買い控えたくなる水準だ。フラッシュメモリーによる半導体ストレージであるSSDの容量単価は下落する一方だが、HDDが買えないならSSDを使えばいいのに…と言えるほどSSDは安くない。 もちろん、データの増加は待ってくれない。記者の自宅には、主にファイルサーバーとして利用するLinuxサーバーがある。タイ大洪水以前に約7000円で購入した1Tバイトの2.5型ハードディスクをストレージに充てた。写真1枚が10Mバイト近くある今の利用環境では、みるみる空き容量が減っていく。どのコンテンツもときめくものばかりで、整理には限界がある。「では増設」と思い立っても、HDDは

    HDDが買えないならZFSを使えばいいのに
  • 「Simeji」生みの親が語る、バイドゥによる買収の「なぜ」と「これから」

    足立氏:最初にバイドゥから打診を受けて、今年(2011年)の9月末頃から連絡を取り合うようになりました。当時はアメリカで働いていたので(編集部注:足立氏は当時サイバーエージェントアメリカに所属)基的に電子メールやスカイプを使っていましたね。 SimejiやAndroidについて企業と意見を交換する機会はこれまでにも沢山ありました。今回もいつもと同じように気軽な気持ちで話し合いを始めたのです。私が伝えたのは、私たちがどのような考えでSimejiを開発しているか、私自身がどんな経歴を持つエンジニアなのかということでした。バイドゥは私の話をじっくりと聞き、彼らがSimejiをどう評価しているかを丁寧に説明してくれました。そうするうちに「Simejiに対する私たちの考えを、バイドゥはちゃんと理解してくれているな」と感じるようになりました。 矢野氏:私がバイドゥのオフィスを訪問した時は、もっと強烈

    「Simeji」生みの親が語る、バイドゥによる買収の「なぜ」と「これから」
    OSCA
    OSCA 2012/01/04
    この件、「海外(中国)企業による買収」という事について、お二人がどう思ったのかも知りたいのだが、どの記者も聞いてくれないな。 日本の他社がどう考えていたのかも知りたい。
  • プログラミング言語学習の王道

    “プログラミング言語の王道”といえばC/C++言語です。「以前にCを勉強したことがあるけど、ポインタで挫折しちゃった」「当はVisual C++に興味があるのだけれど、なかなか手が出せなくて…」「言語仕様も大事だけど、コンパイラの仕組みもきちんと教えてやってほしい」──そんな皆さんの思いや期待に応えます。 あなたもプログラミングの王道を極めましょう。 C/C++は永久に不滅です! C/C++は永久に不滅です! C/C++の疑問にまとめてお答え 誰もがつまずくポインタを詳細解説 ウラから見たコンパイラ~リンカー~ローダーの仕組み クラス/継承/多態性をサンプルで理解 Visual Studio 2010導入・活用ガイド ついに登場したVisual Studio 2010 プロジェクトを作成し実装に取り掛かる IntelliSenseを活用しコーディングを効率化 ボタンや関連メソッドを生成

    プログラミング言語学習の王道
  • 行き過ぎた能力主義が招いた悲劇

    的にIT業界は成果主義、能力主義の世界である。例えばITの世界では、天才的なエンジニアや経験豊富なプロジェクト・マネージャが常人の10倍以上のパフォーマンスを発揮することは珍しくない。国境を超えてすさまじいスピードで競争が行われているIT業界では、彼らが能力を最大限発揮できる仕組みが必要である。そしてそれを阻害するような保護政策や規制はこの業界に合わないと筆者は考えている。IT業界で働く人間が、それぞれ人間としてのモラルを忘れなければ、成果主義、能力主義の弊害も防げるはずである。 しかし、しばしばそのモラルを失ってしまうのもまた人間だ。若手SEのA君の経験談を聞き、考えさせられた。 A君は派遣SEとしてX社に常駐することになった。X社は大手消費財メーカーで、徹底した能力主義により急成長し、その名は世間に広く知られていた。X社のシステム部長は30代前半と若く、A君といくつも違わない。大抜

    行き過ぎた能力主義が招いた悲劇
    OSCA
    OSCA 2011/12/01
    例えに出した話しが極端すぎる気がする。。。
  • [802.11n導入]他の端末やAPの存在も視野に

    無線LANは見えない電波に起因するトラブルが後を絶たない。それは高速規格であるIEEE 802.11nでも同様。問題を防ぐには、電波環境の把握が欠かせない。 IEEE 802.11nの正式版が登場したことで、企業における無線LANの導入に追い風が吹いている。ただしスループットで100Mビット/秒を超えるIEEE 802.11nには、新規の高速化技術が使われているため、導入に当たって新たな配慮が必要な場合がある。ここではIEEE 802.11nを導入した企業のトラブル事例を紹介する。 思うようなスループットが出ない A社は既にIEEE 802.11gを利用していたが、業務の効率化を目指して無線LANの高速化に注目。IEEE 802.11nの導入に踏み切った。理論値最大300Mビット/秒というスペックを期待してのものだった。そこでIEEE 802.11n対応の無線LANアクセスポイント(AP)

    [802.11n導入]他の端末やAPの存在も視野に
  • JavaユーザーのためのScala早わかり

    この1~2年、開発者のコミュニティなどで着実に人気が高まっているプログラミング言語が「Scala(スカラ、スケーラと読みます)」です。特集では、Java プログラマとその見習いに向けて、Scala質をなるべく簡潔にわかりやすくお伝えします。 目次

    JavaユーザーのためのScala早わかり
    OSCA
    OSCA 2011/10/20
  • 全問解説◆基本情報技術者試験 平成22年秋期

    この連載では、2010年10月(平成22年度秋期)に実施された基情報技術者試験の全問題の解答・解説を掲載します。 全問題を一通り解いて実力診断をしたり、試験前に全問題をおさらいするなど、試験対策としてお使いいただけます。タイトルを見て、苦手そうな問題だけを重点的に解くといった使い方もできます。 問題を解いて解説を読むことで、ITの基も身につきます。若手だけではなく、中堅、ベテランのエンジニアも、自分の知識をチェックするために、ぜひチャレンジしてみてください。 (関連リンク) ・全問解説◆基情報技術者試験 平成21年秋期 ・全問解説◆基情報技術者試験 平成21年春期 (関連資料) ・午前問題の冊子 ・午後問題の冊子 目次 ・基情報技術者試験ガイダンス--試験概要から傾向と対策まで 午前問題 午後問題

    全問解説◆基本情報技術者試験 平成22年秋期
  • 基本情報技術者試験の傾向と対策

    東日大震災の影響で、来2011年4月に実施される予定だった平成23年度春期の情報処理技術者試験は実施時期が変更されました。平成23年7月に「特別試験」として実施された『基情報技術者試験』の出題傾向を解説します。試験の出題分類や時間、合格基準、実際の過去問題などは情報処理推進機構のサイトをご覧ください。 合格に向けて 平成21年度春期に大幅な変更が行われてから5回の試験が経過し、問題の傾向や難易度も落ち着いてきました。午前問題は2割程度の新傾向問題はあるものの、過去問題からの流用が多く見られました。過去問題の演習でしっかり準備をしてきた方は、十分合格ラインに達したことと思われます。午後問題は必須のアルゴリズムの問題が、やや難しかったです。定番のプログラム穴埋め形式ではなく、自分でデータを用意してトレースする必要があったからです。選択問題は標準的な難易度といえます。ただ前半の問1~問7は

    基本情報技術者試験の傾向と対策
  • Active Directory活用術

    企業のネットワークではWindowsパソコンが主流だろう。こうしたネットワークで、セキュリティを強化したり、クライアントやサーバーの管理負荷を軽減したりしたいなら、Active Directoryが役に立つ。Active Directoryは米マイクロソフトが開発したディレクトリサービスで、社内ネットワークの資源(ユーザーやコンピュータなど)を一元管理できるようになる。この特集では、Active Directoryの基礎と、典型的な活用方法3種を紹介する。 目次

    Active Directory活用術
  • プロジェクト・マネージャの「やってはいけない」---目次 - プロジェクト・マネージャの「やってはいけない...:ITpro

    プロジェクト・マネジメントのアンチパターンを徹底解説 プロジェクト・マネジメントにはセオリーがある。セオリーを知らずに,あるいは軽視して,失敗するプロマネは少なくない。現場でたたき上げたベテランの凄腕PMが,現場でプロマネがやってはいけないことを解説する。 関連サイト: ■メール編 ■やる気編 ■要件定義編 ■会議編 ■報連相編 ■協力会社対応編 ■品格編 ■課題管理編 ■変更管理編 ■コミュニケーション編 ■外注管理編 ■姿勢・資質編 ■計画&進捗管理編 ■品質編 ■姿勢編 理由無き要求は機能化してはいけない プロジェクト事務局を軽視してはいけない 過去の成功体験にとらわれてはいけない 自己研鑽を怠ってはならない 目的を忘れてはいけない ■プロジェクト完了編 完了条件をあいまいにしてはいけない 完了報告会を省いてはいけない 成功・失敗要因を不明確なままにしてはいけない フィードバックを忘

    プロジェクト・マネージャの「やってはいけない」---目次 - プロジェクト・マネージャの「やってはいけない...:ITpro
  • 超高速DB「NoSQL」が普及へ

    分秒を争うデータ処理の現場で、NoSQLと呼ばれるデータベース(DB)の利用が増えている。NoSQLは、Not Only SQLの略。SQLで操作するDB、すなわちリレーショナルデータベース(RDB)以外のデータベースソフトの総称だ。RDBでは処理し切れない大量データの扱いに対応した製品である。NoSQLRDBを組み合わせたハイブリッド側の事例も登場してきた。 目次

    超高速DB「NoSQL」が普及へ
  • x86の全盛期は終わった

    記者が子供の頃の1970年代は、i8080、Z80、MC6800などがマイコン用8ビットCPU(Central Processing Unit)として全盛だった。それに続いたのが16ビットCPUで、米Intelのi8086がパソコン分野の勝者となった。それがx86アーキテクチャーの始まりである。x86アーキテクチャーは32ビットになり、64ビット(これは「x64」とも呼ぶ)になり、今やWindowsパソコンもMacも企業のサーバーもx86だ。でも、x86の全盛期は終わったのではないだろうか。 x86の強力なライバルが二つ浮上してきた。一つは英ARMのARMアーキテクチャーだ。消費電力が少ない割に高性能なARMは携帯機器に多く採用され、「Microsoft、次期版WindowsでARMアーキテクチャーをサポートへ」といった動きも報じられている。米Microsoftは以前、WindowsでAl

    x86の全盛期は終わった