CloudStorageのルールでファイルの上書きを禁止するThursday, June 14, 2018 FirebaseのCloud Storageにおいて、同一のファイルパスに対して上書きを禁止するのをルールで定義してみる。 どういうことか 例えば、 /foo ディレクトリ以下に bar.png を配置するとして、 /foo 以下に bar.png が 無い時 → アップロードができる /foo 以下に bar.png が ある時 → アップロードができない という具合に、上書きを禁止したいケースがある。 その場合は、以下のようにルールを記述して適応する。 service firebase.storage { match /b/{bucket}/o { match /foo/{allPaths=**} { allow read: if ...; allow create: if re
今年度、諸事情により国家試験である情報処理技術者試験を受験した。そして高度情報処理技術者試験であるシステムアーキテクトを見事、一発合格した。そこで、どのように合格したのかということを書いておく。 まず、応用情報技術者試験というのを受験し合格する。これを合格すると二年の間、高度情報処理技術者試験の午前試験の一部が免除される。 第一線で現役バリバリで活躍しているソフトウェアエンジニアなら、この応用情報技術者はいきなり受験すれば合格するはずだ。午前は基本的な知識だし、午後は 10 の設問から得意な分野を合計 5 つ選択 (ただし情報セキュリティは必須) し 6 割取れば合格するので、得意な分野というか仕事で普段やっている内容を選べば良い。合格できないという人は、まず本業に専念し広く経験を積んでがんばりましょう。 次に本命であるシステムアーキテクト。これは論文試験である。自分の場合、勉強方法として
Intro macOS Mojava は OS レベルで Dark Mode に対応した。 しかし、 Web コンテンツは依然として白背景黒文字ベースのデザインが多く、結果ブラウザの中だけ眩しいという問題がある。 Safari TP69 では、これにメディアクエリで対応するための prefers-color-scheme が実装された。 これを用いた DarkMode 対応と、本ブログの DarkMode 対応、および策定中の User Preference Media Features について解説する。 Update 画像の対応について追記した Code Block の対応について追記した 2019/1 に Chrome の Intents が出された。 Intent to Implement: Media Queries: prefers-color-scheme feature I
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く