スクラムマスターの役割はスクラムチームの中に閉じません。また、スクラムのプラクティスにも依存しません。より柔軟な視点で課題を見つけ、改善する手順を紹介します。(社内勉強会の資料ですが組織に依存する点は殆どありません。)
![スクラムマスターは何をすべきか - Speaker Deck](https://cdn-ak-scissors.b.st-hatena.com/image/square/6af7cfc0d1c5fbf21e4b0b2f3d530bad95e06e89/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Fd5e4a4dc146242e8aff05ee90156463a%2Fslide_0.jpg%3F11210033)
Questions about Micronaut Foundation sponsorship? Please complete this form, and we’ll follow up with you shortly. by Graeme Rocher Tags: springboot November 13, 2018 Demonstrates how to turn a Spring Boot application into a Micronaut application at compilation time and run the application on GraalVM Along with the release of Micronaut 1.0.1, the Micronaut team at Object Computing, Inc. is excited
By Andrew Chen and Dominik Tornow Kubernetes is a Container Orchestration Engine designed to host containerized applications on a set of nodes, commonly referred to as a cluster. Using a systems modeling approach, this series aims to advance the understanding of Kubernetes and its underlying concepts. This blog post uses the Alloy Specification Language, a specification language for expressing str
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 前回の記事では、APIが直面するセキュリティ脅威の全体像について述べた。今後日本でも、インターネット上でさらにAPIの公開が加速していくが、既にAPIはサイバー攻撃の新たな標的(Attack Surface)となっており、その避け難いいくつかの理由も挙げた。今回は実際のAPIへの攻撃手法について、整理してより詳しく説明していこう。 現在行われているAPIへの攻撃は大きく以下の3つに分けることができる。 ウェブアプリケーション攻撃 APIエコシステム攻撃 DDoS(分散型サービス拒否)攻撃 これらを順に見ていく。 1.ウェブアプリケーション攻撃: APIに対しても、一般的なウェブに対して行われるウェブアプリケーション攻撃の手法が頻繁に用い
「歴史的な猛暑です」と繰り返すだけじゃなくて背景にある気候変動に触れて!との訴えに応じ、気象予報士・気象キャスターらが「天気予報でも気候変動について伝える」との共同声明を出しました!
AWS CloudFormation では、CloudFormation 以外 (AWS マネジメントコンソール、CLI、SDK) を使用してスタックのリソースに設定変更が行われた場合、そうした変更を検出できるようになりました。変動とは、CloudFormation テンプレートで定義されたスタックのリソースに対する期待設定値と、対応する CloudFormation のスタックのリソースにおける実際の設定値との間に存在する差異を指します。変動検出により、CloudFormation のスタックをより効果的に管理し、リソース設定の整合性を確保することができます。変動検出の詳細については、AWS ブログを参照してください。 変動検出は、次のリージョンで利用できます。米国東部 (オハイオ)、米国東部 (バージニア北部)、米国西部 (北カリフォルニア)、米国西部 (オレゴン)、カナダ (中部)、
アニメーションはユーザー体験において重要な要素です。モバイルアプリ画面のトランジションにおいて、アニメーションで伝えられることはたくさんあります。メッセージ送信、設定画面を開く、チェックボックス、別ページへの誘導などはすべて画面のトランジションです。それらをアニメーションで表現することはユーザーのアクションを促進する効果的な方法です。 この記事ではデザインを引き立たせ、ユーザーとの意思疎通やアクションを促すような効果的なアニメーション事例をレビューしていきます。 システムステータスの表示 何らかのアクションをユーザーが行った際には、そのアクションを受け取り処理していることをビジュアルレスポンスで明確に示す必要があります。アニメーションによるフィードバックがユーザー体験において有益なケースがいくつかあります。 ユーザーの操作に対する「反応」をきちんと返しましょう。ユーザーはシステムがアクショ
機械は言語の処理を学習する際、人が書いた文章のサンプルから性別や人種的な偏見を継承します。 トルコ語では、”彼(he)”、”彼女(she)”、”それ(it)”を表すための代名詞が、”o”の1つしかありません。”o”の代名詞が含まれるトルコ語の文章をGoogle翻訳で英語に翻訳する場合、翻訳アルゴリズムは英語のどの代名詞が”o”に相当するのかを推測することになります(性別が不明な場合、大抵は”彼”)。そして、アルゴリズムは ジェンダーバイアス(性差に基づく偏見) を反映しながら、”彼は医者です”、”彼女は看護師です”、”彼は勤勉です”、”彼女は怠け者です”のような形で文章を翻訳するのです。言語処理の学習に際して、多くのアルゴリズムは人が書いたニュース記事やWikipediaなどの文章を参考にしており、こうした言語モデルから単語間の関連付けを行っています。しかしそうすることで、例えば” 「彼」
自然言語処理技術で商品データをクレンジング サマーインターンメンターが語るインターン生の取り組み【後編】 2018.11.15 技術本部の光山です。今夏、フォルシアでは初の試みとなるサマーインターンシップを開催しました。メンターから見たサマーインターンの振り返りとして、インターン生の具体的な取り組みを、前編・後編の全2回でご紹介しています。前回の記事は「検索高速化コース」について、今回は後編として「データクレンジングコース」について振り返ってみたいと思います。 検索高速化コース(第1ターム・第3ターム) ECサイトのオンラインのSQLを徹底的にチューニングするコースです。 前回の記事はこちら データクレンジングコース(第2ターム・第3ターム)「検索改善のための、ECサイト用データのクレンジング」に取り組むコースです。 データクレンジングコース データクレンジングはなぜ重要か ECサイトの各
目次 目次 はじめに 前提条件 Nuxtってなに? Nuxtの主な機能 Nuxt.jsやってみる Nuxt.jsのインストール Nuxt.jsでアプリ作成 nuxt.config.jsによる設定いろいろ Nuxtの構成 Nuxtでアプリ実行 ポート(3000の部分)を変更したい場合 アプリの説明/解説 レイアウト・コンポーネントの作成 レイアウト(layouts) ページ(pages) コンポーネント(components) データの扱い/保存 firebase firebaseでdatabase作成 firebaseで認証設定 store(Vuex) デバッグ ビルド herokuにデプロイ やってみて はじめに こんにちは! 11月にLiBに入社したアベと申します。 アラサー子持ちのエンジニア(エンジニアと名乗るのは憚れる...)です。 社会人3年目からWebの世界へ転身し、webデザ
こんにちは、shoito(しょいと)です。 今回はCloud Native Computing Foundation(CNCF)のサンドボックスプロジェクト、TelepresenceというKubernetesアプリケーションの開発とテストをローカルで行うための支援ツールを紹介しようと思ってましたが、トップページに埋め込まれているasciinemaの方が気になったので紹介します。 Telepresenceは別の機会に。 asciinemaとは https://asciinema.org/ asciinemaはターミナルセッションの記録とWeb上での共有ができるOSSのツールです。 asciinema.orgにはギャラリーも設けられており、他のユーザーが共有しているターミナルの記録が見られます。 asciinemaを試してみた macOS Mojave(10.14.1)環境で試しました。 Ho
"It's unbelievable that someone who has not touched computers is responsible for cybersecurity policies," thundered opposition minister Masato Imai. And, as is par for the course, the Twittersphere brutally weighed in. "Doesn't he feel ashamed?" wrote one shocked micro-blogger. "Today any company president uses a PC," fumed another. "He doesn't even know what a USB is. Holy cow." One commentator j
AWSが独自のOpenJDK「Amazon Corretto」発表。AWS内部で使っていたJavaを外部提供へ。Java 8は2023年まで、Java 11は2024年まで無償でLTSを提供 Amazon Web Services(AWS)は、OpenJDKのディストリビューション「Amazon Corretto」を発表しました。 Introducing Amazon Corretto – No-cost, multiplatform, production-ready distribution of OpenJDK! #corretto @Devoxx https://t.co/IFgyCXclRr pic.twitter.com/nIW5M6CIMX — AWS Open Source (@AWSOpen) 2018年11月14日 CorrettoはJavaでLTSが提供される2つのバ
一昨日、C# 8.0 に関するブログが出たわけですが。 Building C# 8.0 個人的には「最近全然ブログ書かない C# チームが働いただと…」的な感想もあるんですが (C# 7.3 のときとか「半年前にリリースしてたわ」みたいなブログでした)。 近々プレビュー版が公開されるであろう C# 8.0 の予告記事です。 Visual Studio 15.9 正式リリースに続いて近々、Visual Studio 16.0 のプレビュー版も公開されて、 それと一緒に .NET Core 3.0 と C# 8.0 もプレビュー公開になると思われます。 .NET Framework 4.8 は未サポート? で、「.NET Framework 4.8 は .NET Standard 2.1 に追従しないので、C# 8.0 に対応しない」みたいな感じのことが話題になっていますが。 これ、多少不正確
by Melissa Askew レーザーを照射することで従来の縫合や接着剤の使用よりも素早くかつ強固に傷をふさぐことが可能となる技術が誕生しました。この技術はアリゾナ州立大学のコーシャル・リージ氏らが開発中のもので、シルクタンパク質と金のナノ粒子を含む素材を、レーザーで傷部分と結合させるというもので、従来よりもはるかに効率的に傷口をふさぐことが可能というものです。 Rapid Soft Tissue Approximation and Repair Using Laser‐Activated Silk Nanosealants - Urie - 2018 - Advanced Functional Materials - Wiley Online Library https://onlinelibrary.wiley.com/doi/pdf/10.1002/adfm.201802874
日頃は、サーバサイドの開発が主なのですが、その UI として フロントエンドの開発も行うことがあります。最近話題の Vue.js を試してみたのでその感想などを。 前提 これまで利用した構成 Vue.js 構成 雑感 ちょっと試す、がすぐにできる vue-cli が楽 vue ファイル template ディレクティブ scoped css vue-router / Vuex 連携 Vuex mutation を直接呼んで、state を変更 コンポーネントから直接 state を操作 TypeScript Vue.js 入門 さいごに 前提 これまで利用した構成 ベースとして、これまでプロダクションで利用したことがある構成は以下です。いずれも、フォームベースの SPA で、現在も稼働しています。 AngularJS 1.x AngularJS 1.x + TypeScript React
Twitterのプロダクト戦略を統括するケイヴォン・ベイポー(Kayvon Beykpour)さんが11月15日、6月の就任後初めて来日し、メディア向けの共同取材でTwitterの今後のビジョンについて語りました。以下、約1時間の共同インタビューと、その後に行った20分程度の個別取材の模様をお伝えします。 ケイヴォン・ベイポーさん Twitterの4本柱 ベイポーさんは共同インタビューの中で、現在Twitterの指針となっている“4つの柱”について説明。挙げられたキーワードは<健全性>、<会話>、<情報の把握のしやすさ>、<ユーザーからのフィードバック>。 特に日本のユーザーが関心を寄せそうだったのが、最後に挙がった<フィードバック>について。「日本でのTwitterの使われ方が世界の使われ方になっている」と語るほど、日本の市場を重要視しているというベイポーさん。ハッシュタグ、「@」、「
Googleが公開したブラウザ上で画像圧縮ができるWebアプリ「Squoosh」がかなり良かったので、使い方などを含めて紹介したいと思います。 画像圧縮はサイトスピード向上のための大きなカギ。 普段は撮影した画像をLightroomで一括圧縮して書き出しているものの、画質が甘かったり容量が重かったりと「一括圧縮は書き出してみないと分からない」というのが難点でした。 そこで「Squoosh」をサクッと試してみたところ。
都市の景観を一変させたエレベーター エレベーターという装置の歴史は実は古く、古代ローマの時代に遡ります。 しかし、エレベーターが人類の歴史に大きく貢献し始めるのは20世紀に入ってから。 安全で安定したエレベーター技術の確立は、超高層ビルの建設を可能にし、ニューヨークの摩天楼の風景を作り上げました。 ただし「安全で安定した」エレベーター技術は、技術者の長年の試行錯誤によって発展してきました。 1.原始的なエレベーター 古代ローマのエレベーター 古代ローマの建築家ウィトルウィウスの著作によると、史上初のエレベーターは紀元前236年、シチリアの数学者アルキメデスの発明によるものだそうです。 アルキメデスは、「アルキメデスの原理」や「アルキメデスの熱光線」で有名な古代世界最大の発明家です。 この原始的なエレベーターは、箱型の乗り物に人が乗り込み、人力で垂直上下に繋がった麻のロープを手繰って上下移動
拡張機能はできるだけ最小限にしておきたい派です。そんな自分がインストールして使い勝手がよかった拡張機能をいくつか紹介します。 Auto Close Tag https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag その名の通りClose Tagを自動で入力してくれます。単純にタイピングが減るので肉体的・心理的負担の軽減にもなります。 Auto Rename Tag https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag タグを修正した際にClose Tagも合わせて修正してくれます。これも手間が減って便利です。 Bracket Pair Colorizer 2 https://ma
無償のエディタであるVisual Studio Codeの拡張機能として、AIがコーディングをAIが支援してくれる「Visual Studio IntelliCode」(以下IntelliCode)が、Javaに対応したと発表されました。 IntelliCodeはコードの入力や補完において、もっとも適切と思われるコードをコンテキストに即してレコメンデーションをしてくれるというもの。さらにコードレビュー時のアドバイス、問題がありそうな部分の指摘や、コードスタイルと書式の規則の推測もしてくれます。 これまでC#とPythonに対応していましたが、今回新しくJavaにも対応しました。 AI機能はGitHubで100以上スターが付いているオープンソースプロジェクトのコードを用い、コードのパターンやプラクティスなどに関する機械学習が行われたと説明されています。 これによりJava SEやSpring
日本人が間違えやすい英語 ver. 20210930 ガイ ナット nathaniel.guy@gmail.com 以下に、日本人が間違いやすい英語の例を纏めてみました。主に英語上級レベルの方向けの記事として書きましたが、どのレベルの方でも是非、ご自身の英語力を磨くために参照いただければと思います。 なお、このガイドを作成するに当たり、友達の藤本さんと野口さんに助言いただきました事を、深く感謝致します。 更新(11月16日):読んでくださった皆さん、シェアしてくださった皆さん、ありがとうございます!この記事は私の期待以上に皆さんにシェアしていただいて、本当に嬉しいです。追加してほしいパターン、エラーの指摘、ご感想などを知らせたい方は、ご遠慮なく上記のメルアドへ連絡ください。 例:開始・終了時刻を述べるときの「from」 誤) “Today we will have visitors fro
EF15形は高性能な電気機関車であったが、引き出し性能が蒸気機関車に劣ると誤解されていた。 誤った運転方法により本来の性能を引き出せていなかったのである。 (spaceaero2 [CC BY 3.0], ウィキメディア・コモンズより) こんにちは、エムスリー・エンジニアリングG・基盤開発チーム小本です。 WEBサイトは RailsやSpringなどの「本体部分」だけでは完結しません。レポート作成・データ更新などの細かい処理も必要です。 過去にはこうした用途にはBashがよく使われました。しかし、Bashは落とし穴が多かったり、クラスなどの抽象化機能がなかったりして、規模が大きくなると辛くなります。 そこで、Bashの代替候補に挙がるのがPythonです。エムスリーでもかつてはBashを使っていましたが、現在は新規案件にはPythonを推奨しています。 しかし、実際にPythonで書き直そ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く