タグ マスタカ
人気順 10 users 50 users 100 users 500 users 1000 usersスレッドセーフでない Dir.chdir の使用を RuboCop で禁止する / マスタカの ChangeLog メモ
é�±å��Railsã�¦ã�©ã��ã��ï¼�20200225å��ç·¨ï¼�Rubyã�®Shellwordsã�©ã�¤ã��ã�©ã�ªã�¯ç�¥ã�£ã�¦ã��ã��ã�¹ã��ã��VCRã�¯ã��ã�¯ã��æ��è�½ã��copã��è�ªä½�ã��Hix on Railsè¨�äº�ã�»ã��ï½�TechRachoï¼�ã��ã��ã�¯ã�©ã��ã��ã�§ï¼�ã��ã�¨ã�³ã�¸ã��ã�¢ã�®ã��ï¼�ã��ã��ã��ï¼�ã��ã�«ã��ï½�BPSæ ªå¼�ä¼�社 RuboCopã�§ã�³ã�¼ã��ã�¬ã��ã... 続きを読む
『改訂2版 みんなのGo言語』を読んだ / マスタカの ChangeLog メモ
夏休みを利用して読みました。初版は [2016-09-25-1] でじっくり読んで手も動かしたので、本当にさらっとね。 最近は Go のコードをほとんど書いてなくて、Go Modules に追いついている程度でした。ただ、それほど分からない情報もなかったので、ある意味答え合わせにはなった気がします。 例えば拙作の github-nippou ... 続きを読む
esa の記事を Emacs から素早く開ける helm-esa.el を作った / マスタカの ChangeLog メモ
2019-06 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ← 前の記事 次の記事 → 2019-06-10 (月) ■ esa の記事を Emacs から素早く開ける helm-esa.el を作った [Emacs] 会社で使っている Qiita:Team が esa に移行されることになったので、早速作ってみました。 masuta... 続きを読む
『Pragmatic Terraform on AWS』を読んだ / マスタカの ChangeLog メモ
ã��ã��ã�¦ã�³ã�ã�¼ã��ç��ã��Pragmatic Terraform on AWS - KOS-MOS - BOOTH ã��ã��ã��è�·å ´ã�®å��å��æ°�ã��ã�ªã�¹ã�¹ã�¡ã��ã�¦ã��ã��æ�¬ã�� æ�®æ®µã��ã�� Terraform ã�®è¨è¨�ã�«èª²é¡�ã��æ��ã��ã�¦ã��ã��ã�®ã�§ã��ã��ã�¼ã�£ã�¨æ��ã��èªã�¿ã��ã�¦ã��第17ç« ã��ã��ã��ã�£ã��ã��èªã��ã� ã�� ã��ã�®ä¸ã�§ã�®è¨è¨�ã�®... 続きを読む
このブログの CI を GitHub Actions にしてみた / マスタカの ChangeLog メモ
このブログの CI には割高なので、CircleCI あたりに乗り換える予定です。 と [2019-01-27-1] で書いたばかりですが、舌の根も乾かぬうちに GitHub Actions に移行してみました。 料金はさておき、たまたまクラスメソッドさんの記事を見て移行出来そうだったことと、GitHub Actions は一度素振りしてみたかったからです... 続きを読む
Heroku と Redash は相性が良いのでは?という話 / マスタカの ChangeLog メモ
これは Redash Advent Calendar 2018 の 17 日目の記事です。 16 日目は @mazamachi さんの『kubernetess の redash か黒魔術』ですが、まだ投稿されていないようですね。今回の記事にも関連するので期待してます。 1 日目の『2018年12月現在における Redash のはじめかた』を拝見しました。実際問題、どこに立てれば良... 続きを読む
先週 GA になった、heroku.yml を使った Docker Deploy を試した / マスタカの ChangeLog メモ
先週 Building Docker Images with heroku.yml が GA になってました。 Building Docker Images with heroku.yml Is Generally Available heroku.yml は使ったことがなく、最近 Redash を Docker on Heroku で 立て、モチベーションが上がっているので、早速試してみました。 今までの方法と比較しながら、気づいたこと... 続きを読む
『スターティングGo言語』を読んだ / マスタカの ChangeLog メモ
大変良い本でした。Kindle 版を購入しました。 1 年前に買って積んでいたのは勿体なかったですが、最近ようやく golang と向き合うようになったので、致し方なしか。 対応バージョンは 1.6 で最新の 1.9 より古いですが、golang は後方互 換性は保たれているので、あまり問題ないかと。 型や構文、よく使われるパッケージの説明など、網羅的に書いてあります。 ネット上の情報をつまむくら... 続きを読む
golang の並列処理を Ruby と比較しながら学ぶ / マスタカの ChangeLog メモ
一ヶ月ほど前の社内のインフラ共有会でタイトルの話をしました。記録の ために記事を書いておきます。 Gist に置いてあるので、コードは git clone で取得可能です。 $ git clone https://gist.github.com/c0a4234a5264c89655c40adcf7c27cb2.git Ruby 例えば Ruby で 30 個の処理をするコードがあったとします。こん... 続きを読む
WEB+DB PRESS Vol.99の「実践Kubernetes」の第4章でつまづいたメモ #wdpress / マスタカの ChangeLog メモ
先月からなぜか Kubernetes の素振りをしています。 職場の若者が先日発売された『WEB+DB PRESS Vol.99』の牧さんの記事、 「実践Kubernetes」をオススメしていたので、流れで実際に動かしてみま した。 この記事は先週の『Kubernetes Meetup Tokyo #5』 [2017-06-29-1] でも オススメされていました。 第4章で実際に GKE を使う... 続きを読む
CircleCI 2.0 をローカルで実行できる circleci コマンドとは何者か / マスタカの ChangeLog メモ
初めに結論から。 circleci コマンド(シェルスクリプト。macOS 等で実行可能) └ docker run circleci/picard └ /usr/bin/circleci ( https://github.com/circleci/build-agent ) ・circleci コマンドは build-agent というコマンドを Dockerize した シェルスクリプト。 ・... 続きを読む
Rails リポジトリに CircleCI 2.0 を導入した / マスタカの ChangeLog メモ
先日素振りがてら、個人の小さな Rails リポジトリを Dockerize しました。 https://github.com/masutaka/github-organization-watcher/pull/45 現在クローズドβの CircleCI 2.0 は Docker 前提らしいので、これも素 振りがてら移行してみました。 https://github.com/masutaka/git... 続きを読む
ローカル環境を出来るだけ Dockerize した / マスタカの ChangeLog メモ
ローカルに nginx や mysql が起動していたり、gem install のためだけ に cmake や icu4c を brew install するのは嫌になったので、三連休で 出来るだけ Dockerize しました。仕事の素振りも兼ねています。 nginx このブログの記事を書く時のプレビューや、雑多な html ファイルの表示 に使っています。 今まで $ brew instal... 続きを読む
Qiita の markdown を Emacs からプレビューする / マスタカの ChangeLog メモ
[2015-04-05-1] の Qiita 版です。雑です。 init.el にこんなのを定義します。 (defun qiitadown () (interactive) (shell-command (format "qiitadown.sh %s" (buffer-file-name)))) (with-eval-after-load "markdown-mode" (define-key ... 続きを読む
『良い不動産屋を見つけるメソッド』で良い物件に引っ越せた / マスタカの ChangeLog メモ
効率的な賃貸物件の探し方|nanapi [ナナピ] └良い物件ではなく良い不動産屋を探した - $shibayu36->blog; 今まで足掛け 4 年ほどルームシェアしてましたが、ちょうど引っ越しの タイミングが合ったのでこちらを実践してみました。結果として大正解。 賃貸は 7 軒目ですけど、一番当たりでした。 nanapi の記事に沿うような形で書いていきます。 STEP1:WEB で家賃の相... 続きを読む
El-Get を多少理解できた気がする / マスタカの ChangeLog メモ
Cask から El-Get に移行したのが先月。 (ちなみに Homebrew の Cask は Emacs の Cask を参考にしたらしいです。) loading... el-get-update とかで頻繁にエラーになるので、調べ始めて文句を言って いるところ(愚かな奴めw)。 loading... loading... 結果、ようやく El-Get を理解できた気がする。 MELPA と... 続きを読む
OSXのEmacsにインラインパッチなんていらなかったんや... / マスタカの ChangeLog メモ
今更ながら年末のEmacs Advent Calendarを読んでいたら、 「Emacs Lispの汎変数(とその他) - Qiita」にさらりとmac-auto-ascii-modeの紹介が。 また、新機能 mac-auto-ascii-mode を有効にすると、ミニバッファにカーソルを移動する際、自動的に英語モードになります。これで日本語入力モードでうっかり M-x shell と入力しようと... 続きを読む
いつも日報書くときに使っているスクリプトをGem化した / マスタカの ChangeLog メモ
Githubで今日なにをしたか、調べるスクリプトを書いた - きたけーTechブログ こちらのスクリプトを自分用に変更して使ってましたが、gem化してない のが気持ち悪かったので、この度公開しました。 ◆説明 実行するとmarkdown形式で出力されるので、Qiita:Teamにペタっと貼っています。 $ github-nippou * [Fix 勤怠1ヶ月前から今日までcsvで - blockg... 続きを読む
Wercker + Vagrant + AWS + serverspecでChefのレシピをCIする / マスタカの ChangeLog メモ
[2014-01-09-1]からmasutaka.netのCIを開始したが、残念ながら masutaka.netに直接serverspecする、なんちゃってCIだった。 masutaka.netにcookしてからPRを出して、WerckerにCIさせていた。 WerckerとAWSを連携させて、テストのたびにサーバをまっさらな状態から 作り、終わったら破棄することが可能になったので、ここに記録して... 続きを読む
Railsでapp以下の変更をSpringが検知しない問題を解決した(?) / マスタカの ChangeLog メモ
最近またSpringを使い始めたんですが、相変わらずモデルやコントローラ を変更してもSpringは検知しませんよね?みんなどうしているんだろう? files in the app directory are not being watched · Issue #115 · rails/spring このIssueによると、そもそもRailsのリロードはコストが高いため、 Springはリロードが... 続きを読む
Emacsの自動保存ファイル(#*#)やバックアップファイル(*~)の作成先変更まとめ / マスタカの ChangeLog メモ
Emacsをデフォルトの設定で何かファイルを編集していると、たくさんファ イルが出来てゲンナリします。 あと、起動したEmacs単位でこういうファイルも作られます。 ファイルを保存すると①と②が消えます。③は残ります。 Emacsを終了すると④は消えます。 当然ですが、Emacsが強制終了すると①②④は消えません。 一切作らない方法 ③を作りたくない方は多いと思うので、こんな設定をする方も多いと思... 続きを読む