技術書典6で「jQuery to Vue.jsで学ぶ レガシーフロントエンド安全改善ガイド」という本を出します #技術書典

→1章のみを無料サンプルとして公開しています。 タイトルのとおり、4/14の技術書典6で「jQuery to Vue.jsで学ぶ レガシーフロントエンド安全改善ガイド」という本を頒布します。 技術同人誌というものを初めて書いていますが、せっかくなら一人でも多くの方…

軽減税率制度について思うこと

ブリ会議2019の懇親会で、酔った勢いでToyama.rbの年末LT大会でやった軽減税率の話を再演した。 法律施行の10月まで使える鉄板ギャグみたいな扱いをしていて、軽減税率芸人になりつつある。が、正直なところ本当にこれはギャグみたいな話じゃないの?って思…

マルチカーソルを使わないVSCodeはただのVSCodeだ!〜解説編〜

先日投稿した以下のエントリで、「使い方がわからない」という意見を多く頂いた。 mugi1.hateblo.jp マルチカーソル自体の操作方法は調べれば出てくるし、事例だけ紹介しとけばええやろ、と思っていたのだが、いきなり応用のサンプルを貼りすぎてわけがわか…

マルチカーソルを使わないVSCodeはただのVSCodeだ!

Misoca+弥生+ALTOA Advent Calendar 2018の10日目のエントリです。 グッと来るタイトルにしようと思った結果、意味不明になってしまったのは自覚している。許してほしい。 ※解説編について 何やってるかわからんという声を多数頂いたため、解説編を書いた。 …

Nuxt.jsでTypeScriptを使うために色々試して諦めた

最近色々あってあんまりコードが書けてなかったけど、これじゃあかんと思って再開した。 とりあえず、アツいと思ってるものをやろうかな〜ということで、VueFesで話を聞いてからNuxt熱が再燃してきたので、ibuosをNuxtで書き換えてみよう、というのを試して…

「使っているもの」を管理・共有するWEBサービスを作った

前々からコツコツ作っていて、形になったので公開した。 ibuos.net 「使っているもの」の管理・共有を主軸においたサービスです。 一人でやってるので荒削りな部分もあるんだけど、コンテンツが揃ってこそ楽しくなってくるので、抵抗がなければ触ってみても…

React+MobX+TypeScriptが個人的にちょうど良い

Vue使いやすい 以前はフロントエンドといえばReact+Reduxでしょ!というのが主流だったが、最近ではVue+Vuex、あるいはNuxt.jsが注目を集めてる。 私自身も、趣味・業務両方でVueを使っていて、とても使いやすいな〜と思ってる。 TypeScript使うとちょっとつ…

Toyama.rbで「オフラインリアルタイムどう書く」をやってみたらとても良かった

Toyama.rb #30のイベントとして、「オフラインリアルタイムどう書く」というのをやった。 toyamarb.connpass.com とても楽しかったし、参加者の方からも好評だった。 オフラインリアルタイムどう書く 横浜へなちょこプログラミング勉強会さんで実施されてい…

リモートワークで昼に冷凍食品食べ続けたのでオススメを紹介する

リモートワークで家で仕事をするようになってから1年以上が経過した。 リモートワーカー昼飯問題 リモートワークをしていると困るのがお昼ご飯。 選択肢としてはいろいろあって、聞いたことがあるものとしては 夕飯の残りを食べる 普通に自分で作る 外で食べ…

リモートワークしてて気になってきたのでデスク周りのケーブルをスッキリさせた

気がつけばリモートワークを始めてから1年経過していた。 最初にデスク周りは一旦整理したけど、1年もあると色々モノも増えたりしてきて、結構ゴチャゴチャとしてきていた。 特にケーブル周りがひどく、たとえば電源ケーブル等についてはケーブルボックスに…

SlackBotをGUIでポチポチしていい感じにするツールを作ってる

年末年始の休みぐらいから、SlackBotをGUIでポチポチするだけでいい感じに作れるようなツールを作ってる。 画面でポチポチ作ると こんな感じで動く とりあえずある程度動くようになったのでリポジトリ公開しといた github.com 動機 SlackBotについて考えてみ…

Nuxt.jsのbuild&startが何をやってるのかをコードから追ってみる

以前、Herokuで簡易的なNuxt.jsのアプリケーションのSSRを確認するエントリーを書いた。 mugi1.hateblo.jp 書いたはいいけど、で... なんでこれ動いてんの? デプロイできたやった〜と言いたいところだけど、あまりにも動作がブラックボックスすぎるので、一…

parcelでビルド結果から別ファイルを出力するプラグインをつくるまでの道のり

Misoca Advent Calendar 2017 - Qiita : 18日目のエントリーです。 以前、RailsでWebpackerをparcelに置き換えるにはどうしたら?という記事をQiitaに書いた。 qiita.com この中で、しれっと以下のようなことやっている。 ビルド結果からfingerprint付きのフ…

Nuxt.jsとHerokuでお手軽にSSRを体験する

これは、Misoca Advent Calendar 2017 の6日目のエントリーです。 SSR フロントエンドを駆使したアプリケーションを構築すると、 どこかのタイミングでSSR(ServerSideRendering)と向きあうことがある。 最近はクローラが優秀なので、SSRを行わないSPAでもい…

「プロを目指す人のためのRuby入門」が躊躇なくオススメできる完成度だった

