Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

CI/CDの導入で何が変わる? 専門家が教える数段上のチーム開発/デブサミ

-[Vol.646]-------------------------------------------------------
このメールはCodeZineで登録された方にお送りしています。
配信の停止は文末をご覧ください。
-----------------------------------------------------------------

━  ━━━━━━━━━━━━━━━━
▼ 初開催!2019 年 3 月 26 日(火)Google Cloud Kubernetes Day
▼ アプリケーションやサービスのデプロイ、更新、管理が容易に
▼ コンテナを使った最新の開発アプローチを一日で学べるセミナー
▼ 先進事例/サイバーエージェント、富士フイルム、フリークアウト
参加登録: 
━  ━━━━━━━━━━━━━━━━
■ Python試験のご案内 ■ 受験料一般1万円(税抜)学生・教師5千円(税抜)
全国100か所以上の試験会場で1年中Python試験が受験できます。
AI、機械学習、ビッグデータ、OpenStackで標準的に使用される
Pythonの学習チェックにいかがでしょうか?
詳細は⇒ 
━━━━━━━━━━━━━━━━━━━━

[0]目次
----------
[1]新着記事一覧
[2]今週のニュース一覧
[3]人気記事ランキング
[4]コミュニティ・イベント
[5]リクエスト&投稿
[6]配信停止の方法

CodeZineのTwitterアカウント、Facebookページも公開しています。
* Twitter   => https://twitter.com/codezine
* Facebook1 => 
* Facebook2 => 

【翔泳社デジタルファースト】
電子書籍やオンデマンド出版を活用した新ブランドです:
https://www.shoeisha.co.jp/book/digitalfirst?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

━━━━━━━━━━━━━━━━━━━━
[1] 新着記事一覧:12本(3/6~3/13)
━━━━━━━━━━━━━━━━━━━━
こんにちは、CodeZine編集部です。今週のオススメ記事はこちらです。

★CI/CDの導入で何が変わるのか? 専門家が教える数段上のソフトウェア開発
 【デブサミ2019】
 アプリケーションの品質向上やリリース作業の負荷軽減のため、Continuous 
Integration(継続的インテグレーション。以下、CI)やContinuous Deployment
(継続的デプロイ。以下、CD)を導入する企業が増えている。なぜCI/CDのニーズ
が高まっているのか。導入を成功させるための鍵はあるのか。CircleCIのJapan 
Tech Leadである金洋国(キム・ヒロクニ)氏が、CI/CDを最大限に活用すること
で、チームの開発プロセスがどう変わるかを解説した。

https://codezine.jp/article/detail/11424?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆マイクロソフトが提供する「クラウドネイティブ」に欠かせない技術で、
 より効率的な開発を実現しよう【デブサミ2019】
 今やソフトウェアはクラウドを中心に動いている。それを表すキーワードとして
注目を集めているのが「クラウドネイティブ」だ。マイクロソフトではクラウドネ
イティブなアプリケーション開発が容易にできるよう、開発環境やクラウドサービ
スを拡充させている。2019年にリリースが予定されているメジャーバージョンアッ
プ版「Visual Studio 2019」および「.NET Core 3.0」の新機能をはじめ、AIの活
用が容易になる「Azure Cognitive Services」、ホストされているKubernetesを容
易に管理できる「Azure Kubernetes Service」などだ。それらの技術について、日
本マイクロソフトの井上章氏が解説した。

https://codezine.jp/article/detail/11400?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆OSSのサーバーレスプラットフォーム「Fn Project」、Javaを倍速にする
 「JIT as a Service」~クラウドネイティブ最新事情【Oracle Code One 2018】
 2018年10月にサンフランシスコにて行われたディベロッパー向けの総合技術イベ
ント「Oracle Code One 2018」。JavaOneから改称された今回、Java以外の技術を
テーマとしたキーノートが初めて開催されました。主たるテーマとして設定された
のは、「クラウドネイティブ」です。当記事では、詳細なセッションレポートに加
え、特別インタビューやデモの紹介により、クラウドネイティブの最新情報を多角
的にお届けします。さらにレポートの後半は、毎年恒例の「お遊戯会」の様子や、
大活躍した日本人開発者のエピソードなど、現地レポート最終回にふさわしい盛り
だくさんの内容を揃えました。技術情報とともに、お祭りイベントの興奮をお楽し
みください。

https://codezine.jp/article/detail/11359?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆Android Studio 3.3の目玉機能「ナビゲーションエディタ」を理解する
 今年のはじめ、2019年1月14日に、Android Studioのバージョン3.3がリリースさ
