ごちゃごちゃ脳内備忘録

無差別にアウトプットします

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日目の記事です(遅れてごめんなさい!!)

adventar.org

みなさん真面目な記事がおおくてすごいなぁって思ったので,
僕も真面目にご飯の話をしますね.
個人的に好きな豊橋のお店を雑に紹介していきます.

来年の4月から編入する高専生や,なんかの間違いで豊橋に来ちゃった人は参考にしてみてください.

自己紹介

その前に自己紹介をするとこんな感じの人です.

twitter.com

主にUnityだったりそうじゃなかったりでゲームを作っているのですが, 特にアウトプットしてないので興味持たなくていいです. このブログの他の記事読んでも何も面白くないぞ!

豊橋のお店

さてさて,まあn番煎じな豊橋の飲食店紹介を5つしていきたいと思います.

美楽

美楽は曙にある中華料理店です.学生の間では良く第二学食と言われています.多分.
疲れ果てたオタクはよくすぐ美楽に行くことで有名でして, 定食は1000円前後で量が多く,おなかいっぱい食べれるのでおすすめです.

f:id:f0ain:20181221030931j:plain
友達が頼んでいたからあげ定食
からあげ定食は一つ辺りの大きさが大きいからあげが6個もついてきます.
僕は最近食べきれないので,よくラーメンセット(ラーメンとチャーハンをそれぞれ選んで800円ぐらい)をよく食べます.

鈴八庵

鈴八庵は同じく曙にあるうどん屋さんです.ここも量が多く満足します.

f:id:f0ain:20181221031103j:plain
なべうどん
8のつく日にはクジを引くことができ,運が良ければ300円の割引券をゲットできます.
割引券を活用して安く済ませる事ができるので,学生にはありがたいところですね.
僕はいろいろあって97円を叩きだした事があります.何だったんだ本当.

醍醐

ここも量が多いです(3回目
普通に美味しい定食屋さんという印象で,お店はオシャレな雰囲気があります.
ごはんは追加料金でローストビーフ丼に変更できる日があり,とても美味しいです.

f:id:f0ain:20181221031257j:plain
チキン南蛮の定食にご飯をローストビーフ丼にしたやつ
そしてなんとご飯はおかわり出来ます.すごい.
値段的にも少し贅沢したいときにオススメなお店ですね.

まるぎん本舗

映画館の近くにあるつけ麺のラーメンのお店で,混ぜそばが美味しいです.
つけ麺を食べたこと無いので今度食べ行きたい......
図は普通の混ぜそばに大盛りのオプションがあるのを知らず,
わざわざ大盛りの券を買ってしまい「ダブル」と勘違いされた混ぜそばです.すごく量が多かった.

f:id:f0ain:20181221032115j:plain
まあその時は食べ切れたけどね

さわやか

最後はみんなだいすきハンバーグのお店,炭火焼きレストランさわやかです.

f:id:f0ain:20181221032808j:plain
げんこつハンバーグ,デミグラスソースよりオニオンソースのほうが美味しい
このげんこつハンバーグ,眼の前で半分に切って焼いて中身を焼いてくれます.とても良い.
ハンバーグはひたすらに肉を感じ,これ以上おいしいハンバーグ無いのでは?と思いますね.
車でバイパスに乗れば1時間で行けるので実質豊橋ですね(浜松市民に失礼)

まとめ

ほぼ豊橋のお店をさらさらっと説明しました.語彙力がない,一部静岡なのは許して下さい.
書きながら「日記かなこれ?」ってなりました.
でも本当にさやわか本当にオススメですので,
豊橋から車なり車持ちの人と仲良くなって是非行ってみてください.

Visual Studio 2017でタブ文字やめるマン

インデントではタブ文字ではなく空白を使う派なんですが, Visual Studio 2017 (以下VS)の自動挿入ではデフォルトでタブ文字になっている事にGitHubにプッシュしてから気がついたので,設定で空白文字に変更した流れ

  1. [ツール] -> [オプション] でオプション画面を開く.
  2. [テキストエディター] -> [すべての言語] -> [タブ] に移動
  3. タブ の項目でタブのサイズ,インデントのサイズをそれぞれ4に設定
  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の聞かれた認証を行ってとりあえず完了