原題:Dynamo: Amazon’s Highly Available Key-value Store
原文: Amazon's Dynamo - All Things Distributed (PDF Version)
This article is translated by @ono_matope. Please contact me if any problem.
原題:Dynamo: Amazon’s Highly Available Key-value Store
原文: Amazon's Dynamo - All Things Distributed (PDF Version)
This article is translated by @ono_matope. Please contact me if any problem.
(use 'infixing.core) | |
(defn >>= [l f] (apply concat (map f l))) | |
(def mzero (list)) | |
(defn return [x] (list x)) | |
(def macro-combinator-rule | |
(rules | |
(infix-map 11 := (fn [x a] (fn [b] `(let [~x ~a] ~b)))) | |
(infix-map 0 :in (fn [m a] (m a))) |
(ql:quickload :parenscript) | |
(ql:quickload :cl-who) | |
(ql:quickload :clack) | |
(in-package :ps) | |
(defvar *canvas-id* "alien-canvas") | |
(clack:clackup | |
(lambda (env) | |
(list 200 | |
'(:content-type "text/html") | |
(list |
node.js でパスを取得する方法についてのメモ
$ node ~/hoge/Foo.js/a.js
を実行したときに、
process.argv[1]
から、node コマンドに指定された a.js のパス( ~/hoge/Foo.js/a.js
)を取得できます// Example of how to use boost::asio::async_result | |
#include <iostream> | |
#include <boost/asio.hpp> | |
#if BOOST_VERSION >= 106600 | |
template<typename CompletionToken> | |
typename boost::asio::async_result | |
<CompletionToken, void(boost::system::error_code, std::string)>::return_type |
日時: | 2025-03-02 |
---|---|
作: | 時雨堂 |
バージョン: | 2025.1 |
url: | https://sora.shiguredo.jp/ |
module Main where | |
main = Debug.Trace.trace ("module Main where\n\n" ++ code ++ "\n where code = \"\"\"" ++ code ++ "\"\"\"") | |
where code = """main = Debug.Trace.trace ("module Main where\n\n" ++ code ++ "\n where code = \"\"\"" ++ code ++ "\"\"\"")""" |
更新: | 2017-05-09 |
---|---|
作者: | @voluntas |
バージョン: | 3.14 |
URL: | http://voluntas.github.io/ |
MQTT をググって調べた人向け