Independent Developer / Author / Publisher

Yutaka Hirata 平田 豊

I am a Japanese sole proprietor, independent app developer, and writer based in Japan. I work on individual app development, technical books, essays, and fiction.

01

Self-developed software

Developing apps independently as an individual.

02

Independent publishing

Planning, writing, editing, and publishing books independently.

03

Books

35 books in total: 3 independently published books and 32 commercially published books.

35 Books total
3 Independently published
32 Commercially published
2019 Independent business start

About Yutaka Hirata

Education and career

  • Graduated from Kobe University, Faculty of Engineering, Department of Computer and Systems Engineering.
  • NEC Corporation: HP-UX device driver development for OEM servers; BMC firmware and BIOS development for high-end servers.
  • Seconded to NEC Solution Innovators, Hokuriku Branch in Ishikawa Prefecture.
  • Started independent business as YOULAB.

Books and writing

Independent publication

「鯨入門: 和風幻想画でめぐる、くじらの不思議」(Amazon, 2026) / 「C++プログラミング入門: いまさらながらだけど、こっそりしっかり学びたい」(Amazon, 2026) / 「若手とつくるチームマネジメント: 氷河期世代のベテランが語るチームのつくり方」(Amazon, 2026)

Commercial publications

32 commercially published books, mainly about C, Linux, device drivers, programming, engineering careers, and writing.

Show independently published book list
  1. 「鯨入門: 和風幻想画でめぐる、くじらの不思議」(Amazon, 2026)
  2. 「C++プログラミング入門: いまさらながらだけど、こっそりしっかり学びたい」(Amazon, 2026)
  3. 「若手とつくるチームマネジメント: 氷河期世代のベテランが語るチームのつくり方」(Amazon, 2026)
Show commercial book list
  1. 「基礎からの「Linuxカーネル」」(工学社)
  2. 「C言語は第二の母国語~独学学生時代から企業内IT職人時代に培った、独立のための技術とノウハウ~」(工学社)
  3. 「ベテランプログラマーが伝授!現場で20年使える「C言語」入門」(工学社)
  4. 「プログラム言語の掟」(共著:工学社)
  5. 「Linuxデバイスドライバの開発」(工学社)
  6. 「Linux技術者のためのC言語入門」(工学社)
  7. 「Linuxカーネル 「ソースコード」を読み解く」(工学社)
  8. 「Linuxカーネル解析入門[増補版]」(工学社)
  9. 「Linuxカーネル解析入門」(工学社)
  10. 「【改訂版】正規表現入門」(工学社)
  11. 「正規表現入門」(工学社)
  12. 「補講C言語」(工学社)
  13. 「C言語のしくみ」(工学社)
  14. 「私は47歳。仕事はプロのプログラマで本も書くことです。」(まんがびと)
  15. 「エンジニアのための文章技術 現場で使えるノウハウがわかる本」(まんがびと)
  16. 「技術書のつくり方」(まんがびと)
  17. 「ホントの勉強30の法則」(まんがびと)
  18. 「私はどのようにしてLinux カーネルを学んだか Device Tree編」(まんがびと)
  19. 「組み込みエンジニアが脱サラして独立起業した話する?」(まんがびと)
  20. 「ターミナルソフトTera Termガイドブック」(まんがびと)
  21. 「私はどのようにしてLinux カーネルを学んだか」(まんがびと)
  22. 「独学でプログラマを目指すあなたを応援する本。プログラミングは過去に学んだ知識も無駄にならない」(まんがびと)
  23. 「ITエンジニア的論理思考テクニック!仕事ができる人になるための13の極意」(まんがびと)
  24. 「目指すは生涯現役のITエンジニア!どこでも通用するために今からやっておくべきチェックシート」(まんがびと)
  25. 「ITエンジニアとして生き残るための指南書。 自分を守りアップデートするための18のテクニック」(まんがびと)
  26. 「超例解Linuxカーネルプログラミング」(C&R研究所)
  27. 「Linuxデバイスドライバプログラミング」(SBクリエイティブ)
  28. 「C言語 逆引き大全 500の極意」(秀和システム)
  29. 「Perlトレーニングブック」(ソーテック社)
  30. 「C言語トレーニングブック」(ソーテック社)
  31. 「平成15年度 ソフトウェア開発技術者 独習合格ドリル」(ソーテック社)
  32. 「これからはじめるPerl&CGI入門ゼミナール」(ソーテック社)

Talks, articles, and supervision

Talks

Magazine / web writing

  • 月刊I/O / C MAGAZINE / シェルスクリプトマガジン Vol.76
  • JAVAPRESS / ITmedia / @IT / tsumug edge

Supervision

  • Web article supervision for engineering and career topics.
  • Book supervision for information security examination workbooks.