Skip to content

Instantly share code, notes, and snippets.

@kontact-chan
kontact-chan / MergeSortRecursive.java
Last active June 8, 2019 02:09
Recursive Merge Sort using Java 8
import java.util.Arrays;
import java.util.stream.Stream;
class MergeSortRecursive {
public String[] sort(String[] items) {
int length = items.length;
if(length <= 1) return items;
String[] left = sort(copy(items, 0, length/2));
@kontact-chan
kontact-chan / astyanax-cql-collections-set.diff
Last active September 1, 2015 08:34
Netflix astyanax-cql support for collections set
diff --git a/astyanax-cassandra/src/main/java/com/netflix/astyanax/model/Column.java b/astyanax-cassandra/src/main/java/com/netflix/astyanax/model/Column.java
index 057e556..49b08e7 100644
--- a/astyanax-cassandra/src/main/java/com/netflix/astyanax/model/Column.java
+++ b/astyanax-cassandra/src/main/java/com/netflix/astyanax/model/Column.java
@@ -17,6 +17,7 @@ package com.netflix.astyanax.model;
import java.nio.ByteBuffer;
import java.util.Date;
+import java.util.Set;
import java.util.UUID;
@kontact-chan
kontact-chan / gist:803822a564fd8b16d58f
Created August 31, 2014 16:51 — forked from donaldparker/gist:0902c451896cfa96d556
AWS install MEAN + socket.io
aws install MEAN
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html
#makesure you are in the directory with .pem file downloaded from ec2 console
ssh -i myec2access.pem ec2-user@URL.compute.amazonaws.com
sudo yum install gcc-c++
sudo yum install openssl-devel
sudo yum install git
git clone git://github.com/joyent/node.git