DevSecOps
イシュー
- Secの部分が何かを調べる
DevSecOps
- DevSecOps とは | Red Hat
- DevSecOps 用語と使い方 | シノプシス
- DevSecOpsの原理は、方向付け、設計、構築、テスト、リリース、サポート、保守その他を含むDevOpsライフサイクル全体にセキュリティを組み込むというものです。DevSecOpsでは、セキュリティはDevOpsバリューチェーン内の全員の共同責任です。DevSecOpsでは開発チーム、リリース管理(または運用)チーム、セキュリティ・チーム間の継続的で柔軟な協調が必要です。つまり、DevSecOpsはセキュリティを損なうことなくスピードを維持する役割を担います。
- DevSecOpsを実装するには、CI/CDプロセスに統合するさまざまなアプリケーション・セキュリティ・テスト(AST)ツールを検討する必要があります。一般的に利用されているASTツールの一部を以下に示します。
- DevSecOpsとは何か — 導入する組織が増加している理由 | メルカリエンジニアリング
- mercariの例
- セキュリティも同じように、従来はペネトレーションテストなどのセキュリティ活動は最後のフェーズで行われていましたが、DevSecOpsでは各フェーズで行われるようになりました。
- DevSecOpsについてよく耳にする誤解は、テスト、デプロイメント、モニタリングとセキュリティの責任を開発者に移譲したら、QA・セキュリティ・Operationsのエンジニアが必要なくなるという考えです。DevSecOpsの目的はこの3つの職を排除することではなく、むしろ彼らに開発者をサポートする役割を与えることです。つまり、開発者と友好的に協力して働くということです。
- いま注目されている DevSecOps とは - vol.1 | SBテクノロジー (SBT)
- softbankの例
- https://www.opensquare.co.jp/seminar_document/107/01_DevSecOps.pdf
- DEVSECOPSとは? | JFrog
DevSecOps セキュリティを考慮した開発 | サイバーフォートレス
- プロセス条件とか使えそう
DevSecOpsとは?「DevSecOps Days Tokyo」レポート②基調講演「DevSecOpsの導入を成功させるための5つのチャレンジ」 | DX・データ活用情報発信メディア-DOORS
- DevSecOps Days Tokyo 2020とかあるらしい
- 5つの課題が使えそう
- 1つめの課題は「Lack of Assurance」
- 2つめの課題は「組織的な壁」
- 3つめの課題は「品質不足」
- 4つめの課題は「セキュリティスキル不足」
- 5つめの課題は「セキュリティガイダンスが不十分」
- IEEE におけるDevSecOpsの定義を見てみましょう。DevSecOpsは原則と実践の一体となったもので、単なるガバナンスの問題ではありません。ソフトウェア開発のライフサイクルに関わる人は誰でも、ステークホルダーとのコミュニケーションやコラボレーションが求められます。
- Preliminary Findings about DevSecOps from Grey Literature | IEEE Conference Publication | IEEE Xplore
nuxt.jsのインストール時に選択できるUIフレームワーク
イシュー
- nuxt.jsのインストール時に選択できるUIフレームワークの評価を確認する
以下のUIフレームワークが表示される
- None
- Ant Design Vue
- BalmUI
- Bootstrap Vue
- Buefy
- Chakra UI
- Element
- Framevuerk
- Oruga
- Tachyons
- Tailwind CSS
- Windi CSS
- Vant
- View UI
- Vuesax
- Vuetify.js
Ant Design Vue
- Ant Design Vue
- GitHub - vueComponent/ant-design-vue: 🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜
- star: 14.2k
BalmUI
- BalmUI
- GitHub - balmjs/balm-ui: A modular and customizable UI library based on Material Design and Vue
- star: 144
Bootstrap Vue
Buefy
- Buefy: lightweight UI components for Vue.js based on Bulma
- GitHub - buefy/buefy: Lightweight UI components for Vue.js based on Bulma
- star: 8.6k
Chakra UI
- Chakra UI - A simple, modular and accessible component library that gives you the building blocks you need to build your React applications. - Chakra UI
- GitHub - chakra-ui/chakra-ui: ⚡️ Simple, Modular & Accessible UI Components for your React Applications
- star: 17.3k
Element
- Element - The world's most popular Vue UI framework
- Element Plus - The world's most popular Vue 3 UI framework
- GitHub - element-plus/element-plus: 🎉 A Vue.js 3.0 UI Library made by Element team
- star:9.5k
Framevuerk
- Framevuerk - Home
- GitHub - framevuerk/framevuerk: Fast, Responsive, Multi Language, Both Direction Support and Configurable UI Framework based on Vue.js.
- star: 252
Oruga
- Oruga
- GitHub - oruga-ui/oruga: 🐛 Oruga is a lightweight library of UI components without CSS framework dependency
- star:320
Tachyons
Tailwind CSS
- Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.
- GitHub - tailwindlabs/tailwindcss: A utility-first CSS framework for rapid UI development.
- star: 40.6k
Windi CSS
Vant
- Vant - Mobile UI Components built on Vue
- GitHub - youzan/vant: Lightweight Mobile UI Components built on Vue
- star: 17.2k
View UI
Vuesax
- Vue.js Framework Components - Vuesax
- GitHub - lusaxweb/vuesax: New Framework Components for Vue.js 2
- star: 5k
Vuetify.js
- Vuetify — A Material Design Framework for Vue.js
- GitHub - vuetifyjs/vuetify: 🐉 Material Component Framework for Vue
- star: 30.3k
ほとんど中国のサイト
スプレッド構文と残余構文
イシュー
- javascriptのスプレッド構文とか習っていないので、調べる
javascript スプレッド構文
- スプレッド構文 - JavaScript | MDN
- スプレッド構文は、配列やオブジェクトの要素を展開
- 残余構文は、配列やオブジェクトの分割代入、スプレッド構文とは逆の働き
- 残余構文は、複数の要素を集約して 1 つのオブジェクトに「濃縮」
- 5歳娘「パパ、余分なpropsいっぱい書くんだね!」 - Qiita
- JSのスプレッド構文を理解する - Qiita
- 【JavaScript】スプレッド構文の便利な使い方まとめ - Qiita
- 【JavaScript】「...」って何者?スプレッド構文について初心者向けに解説!|TechTechMedia
- スプレッド構文を一言で説明すると、大括弧[]や中括弧{}を外してくれるものです。言い換えれば、配列やハッシュ構造を展開してくれるものになります。
javascript 残余構文
- 残余引数 - JavaScript | MDN
- ここでは残余引数と呼んでいる
- JavaScriptの「スプレッド構文」と「レスト構文」とは? | 株式会社龍野情報システム
- ここではレスト構文と呼んでいる
- レスト構文の使う場所は、関数の引数だから、残余引数って考える
Document AI
Amplify とAWS cdkの使い分け
イシュー
aws cdk amplify
- AmplifyとAWS CDKを共存させる方法 | kabueye.com
- SBギフト「AWS Amplify Console + CDKを用いて短納期・少人数・フルリモートで作る管理画面」 #devio_showcase | DevelopersIO
- @aws-cdk/aws-amplify module · AWS CDK
- Amplify Console をAWS CDKで構築できるっぽい
aws amplify docker
- Amplify CLIを使い、労力ゼロでGraphQL/REST APIやウェブホスティング用にコンテナをデプロイする | Amazon Web Services ブログ
- Amplify のコンテナベースのデプロイ
- Amplify CLI が、AWS Fargate を使用したサーバーレスコンテナのデプロイを実現
- Amplifyでfargate デプロイができるようになったっぽい