寝ても覚めてもこんぴうた

プログラム書いたり、ネットワーク設計したり、サーバ構築したり、車いじったり、ゲームしたり。そんなひとにわたしはなりたい。 投げ銭は kyash_id : chidakiyo マデ

2018-01-01から1年間の記事一覧

Mac に brew を使って Azure Client をインストールする

そんなに難しい話じゃないのでサラッとメモ Azure Client をインストール brew update && brew install azure-cli az コマンドでログイン az login こんなかんじ (おまけ) コマンドのアップデート brew update && brew upgrade azure-cli ほぼ公式ドキュメ…

Windows Subsystem for Linux (Ubuntu) をインストールしてみた所感

ちょっとWindows上で開発する機会があり、 昔Windows上で開発する際に CoLinux (Portable Ubuntu) を入れて使っていたのが便利だったのを思い出し、 MS標準で提供されているWindows Subsystem for Linuxを使ってみた インストール方法 他に詳しい記事が有る…

Goでsliceをを結合する方法

Goのスライス同士を結合しようとした場合、 泥臭くループを回してappendをしようとしたあなた。ちょっと待って。✋ append のシグニチャをみてみる builtin.go を読んでみましょう func append(slice []Type, elems ...Type) []Type ほほう。 二つ目の引数は…

goで再帰的にディレクトリを作成する

goでディレクトリを作成する場合、 os.Mkdir("./hello", os.ModePerm) のような感じで簡単にディレクトリを作れますが、 深い階層まで再帰的にディレクトリを作成したい場合には以下の方法を利用します。 再帰的にディレクトリを作成する os.Mkdir は単一の…

constで定義した値(string)をポインタとして扱おうと思ったら怒られた

タイトルの通りですが、 goでconstで定義したstringの値をポインタとして渡したい箇所があり、 constで定義した値をそのまま渡そうと思ったら cannot take the address~~ みたいな形で怒られたのでメモ ざっくりとしたコード 具体的にはgoでS3のsdkを使って…

google play booksを利用しようと思ったら googleusercontent.com のCookieをどうこうしろとエラーが出る

タイトルの通りですが、 Google play bookで本を読もうとしたら googleusercontent.com のCookieを受け入れるようにブラウザを設定しなさい、 的なアラートが出て本の表示が出ない場合の対応。 設定のCookieの項目を確認する Chromeの右の ︙ の感じのボタン…

Raspberry pi(Raspbian)のファームウェアをupdateする

ファームウェアをアップデートするためのコマンド rpi-update をインストール $ sudo apt install -y rpi-update ファームウェアのUpdateを実行する $ sudo rpi-update たったこれだけ。

systemdになってinitがなくなったのでランレベル設定に困った(systemdでランレベル3相当の設定をする方法)

タイトルの通り。 initおじさんなので、 /etc/inittab に書きたいところですが、systemdになりinitdが廃止されたので、 新しい時代のお作法に則って設定しようと思います。 systemctl コマンドを使う 今回やりたいことを実現するためには、 systemctl コマン…

Raspberry pi(Raspbian)の初期設定をCLIから行うコマンド

タイトルのとおりですが、 $ sudo raspi-config と打つと、カーソルでポチポチ設定変更できる感じのメニューが出ます。 変更後は sudo reboot で再起動しましょう。

Raspberry pi(Raspbian)で不要になったパッケージをよしなに削除するコマンド

ラズパイに色々インストールするとSDカードの容量が足りなくなってきたり、 たまに、中きれいにしたいなーということがある(?)とおもいますが、 そのようなとき 以下のコマンドが利用できます。 # apt-get autoremove man apt-get すると以下のように書か…

Goのio.Copyってio.CopyBufferってメソッドもあるし、バッファされてるんだっけ?

結論からいうと yes. です。 io.goのファイル内の実装で func Copy(dst Writer, src Reader) (written int64, err error) { return copyBuffer(dst, src, nil) } func CopyBuffer(dst Writer, src Reader, buf []byte) (written int64, err error) { if buf …

Appengineで本番環境のDatastoreのデータをローカルへ持ってくる方法

GCPUGのSlack で知ったネタの備忘録 本番環境のDatastoreのデータは appcfg.py を利用して取得することができる。 参考記事 : GAE/Goで本番のDatastoreをローカル環境に持ってくる 2016 - Qiita おまけ make でこんな感じに実行してもいいみたい replilocal:…