仙台の山奥で自転車に乗ったり転んだり

愛車の GIOS でサイクリングしたりポタリングしたり、それをブログに記録してみたり。ロードバイクや自転車や坂のことを書いてみたり。ときたまプログラムのことを忘れないようにメモってみたり。

2012-04-01から1ヶ月間の記事一覧

JavaScriptとNode.jsの勉強、乱数とか

擬似乱数的な乱数ビット列から、ランダムな文字列を生成 var LISTEN = 8124; var URANDOM = '/dev/urandom'; var BUFFER_SIZE = (264 / 8); // 33 Bytes = 264 Bits var BASE64 = 'base64'; var http = require('http'); var fs = require('fs'); function g…

乱数とか

擬似乱数的な乱数ビット列から、ランダムな文字列を生成 var LISTEN = 8124; var URANDOM = '/dev/urandom'; var BUFFER_SIZE = (264 / 8); // 33 Bytes = 264 Bits var BASE64 = 'base64'; var http = require('http'); var fs = require('fs'); function g…

[JavaScript] パスワードジェネレータ汎用性とか拡張性を無視して、シンプルなパスワードの生成器 なんとなく、読みにくい文字だけは排除してみる var PasswordGenerator = (function() { var beans = 'abcdefghijklmnopqrstuvwxyz' + 'ABCDEFGHIJKLMNOPQRST…

nvmからnode.jsをインストール

すでにパッケージからインストール済みだったりするけど、バージョン管理とか実験したりするのに便利そうなので、nvmをインストールしてみました。こんな感じで、安定版の最新v0.6.15と開発版の最新v0.7.7をインストールできました。 $ git clone https://gi…

nvmからnode.jsをインストール

すでにパッケージからインストール済みだったりするけど、バージョン管理とか実験したりするのに便利そうなので、nvmをインストールしてみました。こんな感じで、安定版の最新v0.6.15と開発版の最新v0.7.7をインストールできました。 $ git clone https://gi…

Javascriptを勉強中、node.js

var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(8124); console.log('Server running at http://127.0.0.1:8124/'); …

JavaScriptを勉強中、位置情報

単発だったら (function() { var main; main = function() { var success; success = function(position) { console.log(position); if (position) { var geo = position.coords; console.log("latitude: " + geo.latitude); console.log("longitude: " + ge…