初学者としてJavaScriptを学ぶ

1. はじめに 1.1. 開発環境 2. Nodeをインストールしよう 3. VS Codeをインストールする 4. リファレンスをブックマークする 5. プロジェクトを構成する 6. Babelを導入する 6.1. Source Map Supportの導入 7. AVAを導入する 8. まとめ 1. »

RDBとスキーマレスDBの使い分けについて

はじめに RDBとスキーマレスDBをどういう基準で使い分けるのかを、会社で聞かれた際に答えた雑な回答をメモ書きしておく。 他にも多くの基準があるだろうし、スキーマレスDBというかKVSは様々な実装があり、そのそれぞれが微妙に違うので議論として曖昧な部分はある。 特に、運用面やデータ量がペタバイトクラスになる状況については考慮していない。 僕はSI戦士なので、最終的には金を無限に突っ込んだOracle先生が最高のデータベースであると考えている。 そういうバイアスのある人間の意見だと思って以下の文章は読んで欲しい。 念頭に置いているデータベースについて このエントリを書くにあたって念頭においているデータベースは以下の通り RDB Oracle PostgreSQL MySQL スキーマレスDB MongoDB Amazon DynamoDB 最初はRedisをDBと書いていたけども、僕の認識違いが明らかになったのでDBでない方に移した。 念頭に置いていないデータベースについて このエントリを書くにあたって念頭においていないデータベースのようなものは以下の通り HBase »

あなたはホイル焼きを知っているか?

あなたはホイル焼きという食い物を知っているだろうか? アルミホイルでグルグル巻きにした具材を蒸し焼きにするアレだ。 バリバリとアルミホイルを開いた時に、中から蒸気と共に肉と野菜の混ざった匂いが広がるアレ。 その素晴らしいホイル焼きは、コンロが一つと、フライパンに包丁があれば、簡単にできる。 今日は、そのホイル焼きの作り方を説明しよう。 いくつかのコツさえ知っていれば、調理技術は無くてもおいしく作れるので試して欲しい。 具材の選び方 ホイル焼きで一番大事なのは具材の選び方。 これさえ上手くやれば、手順の半分は終わったようなものだ。 ざっくり言って、タンパク質と水分野菜と吸引野菜と色どり野菜を最低一種類ずつ使えばいい。 タンパク質 タンパク質とは、ホイル焼きのメインコンテンツとなる具材のことだ。 今回は手羽元を使うが、手羽先や、豚バラ肉、厚揚げでもいい。 ホタテや、 »

Modern JavaScript概観、そしてElectronへ

この一か月分の学習成果を整理したリポジトリを作ったので、その成果についてまとめておく。 作ったサンプルプロジェクトだけを手軽に欲しければ、このリポジトリをcloneしてほしい。 taichi/js-boilerplate masterブランチには、ミニマムなJavaScript開発環境がサンプルコード付きで入っている frontendブランチには、React/Redux/webpackなウェブアプリケーション用の開発環境が入っている デフォルトブランチにしてあるelectronブランチには、frontendブランチの内容に加えてElectronでアプリケーションを開発するための環境が入っている はじめに 最近のJavaScriptについて 僕は仕事としてJavaScriptを書いている訳ではないけども、この半年くらいの間にちょっとしたツールならいくつか作った。どちらも便利なので是非使ってみてほしい。 ci-yarn-upgrade Yarnを使っているプロジェクトで依存ライブラリの更新があったら自動的にPullRequestを作るツール vscode-textlint textlintをVS Codeで動かす拡張 そういうわけで、僕は最先端のJavaScriptを追いかけられている訳ではないけども、 »

人類を堕落させる飯の話

このエントリーは pyspa Advent Calendar 2016 の13日目の記事です。昨日は @ymotongpoo のエントリでした。 @ymotongpooは筋肉を作る話をしていたが、ここでは筋肉を溶かす話をする。半年の訓練が一週間で全部無に還るような類の話だ。 はじめに 現代人は突き詰めると塩と油に脳をやられている。 現代人が短絡的に喜ぶ食事を考えた時、塩と油の不快感を感じさせずに大量摂取させることが出来る料理が幸福感をおおむね最大化する(要出典)。 塩と油を効率よく摂取させるにあたって、様々な料理が考えられるが、今日は家庭で簡単に作れる邪悪な食事について紹介したい。 僕が考える最大限に邪悪で、作成者の手間が少ない調理とはポテトサラダ(ポテサラ)である。 世間では男の胃袋を握る手段として「肉じゃが」 »