れました。このリリースにも多くの新しい機能が含まれており、今後も私たちの開
発をより強力にサポートしてくれるものになりそうです。本記事では、バージョン
3.3で追加された機能の概要を紹介するとともに、もっとも身近な新機能である、
ナビゲーションエディタの使い方について解説します。

https://codezine.jp/article/detail/11435?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆「WebGL」 ~マンガでプログラミング用語解説
 この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマ
ンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきがちな
専門用語・概念をやさしく読み解き、よりスムーズな学習を手助けします。市販の
プログラミング入門書の副教材としてもぜひご活用ください。今回解説するのは、
Webブラウザ上での描画機能を提供するJavaScriptのAPI「WebGL
(ウェブジーエル)」です。

https://codezine.jp/article/detail/11315?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆外部Webサービスを利用したWebAPI設計のリスクを軽減
 ――Webサービスの仕様変更を検出する
 社会人エンジニア向けの教育プログラム「トップエスイー」から、エンジニアの
皆さんに対して有用な情報をお届けするコーナーです。近年のWebサービス開発に
おいては、開発期間の短縮を目指し、コアテクノロジー以外は外部Webサービスを
利用します。しかし、外部Webサービスはドキュメントやリリース情報が不足して
いるため、記述されていない仕様による問題がおきることがあり、運用時にこれら
の問題の検知が遅れると大きな損失が発生します。そこで、記述されていない仕様
の検出までの時間を最小化することで、運用時に迅速な対応ができるようにする手
法について紹介します。

https://codezine.jp/article/detail/11396?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

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

https://codezine.jp/article/detail/11358?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆「ユーザーと同じようにスタッフのことを想うこと」
 ――ディライトワークスにおけるプロジェクト・組織運営の極意
 【デブサミ2019】
 ディライトワークスは、「Fate/Grand Order」といったスマートフォン向けの
ゲームを企画・開発・運営する企業だ。同社において技術部のマネージャーを務め
る宮下崇氏は、以前から社内のさまざまなプロジェクトのマネジメントを経験して
きた。そんな宮下氏が心掛けるプロジェクト・組織マネジメントの極意とは何か?
本稿で紹介する。

https://codezine.jp/article/detail/11399?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆さまざまなHTTPメソッドに対応した、Slimルーティングの登録方法を知ろう
 本連載では軽量PHPフレームワークであるSlimを紹介していきます。フレーム
ワークといえば、重厚長大なもの、いわゆるフルスタックフレームワークが多い中
で、あえて軽量フレームワークを取り上げます。軽量ゆえのメリットを味わってい
ただこうと思います。前回は、実際にSlimを動作させるためのプロジェクトを作成
し、初めてのSlimアプリとして「Hello World!」の表示を行いながらSlimの動作原
理を紹介しました。その動作原理の中心となるのがルーティング、その登録方法も
紹介しました。今回は、そのルーティング登録の続きとして、さまざまな登録方法
を紹介していきます。

https://codezine.jp/article/detail/11401?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

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

https://codezine.jp/article/detail/2678?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

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

https://codezine.jp/article/detail/11390?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆GitHub Actionsが創る開発者の未来
 ―― コンテナ技術がワークフローをOSS化する【デブサミ2019】
 2008年の創業以来、世界中のソフトウェア開発を支えてきたGitHub。同社は昨年
10月に、コンテナ技術をベースとしたワークフロー自動化の機能「GitHub 
Actions」を発表した。現代のソフトウェア開発では、多くの開発者たちが開発
ワークフローの構築や設定に多大なる時間を費やしている。そんな中、GitHub 
Actionsは、コンテナ技術をうまく利用することで、開発ワークフローの課題を解
決することを目指している。GitHub Actionsによって、開発者の世界はどう変
わっていくのか。GitHubソリューションズエンジニアの池田尚史氏が、デモを交え
ながら解説した。

https://codezine.jp/article/detail/11389?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆【こちらも注目!】IT人材ラボの新着記事

・FUJITSU Agile Labで顧客企業とともに開発の内製化・アジャイル化を目指す
 ――富士通 福井伸彦氏、春日理氏


・【警鐘】Googleしごと検索(Google for Jobs)で
 ガイドライン違反ペナルティによる大規模な手動削除が発生


・プランド・ハプンスタンス・セオリーで迷える部下のモチベーションを高めよう


◆【こちらも注目!】EnterpriseZineの新着記事

・オリンパス、ICT-AI構想を明かす――プラットフォームにAzureを採用
https://enterprisezine.jp/dbonline/detail/11797?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

・「企業情シス部門はどこへ向かうの?」人材育成を担う研修講師4名が予想
 ≪情報システムの基礎知識≫
https://enterprisezine.jp/article/detail/11707?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

