- http://the-paper-trail.org/blog/distributed-systems-theory-for-the-distributed-systems-engineer/
- https://github.com/palvaro/CMPS290S-Winter16/blob/master/readings.md
- http://muratbuffalo.blogspot.com/2015/12/my-distributed-systems-seminars-reading.html
- http://christophermeiklejohn.com/distributed/systems/2013/07/12/readings-in-distributed-systems.html
- http://michaelrbernste.in/2013/11/06/distributed-systems-archaeology-works-cited.html
- http://dancres.org/reading_list.html
- http://rxin.github.io/db-readings/
- http://research.microsoft.com/en-us/um/people/lamport/pubs/pubs.html
- http://www.eecs.berkeley.edu/GradAffairs/CS/Prelims/db.html
- http://pdos.csail.mit.edu/dsrg/papers/
--- zlc.el.org 2011-01-17 02:53:46.000000000 +0900 | |
+++ zlc.el 2011-01-17 02:55:23.000000000 +0900 | |
@@ -73,6 +73,11 @@ | |
(zlc-minibuffer-complete) | |
ad-do-it)) | |
+(defadvice PC-complete (around zlc--around-PC-complete activate) | |
+ (if zlc--mode | |
+ (zlc-minibuffer-complete) | |
+ ad-do-it)) |
# If you specify --with-openssl-dir=yes, pkg-config is used and found_openssl is set to true. | |
if test "$PHP_OPENSSL_DIR" = "yes" && test -x "$PKG_CONFIG" && $PKG_CONFIG --exists openssl; then | |
if $PKG_CONFIG --atleast-version=0.9.6 openssl; then | |
found_openssl=yes | |
OPENSSL_LIBS=`$PKG_CONFIG --libs openssl` | |
OPENSSL_INCS=`$PKG_CONFIG --cflags-only-I openssl` | |
OPENSSL_INCDIR=`$PKG_CONFIG --variable=includedir openssl` | |
else | |
as_fn_error $? "OpenSSL version 0.9.6 or greater required." "$LINENO" 5 | |
fi |
#The Problem We just described standard design issues you have when you start creating layers of services, DAOs and other components to implement an application. That blog/gist is here.
The goal is to think through some designs in order to develop something useful for an application.
#Working through Layers If you compose services and DAOs the normal way, you typically get imperative style objects. For example, imagine the following:
object DomainObjects {
- name: create a local temp directory | |
local_action: | |
module: command mktemp -d "{{ lookup('env', 'TMPDIR') | default('/tmp/') }}ansible.XXXX" | |
register: mktemp_output |
--- incr-0.2.zsh.original 2009-07-26 01:57:53.000000000 +0900 | |
+++ incr-0.2.zsh 2012-10-20 13:21:13.054870542 +0900 | |
@@ -7,6 +7,7 @@ | |
zle -N vi-cmd-mode-incr | |
zle -N vi-backward-delete-char-incr | |
zle -N backward-delete-char-incr | |
+zle -N backward-kill-word-incr | |
zle -N expand-or-complete-prefix-incr | |
compinit | |
/* | |
* Copyright (C) 2017 Shinya Yamaoka | |
* Licensed under the MIT License.; you may not use this file except in | |
* compliance with the license. You may obtain a copy of the License at | |
* https://opensource.org/licenses/mit-license.php | |
*/ | |
object ReaderMonad { | |
class Reader[-E, +R] private (g: E => R) { | |
def apply(env: E): R = g(env) |
(* | |
* Copyright (C) 2017 Shinya Yamaoka | |
* Licensed under the MIT License.; you may not use this file except in | |
* compliance with the license. You may obtain a copy of the License at | |
* https://opensource.org/licenses/mit-license.php | |
*) | |
module Treap = struct | |
type 'a t = Empty | NonEmpty of 'a node | |
and 'a node = { | |
size: int; |
key.setViewKey('M-u', function (ev, arg) \ | |
{ | |
display.echoStatusBar("Copy URL to clipboard"); | |
command.setClipboardText(getBrowser().contentDocument.URL); | |
}, 'Copy URL to clipboard'); |
extracted from http://www.infoq.com/interviews/armstrong-peyton-jones-erlang-haskell
I'm Sadek Drobi. I'm here at Erlang Factory with Simon Peyton Jones and Joe Armstrong. Can you please tell us about yourselves and what you've been busy with lately?
JA: I'm Joe Armstrong and I'm at Erlang Factory. I've just been to a very nice talk where Simon has told us about the birth of Haskell and Erlang and how they point along parallel routes solving the same problems. I think we can talk a bit about that, because in your lecture you said things about "We tried that