ブログ

読んで思い出す。忘れるために書く

2019-07-01から1ヶ月間の記事一覧

.NET Core (C#) で Hello World する

「C# ってなに?」「.NET Core とはなんぞや」というところからのスタート 内容は「.NET Core のガイド | Microsoft Docs」と同じ ゴール .NET Core のインストール プロジェクトの初期化 Hello World その他 ドキュメント情報について Links ゴール プロジェ…

ufo コマンドで AWS Fargate にコンテナ化したアプリケーションをデプロイする

内容は Quick Start: Fargate - UFO ECS Deploy Tool と同じ... なので、そちらを主として参照のこと ゴール 準備・前提 各コマンドの実行 状況・動作確認 後片付け Links ゴール リクエストが送られたら「42」と返答するサンプルアプリケーションをデプロイ…

Q. OS によって異なるコマンドを .vimrc 上で使い分けたい

A. if と has() を組み合わせて判断させる たとえば、ターミナル上... コマンドで何か開きたい場合に : Mac OS -> open Ubuntu -> gnome-open Windows -> start と、やりたいことに対してOS ごとに コマンド名が違う そういった場合に、次のように条件分岐を…

Q. TypeError: 'range' object is not callable で range(n) が呼び出せない

A. del を使って定義を削除する # 誤って組み込みオブジェクトへの参照定義を上書きしてしまった...!! 初心者なので...!! range = range(10) # ここではエラーなく実行できる for i in range: print(i) # 次回呼び出し時にエラーになる... ので del する del…

Q. git git git... もう打ちたくない... (サブコマンドだけ打ちたい)

A. gitsh を使う Homebrew に対応してるので tap してからインストールする: brew tap thoughtbot/formulae brew install gitsh MEMO: コマンド名が長い気がするので alias gish=gitsh で短縮して使ってる TIPS: .gitconfig に alias を設定する ことで、さ…

Q. キーボード入力を分かり易しく 画面中に表示させたい

Mac

A. keycastr を使う プロジェクターやスクリーンシェア、不特定多数に向けて 操作中の画面を見せたい場合にベンリ Homebrew に対応してるので cask からインストールする: brew cask install keycastr Tips: 開発元が確認できなくて アプリを開けないので [C…