い-01
IT-開発-OS/低レイヤ
地元、静岡県浜松市を拠点に活動している創作活動サークルです。 ものづくり、イラスト、音楽、などジャンルに囚われない自由な創作活動をモットーに活動しています https://frees.jp/
M5Stackを使ってゲームエミュレータ(GameBoy)を1から自作する方法を解説するシリーズの第一作です。
今回はCPU、メモリ、LCDをエミュレートし、起動画面(ロゴがスクロールしてくるところ)まで再現しています。
目次を見ると結構やることが多く、難易度が高いように見えますが、初めての方でもなんとかなると思います。
本書からゲームエミュレータの世界への一歩を踏み出しましょう!
更新履歴
■Version 1.0
2021 年 7 月 10 日 初版第 1 版 発行
■Version 2.0
2022 年 9 月 10 日 第 2 版 発行
□Changed
・軽微な日本語の修正
・画像の高解像度化
・一部説明の追加
・4環境構築にQRコードの追加
ゆかちゃんは学びたい!!【チャットノベル式】Go言語入門!!〜Go言語で部活のお悩み解決〜
【あらすじ】
天気予報をチャット(Discord)に自動で登録するアプリケーションの作成を頼まれたゆかちゃん。
どのように作ろうか迷い、ゆかちゃんの部活動の行村先輩に助けを求めます。
プログラミング言語の選定をしていたとき、Go言語の妖精Golangちゃんがいきなり登場!
Golangちゃんがプログラミング言語、Go言語を教えてくれることに...
【チャットノベル式】でお送りする、Go言語入門!!です。
本書では、プログラミング初心者の方や、まだ触れたことのないという方でも、ノベル形式の本を読み進めることで、楽しみながらGo言語を使ったアプリケーションの作り方を学ぶことができます!
さぁ、ゆかちゃん達と一緒にプログラミングの世界へ足を踏み入れてみましょう!!!
Windows EventLogをバイナリエディタのみで読み進んでいくとてもマニアックな本です。
Windows EventLogはBinXMLと呼ばれるバイナリで表されたXMLが使われます。BinXMLについての解説本です。
Imhexと呼ばれるバイナリエディタを用いて視覚的にわかりやすく説明しています。
Windows EventLogを理解して最強のエンジニアになりましょう!!
IDS/IPS、つまり「Intrusion Detection System/Intrusion Prevention System」をご存じですか?
セキュリティ製品の中でもあまり一般的ではないかもしれませんが、IDS/IPSはコンピュータセキュリティの重要な要素です。
この本では、そんなIDS/IPSを自作し、動作原理について理解する事を目指します。
今回はWindowsをターゲットとし、WinDivertと呼ばれるライブラリを使用して特定の通信を検出し、設定したルールに従って通信をブロックするプログラムを作成する手順について解説しています。
一般の方でも理解しやすいように、わかりやすい図を多用しています。
ぜひ、この本を通じてIDS/IPSの基本的な概念と仕組みを理解しましょう。