- 関数型 並行志向プログラミング言語とその環境
- 分散環境/耐障害性/無停止動作
- Ericssonでばりばり使われている
- Riak 分散型NoSQL
- CouchDB 分散型NoSQL
package main | |
import ( | |
"code.google.com/p/go-tour/pic" | |
"image" | |
"image/color" | |
) | |
type Image struct{} |
package main | |
import ( | |
"io/ioutil" | |
"log" | |
"net/http" | |
"sync" | |
"time" | |
) |
import com.ning.http.client.oauth.{RequestToken, ConsumerKey} | |
import dispatch._, dispatch.Defaults._, dispatch.oauth._ | |
import org.joda.time.{DateTimeZone, DateTime} | |
import org.joda.time.format.ISODateTimeFormat | |
import scala.io.Source | |
object AnimeKansai { | |
def main( args : Array[String] ) : Unit = | |
comingTitles() foreach( titles => titles foreach( title => { | |
tweet(title) |
% リングのベンチマークを書いてみよう。N個のプロセスからなるリングを作り、1つのメッセージがリングをM回るようにして、 | |
% 合計でN*Mのメッセージが送信されるようにする。さまざまなNとMの値について所要時間を計ってみよう。 | |
-module(message_ring). | |
-export([benchmark/2]). | |
benchmark(N,M) -> | |
RingNodes = for(1, N, fun() -> spawn( fun() -> ring_node() end) end), | |
[FirstRingNode|_] = RingNodes, | |
connect(RingNodes, FirstRingNode), | |
statistics(runtime), |
var net = require('net'); | |
var util = require('util'); | |
var events = require('events'); | |
var Message = require('./message'); | |
function Client() { | |
var self = this; | |
events.EventEmitter.call(this); |
config.yml | |
vendor | |
*.gem | |
*.rbc | |
.bundle | |
.config | |
coverage | |
InstalledFiles | |
lib/bundler/man | |
pkg |
use strict; | |
use warnings; | |
use Encode; | |
use Devel::Peek; | |
### | |
my $msg = decode_utf8('a') . ' あ'; # 'こんにちは'の部分は文字列連結時にLatin1としてdecodeされる |
<html> | |
<!-- | |
"HTML 構文解析器が HTML 文書の末尾まで来たタイミングより後で <script src> で | |
指定されたスクリプト経由で実行される document.write は黙って無視される" by wakabatan | |
see also http://www.whatwg.org/specs/web-apps/current-work/#ignore-destructive-writes-counter | |
$ plackup -p 3005 -e 'use Plack::App::Directory; Plack::App::Directory->new({root=>"."})->to_app' | |
のようにしておためしください | |
--> | |
<body> |
<!DOCTYPE html> | |
<html> | |
<meta charset="UTF-8"> | |
<head> | |
<style> | |
body { | |
margin : 0; | |
padding : 0; | |
background-color: #eee; | |
font-size: 25px; |