Panda Noir

JavaScript の限界を究めるブログです。

Laravel5.4 でGraphQL式のAPIを実装してみた

一応アクセスしたら結果が返ってくるようにはなりました。なんで動くのかはLaravel初心者の僕には理解できませんでした。

続きを読む

操車場アルゴリズム解説

(本記事はリライト記事です。元の記事は削除しました)

逆ポーランド記法は数式からカッコが消せるという魔法のような記法です。今回は中置記法の数式を逆ポーランド記法にする、操車場アルゴリズムについて解説します。

(逆ポーランド記法は「後置記法」とも言います。本記事では以降「後置記法」と呼びます)

続きを読む

Node.jsの対話モードが書いてない処理を挟んでくる

といってもふつうにしている分には困ることがあまりないであろう処理なので、気にしなくてもいい気はします。

続きを読む

クラスにProxyを設定したい

ES2015でClassとProxyが追加されました。この二つをうまく組み合わせると強力なツールになりそうですよね。しかし、Proxyを継承するといったことができないので、ややトリッキーなやり方をしなければなりません。

続きを読む

麻雀シミュレーションライブラリを作った

のに記事にするのを忘れていました。

github.com

続きを読む

即席Immutableライブラリを作ってみた

たった17行という超即席ライブラリです。なぜ作ったかというと、この記事のいうImmutableのメリットをJavaScriptでも授かりたいと思ったためです。たった17行でもできてしまってビックリしました。

nekogata.hatenablog.com

続きを読む

Getterのパフォーマンスについて調査してみた

ES5で追加された機能、Getterと生プロパティのパフォーマンスの差について知りたくなったので検証してみました。超今更って感じですがね。

続きを読む