概要
対応方法
理由
おわりに
概要
今まではAndroid端末でのgit操作はtermuxを使っていたのだが、物理キーボードがないときに、もう少し手軽にgit操作をしたいと思う。
このため、GUIのgitクライアントアプリを導入することにした。
評判が良さそうなアプリを探したところ、PocketGitというアプリが良さそうだったので購入。
諸々設定していざ既存のリポジトリcloneしようとすると「Invalid Private Key」というメッセージが出るだけでcloneができない。
gitサービスへの鍵の登録にミスをした...
ITcategorised articles
2020/11/302021/03/10android
概要
お気に入りのAndroidアプリ
概要
先日、自分とその知り合いだけが一時的に使用する用途が限定されたバーコードリーダーアプリを作ることになった。
但しスマートフォンの端末は、iOSとAndroidが混在している状態。
スマートフォンアプリの開発自体経験がなかったので知らなかったが、アプリの開発はシミュレーターだけで完結できそうだ、と当初考えていた。
しかしシミュレーターではカメラ機能を使う箇所を動作させられないことを知る。
仕方ないので中古のAndroid端末を購入することにした。
過去にSony Ericsson mini S...
概要
使い方
iVimにeskk.vimを導入する
余談:MacからiVimを操作する
概要
Macが手元にないときでも手軽にテキストメモを取る環境を検討していた。
昔、iPhoneにBluetoothキーボードを接続してエディタを使ってメモを取っていたが、日本語変換があまりにも微妙すぎるため段々使わなくなってしまった。
私は、MacではエディタはMacVimを使い、日本語入力にはAquaSKKを使っている。
vimもskkも非常に便利だが、慣れてしまうと他のものが使いづらくて仕方がなくなってしまうのが欠点だ。
かなり昔にiO...
2018/12/282020/11/17docker
概要
direnvの準備
インストール
direnvの簡単な使い方
direnvでディレクトリ固有のコマンドを定義する設定
使用例
参考サイト
概要
同じコマンド名でもディレクトリ毎に異なる挙動をさせたかった。具体的な使用例は本記事後半を参照のこと。
おおざっぱに言うと、ディレクトリ毎にエイリアスを変更するイメージ。
最終的にはdirenvを使用して実現できた。
direnvの準備
direnvは、所定のディレクトリ以下に固有の環境変数を設定してく...
2018/03/10vim
概要
Vim script
より便利にするために
感想
概要
作業マシンが使えなくなるなどのリスクに備え、gitやクラウド上にファイルをアップロードしておきたい。
但し、パスワードの情報なども含まれたメモ書きなどをそのままアップロードするのはセキュリティ上よろしくない。
機密情報が含まれたファイルを暗号化してアップロードすることも考えられるけど、暗号化したファイルは復号してからでないと中身が何かが分からない。
テキストファイルの場合grepも出来なくなり非常に不便である。
そんな...
Docker公式のMySQLのimageを利用したときに、mysqldumpで以下のエラーが出たときの対処に関するメモ。
1
Error: Binlogging on server not active
Dockerfileを以下のように作成すれば良い。
1
2
3
FROM mysql:5.6
RUN echo "log-bin=mysql-bin" >> /etc/mysql/mysql.conf.d/mysqld.cnf
docker-compose.ymlを利用するなら以下のような感じにする。
1
2
3...
手順
dockerの立ち上げまで
スクレイピング用のバッチの起動
dockerの終了
Headless Chromeのオプション
以下を使用したdocker環境を構築をした。
Python3
Headless Chrome
Selenium
MySQL
Headless Chromeが出たことでPhantomJSの開発も終了したため今後はHeadless Chromeを使っていこうと思う。
手順
いずれもdocker host...
2017/10/14ubuntu
手順
isoからimgに変換
USBメモリに書き出し
USBメモリのドライブを確認(/dev/diskN) N は数字
USBディスクをマウント解除する
USBメモリに書き出し
余談
古い32bit Windows Vista PCを活用すべくubuntuをインストールしたときの手順。
macOS Sierra上で作業した。
手順
## ISOイメージのダウンロー...
前提
ディレクトリ構成
コマンド実行手順
dockerの起動
Pythonスクリプトの実行
dockerの終了
実際のソースコード
ソース概要
Dockerfile
docker-compose.yml
start.sh
stop.sh
run.sh
run.py
...
2017/09/22docker
はじめに
Dockerホスト用OS: Barge
新しいDockerホストを作成するスクリプト
スクリプト
生成されるVagrantfileのサンプル
はじめに
最近、開発用の環境として私はDockerを多用している。
開発マシンはmacだがDocker for Macではなく、仮想マシン(VirtualBox)上でDockerを起動させている。
最初の頃はDocker for Macを利用していたが、コンテナの管理のしやすさから仮想マシンを介して利用することに変化した。
...
はじめに
構成
概要
docker-compose.yml
build/s3ProxyDockerfile
build/sqsMockDockerfile
build/sqsSenderDockerfile
src/s3_proxy/proxy.rb
src/sqs_sender/sqs_sender.rb
動作確認手順
各モックの動作確認準備
動作確認
お...
解決策
以下、あまり宜しくない暫定的な解決方法(過去の記事を一応残しておく)
DockerのMySQLをよく使っているのだが、初期データで日本語を投入したときに文字化けする問題に悩まされている。
mysqldの実行時に下記のオプションを付与しても文字化け問題は解消せず。
--character-set-server=utf8
--collation-server=utf8_unicode_ci
今迄は、必要に応じて以下のように /etc/mysql/conf.d/charset.cnf ファイルに文字コードの設定を追加して...
2017/08/312020/03/05docker
git cloneして、docker-compose upを実行するだけ
ディレクトリ構成
EC2インスタンスを作成したばかりの状態からの手順
git cloneして、docker-compose upを実行するだけ
Docker on AWS EC2で、
1
2
3
4
$ git clone https://github.com/eidera/softethervpn-docker
$ cd softethervpn-docker
$ vi docker-compose.yml
ユーザー名やパスワードなどを好きな値に編集
...
はじめに
作成手順
手順1: イメージ化したいバージョンのEC2インスタンスを作成して起動後に停止する。
手順2: docker化するために、最新のバージョンのEC2インスタンスを作成する。
手順3: イメージ化対象のEC2からEBSをデタッチし、作業用EC2インスタンスにアタッチする。
手順4: EBSをマウントし、不要なファイルを削除する。
手順5: dockerイメージを作成する。
手順6: dockerのイメージをファイルに書き出し
...