Software Design 2025年7月号
- 定価
- 1,562円(本体1,420円+税10%)
- 発売日
- 2025.6.18
- 判型
- B5
- 頁数
- 192ページ
サポート情報
概要
第1特集
つまずきポイントの基礎固め
Rustの4大機能をマスター
Rustは、高パフォーマンスとメモリ安全性を両立する注目の言語です。しかし、ほかのプログラミング言語と比較して独特な仕様が多く、「学習が難しい」と言われることも少なくありません。本特集では、Rustの学習初期につまずきがちなポイントを徹底解説。Rustの根幹を成す「所有権と借用」の概念を深く掘り下げ、メモリ安全性の秘密を解き明かします。また、データ整理の基本となる「構造体」の設計と活用法を習得。さらに、異なる型を安全に扱う「Enumとパターンマッチング」で強力な型安全性を習得し、共通の振る舞いを定義する「トレイトとジェネリクス」で効率的なコード記述を目指します。Rustの核心を理解し、次のステップへと進みましょう。
第2特集
データ分析のためのSQL講座
クエリの書き方、設計、データ加工処理
多くのITシステムはデータベースを使って構築されるのが一般的であり、それらの開発現場ではSQLは当たり前となっているスキルの1つです。しかし、SQLは開発用途だけではなく、データ分析にも効果的に使えるスキルでもあります。
本特集では、データ分析用途でのSQLの使い方を解説します。開発用途と分析用途でSQLの使い方はどう異なるのか、分析用のSQLクエリの設計はどうすればよいか、さらに分析しやすいデータへの加工処理を、分析のスペシャリストが伝授します。SQLの活用の幅をもっと広げてみませんか?
特別企画
祝 MySQL30周年&ユーザ会25周年記念イベント
今年、MySQLのバージョン1.0リリースから30周年、日本MySQLユーザ会設立から25周年を迎えました。これを祝って3月25日に記念イベントが開催されました。その模様をレポートします。
短期連載
ローコード開発ツール「プリザンター」
【5】アプリの配布とシステムの移行
ローコードですばやく業務アプリが開発できるOSS「プリザンター」を紹介します。テンプレートや基本機能を使うだけでも実用的なアプリが作れるプリザンターですが、本連載ではとくにカスタマイズ方法に着目して紹介します。
自分のプログラミング力を活かして短時間・低コストでお好みのアプリを作る方法を手にしましょう。
目次
第1特集
つまずきポイントの基礎固め
Rustの4大機能をマスター
- 第1章:Rustの基本構文
必要事項を押さえて次のステップへ - 第2章:所有権と借用
基本的な考え方と問題の対処方法を押さえる - 第3章:構造体
データの整理から高度な活用まで - 第4章:Enumとパターンマッチング
異なる複数の型を持つことができる強力な機能 - 第5章:トレイトとジェネリクス
安全性を維持しつつ型に共通の振る舞いを定義する
第2特集
データ分析のためのSQL講座
クエリの書き方、設計、データ加工処理
- 第1章:分析SQLの基本
開発と分析における違いを押さえよう
- 第2章:分析用クエリの設計方法
可読性とメンテナンス性の高いクエリは適切な設計から生まれる!
- 第3章:SQLによるデータの加工処理
分析用テーブルとデータ前処理のコツを押さえる
特別企画
- 祝 MySQL30周年&ユーザ会25周年記念イベント
短期連載
- 【最終回】ローコード開発ツール「プリザンター」
【5】アプリの配布とシステムの移行
連載
- ITエンジニア必須の最新用語解説
【199】Obsidian - 万能IT技術研究所
【38】進め・止まれとBLEで指示をする、交通信号機の聲を聴く——道を渡り前へ歩む、未来の時刻表を手に入れる - FE/AP試験問題に挑戦
【9】情報システム開発 - ドメイン解体新書
【18】ドメイン移管完全ガイド - 【新連載】ネコ、コード、ネコ
【1】ネコ用AIトイレ - 【新連載】はじめてのオフェンシブセキュリティ
【1】ようこそ、オフェンシブセキュリティの世界へ! - Ruby×静的型付け戦略
【3】型検査器を使ったプログラミング - プログラミング×AIの最前線
【4】AIエンジニア「Devin」がもたらす開発の未来 - 【最終回】RAGアプリケーション評価・改善の極意
【7】RetrievalとGenerationの改善 - 【最終回】実践データベースリファクタリング
【18】ライフサイクルの違う属性を持たせる - つまみぐい関数型プログラミング
【2】「式」と「不変性」の考え方 - 実践LLMアプリケーション開発
【22】LangGraph Functional APIのInterruptを使った領収書OCRエージェント - AWS活用ジャーニー
【33】Amazon Data Lifecycle Manager - 乱数のひみつ
【5】乱数で暗号化するストリーム暗号 - インターネットの姿をとらえる
【11】インターネットの原理原則「インターネットルーティング」 - 魅惑の自作シェルの世界
【32】ダブルクォートによるクォート - あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~
【162】AI実写風マンガで“多機能トイレ”を再現! 〜オープンデータとLoRAを活かした制作裏話〜