ブログを更新しました。そう書いている今この瞬間、当ブログの一番新しい記事の投稿日は2018年12月10日となっている。なんと4年前である。ではいったい「ブログを更新しました」とはどういう意味なのであろうか。ただ嘘をついているのか、それとも、この今書いているブログがその対象ということだろうか。しかし、そうすると「更新しました」という過去形は不自然なのではないだろうか。いや待て、結局のところこのブログ......

これは Next.js Advent Calendar 2018 の 10 日目の投稿です。 前回、next-typescript プラグインを使って Next.js で TypeScript を利用する方法について書きました。 今回は、用意されているプラグインを使うのではなく、自分で webpack の構成をカスタマイズして TypeScript を使えるようにしてみます。 webpack をカ......

これは Next.js Advent Calendar 2018 の 9 日目の投稿です。 Next.js で TypeScript を利用することについての記事となります。 TypeScript が使いたいよ〜 って場合、Next.js は主に以下のいずれかの方法でやることになります。 公式の next-typescript プラグインを利用する 自分で webpack の構成をカスタマイズす......

これは Next.js Advent Calendar 2018 の 8 日目の投稿です。 Next.js 公式ドキュメントの翻訳をはじめたので、それ (↓) についての記事です。 Next.js 公式ドキュメント日本語翻訳プロジェクト https://nextjs-docs-ja.netlify.com/docs はじめに 本アドベントカレンダーの 1 日目の記事で @tetsutaroendo......

エンジニアが出演する (音楽の) ライブイベントを企画したので、そのためのウェブサイトを作りました。 EngineerLiveTokyo これで利用したシステム構成が、短時間でそこそこ使いやすいサイトを作るのに使い回しの効きそうなものだと思うので紹介します。 エンジニアライブを支える技術 タイトルのまんまですが、技術スタック的な視点では以下の組み合わせで構築しています。 React Netlif......

Vapor の最新メジャーバージョンとなる 3.0 が昨日リリースされた。 Vapor 3.0.0 released 「Server Side Swift (SSS)」というのはおそらくまだほとんどの人にとって興味のない領域ではあるだろうが、そこにはいくつかの名の知れた Web Application Framework があり、どれも結構なスピードで進化を続けている。Vapor もその中の1つで......

これまでこのブログは Middleman を使って構築していましたが、何となく思い立って Gatsby で作り直しました。 Gatsby - Blazing-fast static site generator for React 別に Middleman に何か不満があったわけじゃないのですが、単純に何年もそのままだったので気分を変えたかったのと、PWA (プログレッシブ ウェブアプリ) にして......

こないだの Ruby25 のときに yuki3738 パイセンが BOSE QuietComfort 35 II を首にかけてて、ちょうど最近あらゆる方面から「ノイズキャンセリングヘッドホンはいいぞ」みたいな声が聞こえてきていたこともあっていきなり欲しくなった。 正直言うと今まではほとんどノイズキャンセリングに興味がなかった。それは音質を犠牲にしたり微量とはいえホワイトノイズを我慢してまでノイズを......

僕はプログラミングのことを全く知らずになんとなく流れでプログラマーになってしまった。そして会社での仕事はC/C++を主に使うものだった。ただ、仕事を便利にしたりするためのツールなどはみんなが好きなプログラミング言語で思い思いに作っており、何人かは Ruby を使っていた。僕は人と同じものを使うのが嫌だったので、何かを自分で作るときは当時誰も使っていなかった Python を使うことにした。 そんな......

あー引っ越しの準備が忙しい。忙しいと、テスト前になぜか部屋を掃除したくなる的なアレで、普段気乗りがしないことをやりたくなりますね。 と、いうわけで!JavaScript!できればあまりお近づきにならず微妙な距離感で接しながら、できればいつのまにか消えててくれたらいいなあ…なんて思ってたこの人!をやっていくことにしたのでした。 で、何日か JS だけでコード書いてたんですけど…あれ?…ん…?Java......

僕が使っているモニタは LG UltraFine 5K Display と言うやつです。 これ、Apple Store でしか売ってないし、Touch Bar 付きの Macbook Pro と同時発売されたやつで一応 Mac 専用のモニタみたいな扱いになってますが、それを Windows (Bootcamp とかでもなく純粋な Windows 機で) で使おうとした話です。 ぶっちゃけほとんど情......

skaterb


今年はまたスケボーをやろうと思う。 この記事は steakrb という (他の人には意味不明だと思いますが…) ステーキを食べにいったことがきっかけではじまったブログリレーで書いたものなので、なとなく語感が似ている skaterb というタイトルにした。ちなみに steakrb というのは、今はもうメンテされていないようだが、 steak という gem のコミュニティで利用されていたようなのでか......