docker run のタイミングで環境変数を追加するやつ
機械学習のプログラムをdockerのコンテナ上で動かす事が多いのですが,
CUDAが提供してくれる CUDA_VISIBLE_DEVICES
変数を使って使うGPUを指定したいなってときがありました.
参考元 Docker run リファレンス — Docker-docs-ja 17.06.Beta ドキュメント
docker run -e "CUDA_VISIBLE_DEVICES=0" app
プログラムは tensorflow 使ってるし,セッション作るときにでも指定すればいいんですけど,引数使って指定できるタイミングに作って無かったので, 上記の環境変数していしたいな~,でも,毎回Dockerfile 作り直して buildするのめんどいなぁって思っていたときに探したら見つかった方法です.
--entrypoint
や -v
とかはよく使ってたので,こういうオプションもちゃんとあるんだなぁという感じ.
とある誕生日ランキング!という記事を見て思った戯言
みなさん仕事は納められましたか? 僕は研究が納まるも何もあまり進捗が出せず虚無って感じでした
さてTwitterで誕生日ランキングなる物をみたのですが, 形式としてはこんな感じです
1位:○月△日 2位:□月☆日 ...
この調子で366位分あります
これ,分かりづらくないですか...?
まず皆さん自分の誕生日は何位なのか気になると思います
なのにランキング順で表示してるんですよね
わざわざ探さないといけません
これは良くないUIだなと思ってしまいました(UIとは)
「自分が何位か」を知りたいので
誕生日順で何位って表示したほうが良いと思ったんですよね.
もちろん「探すのが楽しいじゃないか!」みたいに言われたら何も言うことは無いのですが
書き手が何位は何月何日の人!という意識で書いてるので
こういった形式になってしまったのかなと思いました
個人的にオススメな豊橋のお店
はじめに
この記事は TUT アドベントカレンダーの14日目の記事です(遅れてごめんなさい!!)
みなさん真面目な記事がおおくてすごいなぁって思ったので,
僕も真面目にご飯の話をしますね.
個人的に好きな豊橋のお店を雑に紹介していきます.
来年の4月から編入する高専生や,なんかの間違いで豊橋に来ちゃった人は参考にしてみてください.
自己紹介
その前に自己紹介をするとこんな感じの人です.
主にUnityだったりそうじゃなかったりでゲームを作っているのですが, 特にアウトプットしてないので興味持たなくていいです. このブログの他の記事読んでも何も面白くないぞ!
豊橋のお店
さてさて,まあn番煎じな豊橋の飲食店紹介を5つしていきたいと思います.
美楽
美楽は曙にある中華料理店です.学生の間では良く第二学食と言われています.多分.
疲れ果てたオタクはよくすぐ美楽に行くことで有名でして,
定食は1000円前後で量が多く,おなかいっぱい食べれるのでおすすめです.
からあげ定食は一つ辺りの大きさが大きいからあげが6個もついてきます.
僕は最近食べきれないので,よくラーメンセット(ラーメンとチャーハンをそれぞれ選んで800円ぐらい)をよく食べます.
鈴八庵
鈴八庵は同じく曙にあるうどん屋さんです.ここも量が多く満足します.
8のつく日にはクジを引くことができ,運が良ければ300円の割引券をゲットできます.
割引券を活用して安く済ませる事ができるので,学生にはありがたいところですね.
僕はいろいろあって97円を叩きだした事があります.何だったんだ本当.
醍醐
ここも量が多いです(3回目
普通に美味しい定食屋さんという印象で,お店はオシャレな雰囲気があります.
ごはんは追加料金でローストビーフ丼に変更できる日があり,とても美味しいです.
そしてなんとご飯はおかわり出来ます.すごい.
値段的にも少し贅沢したいときにオススメなお店ですね.
まるぎん本舗
映画館の近くにあるつけ麺のラーメンのお店で,混ぜそばが美味しいです.
つけ麺を食べたこと無いので今度食べ行きたい......
図は普通の混ぜそばに大盛りのオプションがあるのを知らず,
わざわざ大盛りの券を買ってしまい「ダブル」と勘違いされた混ぜそばです.すごく量が多かった.
さわやか
最後はみんなだいすきハンバーグのお店,炭火焼きレストランさわやかです.
このげんこつハンバーグ,眼の前で半分に切って焼いて中身を焼いてくれます.とても良い.
ハンバーグはひたすらに肉を感じ,これ以上おいしいハンバーグ無いのでは?と思いますね.
車でバイパスに乗れば1時間で行けるので実質豊橋ですね(浜松市民に失礼)
まとめ
ほぼ豊橋のお店をさらさらっと説明しました.語彙力がない,一部静岡なのは許して下さい.
書きながら「日記かなこれ?」ってなりました.
でも本当にさやわか本当にオススメですので,
豊橋から車なり車持ちの人と仲良くなって是非行ってみてください.
Visual Studio 2017でタブ文字やめるマン
インデントではタブ文字ではなく空白を使う派なんですが, Visual Studio 2017 (以下VS)の自動挿入ではデフォルトでタブ文字になっている事にGitHubにプッシュしてから気がついたので,設定で空白文字に変更した流れ
- [ツール] -> [オプション] でオプション画面を開く.
- [テキストエディター] -> [すべての言語] -> [タブ] に移動
- タブ の項目でタブのサイズ,インデントのサイズをそれぞれ4に設定
- 空白の挿入 にチェックを入れる.
上の方の インデント の項目は良くわかってない.
git init してから pushするまでのメモ
手元のPCリポジトリ作ってリモートにpushするまでの自分の流れ
たまにやると「あれ,設定とかどうしたっけ...」となるので
まずプロジェクトのディレクトリに移動して, 次のコマンドでローカルリポジトリ作成.
git init
そしたらGitHubにアップロードしたいので,
GitHubでもnew repository
からリモートリポジトリを作ります.
次に,作ったリモートリポジトリを設定します.
git remote add original <url>
original
の部分は別の名前つけていいかもしれんけど
次に名前とemaiの設定.
git config --local user.name <Name> git config --local user.email <address>
--local
はリポジトリごとに設定出来て, --global
だと全体に設定出来ます.
設定したものは.git/config
で見れます(globalの場合は ~/.gitconfig
).
あとはvimとかで適当にREADME.md
ファイルを作り,ステージに追加,コミットします.
nvim README.md git add README.md git commit -m 'initial commit'
最後にpushしてリモートリポジトリを更新します
git push original master
GitHubの聞かれた認証を行ってとりあえず完了
Initial commit
ブログ開設してたのに約1年間放置してて笑いました.
遊んだゲームとか見た映画とか,読んだ本とかプログラムで覚えたこととか
とりあえず殴り書きしていきたいです
...続かないだろうな~