CodeZine(コードジン)

特集ページ一覧

記事一覧

286~300件(全5530件)
  • 2019/07/01

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

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

  • 2019/06/28

    RubyKaigiの知見を共有し合おう――AFTER RubyKaigi 2019レポート

     4月18日~20日に開催されたRubyistたちの祭典「RubyKaigi 2019」。その発表内容や知見を共有するためのイベント「AFTER RubyKaigi 2019」が、RubyKaigiスポンサーであるラクスル、Sansan、ZOZOテクノロジーズの3社共催で5月15日に行われた。本イベントでは3社のエンジニア&ゲストによるLTや、Ruby有識者によるパネルディスカッションが実施された。ここでは、そのレポートをお届けする。

  • 2019/06/27

    Spring I/O 2019 参加レポート~5.2以降の開発動向と、Spring Cloudにおける周辺環境の変化への対応

     JavaのOSSフレームワーク「Spring Framework」に関するヨーロッパ最大規模のイベントである「Spring I/O 2019」が5月16日、17日スペイン・バルセロナにて開催されました。7月31日(注1)にリリースが予定されているSpring Framework 5.2に関する話題や、Spring Framework 5.3以降に開発が予定されているトピック、Spring Cloudにおける周辺環境の変化への対応など、カンファレンスで取り上げられた主要な情報についてレポートしま...

  • 2019/06/26

    「Ruby on Rails」の基本理念とベースとなる考え方を知っていますか?

     RubyのWebアプリケーション開発用フレームワークといえばRails。翔泳社では独学でスキルを習得できる「独習」シリーズの最新刊『独習Ruby on Rails』を6月19日に発売しました。今回、本書からRailsのベースとなる考え方を紹介。どのような思想で成り立っているフレームワークなのかを理解することで、より効率的に学ぶことができるのではないでしょうか。

  • 2019/06/25

    「共通鍵暗号」 ~マンガでプログラミング用語解説

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

  • 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エンジニア 山田良治...

286~300件(全5530件)
All contents copyright © 2005-2020 Shoeisha Co., Ltd. All rights reserved. ver.1.5