このすみノート

Webエンジニアが技術や趣味を書くブログです。

技術書典7にサークル参加した感想とふりかえり

技術書典7にサークル参加しました。 場所は3階の「う17C」で、サークル名は「このすみ堂」です。 本記事ではサークル参加した感想と、技術書典7に向けたサークル活動のふりかえりを書いていきます。 技術書典7で頒布した新刊 技術書典7では、2冊の新刊を頒布…

各社のエンジニア研修で探る、新人エンジニアに必要な技術と駆け出しエンジニアの成長論

新人研修の内容を検討しているのですが、それにあたり各社の新人研修を調査しました。 なお本記事は、@gcchaan氏のGitHub Gistにある「研修資料まとめ」を参考に作成しております。 @gcchaan氏の「研修資料まとめ」はとても素晴らしいまとめで、これを見ると…

ポッドキャスト駆動の技術学習と、ブログから始まり商業誌へ至る執筆によるアウトプットのふりかえり

技術書典7に向けて、「エンジニアアンチパターンNEXT」という技術系同人誌を書いてます。 自分の失敗談をアンチパターンに見立てた本で、そこから「どうすれば良かった?」を考える本です。 その中に「キャリア」をテーマとした章があるのですが、自分のエン…

Ionic + Stencil + CapacitorでWeb Componentsを使ったPWA & ハイブリッドアプリ開発

Ionicチームが開発しているStencilとCapacitorを組み合わせることで、Web Componentsを使ってハイブリッドのモバイルアプリ開発ができます。 「Stencilってなに?」「Capacitorってなに?」と、思われるかもしれません。 どちらも2019年にバージョン1.0系が…

ESLintと「eslint --init」による「.eslintrc.json」の生成

ESLintはJavaScriptのソースコードを静的解析するツールです。 Lintツールはソースコードの書き方を統一したり、静的解析の段階で問題になりそうなコードや、明らかなバグを見つけるのに役立ちます。 .eslintrc.json ESLintの実行には設定ファイルが必要です…

技術書典7向け新刊「Node.js中級者を目指す」のご紹介

2019年09月22日(日)に開催される技術書典7で、「Node.js中級者を目指す」という技術系同人誌を頒布します。 本書は技術書典5の「PHP中級者を目指す(商業誌版はレベルアップPHP)」に続く、中級者を目指すシリーズの第二弾です。 techbookfest.org 本の概…

CoffeeScriptとCoffeeScript2を試してみた - AltJS(代替JavaScirpt言語)

技術書典7に向けて「Node.js中級者を目指す」という本を書いてます。 その過程でAltJSについて勉強していたのですが、「CoffeeScript 2」の存在を知りました。 本記事はその備忘録にあたり、実行したインストールおよびサンプルプログラムと所感を共有します…

頭文字D(イニシャルD)に学ぶ成長とリーダーシップ論

以前KPC(コンビニコミック)と呼ばれる講談社のレーベルで、頭文字Dが発売していました。 隔週の発売で毎号読んでいたのですが、これがまたおもしろいです。 ふと疑問に思ったのですが、頭文字Dにおける主人公の藤原拓海の成長には、興味深い点がたくさんあ…

技術書同人誌博覧会( #技書博 )のサークル参加レポート・感想

技術書同人誌博覧会(技書博)にサークル参加しました。 第1回の場所は「大田区産業プラザPiO」で、場所は蒲田です。 https://gishohaku.dev/ サークル参加の疲れが抜けきれていない状況ではありますが、記憶の新しい内に感想を書きます。 サークル参加しよ…

ES2015・ES2016・ES2017・ES2018を手早く学習するTHE ES Guide

技術書同人誌博覧会(技書博)向けのNode.js同人誌を書いてる際に、オススメのサイトを見つけたのでご紹介します。 @flaviocopesさんの「THE ES Guide」です。 ES2015(ES6) ES2015はlet・const・class・Promiseをはじめとする重要な構文や機能が目白押しなの…