やんまーのはてなブログ

Webアプリケーションを開発したい人

人生で初めて1ヶ月続いた日記の感想

10月はじめから日記を始めた。 今日はその日記について。 きっかけ 春から家から一歩も出ず変化のない日が続くことが多く、次第に時間感覚が失われていき、一昨日にやったことと2週間前にやったことの区別がつかなくなるくらいまで達したことに気づいたのが…

はてなブログに乗り換えた

昨年に作ったブログの公開場所をはてなブログに変え、名前も「やんまーのブログ」と改名した。 以前は Firebase Hosting 上に、 Nuxt.js の Generate モードで生成した HTML ファイルを公開していた。 移行するにあたって次のことを行った。 はてなブログCLI…

VirtualBoxでUSB機器を認識させる

前提 VirtualBoxは、ホストマシンにつながったUSB機器をゲストOSで利用できる。 また、ホスト側でドライバを用意しなくても、ゲストOS側でドライバを導入すれば利用できる。 ただし、以下の手順を踏んでUSBデバイスを有効化する必要がある。 ここでは、USBシ…

Javascriptにおける、forとforEachの比較

知人に質問された内容への回答を兼ねて、Javascriptにおける繰り返し文の記法を振り返る。 この記事では、同じ結果を出力する繰り返し文を、次の2つの文法で記述し比較する。 - for文 - forEach()メソッド 他の記法には言及しない。 配列の要素を出力する f…

mixi git challenge 12に参加した

2019/10/26、株式会社ミクシィの主催する mixi git challenge #12 に参加した。 株式会社ミクシイ 皆さんご存知、SNSのmixiやモンストを提供しているインターネット企業。 「コミュニケーション」を軸に様々な事業を展開している。 mixi git challenge 株式…

TypeScriptでprivate methodを外部から呼ぶ

題名通りの話。 TypeScriptにてprivate methodを単体テストするとき、直接呼べないので困ることがある。 private methodを外部から呼べないのは正しいふるまいだが、テストプログラム側からも呼べないのは不便だ。裏技的ではあるが、TypeScriptの制限を回避…

GMOペパボのインターンシップに参加した

GMOペパボ株式会社(以下ペパボと表記させていただく) 福岡オフィスの2019年 夏インターンシップに参加した。 2019/8/21から2019/8/30の平日8日間、ムームードメインチームのフロントエンドエンジニアとして開発させていただいたので、その記録である。 ↑オフ…

セレスのインターンシップ(ハッカソン)に参加した

2019/8/7-2019/8/9の3日間、株式会社セレスの開催するインターンシップに参加した。 インターンシップの内容はWebサービス開発のハッカソン。お題に合わせて3日間で企画からプレゼンまでを行った。 セレスとは 株式会社セレスは東京の用賀にオフィスを構える…

Nuxt.js(v2.9.2)とTypeScriptの開発環境を作る。

Nuxt.jsとTypeScriptで開発環境を作るときのまとめ。(2019/9/5時点) お急ぎの方は、 記事中の作業を行ったものをnuxt.ts-templateとしてGitHubのリポジトリに上げたので、cloneないしForkして使ってほしい。 目指すもの create nuxt-app したときと同じ環境…

About me

自己紹介 HN: やんまー Twitter @basd4g GitHub @basd4g 大学の情報系学科に所属。 Webに興味があり、主にフロントエンド(Vue.js等)を趣味で触ってる。 PCに関係ない趣味はスキューバダイビングで、海が好き。 今まで作ったもの Play Queue (音楽再生Webアプ…