Panda Noir

JavaScript の限界を究めるブログでした。最近はいろんな分野を幅広めに書いてます。

2017-09-01から1ヶ月間の記事一覧

ひらがなからローマ字への変換可能パターンを列挙するプログラムをつくった

タイピングソフトを作っていたときに、かなり使えそうなローマ字変換プログラムをつくれたので単体で公開することにしました。たぶんほぼ入力可能な方法は網羅できていると思います。

jQueryを(多少は)マシに書けるFWを作った

jQuery、遊びツール作る分には重宝するのですが、やはりこのレベルでもつらく感じるのでフレームワークを作ってみました。

iOS11が神アップデートだった

思ってた以上に神だった…優勝。優の勝利してる。鬼ヤヴァい。ヤヴァイ兵長。今回技術記事じゃないけど許して。興奮がおさまらない。

代入演算子を連結したら直感に反する挙動になった

ことの発端は、変数入れ替えのコードゴルフをしていたときでした。変数入れ替え手法のひとつとしてa^=b;b^=a;a^=b;というものがあるのですが、これを短くしようと躍起になっていたら起きました。

アルゴリズム勉強会 第二回 幅優先探索

第二回とありますが続かない可能性が高いです。

アルゴリズム勉強会 第一回 深さ優先探索

(本記事はリライト記事です。元の記事は削除しました) 第一回とありますが続かない可能性が高いです。

Fisher-yatesアルゴリズムでコードゴルフ

コードゴルフしてたらたのしくなったので、コードゴルフテクの紹介記事を書こうと思います。

ブログに独自ドメイン導入した!

神!!!!!!!!!!!あびゃーーーー(ナシ汁が飛び散る音) いやーpandanoir.netと一緒にpandanoir.infoを取ってはいたのですが、はてなブログProが月600円かかるのがネックで設定していなかったんですよ。Proにならないと独自ドメイン設定できない鬼畜設…

分割代入の評価順に関する研究

以前、Fisher-Yatesアルゴリズムについての記事を書きました。記事中のコードをもっと短くできないか?と思い、検証してみたところ、「分割代入の評価順と代入演算子を悪用すればいいんじゃないか」と思いつきました。今回はそのテクニックを紹介しようと思…

Vue.js + nginxでSPA構築してみた

今までサーバー側をしてこなかったせいでSPAに対する印象があまりよくなかったのですが、サーバー側の設定をうまくすると通常のサイトとほとんど同様のページを作れると気がついたので構築してみました。