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

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

2017-12-01から1ヶ月間の記事一覧

PowerShellで関数を別ファイル管理する方法(別ファイルの関数をモジュールとして利用する)

今日もまたPorweShellネタです。こんにちは。 どうやる? やりかたはほぼshell scriptと同様でした。 説明 Modules.ps1 という別ファイルに関数を定義した場合、 ファイルが同一階層にあるのであれば . "./Modules.ps1" という感じで Modules.ps1 ファイル内…

PowerShellで実行ディレクトリを取得する

最近何故かPowerShellを描く頻度が高いです。こんにちは。 外部ファイルを読み込むなどの場合に実行したスクリプトのパスが欲しくなる時があると思いますが、結構かんたんにとれます。 Split-Path -Parent $MyInvocation.MyCommand.Path という感じ。

Goでio.Readerをbyteのスライスやstringに変換する方法

goでio.Readerからbyteのスライスやstringに変換する書き方をたまに忘れてしまうのでメモ。 コード // io.Readerをbyteのスライスに変換 func StreamToByte(stream io.Reader) []byte { buf := new(bytes.Buffer) buf.ReadFrom(stream) return buf.Bytes() }…

忘れがちなGoでbyteをstringに変換する方法をベンチマークしてみた。

golangでbyteをstringに変換する処理はたびたび発生するのですが、 手抜きで fmt.Sprintf("%s", byte) などとやっちゃうこともあるのでそれぞれの書き方でどれが速いのか確認してみた。 1) Sprintfを使うパターン fmt.Sprintf("%s", data) 2) string() を使…

BigQueryのStandardSQLで日付(date, datetime, timestamp)を変換する方法

BigQueryで日付周りの操作が意外とややこしかったりするので、普段使いそうな操作をまとめます。 日付を日本時間に変換する BQ内の日付データは世界中から利用することを想定し UTC で登録されているため、日本時間(JST)と比較すると9時間ずれます。 その…

たまにしか使わないと忘れがちなherokuのコマンドまとめ

基本的にはGCPのGAE/Goばっかり使ってますが、 たまにwebsocketなど使いたいと思った場合にherokuを使うことがあり、たまにしか使わないとコマンドを忘れてしまうので、基本的なコマンドをメモしておく。 機能 コマンド 備考 herokuのアカウント指定 heroku …

あなたが利用すべき100のGoogle AdWords Script (100 Google AdWords Scripts You Should Be Using)

Google Adwardsを利用している方に役に立ちそうな気がしたので、100 Google AdWords Scripts You Should Be Using という記事を日本語訳しました。 AdwardsScriptが使えるとどういうことができるかという参考になります。 1-100までありますが、項目をクリッ…