The speaker described the workings of a computer program that would soon challenge international champions in the game Go. I was amazed that a computer could master Go, which is more complex than chess. In it, each player deploys 180 or 181 pieces (depending on which color he or she chooses), placed alternately on an initially empty board; victory goes to the side that, by making better strategic
技術部モバイル基盤グループの こやまカニ大好き( id:nein37 ) です。今回はクックパッドにおける Android アプリの minSdkVersion を 21 にした話を紹介します。 クックパッドのモバイルアプリではユーザーが5%存在するプラットフォームではサービスを維持するというルールが存在していて、ここ数年はこのルールに従って minSdkVersion を決めてきました。 最後に更新されたのは2016年7月のことで、このときは Android 4.0.x (API level 14-15) のシェアが 5% を下回ったため minSdkVersion を 16 に更新しました。 その後、 Android 4.1 (API level 16) のシェアが5%を下回った際に minSdkVersion を見直す機会はありましたが、同じく Jelly Bean である 4.2
< Business ThreatDown BundlesProtect your endpoints with powerfully simple and cost-effective bundlesEducation BundlesSecure your students and institution against cyberattacks Managed Detection & Response (MDR) Deploy fully-managed threat monitoring, investigation, and remediationEndpoint Detection & Response (EDR)Prevent more attacks with security that catches what others missExplore our portfoli
https://docs.docker.com/get-started/をやってみたのだけど、今のコンテナ技術の概念をいろいろ学べてお得だった。 Orientation and setup | Docker Documentation で、コンテナとVMの違いって何?というのが分かる Redirecting…でpythonのwebアプリを動かしながら、Dockerfileやコンテナやイメージの概念を学べる Redirecting…で、docker-compose.ymlとdocker swarmを用いて、コンテナをデプロイするのをやる これでコンテナをスケールさせてデプロイするイメージが分かる Redirecting…で、複数のノードに分散してコンテナをデプロイするのをやる これでコンテナとクラスタ管理のイメージが分かる k8sとかECSとかがやっていることが分かるイメージ Redirec
背景 Kinesisを使ったストリーミングデータ処理を効率的に開発して動作確認するためには、テストデータを継続的に投入する必要があります。 今回はAWS公式のKinesis Data Generatorというツールを使う方法をご紹介します。 How It Works Kinesis Data GeneratorのCFnでCognito関連リソースを作成し、自身のAWSアカウントに対するKinesisの権限をブラウザアプリに発行できるようにします。 CFn実行時に指定するユーザー名とパスワードでCognito UserPoolsのユーザを作成して、Cognito Federated Identityから以下の権限を取得できるようにカスタムリソースを作成・実行します。 { "Version": "2012-10-17", "Statement": [ { "Action": [ "kinesi
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 背景 サーバーサイド開発のプロジェクトでGitFlow(的な)運用を行っていたが、本番リリースの際に困ることがあったのでgitの運用フローを変えて解消したという話。 まず問題の内容から順番に書いているので、結論(新しい運用ルール)だけ知りたい人はこちら git運用フローについては、GitFlow・GitHub Flow・GitLab Flowなどが有名だがどれとも少し違うように思ったのでまとめた。 <2018/06/10追記> 新フローにも名前が欲しいと思っていたが、同じやり方を「GitFeatureFlow」と呼んでいる記事を見つけた
米ServiceNowは5月9日、米国ラスベガスで開催した年次イベント「Knowledge 18」で、DevOpsへの参入を発表した。これを明らかにした最高製品責任者のCJ Desai氏は、2018年後半に公開予定の次期版で、人工知能(AI)を使った利便性や自動化機能も加わる予定だとし、基調講演で同社のモットーである”将来の仕事の姿を作る”を顧客に見せた。 社内で使うDevOpsを製品化した「Enterprise DevOps」 ITサービス管理(ITSM)でスタートした同社は、単一のプラットフォーム「Now Platform」を土台に、セキュリティ、顧客サービス、人事などに拡大しているが、DevOpsで再び新しい領域に広げることになる。 ServiceNowのDevOpsは、開発(Development)とオペレーション(Operations)を同じチームで行うソフトウェア開発手法を、N
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Androidが好きなのでAndroid多めです。 見ながらただ本当にちょろっとメモしただけのやつと2回見たメモがあります。 間違えがたくさんある気がしているので、何かあればご指摘ください。ソースとして使う前に動画見て確認お願いします。。 驚いたところは太字でかいています ★がついているのはYoutubeでももう一度見たので、割と情報が整ってると思います。 ちょっと全部見返すの時間的に厳しいので一度公開しますが、もう少し見たらWIP外します。 Keynote (Google I/O ’18) ★ Gmail Redesign 機械学習に
Progress – Show Percentage of Copied Data for (cp, mv, dd, tar) Commands Progress, formerly known as Coreutils Viewer, is a light C command that searches for coreutils basic commands such as cp, mv, tar, dd, gzip/gunzip, cat, grep, etc currently being executed on the system and shows the percentage of data copied, it only runs on Linux and Mac OS X operating systems. Additionally, it also displays
はじめに 読んだ。 Effective DevOps ―4本柱による持続可能な組織文化の育て方 作者: Jennifer Davis,Ryn Daniels,吉羽龍太郎,長尾高弘出版社/メーカー: オライリージャパン発売日: 2018/03/24メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見る DevOpsというワードの定義が曖昧なまま数年経過し、各組織ごとに理解したDevOpsで"なんとなく"やっている。僕としてはもうDevOpsという言葉を使うのもちょっと避けていたぐらい。「今時はデブオプだー」っていう声を聴くと耳を塞ぎたくなる。 とはいえ、じゃあ自分はDevOpsを正確に理解しているのか?そもそも正確な理解なんてあるのか?自分なりの答えはあるのか?と言われるとNoで、本書はDevOpsの定義について、人間的なアプローチで迫った最初の本だと思う。 実際のところ、
Microsoftはもはや、以前のような「Windows」だけの企業ではない。同社は、Linuxやオープンソースも取り込みながら、クラウドファースト企業に進化している。米国時間5月7日に行われた「Microsoft Build」の基調講演では、クラウド&エンタープライズグループ担当エグゼクティブバイスプレジデントScott Guthrie氏が、同社は今や、1万7000人を超えるコントリビュータ―を擁する、GitHub最大のオープンソースコミュニティを抱えていると誇らしげに語った。Linuxが「Azure」だけでなく「SQL Server 2017」でも重視されているという事実が、Microsoftの進化を証明している。 しかし、5月7~9日に開催された「Microsoft Build」の表のメッセージが、同社がAIに全力で取り組んでいる姿勢を示すことだとすれば、その裏には、今こそWindo
普段お世話になっているwebツール達の紹介です。 以下のサイトはすべて 無料 & 登録不要 です。 正規表現 regexper 正規表現を可視化してくれます。 複雑な正規表現を書くときやコードリーディングのお供に重宝します。 Rubular Rubyの正規表現をテストできます。 JSON JSON FORMATTER & VALIDATOR JSON系のツールが集まったサイト。 それぞれ、サイト名とドメインが違うのでリンクはそのうちの1つになっています。 (画像クリックでそれぞれのツールに飛べます。) ひとつずつ紹介します。 JSONをフォーマットしてくれます。 出力結果は折りたたむことができるので、長いJSONを読むときにも便利です。 JSONを含めた様々なデータ形式を変換できます。 Inputの以下に対応。 CSV INI JSON XML YAML Outputは以下に対応。 JSO
MacBook Pro MacBook Apple faces class action lawsuit over failing MacBook butterfly keyboards Apple’s polarizing butterfly keyboard design is now causing the company some legal issues. A new class action lawsuit has been filed against Apple, alleging that the company knew about the reliability issues of the design before launch, yet released it anyway… As outlined by AppleInsider, the lawsuit was
While still only in Chromium-based browsers and actively being drafted for its specification, CSS Motion Path has grown up a bit in its three years since Chrome 46 rolled out the first implementation. I've previously documented the basics of the primary CSS Motion Path use case via the main three properties — offset-path to define a path for an element to follow, offset-distance to position the el
オフィスで話題になった、上級者でもたまにハマることがあるらしい AWS CloudFormation テンプレート作成時のうっかりミスをご紹介する小ネタ投稿です。 こんにちは。池田です。札幌では八重桜がちらほら咲き始めてきました。道産子にもようやく屋外焼肉シーズンがやってまいりました。 ※ ハマりポイントというよりは「これ忘れることあるよねー」という意図でしたので、タイトルと本文の一部を追記・変更しました。 はじめに 早速ですが問題です。マネジメントコンソールにてテスト用の新規VPNとサブネット2つを作成し、下記の(某所からコピーしてちょっとカスタマイズした)AWS CloudFormationテンプレート(225行)を実行したところ、図のようなエラーにより失敗してしまいました。その原因と、最も簡単に解決するためのテンプレート修正方法を見つけられるでしょうか。制限時間は5分です。ではスクロ
私は本当にランニングがずっと嫌いでした。もう一度ランニングをやってみようと決める度に、自転車とか、ウエイトトレーニングとか、ほかのことのほうがどれほどいいかと考えます(ただしスクワット以外)。しかし、無料のアプリ『C25K』を使って走りはじめてから、より長く楽しく走れるようになっています。 「C25K(=C to 5k)」という名前で察しがつく人もいるかもしれませんが、このアプリ(iOS版、Android版)は「ソファ(Couch)から降りて5kmのランニングをする」のを8週間以上続けるように設計されています。 30分のランニングを週3回、定期的にやる覚悟をしないと、このアプリはうまく機能しません。しかし、アプリは5kmを走れるようにしてくれるので、長距離を走る考え方や心構えが徐々にわかってきます。それは健康のためでもあり、30分間休まず走り続けるのがどれほどきついか初日に気付いてもやめな
先日Launching the Front-End Tooling Survey 2018というフロントエンドツールのアンケート調査を和訳しましたが、その結果が発表されました。 以下はThe Front-End Tooling Survey 2018 - Resultsの日本語訳です。 The Front-End Tooling Survey 2018 - Results 今年3月のFront-End Tooling Surveyに、5097人のフロントエンド開発者から回答をいただきました。 参加された皆さんには感謝致します。 毎回、調査の目標は単純です。 フロントエンドエンジニアが現在仕事で使用しているツールについて光を当てたいのです。 どのようなツールが使われているのか、自分の知識や経験だけで判断してしまうのは早計です。 以下の結果は、フロントエンドツールの現在の動向を把握するのに役立
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く