Convey meaning through color. Out of the box you get access to all colors in the Material Design guidelines. The Material Design color system can be used to create a color theme that reflects your brand or style. Picking colorsOfficial color toolThe Material Design team has also built an awesome palette configuration tool: material.io/resources/color/. This can help you create a color palette for
昨年7月に発表されたMicrosoft Teamsの1,300万DAUという数字にテック業界は一瞬騒然となりました。破竹の勢いで成長していたSaaSユニコーンで大型IPO銘柄のSlackを、ほとんど瞬時に抜き去ったからです。 コロナ禍はTeams、Slackの双方に追い風となりましたが、特にTeamsは3月初旬に1週間で40%増の4,400万DAUとなり、その後の4月末の時点では、さらに70%増となる7,500万DAUとなるなど、凄まじい伸びとなっています。Slackは最近はDAUを明かしていませんが、最後の公式の数字は2019年10月で、そのとき1,200万DAUだったことを発表しています。Slackの発表文にあるように、サービスの普及や利用は単純なDAUだけで計測できるものではなく、接続可能なサービスの数やエンゲージ時間なども考慮に入れるべきでしょう。しかし、DAUは極めて重要な指標で
Introduction to Go 1.15 The latest Go release, version 1.15, arrives six months after Go 1.14. Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go programs to continue to compile and run as before. Go 1.15 includes substantial improvements to the linker, improves allocati
0. はじめに 再帰関数は初めて学ぶときに壁になりがちで なんとなくわかった...けれど どんな場面で使えるのだろう...いい感じの例を探したい! という気持ちになりがちです。再帰関数は、なかなかその動きを直感的に想像することが難しいため、掴み所が無いと感じてしまいそうです。 そこで本記事では 再帰関数の動きを追いまくることで、再帰関数自体に慣れる 再帰的なアルゴリズムの実例に多数触れることで、世界を大きく広げる! ことを目標とします。特に「再帰関数がどういうものかはわかったけど、使いどころがわからない」という方のモヤモヤ感を少しでも晴らすことができたら嬉しいです。なお本記事では、ソースコード例に用いるプログラミング言語として C++ を用いておりますが、基本的にはプログラミング言語に依存しない部分についての解説を行っています。 追記 1. 再帰関数とは 再帰の意味はとても広いです。自分自
先にまとめ たぶん先にウェブコンソールで編集 → 結果を JSON へ保存、という流れ firebase firestore:indexes で「現在設定されているインデックス」をJSONで得られる なので、書式は不明だけど気にする必要なさそう エラーメッセージにインデックス作成 URL が含まれる(のでそれを使う) ここまでのあらすじ 一覧を新しいもの順にしようと orderBy() 追加したらエラーになった。 const collRef = firebase.firestore().collection(collectionName) .where('userId', '==', userId) .orderBy('updatedAt', 'desc'); FirebaseError: The query requires an index. You can create it her
米国航空宇宙局(NASA)は2019年2月14日、火星探査車「オポチュニティ」の運用を終了すると発表した。 オポチュニティは、火星で発生した巨大な砂嵐の影響で、2018年6月10日から通信ができなくなった。以来、復旧に向けた努力が続いていたが、見込みがなくなったことから、運用終了が決定された。 探査期間は約15年間にわたり、姉妹機の「スピリット」とともに、火星の科学と宇宙工学など、さまざまな分野で大きな成果を残した。 マーズ・エクスプロレーション・ローバーの想像図 (C) NASA/JPL マーズ・エクスプロレーション・ローバー オポチュニティ(Opportunity)は、姉妹機「スピリット(Spirit)」とともに、NASAの「マーズ・エクスプロレーション・ローバー(MER)」計画で開発された火星探査車である。開発、製造、そして運用は、カリフォルニア工科大学のジェット推進研究所(JPL)
このページに記載されている情報は古い可能性があります このページの更新日は英語版よりも古いため、記載されている情報が古い可能性があります。最新の情報をご覧になりたい方は英語版のページをご覧ください: Pod Lifecycle PodのライフサイクルこのページではPodのライフサイクルについて説明します。Podは定義されたライフサイクルに従い Pendingフェーズから始まり、少なくとも1つのプライマリーコンテナが正常に開始した場合はRunningを経由し、次に失敗により終了したコンテナの有無に応じて、SucceededまたはFailedフェーズを経由します。 Podの実行中、kubeletはコンテナを再起動して、ある種の障害を処理できます。Pod内で、Kubernetesはさまざまなコンテナのステータスを追跡して、回復させるためのアクションを決定します。 Kubernetes APIでは
You are here: Home / Kubernetes / Useful Interactive Terminal and Graphical UI Tools for Kubernetes I recently ran an internal hands-on workshop where I demonstrated to our field, marketing, support and engineering on just how easy it is to deploy and manage Tanzu Kubernetes Grid (TKG) Clusters running on VMware Cloud on AWS. While developing the lab which has been several weeks in the making, I d
When I interviewed for my job at Amazon, I made sure to ask one of the interviewers, “How often do you deploy to production?” At the time, I was working on a product that rolled out a major release once or twice a year, but sometimes I needed to release a small fix in between big releases. For each fix that I released, I spent hours carefully rolling it out. Then I frantically checked logs and met
2023.10.5追記: Goチームからプロジェクトの目的に応じたディレクトリ構造についてのドキュメントが公式に公開されています。 https://go.dev/doc/modules/layout Goでプロジェクトのフォルダ構成どうしよう、とググると見つかるStandard Go Project Layout。とはいえ、これはかなりコード量を増やしてしまう恐れがありますので、導入する場合のデメリットも考えておく方が良いです。 特に、プログラマーは、最初にみたプログラミング言語のフォルダ構成を親だと思う特性があり、Javaや.NETに影響されるとかなり細かくフォルダを切りたくなったり、package privateなど細かく可視性を制御しようとしたりして、なおかつ「privateのテストってどうすべきなんですか?」とか議論を始めたりもしますが、Go先生によればこれぐらいは1パッケージにフ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く