2019-01-01から1年間の記事一覧
やりたいこと commit & push 済みのファイルが不要になり、.gitignoreに追記したのでその設定を反映したい local上のファイルは消さずに残しておきたい やったこと .gitignoreに該当ファイルを追記後、下記のコマンドを実行します git rm --cached hoge.py g…
やりたいこと vim使用中に、y(ヤンク)操作でクリップボードにもコピーできるように設定したい ずっとやりたかったんだけど放置してた... 環境 macOS Sierra zsh 流れ clipboardへのコピー対応versionのvimであるか確認する Homebrew経由でvimを再インストー…
やりたいこと 新しいリポジトリにcommitする際に、.DS_storeが反映されていて嫌だったので、globalの.gitignoreに登録したい 前提知識 .DS_storeファイルとはなんぞや? アイコンの位置や表示設定などのフォルダ表示設定に関するメタデータを記録するための隠…
やりたいこと nkf (https://ja.osdn.net/projects/nkf/) を、macOSの環境でコマンド使ってインストールしたい! 背景 『Pythonで動かして学ぶ自然言語処理入門』の2章でnkfをインストールする必要があった。 Ubuntuじゃないとaptが使えないことを知らなかった…
What is pythonを愛で始めようとしてる初心者の備忘録 主にcoding課題とか競プロで遊ぶときに「入出力何だったっけ...」でいつも時間食うのでチートシートつくりたかった 複数入力 縦に改行した複数整数が与えられる 0 1 2 --- # それぞれint型の変数に代入…
やりたいこと ターミナルの起動をGUI操作なしで起動して操作短縮したい 前提 macOS Sierra ver.10.12.6 (updateしなきゃ...) 今までの起動「ポインタを画面下部に移動 -> Dockを表示 -> terminalのアイコンをクリック」 方法 実に簡単 command⌘ + Space # se…
やりたいこと string型のデータを置換したりしたい gsubの正規表現の中で変数を使いたい(これは正規表現の話かな?) コード str = "apple pie and apple pen are made from apple." p str.gsub(/apple/, 'banana') #=> "banana pie and banana pen are made f…
やりたいこと rubyで 1~100までを出力する コード 案1 100.times do |i| p i + 1 end 案2 (1..100).each do |i| p i end 書き方としては案2の方が iを利用しやすいので良いのかなあという印象。ほんとにめもだこれ。
やりたいこと オンライン上エディタで記述したため崩れてしまったインデントのコードを、vim上で整えたい 流れ vimのnomalモード上で gg=G を打ち込む。 gg は先頭に移動するvim操作で、Gは最後の行に移動する操作, =は選択行のインデントを修正するコマンド…
やりたいこと N Mのような空白区切りの複数の整数の標準入力をrubyで受け取りたい コード 配列(list型)で受け取ります。 array = gets.split().map(&:to_i) 例えば 3 5 6を入力とした際に、 gets.split() # => ["3", "5", "6"] となるので、それをさらに map…
やりたいこと c++で記述したソースコードをターミナル上でコンパイルして実行ファイルにしたい(そして実行したい) 前提 gccはインストール済み Xcode等入れてなくてmacでgccが使えない人は先にそちらを 流れ ソースファイルを記述 拡張子は .cpp (シープラプ…
やりたいこと githubに新しく作成したrepositoryを、既存のローカルディレクトリと紐づけてpushまでしたい ローカルディレクトリ自体は空 流れ GitHubのGUI上で新規リポジトリを作成する local上の空ファイル内にcdする git init echo '# hoge' >>> README.m…