delta’s diary

プログラミングとか

2019-01-01から1年間の記事一覧

db migration toolどうやって選ぶ?

db migration toolは世の中にたくさんあるので使いたいものを使えばいいと思うが、自分が選ぶとしたらこんな基準があるかなというやつ。 migration toolって何ができたら嬉しいか 検討ポイント 理由 優先度 checksumを確認している DBが壊れるのは絶対に避け…

dotfiles作った

dotfiles作った。 setup.shを走らせればシンボリックリンク貼ってくれる。 もう少し色々やれることがある気がするけど設定ばっかりしてたら一生開発入れないから一旦ここまで。 github.com

node環境を作ったけどあってるかわからない

nodeのversion管理にnodenvを使う。 $ brew install nodenv lts版のnodeをinstallする $ nodenv install 10.15.3 $ nodenv global 10.15.3 .zshrcにPATHとinitを追加する。 export PATH="$HOME/.nodenv/bin:$PATH" eval "$(nodenv init -)" yarnをインストー…

macのlsコマンドに色付けする

macに入ってるlsはBBD系でlsコマンドの--color=autoが使えない。 ls -Gを使えば色は着くけどrun controlファイルを他でも使いまわしたいので、GNUのlsを使うようにしたい。 brewでcoreutilsを入れるとGNU/linuxのlsが使えるので入れる。 $ brew install core…

mac OSのlocaleの話

大抵のmac userはitermなり元々macに入っているターミナルを使ってると思う。 そしてlocaleが自動で設定されるようなオプションも大概の人はオンになってると思う。 iterm2の設定画面 ある案件でmacのタイムゾーンを変えたくなって色々いじった時にmacがおか…

gitlab apiでハマった

gitlabのアサインをapi経由で行ったところ一人だけどうしてもアサインできないユーザがいた。 どれだけapi叩いてもアサイン変わらないし、apiの返り値は普通に200なので???? 色々調べたところ、そのユーザだけ同じ名前で二つアカウントが存在してて、一…

githubの設定をする

パソコンを新しくしたせいでgithubへのアクセスもできなくなってた。 設定した。 $ mkdir ~/.ssh $ cd ~/.ssh $ ssh-keygen -t rsa $ cat id_rsa.pub | pbcopy クリップボードにコピーした公開鍵をgithubのSettings ->SSH and GPG keys -> new SSH key。 Tit…

iTerm入れてhomebrewのインストールまで

iTerm入れた。 www.iterm2.com ダウンロードしてインストールするだけ。簡単。 homebrewも入れた。 brew.sh 載ってるコマンドうったら途中でPress RETURN to continue or any other key to abortって聞かれたからenter押したらcommand line toolsも一緒に入…

iMacを買った

iMacを買った。 iMacのスペック ここ6年くらいMacBook Proを使ってた自分の感想 13inch -> 27inch なのでとても画面が広いちょっと疲れる メモリ8GB -> 32GB なのでソフトが複数起動してても重くならない嬉しい SSD 128GB -> 1TB なのでソフト入れ放題嬉しい…