2017-12-01から1ヶ月間の記事一覧
今日もまたPorweShellネタです。こんにちは。 どうやる? やりかたはほぼshell scriptと同様でした。 説明 Modules.ps1 という別ファイルに関数を定義した場合、 ファイルが同一階層にあるのであれば . "./Modules.ps1" という感じで Modules.ps1 ファイル内…
最近何故かPowerShellを描く頻度が高いです。こんにちは。 外部ファイルを読み込むなどの場合に実行したスクリプトのパスが欲しくなる時があると思いますが、結構かんたんにとれます。 Split-Path -Parent $MyInvocation.MyCommand.Path という感じ。
goでio.Readerからbyteのスライスやstringに変換する書き方をたまに忘れてしまうのでメモ。 コード // io.Readerをbyteのスライスに変換 func StreamToByte(stream io.Reader) []byte { buf := new(bytes.Buffer) buf.ReadFrom(stream) return buf.Bytes() }…
golangでbyteをstringに変換する処理はたびたび発生するのですが、 手抜きで fmt.Sprintf("%s", byte) などとやっちゃうこともあるのでそれぞれの書き方でどれが速いのか確認してみた。 1) Sprintfを使うパターン fmt.Sprintf("%s", data) 2) string() を使…
BigQueryで日付周りの操作が意外とややこしかったりするので、普段使いそうな操作をまとめます。 日付を日本時間に変換する BQ内の日付データは世界中から利用することを想定し UTC で登録されているため、日本時間(JST)と比較すると9時間ずれます。 その…
基本的にはGCPのGAE/Goばっかり使ってますが、 たまにwebsocketなど使いたいと思った場合にherokuを使うことがあり、たまにしか使わないとコマンドを忘れてしまうので、基本的なコマンドをメモしておく。 機能 コマンド 備考 herokuのアカウント指定 heroku …
Google Adwardsを利用している方に役に立ちそうな気がしたので、100 Google AdWords Scripts You Should Be Using という記事を日本語訳しました。 AdwardsScriptが使えるとどういうことができるかという参考になります。 1-100までありますが、項目をクリッ…