forget for get

覚えるために忘れる

ノウハウまとめ

Dockerまとめ

公式ドキュメント https://docs.docker.com/ https://docs.docker.jp/ (日本語版) インストール CentOS8 Docker/Docker Composeインストール https://qiita.com/chenglin/items/8e13e7ad45cc9bae264a 記事リスト docker-composeでLaravel環境構築(PHP/nginx/…

よく使うLinuxコマンドまとめ

pwd cd cd /var/www/html cd ../../Models ls-l: 詳細 -a: 隠しファイルも表示 -t: 更新時間で並べ替え ls -alt mkdir mkdir new_dir cp-a: 所有者、パーミッション、更新時刻などなるべくそのままコピー cp -a aaa.php bbb.php mv mv aaa.php bbb.php mv aa…

エンジニアが仕事で使うツールまとめ

Google Chromehttps://www.google.com/intl/ja_jp/chrome/ 起動時に開くページを設定(slack、gmailなど) EditThisCookieを追加 https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg/related?hl=ja サクラエディタ…

Vagrantまとめ

Vagrantの最新をインストールhttps://www.vagrantup.com/ VirtualBoxの最新をインストールhttps://www.virtualbox.org/ 構成管理ツールChefのBentoプロジェクトからほしいイメージを使う。https://app.vagrantup.com/bento bento/centos-7.8 を使う場合vagra…

phpredisまとめ

PHPでRedisを扱う場合に使うphpredisのまとめ。 redis-cliコマンドとほとんど同じなので、説明を省略しています。redis-cliコマンドを理解してない人は先にこちらを読んでください。 lightwill.hatenablog.com ほとんど同じだけど微妙に違う。(引数指定でよ…

redis-cliコマンドまとめ

redis-cliコマンドの自分用のまとめです。 参考記事はこちら。 qiita.com 基本 set name lightwillget namesetnx name lightwill2setnxだと上書きできない 有効期限を指定 5秒setex name 5 lightwillpsetex name 5000 lightwill 有効期限を確認ttl namepttl …

澤円さん(マイクロソフト エヴァンジェリスト)のプレゼン術

第3回CodeIQ感謝祭「春のエンジニアまつり」でのマイクロソフトのエヴァンジェリスト・澤円さんのプレゼン術の講演内容をまとめました。 概要 ・ビジョン・核・話術why、what、how ビジョン プレゼン後、聴衆にどうなってほしいか相手を行動させる。未来を描…

Vimの設定

新しい環境をつくる度に毎回やってることをまとめておく。 色分け (syntax on) するために拡張版Vimをインストール $ sudo yum install vim-enhanced$ sudo mv /bin/vi /bin/vim-tiny$ sudo ln -s /usr/bin/vim /bin/vi php-docプラグインをインストール htt…

仕事中など、座りながらできる運動まとめ

プログラマをやっていると、一日中座って作業するので運動不足になります。 中年になってくると基礎代謝も落ちるので、お腹周りのお肉が気になってきます。 また、同じ姿勢を長く続けていると、血流が悪くなり、筋肉も硬くなり、肩こりや腰痛などのトラブル…

TeraTerm 自動ログインマクロ

毎日TeraTermでサーバに接続して作業するときに、毎回IP、ユーザ名、パスワードを入力するのはめんどくさい。TeraTermのマクロを1度つくれば、あとはダブルクリックで簡単に接続できる。・簡単パターン(IP、ユーザ名、パスワード固定) connect '192.168.11…

viコマンドまとめ

viのコマンドをまとめてみました。 最初は使いづらいと思うかもしれませんが、慣れると使いやすいです。1. 最小限覚えるコマンド(これだけで編集できる。が、時間がかかる)i カーソルの左から文字入力(Escで文字入力モード終了):q 保存しないで終了:w 保…

SQLコマンド基本まとめ

SQLコマンド基本まとめ 挿入 insert into A_TABLE(NAME,TIME) values('test',SYSDATE); insert into A_TABLE values('test',14,SYSDATE); ※全項目を指定する場合は項目名を入れなくても良い 更新 update A_TABLE set AGE=23, TIME=SYSDATE where NAME='test'…