万葉の湯(みなとみらい)コーディング
日曜日の昼~夜にかけて1人でもくもくしに行った際のレポです
続きを読むエンジニアとして世に出荷されて3年、そこそこ外部で発表してきたのでその時にやってよかったことやメソッドをまとめておく。
SlideShare, Scrapbox, SpeakerDeckにあげてある
基本的に新しいものは全部SpeakerDeck, 資料作る時間無いときはScrapboxって感じに使い分けてる
Sota Sugiura’s Presentations on SlideShare
Presentations by Sota Sugiura // Speaker Deck
30min以上話したイベントの登壇歴だとこんな感じです。
#テンプレート
か[テンプレート]
って文字があるページで実行すると新しいページが作れる実装とそのままブックマークとして登録すれば動くものをGistにアップロードしています。
以下ハマりどころ
/text
つけると書いてあるが401が返るhttps://scrapbox.io/api/pages/${projectName}/${pageTitle}
で取れた\n
はencodeURIComponent
してからwindow.open
しないとおかしくなるfetch
APIはオプションでcredentials: 'same-origin'
と明示的に宣言しないとCookieを送信せずエラーになる
XMLHttpRequest
は明示的に宣言する必要なし
-res.json()
ぐう便利prompt()
実行すると上手く動かないから毎回ブックマークレット更新してデバッグしなきゃいけなくて面倒くさい気が向いたら拡張機能にして対象ページの右上にはこのテンプレートで新しいページ作る
ボタン表示させたりしたい
shokaiさんから既にその機能あるよと指摘もらいました。
右側のボタンから行けた…
テンプレートがあったら1クリックで行けるようにする、ぐらいしないとあまり作る意味がないことになってしまいました。残念
進捗はこんなとこ。妥当。
今年のテーマは2つある。
1つ目があらゆることに対してハードルを上げること。
転職してみんな自分より強いという環境に変わって気づいたのだけど、私は割といろんなことに対してハードルが低い。
例えば開発環境の快適さに求めるハードルとかサービスに求めるハードルとか生活に求めるハードルとか。
言い換えるとエンジニアの美徳を全然追い求められてない感が強いのでそのあたりは強く意識していきたい。5000兆円欲しい。
2つ目はインプットを今一度増やすこと。
一昨年までは実力不足もあったし自分自身のプレゼンスを上げたくてひたすら勉強してはアウトプットしてってサイクルを回してたんだけど2017年はあまりそういうことをしてなかった。
理由の1つとして前職では技術力の棍棒で社内で暴れる方針だったのに変わって今は技術の棍棒はみんな持ってるからみんなで何をどうよくしようかという感じで、インプットが必要なら仕事中にできたしあまり必死に勉強した記憶がない(その分技術以外のインプットはしていた)。
今年は今一度、というか今後もずっと走り続けるために改めてインプットを意識する年にしたい。目指せフルスタッッックエンジニァ。
よろしくお願いします。
Darkアドベントカレンダー25日目の記事です。
ヒーローは遅れて登場するのです。
9割完成してた下書き吹っ飛んだのでもう箇条書きで許してください。