Author Archive

Manipulating Raspberry Pi GPIO Ports with C#

September 18th, 2021
Posted in 日本語 | No Comments

Quarantine and working from home because of COVID-19 has provided an opportunity for me to take up Japanese again. I studied Japanese for years in high school and college, but I was unable to consume media intended for a Japanese audience. I hope that I can practice reading Kanji with posts like these.

This is the first post in which I try to translate snippets of technology articles written in Japanese. I hope that I can provide translations for longer snippets as my Japanese language skills improve. The following snippet is from Let’s Manipulate the Raspberry Pi GPIO Ports Using C# by Ken Takae:

C#とえば、Windows環境かんきょうだけとおもわれがちですが、.Net CoreをLinux環境にインストールすれば、C#で開発かいはつしたアプリケーションが動作どうさします。また、Raspberry Pi(ラズベリーパイ)でも、C#を使つかってIoT開発をおこなうことができます。

My translation:

Although when speaking of C# one tends to think about only the Windows environment, if .Net Core is installed in the Linux environment, applications developed in C# operate [in the Linux environment]. Moreover, even with a Raspberry Pi, it is possible to use C# and carry out IoT development.

Notes:
~がち: a suffix to express an undesirable tendency in someone or something. Formed by Verb-masuがちだ or Nounがちだ.

Source: C#でラズパイのGPIOを操作しよう~LEDを点灯させる
Reference: Makino, Seiichi and Michio Tsutsui. A Dictionary of Intermediate Japanese Grammar. The Japan Times, 2001, pp. 47-50.

~/.ssh/config: Preferring IPv6 SSH Connections

September 12th, 2021

I was interested in forcing ssh to use IPv6 if the connection is available. I considered writing a bash script that would test connectivity and would invoke ssh with the appropriate command line arguments. After reviewing the ssh configuration file documentation, I determined it was possible to implement what I wanted without standalone scripts. I […]

MIT License

September 8th, 2021
Posted in Legal | No Comments

The MIT License is presented below: Copyright <YEAR> <COPYRIGHT HOLDER> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies […]

Upgraded to Amazon Lightsail – CentOS 7

August 18th, 2021

I had been with GoDaddy for almost two decades. GoDaddy offered a Virtual Private Server (VPS) for $10 per month over two years. Now that my contract is up, they are offering a renewal at $20 per month. While my GoDaddy VPS failed to reboot after a typical update using yum, I set up an […]

こんにちは、お久しぶりですね。

May 16th, 2021

One of the things I have always wanted to achieve is fluency in the Japanese language. A web search for how to learn Japanese led me to Tofugu’s I want to learn Japanese! This page provides a guide for learning Japanese. The page also builds a strong case for purchasing Tofugu’s product, WaniKani. Tofugu motivated […]