4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Software DesignAdvent Calendar 2024

Day 4

SoftwareDesign 2024/5月号 輪読会メモ (2024/5/13)

Last updated at Posted at 2024-12-03

第1特集

型を制する者はTypeScriptを制す
もっとTypeScriptの力を引き出そう

P.17

TSKaigiがありましたね!

第1章:TypeScriptの力を引き出すための基本
普及した理由とメリット,学習の戦略
…… 雫石 卓耶

P.18
TS Playground、型注釈、型検査のスキップ(any)、構造的部分型関係

第2章:TypeScriptの型を正しく扱う
JavaScriptと比べて学ぶ型表現
…… 鹿野 壮

P.27
(第1章と内容が結構重複している!?) 型注釈/型推論、型エイリアス、as const satisfies、

第3章:Union型でより正確に設計する
型の表現力を高める使い方と設計パターン
…… うひょ(鈴木 僚太)

P.38
Union型=「または」、リテラル型=特定の値のみ、成功と失敗と「ローディング中」、なぜ型にこだわるのか

第4章:構造的型付けで型同士の関係を操る
TypeScript独自の型の考え方を知ろう
…… suin

P.48
名前的型付け、構造的型付け、ダックタイピング(toJSON)

第5章:実践Mapped Types
TypeScriptの型表現の真髄
…… mizchi(竹馬 光太郎)

P.58
型の変換

第2特集

Ubuntuで開発環境を整備
現代的な使い方&24.04 LTSレポート

P.65

第1章:開発環境としてのUbuntu
Ubuntuの種類と活用方法をふりかえる
…… 水野 源

P.66
Ubuntu Pro(有償サポートサービス)、Raspberry Pi(Raspberry Pi OS=旧Rasbianの方が一般的?!)

第2章:Ubuntu 24.04 LTS Serverの変更点
AIや5G,自動運転などに活躍の場が広がる
…… 柴田 充也

P.76
AIや自動運転を支える縁の下の力持ち、aptリポジトリの書式変更、kernel 6.8、rust対応(メモリ安全性)、RISC-Vサポートの充実、SSHdはsystemdのSocket Unitで起動(Soccketのtypoあり)、LXDとIncusの分離、デフォルトでインストールされるパッケージ数の削減

第3章:Ubuntu 24.04 LTS デスクトップの変更点
現代的な使いやすさを追求し大きく進化
…… あわしろいくや

P.82
図1が空白?!?!、VPN(WireGuardに対応)

連載

ITエンジニア必須の最新用語解説
【185】Astro……杉山 貴章

ED-1
サーバーファースト(サーバーサイドのレンダリングを優先)

万能IT技術研究所
【24】若者が作る新曲を聴きに未来の世界に行ってみる――バンド演奏動画から「~風楽曲」を機械学習で作り出す……万能IT技術研究所

P.1
yt-dlp →よく使ってる、音声分離(MetaのDemucs)→きれいに分離できている印象、MIDI情報生成(Spotify Basic Pitch)、五線譜表示(MIT music21)、ipynb(一部、コメントの前に全角スペースがあってエラーになる)

ドメイン解体新書
【4】ドメイン管理におけるセキュリティ……谷口 元紀

P.6
ドメインの管理も二要素認証を、ドメインの失効→オークション、HSTS(HTTPでアクセスさせない、最初からHTTPS)

@ken1flan さんが勉強会を予定しています!

ハピネスチームビルディング
【26】コミュニティに背中を押されてチャレンジする……小島 優介

P.12
LT登壇、カンファレンスでの発表

エンジニアのためのやる気UPエクササイズ
【21】エンジニアにおすすめの健康スナック3選……えくろプロテイン

P.14
フラボノイド(ポリフェノール)

【新連載】レガシーシステム攻略のプロセス
【1】ZOZOTOWNリプレイスプロジェクトの全体アーキテクチャと組織設計……高橋 智也,瀬尾 直利

P.88
【新連載!】図1の一部画像が非表示(バグ?!)、2004年からアーキテクチャが変わっていない、VBScriptで動いている、IIS、SQL Server、→API Gateway、MySQLへ

Databricksで勝つデータ活用
【2】データエンジニアリングを実装する 〜メダリオンアーキテクチャと探索的データ分析……宇田川 聡

P.96
メダリオンアーキテクチャ(ブロンズ、シルバー、ゴールド)、探索的データ分析 EDA(Explanatory Data Analysis)

あなたの知らないChromeの世界
【4】JavaScriptエンジンのしくみとV8……小河 亮

P.104
V8の仕組みの理解になる、Node.js(サーバサイドのランタイムにも採用)、Cloudflare WorkersやAkamai Edge Workersにも採用

Google Cloud流クラウドネイティブなシステムデザインパターン
【4】MLOps機械学習パイプライン……江藤 弘,監修:髙鳥 智正

P.112

ぼくらの「開発者体験」改善クエスト
【5】誰でもできる技術的負債の段階的な解決方法:Android編……石井 幸次

P.120
NewsPicksのAndroidチームの事例

実践データベースリファクタリング
【6】書き込みの負荷を抑える……曽根 壮大

P.128
アンチパターン(とにかくスケールアップ)とあるべき姿(データを分割する、データの書き込みを遅らせる=非同期に書き込む)

Cloudflare Workersへの招待
【6】エッジとHTTP Caching……井手 優太

P.136
リバースプロキシのしくみ、次回はV8+Rustから生成したWebAssemblyを動かす

実践LLMアプリケーション開発
【8】マルチエージェントシステム開発ライブラリ「LangGraph」……西見 公宏

P.144
LangChainを拡張したマルチエージェントシステム開発ライブラリ

【最終回】MLOpsのすすめ
【10】機械学習の使い道と運用……澁井 雄介

P.152

【最終回】位置情報エンジニアリングのすすめ
【10】防災マップの作成 ⑤ 避難所の検索……小松 聖

P.162
検索機能

AWS活用ジャーニー
【20】Amazon Lightsail……杉金 晋

P.170
手軽なWebサイトの構築?

魅惑の自作シェルの世界
【18】ジョブの制御――ジョブテーブル……上田 隆一

P.176

あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~
【149】シニアでもプログラミングができる!シニアプログラミング発表会#5……大菊 健太

P.184
中国語を学ぶアプリ、シニアのアプリ開発

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?