自作キーボードを作るために最低限必要な工具について

今、エンジニア界隈でブームになりつつある自作キーボードですが、調べ出したら最後、その魅力に取り憑かれ、作ってみたくなりました。

自作キーボードのキットは、先日、秋葉原にオープンした自作キーボード専門店「遊舎工房」で購入できます。

自作キーボードのキットはどれも魅力ですが、「Corne Cherry」を購入することにしました。

ただ、自作キーボードを作るとなると工具が必要ですよね。

ですので、自作キーボードの作成に最低限必要なものを整理してみました。

続きを読む

【Mac】PyAutoGUIが正常に動作しない場合の対応方法について

PyAutoGUIってご存知ですか。

PyAutoGUIは、PythonのGUI自動化モジュールです。
これを利用すれば、マウスとキーボードの動きをプログラムで制御することができるので、
マウスとキーボードで操作するものについては、ほぼ自動化することができます。

RPAツールを導入すれば、簡単にPCの自動化はできますが、PyAutoGUIならば無料で使うことができます。

動作確認環境

  • OS:OS X Mojave 10.14.3
  • Python: 3.6.3

続きを読む

【Mac】Raspberry Pi 3 Model BへのOS再インストールについて

以前、本ブログで、Raspberry Pi3 Model BにOSをインストールしてMacからSSH接続するまでの過程を記事にしましたが、
今回はRaspberry Pi3 Model BへOSを再インストールする手順を記事にしたいと思います。

microSDカードをフォーマットする

まずは、microSDカードをフォーマットしましょう。

公式によるとWindowsの場合と同様にSD Memory Card Formatterの利用がオススメされているので、こちらのツールを利用してもいいのですが、Macの場合は、ディスクユーティリティからもフォーマットできるので、そちらの方法でフォーマットしていきたいと思います。

続きを読む

Dockerによる開発環境構築(Mac + Nginx + PHP-FPM + MySQL)Part 2

Dockerを利用してPHPの開発環境を用意してみましょう。

下記の記事の続きです。

前回は、NginxでWebサーバーを構成し、PHPを動作させるために、APサーバーを構築しました。
今回は、mysqlサーバーを構築してきたいと思います。

続きを読む

Dockerによる開発環境構築(Mac + Nginx + PHP-FPM + MySQL)Part 1

Dockerを利用してPHPの開発環境を用意してみましょう。

Dockerのインストール

MacにDockerをインストールするのは簡単です。
公式サイトから「Docker for Mac」をダウンロードしてインストールするだけです。

下記から「Docker for Mac」をダウンロードします。

Install Docker Desktop for Mac | Docker Documentation

インストールが終わったら、ターミナルから確認してみましょう。

続きを読む

【Python3】mysqlclientでMySQLに接続するとエラーが出てしまう

Python3でMySQLに接続する方法についてですが、mysqlclinetを使う方法が便利なのですが、実行してみたところ下記のエラーが表示されました。

Traceback (most recent call last):
  File "sample_mysql.py", line 1, in 
    import MySQLdb
  File "/Users/ME/.pyenv/versions/anaconda3-2.5.0/lib/python3.5/site-packages/MySQLdb/__init__.py", line 19, in 
    import _mysql
ImportError: dlopen(/Users/ME/.pyenv/versions/anaconda3-2.5.0/lib/python3.5/site-packages/_mysql.cpython-35m-darwin.so, 2): Library not loaded: libssl.1.0.0.dylib
  Referenced from: /Users/ME/.pyenv/versions/anaconda3-2.5.0/lib/python3.5/site-packages/_mysql.cpython-35m-darwin.so
  Reason: image not found

続きを読む

【Mac】chromeからVivaldiに乗り換えてみました

「Vivaldi」はOperaの創始者の一人であるCEOであったヨン・スティーブンソン・フォン・テッツナーによって2015年公開された比較的新しいブラウザです。

特徴としては「軽さ」ですね。

ブラウザに求めることって、あなたはなんですか? 僕は、兎にも角にも「軽さ」です。 Chromeも大好きなブラウザなのですが、最近動きがモッサリしてます。ですので、悲しいですが、
一旦別れを告げて「Vivaldi」を使ってみたいと思います。

続きを読む