---
title: "Masatoshi Nishiguchi (@mnishiguchi) | Hashnode"
description: "Masatoshi Nishiguchi (@mnishiguchi) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@mnishiguchi"
---

@mnishiguchi

# Masatoshi Nishiguchi

@mnishiguchi · Washington, DC · Joined February 2021

[Website](https://mnishiguchi.com/)

### [Build Phoenix Docker Compose development environment easily](https://blog.mnishiguchi.com/build-phoenix-docker-compose-development-environment-easily?utm_source=hashnode&utm_medium=feed)

I wrote a script called phx-docker-compose-new that can be used instead of mix phx.new to generate a new Phoenix application. Building the development environment for a Phoenix application using Docker Compose is convenient because you can set up not...

2 min read · [blog.mnishiguchi.com](https://blog.mnishiguchi.com/build-phoenix-docker-compose-development-environment-easily?utm_source=hashnode&utm_medium=feed)

[Nov 29, 2023](https://hashnode.com/posts/build-phoenix-docker-compose-development-environment-easily/65671bbb0cf78170fbdbb0af)

### [Raspberry Pi TensorFlow Liteで物体検出を楽しむ](https://blog.mnishiguchi.com/raspberry-pi-tensorflow-lite?utm_source=hashnode&utm_medium=feed)

この記事について Raspberry Pi、TensorFlow、Pythonのいずれにも詳しくない筆者が、物体検出をやって楽しんだ成果の記録です。 TensorFlow公式の物体検出のサンプルプログラムを実行します。 動作環境 ボード Raspberry Pi 4 Model B OS Raspberry Pi OS (32-bit または 64-bit) デスクトップ環境 カメラ Raspberry Pi カメラモジュール v2 Python Python ...

1 min read · [blog.mnishiguchi.com](https://blog.mnishiguchi.com/raspberry-pi-tensorflow-lite?utm_source=hashnode&utm_medium=feed)

[Apr 23, 2023](https://hashnode.com/posts/raspberry-pi-tensorflow-lite/64447a548ddf54b6bcd4d5fb)

### [Elixir Phoenix 1.6 Esbuild + SCSS](https://blog.mnishiguchi.com/elixir-phoenix-16-esbuild-scss?utm_source=hashnode&utm_medium=feed)

One day I was trying to upgrade one of my Phoenix 1.5 apps to Phoenix 1.6. In that app, I customize Bootstrap styles using SCSS. I want to talk about what I found and stumbled on when setting up SCSS. TIL All explained in Phoenix 1.6 Asset Managemen...

3 min read · [blog.mnishiguchi.com](https://blog.mnishiguchi.com/elixir-phoenix-16-esbuild-scss?utm_source=hashnode&utm_medium=feed)

[Dec 4, 2021](https://hashnode.com/posts/elixir-phoenix-16-esbuild-scss/61ab939ca375fb2266f3cf23)

### [Elixir Circuits.I2C with Mox](https://blog.mnishiguchi.com/elixir-circuitsi2c-with-mox?utm_source=hashnode&utm_medium=feed)

This is written in Japanese. I might convert it to English later, maybe. はじめに Elixirのテストでモックを用意するときに利用するElixirパッケージとして、moxが人気です。Elixir作者のJosé Valimさんが作ったからということもありますが、ただモックを用意するだけではなくElixirアプリの構成をより良くするためのアイデアにまで言及されているので、教科書のようなものと思っています。 一言でいうと「その場...

3 min read · [blog.mnishiguchi.com](https://blog.mnishiguchi.com/elixir-circuitsi2c-with-mox?utm_source=hashnode&utm_medium=feed)

[Dec 3, 2021](https://hashnode.com/posts/elixir-circuitsi2c-with-mox/61a98449639c094b5efbe9a0)

### [Elixir Access behaviour](https://blog.mnishiguchi.com/elixir-access-behaviour?utm_source=hashnode&utm_medium=feed)

TIL Access supports keyword lists (Keyword) and maps (Map) out of the box, but not structs. There is a reason why Elixir does not implement Access behaviour for structs. Perfer data.key for accessing predefined atom keys of map or struct. Access be...

2 min read · [blog.mnishiguchi.com](https://blog.mnishiguchi.com/elixir-access-behaviour?utm_source=hashnode&utm_medium=feed)

[Nov 14, 2021](https://hashnode.com/posts/elixir-access-behaviour/61914c4383e4212d6e579e00)
