Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

記事一覧

196~210件(全5342件)
  • 2019/03/11

    AWSでシングルサインオン(SSO)を実現する~SAML2.0ベースのAWSマネージメントコンソールへのフェデレーション

     本連載では、比較的「小規模」な「受託」開発を実施する際のAWS活用の勘所を、実際の開発現場での経験を元に紹介します。大規模な開発では当てはまらない部分もあると思いますが、可能な限りインフラ関連の工数を少なくし、効率的に開発を実施するために、最低限抑えておく実務上役立つ点について、解説します。本記事では、複数のAWSアカウントを効率的かつセキュアに管理するための、SAML2.0ベースのAWSマネージメントコンソールへのフェデレーション(SSO:シングルサインオン)をご紹介します。

  • 2019/03/08

    オープン技術をベースにCloud Native開発を積極的にリードするオラクル【デブサミ2019】

     かつて「Oracle Database」を筆頭に、オンプレミスのパッケージソフトウェア製品を長らく主力製品に据えてきたオラクル。しかし現在の同社は、急速にクラウドサービスベンダーへと業態をシフトしつつある。既に同社のソフトウェア製品の多くはSaaSおよびPaaSとして提供されており、さらにはIaaS市場においても後発ながら「Oracle Cloud Infrastructure」というユニークなクラウドサービスで存在感を高めつつある。その魅力を、日本オラクルの丸川 祐考氏と茂 こと氏が解説した...

  • 2019/03/08

    MySQL 8.0のWindow関数のサンプル集

     本連載では、MySQL 8.0のリリースを記念して、3回にわたってSQLの新機能を解説します。第1回の本稿では、Window関数について解説します。

  • 2019/03/07

    GitHub Actionsが創る開発者の未来―― コンテナ技術がワークフローをOSS化する【デブサミ2019】

     2008年の創業以来、世界中のソフトウェア開発を支えてきたGitHub。同社は昨年10月に、コンテナ技術をベースとしたワークフロー自動化の機能「GitHub Actions」を発表した。現代のソフトウェア開発では、多くの開発者たちが開発ワークフローの構築や設定に多大なる時間を費やしている。そんな中、GitHub Actionsは、コンテナ技術をうまく利用することで、開発ワークフローの課題を解決することを目指している。GitHub Actionsによって、開発者の世界はどう変わっていくのか。Gi...

  • 2019/03/06

    エンジニアリングの成果をより高度化するための仕事が、楽しくないわけがない――ヤフーのエンジニアリングマネジメントの考え方【デブサミ2019】

     「生涯エンジニアとして技術を極めたい」と願うエンジニアは少なくない。そこで問題となるのが、ピープルマネジメントができる人材の不足である。そもそもエンジニアリングマネジメントの仕事は、本当にエンジニアのそれよりも魅力に欠けるものなのだろうか。エンジニアからマネージャーの道を選んだ背景と、エンジニアリングマネージャーとして大切にしてきたことについて、ヤフー株式会社 テクノロジーグループ Developer Relations アドボケートの山本 学氏がセッションを行った。

  • 2019/03/05

    ZOZOTOWNは、いかにしてRedshiftからBigQueryへの移行を成功させたか?【デブサミ2019】

     株式会社ZOZOテクノロジーズが開発・運用する、日本最大級のファッション通販サイトZOZOTOWN。同社は昨年、このサービスで使われるデータウェアハウスをAmazon Redshift(以下、Redshift)からGoogle BigQuery(以下、BigQuery)に移行した。本セッションでは開発部 SREチームの塩崎健弘氏が、BigQueryを採用した理由や移行にあたり工夫した点について語った。

  • 2019/03/04

    モニタリングのセオリーを徹底解説、Datadogはこうしてモダンなモニタリングを実現する【デブサミ2019】

     システムがモダンになれば、モニタリングもモダンなシステムを想定したものに合わせる必要がある。モダンなモニタリングをSaaSで提供するDatadogがどのように監視を実現しているか、Datadog 池山邦彦氏が解説する。

  • 2019/03/01

    「辞書を曳く?」~ソフトウェア開発者に贈るテクニカルライティングの極意

     テクニカルライティングに役立つ(かもしれない)話をあれこれと書く連載。第3話は、電子辞書やWeb上の辞書の使い方についてちょっとしたヒントです。

  • 2019/02/28

    かつてなく盛り上がったITエンジニア本大賞、技術書とビジネス書の大賞は?【デブサミ2019】

     2019年2月14日、ITエンジニアの祭典「Developers Summit 2019」にて、翔泳社が主催する「ITエンジニアに読んでほしい! 技術書・ビジネス書大賞 2019」の決選投票イベントが開催。会場では著者や編集者によるプレゼンを経て、技術書部門には『エンジニアリング組織論への招待』、ビジネス書部門は『イシューからはじめよ』が大賞に。その様子をお届けする。

  • 2019/02/27

    ExpoではじめるReact Native開発環境の構築

     今回はReact Nativeを使ったアプリの作成と実行までの流れを解説します。React Nativeの仕組みはよくできたものですが、そのまま扱おうとすると必要な知識が多岐にわたってしまい大変です。本記事では、React Nativeを簡単に扱えるように抽象化されたツール「Expo」を使います。ReactやJavaScriptによるWebアプリ開発では、よくある形でのセットアップになります。

  • 2019/02/26

    Spring Bootで始める簡単Webプロジェクト~ひな型の作成からWeb APIの実装まで

     Spring Bootの利点は、プロジェクトの作成から、実行、配布までが簡単にできることです。しかし、フレームワークを使う場合にいざプロジェクトを作ろうとしても、一体何から始めればよいのか、わからないことがあります。今回は、Spring Bootでのプロジェクトの作成方法から簡単なWeb APIの実装を通じてSpring Bootでの開発の流れを紹介します。

  • 2019/02/25

    「ZenHub×GitHub」を軸としたアジャイルプロセスの作り方

     チーム開発でプロジェクトを始める際『プロジェクト管理ツール』を何にするかは一番はじめに悩む点の一つです。今回は、アジャイルプロセスに親和性のあるプロジェクト管理ツール「ZenHub」を題材に、GitHubとZenHubの組み合わせることで、開発プロセスをどのように作り、改善していくかについて、紹介したいと思います。

  • 2019/02/22

    10年以上稼働し続ける大規模Webアプリケーション、どうやって改善する?

     リクルートには有名なアプリケーションや、これから作られる新規アプリケーションが大小合わせて数百存在し、中にはタウンワークのように10年以上運用されてるアプリケーションもあります。リクルートテクノロジーズではこれらのサービスのパフォーマンスやメンテナンス性の向上に取り組んでいます。本連載では、タウンワークで行った「パフォーマンス改善の取り組み」と「Webのフロントエンドにおけるモダナイズの取り組み」を2回に分けて紹介し、最後に未来の話として「これから利用するフロントエンドの技術」について解説しま...

  • 2019/02/21

    企業がOSSを活用する上での心構えと、意識したい「目的達成における技術面のプロである」という考え方

     企業がビジネスに関わるシステム構築にOSS(オープンソースソフトウェア)を活用するのは、もはや珍しいことではなくなりました。その一方で、OSSで利用できる最先端の技術を迅速にビジネスへと結びつけたり、何らかの形でOSSコミュニティに利益や成果を還元したりといった取り組みが行えている企業というのは、まだそれほど多くないのではないでしょうか。今回、企業としてのOSS活用や、コミュニティへの貢献といった観点でのヤフーでの取り組みを、 テクノロジーグループでグループCTOを務める服部典弘氏に伺いました...

  • 2019/02/21

    すべてはユーザーのために――ファンクラブの「インターネット化」を目指すTHECOOの世界観

     従来のIT業界の常識を覆すようなサービスが、次々と生まれている現在。個性的なスタートアップが生まれ、急激に成長し、社会に大きなインパクトを与えるようになるのを私たちは目の当たりにしてきた。このようなスタートアップ企業では、どのような世界観でエンジニアが働いているのか――。従来一方通行だったファンクラブを新しい形に変えるアプリ「fanicon」を開発するTHECOOでは、Googleやヤフーなど大手IT企業出身のメンバーが集まっている。スタートアップならではの開発スタイルや働き方について、開発部...

196~210件(全5342件)
All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5