Kubernetesは銀の弾丸ではない―エンジニアに必要な技術とは/デブサミ関西
このメールはCodeZineで登録された方にお送りしています。
配信の停止は文末をご覧ください。
-----------------------------------------------------------------
[0]目次
----------
[1]新着記事一覧
[2]今週のニュース一覧
[3]人気記事ランキング
[4]コミュニティ・イベント
[5]リクエスト&投稿
[6]配信停止の方法
CodeZineのTwitterアカウント、Facebookページも公開しています。
* Twitter => https://twitter.com/codezine
* Facebook1 =>
* Facebook2 =>
【翔泳社デジタルファースト】
電子書籍やオンデマンド出版を活用した新ブランドです:
https://www.shoeisha.co.jp/campaign/book/digitalfirst?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
━━━━━━━━━━━━━━━━━━━━
[1] 新着記事一覧:14本(10/17~10/24)
━━━━━━━━━━━━━━━━━━━━
こんにちは、CodeZine編集部です。今週のオススメ記事はこちらです。
★Kubernetesは銀の弾丸ではない――エンジニアが生き残るために必要な技術とは
【デブサミ2018 関西】
今後、アプリケーションの開発企業および開発者は二極化していく。価値あるエ
ンジニアとして生き残るためには、学び続ける姿勢が大切だ。技術者にとって最も
重要なのは、「このシステムにはKubernetesが合う」「このシステムはKubernetes
でなくてもいい」といった技術の見極め、つまり適材適所に技術を選択する力だ。
ではどうやってそれらを選択していけばいいのか。また、マイクロサービス化に取
り組む上で考えるべきことは何か。さらにKubernetes導入におけるつまずきがちな
ポイントについて、日本マイクロソフト シニアクラウドデベロッパーアドボケイ
トの寺田佳央氏が解説した。
https://codezine.jp/article/detail/11155?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆AI開発を仕事にするための具体的な行動計画を
『機械学習エンジニアになりたい人のための本』から紹介
AIや機械学習を仕事にしたいと思いながら、実際に今から何をすればいいのかわ
からない。そんな悩みを抱える方のために、『機械学習エンジニアになりたい人の
ための本』(翔泳社)から具体的な行動計画を紹介します。初級から上級まで段階
別のやることリストに沿って長期的な計画を立てることが肝要です。また、本書で
は転職にあたって履歴書や職務経歴書の書き方も解説していますので、ぜひ参考に
してください。
https://codezine.jp/article/detail/11136?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆「ふりかえり」のカイゼンをやってみよう
~自分が何者かを考えるのに遅すぎることはない
この連載では、開発現場で実践できるカイゼンのやり方と考え方について、お伝
えしていきます。下敷きになっているのは、「カイゼン・ジャーニー」という書籍
です。「カイゼン・ジャーニー」も、現場のカイゼンがテーマになっています。こ
の新たに始める連載は、内容としては書籍を補完するもので、チームが現場でこの
Webページを開きながら、実際にふりかえりをしたり、カンバン作りをしたりでき
るように作っています。本を開きながらより、Webページをモニタに映す方が、
ワークショップもやりやすいですよね :) また、読者の皆さんが実際の状況を重ね
合わせられるよう最初にストーリーがあり、その後解説が続く、といった構成にし
ています。ストーリーでは、カイゼンを実施するにあたってどんな背景や課題を想
定しているかを描いています。よく知らない手法については、ストーリーに目を通
すようにしてください。
https://codezine.jp/article/detail/11118?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆Yahoo!カレンダーがPHPからKotlinに技術移行し品質アップ! 成功の鍵とは?
【デブサミ2018 関西】
2000年にサービス提供を開始して以来、毎年成長を続けているYahoo!カレン
ダー。サービスや組織の成長に伴い、出てきた課題を解決するため、PHP製のサー
バーサイドシステムを改修してきた。その結果、アプリケーションが細かく分割さ
れすぎることで、修正コストが増加。サービス追加などへの対応も時間がかかるよ
うになってしまった。そこでPHPからKotlinに技術移行を決断。Kotlinに移行した
ことで、品質や生産性も高まったという。この技術移行の概要についてヤフー ID
サービス統括本部 PIM本部 サーバーサイドエンジニア(登壇当時)の岡田信夫氏
が解説した。
https://codezine.jp/article/detail/11144?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆エンジニアの学びを促進する「アクティブ・ラーニング」型の組織とは?
――EdTechアプリ「ロイロノート」の開発現場
近年、急成長中のEdTechの分野で、楽しく学びながら思考力やプレゼン力を育む
ツールとして注目を集める「ロイロノート」。その開発会社である株式会社LoiLo
もまた、社員一人ひとりが主体的に仕事をする「アクティブ・ラーニング型の企
業」を目指しているという。ロイロノートの開発チームは14人と少人数ながら、採
用する技術、使用するPCや椅子などの機材はエンジニアが自由に導入することがで
き、WWDCなどのカンファレンスも希望すれば参加することができる。必要があれば
リモートワークも可能だ。エンジニアが効率よく働け、「学びたい」気持ちを最大
限重視した組織を実現している。そんなLoiLoの組織のあり方、働き方について、
代表取締役CEOの杉山浩二氏、サーバサイドチームのリーダーを務める浦上悠斗氏
にうかがった。
https://codezine.jp/article/detail/11106?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆注目JavaScriptライブラリReactで「Wijmo(ウィジモ) 5」を使いこなす
本連載では、グレープシティが提供するJavaScriptライブラリWijmo(ウィジ
モ)について、サンプルとともに利用例を紹介します。今回は、最近注目の
JavaScriptライブラリReactと組み合わせて、Wijmoを利用する方法を紹介します。
Reactの環境では、WijmoのコントロールをReactのコンポーネントとして利用でき
ます。
https://codezine.jp/article/detail/11146?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆ブランチ運用の見直しと自動化で、モバイルアプリ開発における問題を解決!
freeeの価値基準の一つである、ユーザーにとって「本質的(マジ)で価値あ
る」ものを届けるということ。本連載ではそれに向かって、日々挑戦を続ける開発
現場の事例をお伝えします。今回はfreeeのモバイルアプリ開発における、ブラン
チ運用方法の見直しや自動化の取り組みについて紹介します。
https://codezine.jp/article/detail/11005?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆GitHubが切り開くオープンソースコミュニティのさらなる可能性
―開発者のワークフロー自動化機能「GitHub Actions」発表
【GitHub Universe Keynote】
GitHubの画期的な新機能が、10月16・17日開催の「GitHub Universe」で発表さ
れた。新たに登場したのは「GitHub Actions」をはじめ、開発者のワークフローを
改善・サポートするものから、セキュリティの強化、新人開発者向けのトレーニン
グの提供など多彩なサービスだ。初日のOpening Keynoteでは、その概要が説明さ
れ、GitHubの目指すオープンソースコミュニティついても触れられた。本稿ではそ
のOpening Keynoteの様子をレポートする。
https://codezine.jp/article/detail/11170?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆カンファレンスに採択されやすい公募とは?
「Developers Boost」公募セッション選考を通じて見えたポイント
技術カンファレンスの公募は、誰もが一度は挑戦してみたい、登壇してみたいと
思ったことがあるのではないでしょうか。本記事では、翔泳社が、U30(30歳以
下)エンジニア向けに新しく開催する技術カンファレンス「Developers Boost」に
寄せられたセッション公募の選定を通じて、考えた当選の基準や、応募内容をもっ
とこうした方がいいのでは、と思うことについて考えをシェアしたいと思います。
一イベントの公募ということで参考になる範囲が限定的かもしれませんが、カン
ファレンスの公募に応募する際の参考や、セッション内容を考える際のヒントにな
れば幸いです。
https://codezine.jp/article/detail/11171?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆デプロイ時の課題をKubernetes×Helmで解決!
サードパーティリソースへのアクセス管理
Kubernetesはコンテナ化されたアプリケーションのイノベーションプラット
フォームとして、近年注目されています。Kubernetesを使用すると、コンテナ化さ
れたアプリケーションをクラウド/オンプレミス/ハイブリッド環境で簡単にデプロ
イして実行できます。そんなKubernetesの躍進を支えたテクノロジーの1つが、
Kubernetesアプリケーションのパッケージ化/インストール/管理に使用されるHelm
だと言えるでしょう。Talendのクラウドアプリケーションでも、KubernetesとHelm
を使用しています。本稿では、デプロイ時に発生する課題への対応にKubernetesの
リソースとHelmチャートを使用する方法を紹介します。なお、この記事はTalend本
社ブログから翻訳・転載したものです。
https://codezine.jp/article/detail/11112?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆アプリ開発には「おもてなし」が必要だ! ゲーミフィケーションに学ぶ、
面白さの伝え方【デブサミ2018 関西】
スマートフォンの普及に伴い、多くの企業がアプリを活用したITビジネスの立ち
上げに挑戦している。しかし、ユーザーから使い続けてもらえるアプリはほんのわ
ずか。ほとんどはすぐに飽きられ、いつの間にか忘却の彼方に消えてしまう。で
は、人気の出るアプリとそうでないアプリは何が違うのか。その解が「ゲーミフィ
ケーションとおもてなし」にあると考えるのが、株式会社ナノコネクトだ。本セッ
ションでは、ゲーム理論を活用する同社のノウハウをベースとし、面白いアプリや
サービスを作るコツについてゲーミフィケーションエバンジェリストの仲 功児氏
が解説した。
https://codezine.jp/article/detail/11141?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆GCPを効率よく学ぶには?
GCPエキスパートが教える認定資格、トレーニング活用のすすめ
たくさんのパブリッククラウドサービスがある中、どうしてGoogle Cloud
Platform(GCP)なのか、他のパブリッククラウドとの違いはなんでしょうか。
GCPの魅力とは何か、それらを知るにはGCPを実際に触るしかありません。では、
どうやって始めればいいのでしょうか? GCPには50以上のサービスがあり、何から
手をつければよいか迷ってしまう人もいるでしょう。せっかく勉強しても実は目的
にあっていなく、全く関係ないサービスだったなんてことも起こりえます。また、
勉強してもその実力を証明するためのものがほしいという人もいるでしょう。今回
はそんな不安を解消するための手助けをしたいと思います。
https://codezine.jp/article/detail/11086?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆世界最大級のGitHubユーザーカンファレンス「GitHub Universe」、
今年はパレス・オブ・ファイン・アートで豪華に開催【会場フォトレポート】
GitHub最大のユーザーカンファレンス「GitHub Universe」が、10月16・17日の2
日間にわたって開催されている。現地からのフォトレポートをお伝えする。
https://codezine.jp/article/detail/11167?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆SQLにおける行間比較で、相関サブクエリを使わなくて済む
「ウィンドウ関数」とは?
SQLの達人と呼ばれるミックさんがモダンなSQLプログラミングの手法について解
説した『達人に学ぶSQL徹底指南書 第2版』。今回、本書からミックさんが主役級
と語る「ウィンドウ関数」について紹介します。ウィンドウ関数を利用することで
SQLでの行間比較において難しい相関サブクエリを使わなくてよくなるのです。
https://codezine.jp/article/detail/11115?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆【こちらも注目!】IT人材ラボの新着記事
・未経験者から一人前のエンジニアへと育てるためにこの距離感で伴走する
――グルーヴ・ギア 川上直也氏、岡本聖那氏
・現場に必要なエンジニアを逃さず採用できるプログラミングスキルチェック、
入社後にも高い効果――ギブリー 山根淳平氏、オロ 黒河俊樹氏
◆【こちらも注目!】EnterpriseZineの新着記事
・開発はシステムを構築して終わりではない!運用の現状分析、設計力を養成する
≪情報システムの基礎知識≫
https://enterprisezine.jp/article/detail/11258?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
・オフショア委託先選定のポイントは何?日本市場に最適な事業形態とは?
企業規模や展開別にアウトソース選定指針を解説
https://enterprisezine.jp/article/detail/11287?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
・クラウドのメリットを最大限に活かすための留意点
https://enterprisezine.jp/article/detail/11257?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
◆【こちらも注目!】EdTechZineの新着記事
・オランダのコーチング型教育(小学校編)
――個に合わせた学びと、プロジェクト・ベースの学び
・教育用プログラミングパソコン「IchigoJam」で
IoTの基礎を学べるロボット「ソビーゴ」
━━━━━━━━━━━━━━━━━━━━
[2] 新着ニュース:5本(10/17~10/24)
━━━━━━━━━━━━━━━━━━━━
・インプレス、コンテナ関連技術に関するカンファレンス
「JapanContainerDays v18.12」を12月4日・5日に開催(10-22)
https://codezine.jp/article/detail/11177?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
・人気のディープラーニング講座が書籍化!
『Pythonで動かして学ぶ!あたらしい深層学習の教科書』(10-22)
https://codezine.jp/article/detail/11100?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
・クラウドAPIサービス「Twilio」、電話でのセキュアな決済を可能にする新API、
Twilio<Pay>を発表(10-19)
https://codezine.jp/article/detail/11173?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
・U30エンジニアのためのカンファレンス
「Developers Boost~U30エンジニアの登竜門~」を12月15日に開催、
参加申し込み受付を開始(10-19)
https://codezine.jp/article/detail/11174?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
・オルターブース、クラウドネイティブアーキテクチャから深掘りする
技術特化型メディア「Alternative Architecture DOJO」を開始(10-19)
https://codezine.jp/article/detail/11172?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
━━━━━━━━━━━━━━━━━━━━
[3] 人気ランキング(10/17~10/23)
━━━━━━━━━━━━━━━━━━━━
<記事>
●1位 「ふりかえり」のカイゼンをやってみよう
~自分が何者かを考えるのに遅すぎることはない
https://codezine.jp/article/detail/11118?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
●2位 Yahoo!カレンダーがPHPからKotlinに技術移行し品質アップ!
成功の鍵とは?【デブサミ2018 関西】
https://codezine.jp/article/detail/11144?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
●3位 注目JavaScriptライブラリReactで「Wijmo(ウィジモ) 5」を使いこなす
https://codezine.jp/article/detail/11146?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
●4位 GCPを効率よく学ぶには?
GCPエキスパートが教える認定資格、トレーニング活用のすすめ
https://codezine.jp/article/detail/11086?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
●5位 ブランチ運用の見直しと自動化で、
モバイルアプリ開発における問題を解決!
https://codezine.jp/article/detail/11005?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
<ニュース>
●1位 人気のディープラーニング講座が書籍化!
『Pythonで動かして学ぶ!あたらしい深層学習の教科書』
https://codezine.jp/article/detail/11100?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
●2位 今から機械学習エンジニアになるには?
学習方法や転職のノウハウを詰め込んだガイドが発売
https://codezine.jp/article/detail/11099?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
●3位 インプレス、コンテナ関連技術に関するカンファレンス
「JapanContainerDays v18.12」を12月4日・5日に開催
https://codezine.jp/article/detail/11177?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
●4位 【新刊紹介】『速習 Kotlin』、
Kotlinを始める際に目を通しておきたい一冊
https://codezine.jp/article/detail/11163?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
●5位 ヌーラボ、ビジュアルコラボレーションツール「Cacoo」に、
AWSのインフラ構成図を自動描画する機能を搭載
https://codezine.jp/article/detail/11166?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
━━━━━━━━━━━━━━━━━━━━
[4] コミュニティ・イベント
━━━━━━━━━━━━━━━━━━━━
●わんくま同盟 大阪勉強会 #74
【場所】
日本マイクロソフト株式会社 関西支店 セミナールーム
【日時】
2018/11/10
https://codezine.jp/community/event/586?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
秋深し、今年もプロ生+わんくま共同開催やります!
わんくま同盟からは、勉強会開始当初からお世話になっていた
マイクロソフトの荒井さんと、わんくま同盟主催者の中さんの
セッションをお届けします。
プロ生セッションと合わせて聞き逃せません。
ぜひご参加お待ちしています。
・CodeZineでは、コミュニティコーナーに登録されたイベントを
メルマガでお知らせしています。ぜひ、ご活用ください!
https://codezine.jp/community/?utm_source=cz-news&utm_medium=email&utm_campaign=cz-news20181024
━━━━━━━━━━━━━━━━━━━━
[5] リクエスト&投稿
━━━━━━━━━━━━━━━━━━━━
「こんな記事が読んでみたい!」というリクエストがありましたら、
編集部までお気軽にご応募ください。
また、投稿も随時受け付けています。
その他のご要望にも柔軟に対応してまいりますので、どしどしお寄せください。
・サポート用アドレスはこちら
・投稿用アドレスはこちら
━━━━━━━━━━━━━━━━━━━━
[6] 配信停止の方法
━━━━━━━━━━━━━━━━━━━━
配信停止はこちらのページにてお手続きください。
https://shoeisha.jp/ml/cancel/cz
・ニュースの内容は予告なしに変更される場合があります。
・記事中の会社名、製品名は、弊社および各社の登録商標、商標です。
・お問い合わせについては、
https://shoeisha.jp/help/contact/cz/
へご連絡ください。
────────────────────
発行:株式会社翔泳社 CodeZine編集部
(c)2005 SHOEISHA. All rights reserved.