2016-01-01から1年間の記事一覧

A*アルゴリズムの実装

もし次の常駐先が女子エンジニアばっかりだったらで出題された「霧島京子からの挑戦状」を解いてみましたので、結果をば。 問題 問題を簡単に説明すると、とある地点Sからとある地点Tまでの最短経路を調べて、その移動方向を出力しろというもの。 ただし、経…

はてなブログのシンタックスハイライトをSolarized Darkにする

参考にしたところ wakame.hatenablog.jp orangain.hatenablog.com kerotaa.hateblo.jp 参考どころかほぼ丸写しです。情報を公開してくださり、本当にありがとうございます。

Node.jsでのhttpサーバの基本

動作確認環境 Node.js v6.3.1 Node.jsでhttpサーバを使う httpサーバの起動 let http = require('http'), server = http.createServer(); server.on('request', (request, response) => { response.writeHead(200, {'Content-Type': 'text/html'}); response…

JavaSciptの配列操作を非破壊的に行う

取り扱うメソッド Array.prototype - JavaScript | MDNの変更メソッド 動作確認環境 Node.js v6.1.0 何をするか 破壊的なメソッドを非破壊的な関数に置き換えることで、参照透過性を維持する。 自作関数range() まず説明のコード簡略化のため、配列を作成す…

C90頒布情報

今回も無事新刊を出せることとなりましたので、告知します。 日時:8/13土曜日 スペース:東J-07a 頒布物:艦これでR -増補改訂版- 頒布価格:300円 内容:艦これを題材に統計処理言語Rを軽く使ってみる。 以上、よろしくお願い致します。

JavaScript版艦これSSキャプチャー

はじめに El Capitanに更新したので、前に作成したAppleScriptの艦これSSキャプチャーをJXAにしました。 といっても内容は全く変わらず、おまけにJXA的に正しいのか自信が持てません。 Yosemite以降ならば動くと思いますので、とりあえず使ってみたい方はご…