memo「Software Design 2022年04月号」
Software Design
2022年04月号
特集
はじめてのFlutter
第1章 Flutterが選ばれる理由
UI SDK
https://flutter.dev/
Skia
描画ライブラリ
Dart言語
Null安全
async/await
Extension methods
ホットリロード
第2章 Widgetを使いこなして時短UI構築
Everything is a widget
Framework層
Widgetsレイヤ
Materialレイヤ
Cupertinoレイヤ
第3章 StatefulWidgetで学ぶ状態管理
UI=f(State)
第4章 実践!Flutterでモバイルアプリを作ろう
第5章 クロスプラットフォーム向けにデプロイする
本質から学ぶGit
第1章 コミットの記録、リポジトリの状態確認のやり方
第2章 ブランチやリモートリポジトリの扱い
第3章 本質から学ぶgitコマンド
第4章 チーム開発/OSS開発におけるマナー
連載
ITエンジニア必須の最新用語解説
Alpha-Omega Project
OSS
セキュリティ体制
改善
https://openssf.org/community/alpha-omega/
自作キーボード工房
第11回 ファームウェアを書こう
結城浩の再発見の発想法
第107回 alloc/free
ハピネスチームビルディング
第1回 リモートワークのつらさを共感して楽しいに変える
明後日のコンピューティングを知ろう
第14回 5Gモバイル通信網
衛星データプラットフォームTellusハンズオン
第2回 波長を手掛かりに、田畑の利用状況を調べる
https://www.tellusxdp.com/
NDVI
Normalized Difference Vegetation
植生指数
分解教室
第11回 MEDIATEKのシェアを支える秘密
HashiCorp Vaultではじめるシークレット管理
第1回 シークレット管理はなぜ重要か
https://www.vaultproject.io/
Cypressで作る”消耗しない”E2Eテスト環境
最終回 アドバンストな機能を使いこなす
今日から始めるサイバー脅威インテリジェンス
第2回 モデルを理解してサイバー脅威を分析しよう~攻撃者を中心に分析する
The Sliding Scale of Cyber Security
ARCHITECTURE
PASSIVE DEFENSE
ACTIVE DEFENSE
INTELLIGENCE
OFFENSE
データ生成技術で理解するディープフェイクのしくみ
第3回 ディープフェイクの作成プロセス
オートエンコーダ
GAN
UNIXテキスト処理の極意
第9回 正規表現-背景と原理
アジャイル開発の新常識
第17回 どうやって始める?失敗しないアジャイルチームの立ち上げ方
ヤマハルーターネットワーク本格構築入門
第5回 LAN構築編~ルータを使用したネットワーク環境構築
systemd詳解
第11回 systemdにまつわるTipsとよくある質問
はじめよう、おうちクラウド
最終回 おうちクラウドをインターネットに公開しよう
エンジニアも知っておきたい法律知識
第8回 ビッグデータの法的保護
あなたのスキルは社会に役立つ
第124回 シニアプログラミング発表会!
SD BOOK REVIEW
いちばんやさしいGit&GitHubの教本 第2版
詳解 インシデントレスポンス
Linux ブートキャンプ
ワンランク上を目指す人のためのPython実践活用ガイド
memo
特別企画
Log4j2の脆弱性とは何か?
Part1 そのセキュリティ問題を深く知る
引き金
Lookup機能
Part2 しくみを知り対策を考える