スマホアプリ

Androidプラットフォームのアプリ開発環境構築

Androidプラットフォームでアプリ開発をするための開発環境を構築します。 目標 まずAndroidプラットフォームの開発環境を整えるのに JDK Android SDK のインストールが必要となります。 環境 Windows 1...
git

シェルスクリプトでgitコマンドを実行する

Windows環境でプロンプト等を開いて毎回git push、pullコマンドをうつのが面倒だったので、それらのシェルスクリプトを書いてみました。 以下のプログラムはgitで管理しているディレクトリの一番上で実行します。 実行環境 Gi...
git

pythonスクリプトでgitコマンドを実行する

Windows環境でプロンプト等を開いて毎回git push、pullコマンドをうつのが面倒だったので、それらのスクリプトをpythonで書いてみました。 以下のプログラムはgitで管理しているディレクトリの一番上で実行します。 実行環境...
データサイエンス

短形導波管中をとりうるTEモードを列挙してみる

短形導波管内のとりうる全てのTEモードの種類を列挙するpythonコードを書いてみました。 実行環境 Python 3.6.5 原理 短形導波管では遮断角周波数$latex \omega_c$があり、これ以上の周波数しか伝搬できません...
Python

PythonでWebスクレイピングと可視化テスト(2)

今回は簡単なWebスクレイピングをPythonで試してみます。前回のスクレイピングに続いて、今回はそのデータを可視化するコードを書いていきます。 目的 前回でYahoo!ファイナンスのページからドル円データを毎分スクレイピングして、csv...
Python

PythonでWebスクレイピングと可視化テスト(1)

今回は簡単なWebスクレイピングをPythonで試してみます。 目的 Webスクレイピングを試してみたいと思い簡単なシステムを作ってみました。内容は、YahooファイナンスからUSD/yenの為替レートデータを読み込んでcsvファイルに記...
サーバー

cronの使い方とパスの注意点

cronを初めて使用した際、パスが通っていなくて時間をかけてしまったのでここに書いておきます。結論からいうと、cronは環境変数のパスが通っていないため、crontabファイルの最初に必要なパスを通しておこう、という話です。 実行環境 ...
サーバー

/etc/fstabで起動時/マウントの権限を指定する方法

目的 Raspberry Piの/etc/fstabをいじっていたらsystemdの各サービスが作動しなくなったので、それを解決しました。mountでrw権限を付加して/をマウントしなおすと治るので、/マウント時の権限がおかしくなったらし...