・ベンダーごとに広がる性能差、x86サーバー最新事情
https://enterprisezine.jp/dbonline/detail/11790?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

◆【こちらも注目!】EdTechZineの新着記事

・アプリ×劇で英語学習の相乗効果!
 学校向けミュージカル「マグナとふしぎの少女」が初の一般公演


・ICTの積極的な活用で、新しい授業のあり方を切りひらく
 ――秋田南高校の取り組み


・「子どもにワクワク、親に安心を」――Amazonの子ども向け新タブレット
 日本上陸、定額使い放題のコンテンツプランも提供


━━━━━━━━━━━━━━━━━━━━
[2] 新着ニュース:2本(3/6~3/13)
━━━━━━━━━━━━━━━━━━━━
・Oracle Databaseを基本から理解するために 
 『絵で見てわかるOracleの仕組み 新装版』発売(03-11)
https://codezine.jp/article/detail/11398?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

・テクマトリックス、C#/VB.NET対応静的解析・動的解析ツール
 「dotTEST 10.4.1」を発売(03-07)
https://codezine.jp/article/detail/11442?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

━━━━━━━━━━━━━━━━━━━━
[3] 人気ランキング(3/6~3/12)
━━━━━━━━━━━━━━━━━━━━
<記事>

●1位 「WebGL」 ~マンガでプログラミング用語解説
https://codezine.jp/article/detail/11315?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

●2位 AWSでシングルサインオン(SSO)を実現する
   ~SAML2.0ベースのAWSマネージメントコンソールへのフェデレーション
https://codezine.jp/article/detail/11358?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

●3位 外部Webサービスを利用したWebAPI設計のリスクを軽減
   ――Webサービスの仕様変更を検出する
https://codezine.jp/article/detail/11396?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

●4位 CI/CDの導入で何が変わるのか?
    専門家が教える数段上のソフトウェア開発【デブサミ2019】
https://codezine.jp/article/detail/11424?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

●5位 エンジニアリングの成果をより高度化するための仕事が、
   楽しくないわけがない――ヤフーのエンジニアリングマネジメントの
   考え方【デブサミ2019】
https://codezine.jp/article/detail/11411?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313


<ニュース>

●1位 Oracle Databaseを基本から理解するために 
   『絵で見てわかるOracleの仕組み 新装版』発売
https://codezine.jp/article/detail/11398?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

●2位 テクマトリックス、C#/VB.NET対応静的解析・動的解析ツール
   「dotTEST 10.4.1」を発売
https://codezine.jp/article/detail/11442?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

●3位 New Relic初の国内向けカンファレンス「{FUTURE}STACK」、
   3月14日に開催
https://codezine.jp/article/detail/11438?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

●4位 デブサミ2019、講演関連資料まとめ
https://codezine.jp/article/detail/11383?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

●5位 エンジニアのための合同説明会「就活GeekHub」、
   4月27日に大阪天満研修センターで開催
https://codezine.jp/article/detail/11437?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313


━━━━━━━━━━━━━━━━━━━━
[4] コミュニティ・イベント
━━━━━━━━━━━━━━━━━━━━

・CodeZineでは、コミュニティコーナーに登録されたイベントを
 メルマガでお知らせしています。ぜひ、ご活用ください!
https://codezine.jp/community/?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20190313

━━━━━━━━━━━━━━━━━━━━
[5] リクエスト&投稿
━━━━━━━━━━━━━━━━━━━━
「こんな記事が読んでみたい!」というリクエストがありましたら、
編集部までお気軽にご応募ください。
また、投稿も随時受け付けています。
その他のご要望にも柔軟に対応してまいりますので、どしどしお寄せください。

・サポート用アドレスはこちら


・投稿用アドレスはこちら


━━━━━━━━━━━━━━━━━━━━
[6] 配信停止の方法
━━━━━━━━━━━━━━━━━━━━
メールマガジンの配信停止はこちらからお手続きください。
https://shoeisha.jp/ml/cancel/cz?token=eQYVE42L5145ccea546284e4e911163a226613dd&utm_source=cz_teikimail_20190313&utm_medium=email&utm_campaign=teikimail

配信先の変更は、ログイン後、
「メールアドレス・パスワードの変更」からお手続きください。
https://shoeisha.jp/users/account

・ニュースの内容は予告なしに変更される場合があります。
・記事中の会社名、製品名は、弊社および各社の登録商標、商標です。
・お問い合わせについては、
 https://shoeisha.jp/help/contact/cz/
 へご連絡ください。
────────────────────
発行:株式会社翔泳社 CodeZine編集部
(c)2005 SHOEISHA. All rights reserved.

All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5