Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

記事一覧

61~75件(全5304件)
  • 2019/06/24

    Webフロントエンドのレガシーコードを改善するには? 一筋縄ではいかないモダナイズ

     タウンワークはオープンから10年以上が経過しており、JavaScript、CSS、HTMLを含め、フロントエンドの老朽化が課題となっているのは連載の第1回でお伝えした通りです。過去のA/Bテストの名残や、暫定対応と思われるコードが継ぎ足された結果、似たようなコードが残っていることも多く、フロントエンドのエンハンスの際に手戻りを多く誘発することが問題視されていました。本稿ではこうした問題に対し、この1年で取り組んできた改善内容を紹介します。派手な内容はないですが、レガシーコードに現実的に対峙し改...

  • 2019/06/21

    平成元年生まれのVR、令和の先にどこへ行く 『VR原論』刊行イベントで識者が語った過去と未来

     6月7日、VRが1989年にサンフランシスコで初めてデモ展示されたのと同じ日に、『VR原論』(翔泳社)の刊行記念トークセッション「VR生誕祭」が開催された。著者の服部桂さん、服部さんの盟友で東京大学バーチャルリアリティ教育研究センター長の廣瀬通孝さん、そして近年のVRブームを牽引するGOROmanさんが集い、それぞれの視座からVRの過去と未来が語られたイベントの様子をお届けする。

  • 2019/06/20

    「Eltropy」――誰も気づかなかった顧客エンゲージメント向上の秘策【シリコンバレー直送便】

     本連載では、米国西海岸はシリコンバレーから、旬なスタートアップの情報を厳選してお届けする。第2回では、メッセージアプリとAIを活用したデジタルマーケティングのスタートアップ「Eltropy(エルトロピー)」を紹介する。

  • 2019/06/19

    新機能でさらに便利になったAndroid Studio 3.4を知ろう

     平成も終わりを迎えようとしていた2019年4月17日に、Android Studioのバージョン3.4がリリースされました。このリリースにも多くの新しい機能が含まれており、今後も私たちの開発をより強力にサポートしてくれるものになりそうです。本記事では、バージョン3.4で追加された機能の概要を紹介します。

  • 2019/06/17

    大変な帳票開発は、クラウド帳票エンジン「Docurain」にまかせて楽しよう!

     みなさん、業務システムからの帳票出力に苦労された経験はありますか? 各種業務システム、B2Bサービスにおいて帳票出力(領収書、請求書など特定書式の出力)は必ずと言っていいほど必要とされる機能です。しかしながら、帳票の開発は標準ライブラリやOSS等を組み合わせて簡単に実装できる機能ではなく、特にこれといった統一的な手法も確立されていないため、各社がそれぞれの方法で実装しているのが実情と思われます。また、ITに携わるエンジニアとしては「紙文化はもうやめよう」といった思いをお持ちの方も多く、あまり帳...

  • 2019/06/17

    チームで共通認識を持つためのカイゼン~「ファイブフィンガー」と「ワーキングアグリーメント」

     この連載では、開発現場で実践できるカイゼンのやり方と考え方について、お伝えしていきます。下敷きになっているのは、「カイゼン・ジャーニー」という書籍です。「カイゼン・ジャーニー」も、現場のカイゼンがテーマになっています。この新たに始める連載は、内容としては書籍を補完するもので、チームが現場でこのWebページを開きながら、実際にふりかえりをしたり、カンバン作りをしたりできるように作っています。本を開きながらより、Webページをモニタに映す方が、ワークショップもやりやすいですよね :) また、読者の...

  • 2019/06/13

    ARプロダクト開発に必要なことを語ろう――AR Developer Meetup #2 レポート

     5月10日、ARアプリ開発者向けの勉強を目的としたミートアップ「AR Developer Meetup #2」が開催された。プレゼンセッションでは、ARの有識者たち5名が開発にまつわるエピソードを披露。参加者にとって学びの多いイベントとなった。ここでは、そのレポートをお届けする。

  • 2019/06/12

    何のためにデータを分析するのか? 『スケーラブルデータサイエンス』が教えるデータエンジニアの役割

     データ分析の目的はレポートやグラフの作成ではありません。翔泳社から発売した『スケーラブルデータサイエンス』では、その目的を「ビジネスで成果を出すためのより良い意思決定」としています。今回、データサイエンスのノウハウを詳細に解説した本書から、データ分析の目的やデータエンジニアの役割について説明した第1章の一部を紹介します。  

  • 2019/06/11

    「Vue.js」でWebページを作成できるフレームワーク「Nuxt.js」最初の一歩

     本連載では、Webページのユーザーインタフェイス(UI)フレームワーク「Vue.js」と、Vue.jsを利用してWebページを作成できるフレームワーク「Nuxt.js」の活用方法を、サンプルとともに紹介します。初回となる今回は、Vue.jsとNuxt.jsの概要を説明するとともに、プロジェクトの生成や実行、基本的な実装例を通して、Vue.jsやNuxt.jsの機能をいくつか紹介していきます。

  • 2019/06/07

    高い設計力はどう育まれる? ゆめみのエンジニアが大きく成長できる理由とは

     事業会社のデジタル新規事業や公式スマホアプリ・Webアプリケーションの企画開発運用を行う株式会社ゆめみ。同社は国内でもトップレベルのアプリ設計開発・大規模サービス運用の実績を持つ企業だ。過去には日本マクドナルドや高島屋など、名だたる企業のサービス支援を行ってきた。ゆめみには“エンジニアを成長させる環境”があり、その環境が同社の高い技術力を支えているという。いかにして、ゆめみの企業文化は形成されてきたのか。入社19年目のサーバーサイドエンジニア 仲川樽八氏と新卒2年目のiOSエンジニア 山田良治...

  • 2019/06/07

    開発者にとってMicrosoft Azureはどう進化しているか【de:code 2019】

     2019年5月29日から2日間、日本マイクロソフトは開発者向けイベント「de:code 2019」を開催し、今後のテクノロジーの方向性と最新動向を発表した。主にMicrosoft 365やAzureなどのプラットフォーム、またMRデバイスのHoloLensに関する発表があったが、ここでは開発ツールやMicrosoft Azureについてピックアップする。

  • 2019/06/06

    MySQL 8.0で『SQLパズル』の問題を解く

     本連載では、MySQL 8.0のリリースを記念して、3回にわたってSQLの新機能を解説します。最終回となる第3回の本稿では、第1回、2回で紹介した機能を使って、書籍『SQLパズル』の問題を解きます。

  • 2019/06/05

    Spring BootでWeb APIを作ろう

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

  • 2019/06/04

    「NTP」 ~マンガでプログラミング用語解説

     この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきがちな専門用語・概念をやさしく読み解き、よりスムーズな学習を手助けします。市販のプログラミング入門書の副教材としてもぜひご活用ください。今回解説するのは、「NTP」です。

  • 2019/05/31

    業務で機械学習を使うためには、まず課題を洗い出す~『現場で使える!Python機械学習入門』より

     翔泳社では5月24日に『現場で使える!Python機械学習入門』を発売しました。今回本書の「CHAPTER2 機械学習を実務で使う」から、機械学習を利用数前の段階、そもそも機械学習で解決すべき課題を洗い出すための方法について紹介します。

61~75件(全5304件)
All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5