- The Comprehensive Guide to Speaking at Technology Conferences in 2020 (https://www.cfpland.com/guides/speaking/)
- What I've learned after sending 147 proposals to 36 conferences in a year (https://drobinin.com/posts/what-ive-learned-after-sending-147-proposals-to-36-conferences-in-a-year/)
- Introduction to slides, a Clean Presentation Tool (https://zge.us.to/slides.html)
- A command-line based markdown presentation tool (https://github.com/visit1985/mdp)
- Giving a presentation with perfect UI/UX design (https://habr.com/en/post/471624/)
- Why Your Excellent Conference Talk Was Rejected (https://www.promptworks.com/blog/why-your-excellent-talk-was-rejected)
- Very Important Strangers (http://randsinrepose.com/archives/very-important-strangers/)
- Tips for Public Speaking (http://speaking.io)
- Presentation Skills Considered Harmful (http://seriouspony.com/blog/2013/10/4/presentation-skills-considered-harmful)
- Passionate Programmer: How to Give a Keynote (https://web.archive.org/web/20150211231805/http:/
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%%% @author John Daily <[email protected]> | |
%%% @copyright (C) 2012, John Daily | |
%%% @doc | |
%%% Assignment from programmingpraxis.com | |
%%% | |
%%% @reference See <a href="http://programmingpraxis.com/2009/02/19/rpn-calculator/">RPN Calculator</a>. | |
%%% @end | |
-module(rpncalc). | |
-export([rpn/0]). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%%% @author John Daily <[email protected]> | |
%%% @copyright (C) 2012, John Daily | |
%%% @doc | |
%%% The httpc module in inets does not appear to offer any way to | |
%%% determine the "real" URL if it follows a series of redirects | |
%%% during its request. This code addresses that gap. | |
%%% | |
%%% The code does not interpret any HTML-based redirect, such as a | |
%%% meta refresh. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Riak's MapReduce functionality cannot survive a node failure. If a vnode involved with a query fails while actively processing the request, the entire query will have to be re-run. The failed query should be automatically terminated, but you'll have to re-run the query yourself. | |
If you create queries using Riak Pipe (the technology layer beneath MapReduce), it is possible to create queries that can survive a vnode failure, but that is not a trivial exercise. | |
Regarding the empty result set you're seeing: one possibility is that a vnode has failed recently and has come back online without data. MapReduce will not currently trigger a read repair, but that problem should be resolved with the forthcoming Riak 1.3 release. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
124> <<T7/utf8, Excess/binary>> = hd(Blob). | |
<<77,195,131,194,188,110,99,104,101,110>> | |
125> Excess. | |
<<195,131,194,188,110,99,104,101,110>> | |
126> T7. | |
77 |
You're free to view the older revisions of this gist, but much of this content has been rewritten and will appear on the [Basho blog] (http://basho.com/blog) in the very near future.
Update: First part of the series is now at http://basho.com/understanding-riaks-configurable-behaviors-part-1/
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
I pledge subservience | |
To the government | |
Of the United States of America | |
And to the police state to which we kneel | |
One Nation under surveillance | |
unconstitutional | |
with paranoia and insecurity for all |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/perl -w | |
use strict; | |
use warnings; | |
## Running this script: | |
## 1 Set $datadir to whatever folder you'd like to store the new files | |
## 2 Run this script with your cluster info file as input | |
## $ ./split.pl < cluster-info.out | |
## |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/perl -w | |
use strict; | |
use warnings; | |
sub usage { | |
my ($errmsg) = @_; | |
my $msg = <<END; | |
Usage: split-info <info file> <output directory> |
OlderNewer