前々から色々とお世話になっている西脇.rbの伊藤淳一さん(@jnchito)が、Rubyの入門書を出版されることになり、ちょうど私が読者のターゲットに近い存在ということで1冊見本誌を頂きました。 というわけで、書評というと生意気ですが、写経も交えつつ読了し…

RSpec/Capybaraのテストコードを画面操作から出力するChrome拡張をつくった

ほぼ表題の通りの内容で、Chrome拡張を作ってみた。 完成度としてはまだまだだけど、とりあえずざっくり触れる程度にはなったので公開した。 github.com chrome.google.com アイコン画像は、カピバラの写真を適当になぞって作った。 なんでこんなものを? Ca…

RailsDevelopersMeetupでWebpackerの話をした

2017.8.24に行われたRailsDevelopersMeetupにて、機会を頂いたので10分枠でLTをさせていただいた。 rails-developers-meetup.connpass.com 突然のメッセージ ここ数日はコードも書かずにスプラトゥーンをやる日々だったけど、ある日Twitter経由で、主催の@yo…

フロントエンド勉強会をやった

Toyama.rb 第20回目のイベントとして、フロントエンドの入門的な勉強会をやった。 toyamarb.connpass.com 以前から懇親会などで「もくもく会以外でどういうことやりたいです?」と参加者に聞いていたところ、フロントエンドがよくわからん!という意見が多か…

AgileJapan2017 富山サテライトで発表してきた

2017/6/24に開催されたAgileJapan2017 富山サテライト会場にて機会を頂いたので、発表させていただきました。 資料はこちらです speakerdeck.com 内容 Misocaでのミーティングやふりかえり方法について、やり方やメリット、注意点などについて話しました。 S…

プランニングポーカーをVue+websocketでつくってみた

作ったものの雰囲気は以下の画像を見てもらえればわかると思う プランニングポーカー大きさわかりにくい問題 プランニングポーカーをやる機会がちょくちょくあり、それについて以下のような話を耳にしたことがあった ポイントの差異が直感的ではない 8ptは1p…

地方中小IT企業から転職してリモートワーカーになりました

新卒で入社した地元富山の企業を辞め、3月からリモートワーカーになりました。 Toyama.rbに来てくれた人などには直接話したりはしてるのですが、一応3ヶ月間は試用期間ということもあったので、ブログには書かないでいました。 (とはいえ、すでに開発ブロ…

Toyama.rbのロゴを作ってみた

Toyama.rbのロゴがない問題 Toyama.rbを1年以上続けていて、ロゴがないことがずっと気になってた。 管理用のリポジトリでもこんなissueが立っていて、1年以上放置されてたという・・ ロゴって大事 でもやっぱ、ロゴって大事だな〜と今更改めて思い始める。 …

TDDBC Toyama 参加(と主催)してきた

こんなイベントに参加&主催側として色々やってきた。 tddbc.connpass.com TDDBCとは TDD Boot Camp(TDDBC) とは、テスト駆動開発(Test Driven Development)について、座学だけでなく、実習形式で手を動かして体得することを目的とするイベントです。 各地の…

無線ルータをASUS RT-AC68U に変えたら色々改善された

昨年に家を新築したのですが、その際に無線ルータを新調しました。 その際に購入したのはBuffalo製の以下のものです。 buffalo.jp 3階建でもいけるよ!!みたいなことが書いてあったのと、Amazonなどでも売れ筋っぽかったので乗っかって買ってみたんですが、…

社内ハッカソンを開催&参加した

あけましておめでとうございます。 年明け前の2016年の12月に、土日を利用して社内ハッカソンが開催され、 主催側として色々やったのと同時に、エンジニアとしても参加してきました。 中小SIer的な会社なこともあり、 「ハッカソン・・なにそれおいしいの?…

1年ふりかえり

気づけば、Toyama.rbをはじめてまる1年経ちました。 あっという間でしたが、思えばこの1年ほどで色々と経験し、得るものも多かったです。 全然ブログ書いてなかったのもあるので、 このあたりで一度振り返ってみます。 プログラミングキャンプ参加 mugi1.hat…

「プログラマ脳を鍛える数学パズルを解こう会」を開催しました

(盛り上がってほとんど写真撮るの忘れてました) Toyama.rb #05イベントとして、「プログラマ脳を鍛える数学パズルを解こう会」を開催しました。 プログラマ脳を鍛える数学パズル ? ↓こちらの書籍です www.shoeisha.co.jp 翔泳社主催のITエンジニア本大賞 2…

React/Redux 使ってみての勘所

前回のエントリでは、React/Redux/ES6のざっくりとした感想をまとめました。 mugi1.hateblo.jp 今回はその続きということで、React/Redux利用時において、 こうすればよかった!! こうすべきじゃなかった・・ といったところをまとめてみたいと思います。 I…

React/Redux/ES6をしばらく使ってみての所感

ここ数ヶ月、お仕事で以下構成での開発をしています React Redux ES6 徐々に解ってきたと思う(たぶん)ので、感覚がホットなうちに備忘も兼ねて整理。 ※個人的な感想も含みます。 良かったところ React : コンポーネント再利用時の安心感 いままで → なんか…

Toyama.rb #03 「倉貫義人さんと語らう会」を開催しました!

2/5(土)に、Toyama.rb #03 かつスペシャル企画として、「倉貫義人さんと語らう会」を開催しました! toyamarb.doorkeeper.jp 語らう会? 今回お招きしたゲストは、株式会社ソニックガーデンの代表取締役 倉貫義人さんです。 「納品のない受託開発」という…