倒れるときは前のめり。

カレーが好きです。

ストレングスファインダーで自分の資質をあらためて見直してみた

いろいろあってここ最近は任天堂の岩田さんのインタビュー記事を読み直すことが多くなった。というのも今年で 30 になってしまったこともあり「そろそろ自分もなるべく省エネで周囲に価値を発揮できる分野に力を入れていく頃合いかな」と思考がシフトしてき…

シェルを zsh から fish に乗り換えたらモノクロームだった日常がカラフルに色づきはじめた

Tl;dr 即落ち2コマ並のノリで zsh から fish に寝返ろうとしている— cheezenaan (@cheezenaan) 2018年6月24日 はぁ〜〜〜〜 fish 最高すぎか〜〜〜〜〜〜〜〜〜✌— cheezenaan (@cheezenaan) 2018年6月25日 2年くらいかけて zsh で作ってきた環境が1時間ちょ…

zsh の設定ファイルを整理して GitHub 上で管理することにした

zsh

n 番煎じ感しかないけれど、半年に 1 回は訪れる「開発環境を根本から見直したい欲求」に従うままやってみた。 はじめに .zshrc が育ってきたせいか zsh の起動が遅くなってきた zsh の設定ファイル見直してダイエットしたい これまでは Mackup で Dropbox …

Docker for Mac と Dinghy のパフォーマンスを比較してみた

はじめに Mac x Docker 環境下で Rails アプリを開発している際にどれくらい性能差が出ているのか、n 番煎じであることは承知の上で実際に試してみた。 検証環境(ホスト) MacBook Pro(Retina 13-inch, Early 2015) OSX 10.13.5 High Sierra CPU: 2.7 GHz Int…

TypeScript + Webpack4 な素振り環境を作った

今さらながら TypeScript で静的型付けに入門したくなったので、サクッと素振り環境を作ってみた。 tl;dr docker-compose run --rm yarn install docker-compose up ゴール ローカル PC に依存せずに TypeScript を書いてコンパイルできる環境を作る node の…

Tachikoma.io でライブラリ依存関係を自動チェックさせてみた

