Skip to content

Instantly share code, notes, and snippets.

@xkrt
xkrt / quest1.java
Created August 16, 2017 08:28
Scala/Java interview questions
// Прокомментировать примеры кода и установить, какое сообщение будет выведено на консоль в каждом случае:
class A {
public void f() {
System.out.println("A");
}
}
class B extends A {
@Override
public void f() {
@xkrt
xkrt / Dockerfile
Created June 20, 2017 08:34
Dockerfile for Kudu 1.4.0
FROM centos:7
ARG KUDU_VERSION=1.4.0
RUN yum install -y wget
RUN echo "Downloading kudu-${KUDU_VERSION}..." && \
wget "http://www.apache.org/closer.cgi?filename=kudu/${KUDU_VERSION}/apache-kudu-${KUDU_VERSION}.tar.gz&action=download" -O /tmp/apache-kudu-${KUDU_VERSION}.tar.gz && \
cd /tmp && \
tar xzf apache-kudu-${KUDU_VERSION}.tar.gz && \
@xkrt
xkrt / InsertLoadgen.java
Created April 24, 2017 11:33
Kudu java InsertLoadgen issue
package org.kududb.examples.loadgen;
import org.apache.kudu.ColumnSchema;
import org.apache.kudu.Schema;
import org.apache.kudu.Type;
import org.apache.kudu.client.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
@xkrt
xkrt / gist:e0cc2b9ca2d687938157
Created October 30, 2014 09:58
Yet another natural numbers implementation
type Num =
| Zero
| Succ of Num
let one = Succ Zero
let two = Succ one
let three = Succ two
let four = Succ three
let five = Succ four