はじめに 素振り用の Rails 開発環境で、 Gemfile の脆弱性アラートが出現していた とはいえ手動で bundle update する仕事つらい tachikoma.io を使うと自動で依存関係をチェックして差分があれば PR を作成してくれるらしいので入れてみる(イマココ Tachik…

Rails on Docker な素振り環境の Rails バージョンアップをした(v5.1.4 => v5.2.0)

タイトルの通り。所詮サンプルアプリケーションだし楽勝かな…と思ったが意外なところで躓いたので、備忘録として残しておく。 5.2.0 に上げる Gemfile の Rails のバージョン指定を ~> 5.2.0 に修正して、 bundle update rails からの bin/rails app:update …

JavaScript だけでなくスタイルシートと画像ファイルも webpack 管理下に置いて、 Asset Pipeline から完全にサヨナラした

Rails チュートリアルのサンプルアプリから app/assets/ 以下を完全に葬り去ることに成功した— cheezenaan (@cheezenaan) 2018年1月28日 よくある Rails アプリケーションから JavaScript のビルドを webpack に移譲した前回に続いて、今回はスタイルシート…

Rails on Docker な開発環境からモダン JavaScript のビルド環境をコンテナごと独立させてみた

Rails チュートリアルのサンプルアプリを題材に自分だけの Rails on Docker な開発環境を作ることが、最近のマイブームになりつつある。 github.com もともと Rails チュートリアル自体はこの1〜2年で3周前後していたのだけど、ただ繰り返すだけなのもまぁ飽…

2018年を迎えたので開発環境を見直した(iTerm2 + zsh + prezto + peco + anyframe + vim + VSCode)

MacBook Pro をクリーンインストールして homebrew で必要なアプリ群を導入したあとにやることをまとめた。アプリごとの細かい設定は mackup で Dropbox に退避していたのでほぼノータイムで復旧できて大変よろしい。 こちらの記事の続きとなる。 Ricty を捨…

2018年を迎えたので MacBook Pro のクリーンインストールをした(homebrew + Brewfile + mackup)

毎年毎年、最初からはじめられる。それは素晴らしいことだと思いますよ ― 「響け!ユーフォニアム2 第13話『はるさきエピローグ』」 ここ数年は年末年始を使って、自宅PCのクリーンインストールと開発環境構築をしているのだけど、2018年も例に漏れずやって…

2017年を振り返る

年の瀬なので、2017 年にやってきたことを振り返ってみることにした。

『プロを目指す人のためのRuby入門』出版記念イベント&リファクタリングコンテストに行ってきた

まぁタイトルのとおりなんですが、行ってよかったです(KONAMI techplay.jp 今日のイベントはざっくり、 書籍『プロを目指す人のためのRuby入門』(通称「チェリー本」)の紹介 jnchito 氏による講演: 「わかりやすい技術記事を書くための心構えとテクニック」 …

ES2015 + Babel + Webpack + ESLint な開発環境をつくった

ナウなヤングに人気な React のチュートリアルを自分もやりたくなったんだが、まあまずは環境構築だよね…ということで、サクッとやってみた。 ついでに Docker 上で動くようにこまかい工夫を加えてみた。 つくったもの How to Use $ dbin/yarn install $ doc…

Docker上にRails5×MySQLな新規プロジェクトを爆速で構築する

概要 Docker Compose を使って、ローカル環境を(ほぼ)汚さずに Rails5 と MySQL が動く環境を作ったので公開してみる。キモは、rails new で新しくRailsプロジェクト作成後に行う、便利Gemのインストールやめんどうくさい設定もろもろを、Rails Application …

MarkdownエディタとしてAtomを使えるようにするまでにやったこと

標題の通り。Atomを導入するまでにやったことの備忘録。 事前準備 すでにインストールしていた場合は、いちど消しておく。 rm -rf ~/.atom rm /usr/local/bin/atom rm /usr/local/bin/apm rm ~/Library/Preferences/com.github.atom.plist rm ~/Library/Appl…

Ruby歴3ヶ月のWebエンジニア見習いがRubyKaigi2016に参加してきた

9/7~9/10の3日間、京都国際会館で開催されたRubyKaigi2016に参加してきました。 会社のスポンサード等多大な支援を賜って3日間のフル参戦。各講演の技術的な解説については、トゥギャッターや他の参加者によるレポートに譲るとして、Ruby開発経験の浅いエン…

WEB+DB PRESS Vol.92の特集「Web開発新人研修〜手を動かして学ぶ開発の全体像〜」が、今っぽいWeb開発の全体像をさっと抑えられる良特集だった

「もし自分がゼロからWeb開発の世界に飛び込んだとして、どうやって学びの道筋を定めていこうか」という問いに対して、ひとつの方向性を教えてくれたような特集だった。浅すぎず深すぎず、狭すぎず広すぎずとWeb開発の全体像を示してくれているので、自分の…

シン・ゴジラ発声可能上映に参加したら圧倒的な熱量に打ちのめされた

発声可能上映から半日経とうとしてるのに未だ興奮醒めやらぬ状態でまるで考えが収束しそうにないのだけれど、記憶が残っているうちに書き殴っておこう。 正直、ゴジラ作る暇があるならエヴァ完結させてくれよ頼むよ…なんて思ってました。 前言撤回です。あり…

粘着イケメン悪魔に学ぶ実践HRTーー『響け!ユーフォニアム』と『Team Geek』

ここ数年で最もハマっただろうアニメ『響け!ユーフォニアム』と、2016年に最も影響を受けたといえる技術書『Team Geek』のよさを伝えるついでにHRTの話をしようと思ったら、収まりがつかなくなった。 『響け!ユーフォニアム』のよさ 北宇治高校吹奏楽部は…

Ruby / Rails ビギナーズ勉強会 第14回 #coedorb

人生初のIT勉強会に行ってきた。 ショートセッション+もくもく会+懇親会(with LT)の3本立てでお腹いっぱい大満足。 Ruby / Rails ビギナーズ勉強会 第14回 #coedorb - CoEdo.rb | Doorkeeper Co-Edo紹介 6/25(土) 3F貸し会議室、プレオープン めでたい! …

Meteor チュートリアル(Blaze)をやった

フルスタックなJavaScriptフレームワークのMeteor(みーてぃあ)を触ってみた。 JavaScriptだけ(?)でそこそこ動くWebアプリが作れるとは…と、 サーバサイド中心に触っていた自分としては驚きの連続。 URLはこちら Meteor日本語チュートリアル (Blaze) - Meteo…

Ruby on Rails チュートリアル 第3版 を終えた

はじめに 5月の連休からRuby on Rails チュートリアルに取り組みはじめて本日完走。 Ruby on Rails チュートリアル:実例を使って Rails を学ぼう やり遂げた興奮が冷めやまないうちに、学習の記録を残しておく。 もくじ スペック(開始時) なぜRoR? 学習時…

2016年5月に読んだ本

5月は連休もあってまとまった時間を確保して読書できた感ある。 旅先のカフェや移動中の電車の中で読むことがほとんどで、 あとは自宅の風呂に入りながらとか、始業前やお昼休み等のすきま時間を 使ってちまちまと読み進めている。 読んだ本 JavaScript本格…

ターミナルを起点になにかする(Finder, Atomを開く)

ターミナル開いて、Atomにフォーカス当てて、Finderで…と移動するの面倒くさいなー。 と思って調べたところ、ナイスなやり方があったのでメモしておく。 # 現在のフォルダをFinderで開く $ open ./ # 現在のフォルダをAtomで開く(要: Install Shell Commands…

風呂de読書が捗る

「風呂場で湯船に浸かりながら技術書を読み進める」習慣が、ここ最近の自分でアツい(風呂だけに)。 最近だと、 JavaScript 本格入門 リーダブル・コード あたりは、もっぱら風呂場で読み進めている。 風呂場には、余計な邪魔だったり誘惑要素が一切入らない…

最近買ったもの(2016.01 〜 2016.04)

正確には2015.11から2016.04まで 買ったもの カール事務器 ツールスタンド ブラウンオーラルB プロフェッショナルケア1000 Amazonオリジナルマグカップ Amazonベーシック 充電式ニッケル水素電池 AGF マキシム カフェアラカルトスティック 50本 ミズノ ウェ…