Skip to content

Instantly share code, notes, and snippets.

Avatar

Daan Debie DandyDev

View GitHub Profile
View resume.json
{
"$schema": "https://json.schemastore.org/resume",
"meta": { "theme": "paper" },
"basics": {
"name": "Daan Debie",
"label": "Director Engineering & Architecture at KLM Royal Dutch Airlines",
"image": "",
"email": "daan@dv.email",
"phone": "",
"url": "",
View id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC4ByMpWJDpZnx3/Ym+NQXdnrQacMzAdiJ/4+OANSY29UPp3QLIu98EbAm7XGFQknuRSb1zrmngx+GGe7BLN+s6/Rkk/qsBBV1B2rP0X7CYENPIrv1+nrfHSH2tm4AzFh7NRH1f7PLVYTi0cxrNI731K4OjkOvba7LImwy5FV5ipxKOjxoUVvS6HPI2e9gecXkwCrdYms3FqUa6FiSE2TYM7paaHudTiE1ltAfPeI7dkd7yiHpl4nsuYC8/IHGfkphYDCsltmPqU9fc4oKQ1jb60K6UZHqLKzs78DzlfpWhEHrIciynmm6AqKXjlt6tBEKX+rmpFmQAic80icE71YrXVRUA3RQurnQmxpaArT1+ZFUKOy7NVzT7RXga2diRiPW+XLS+fCvhL5HxUTuhkIolP6tFUZFfk/1sUtTdiL0jYff467ssi97lTXRHSd0u18PhknNgF/jWmSQzhEy1v5mWngdftaVsZLjLpV3s8R13HySqn5WL8QIn5qNBNZZcUjRs6RAP7475cUMW9r3SZQtalFtQc/e3wSr7EATB5IGs9ksB7KLG3pbLNfaxvtp1ZeIOQULIjWkHxiSeJHGB66+ifnqSvhIpM+64ly5jG45UxrxOhnUixDpzFPAHZ4yacBORSocfMLCh1t9WKj6zcQezRiHkv9GZz9gagFBYK1r0eQ== debie.daan@gmail.com
View gist:63f8336890bab08eea00c4f5effe9bde
Verifying my Blockstack ID is secured with the address 14DtLwqnTLLvvPo96n8dXWnNbCDpHcuuSq https://explorer.blockstack.org/address/14DtLwqnTLLvvPo96n8dXWnNbCDpHcuuSq
@DandyDev
DandyDev / MockHBaseConnection.java
Last active Sep 6, 2020 — forked from agaoglu/MockHTable.java
MockHBaseTable & MockHBaseConnection
View MockHBaseConnection.java
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.client.*;
import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.ExecutorService;
/**
@DandyDev
DandyDev / gen_slav.scala
Created Apr 1, 2016
Generate a sentence in a Slavic language
View gen_slav.scala
(0 to 300).map(_ => scala.util.Random.nextPrintableChar).filter(Set('k', 'v', 's', 'e', 'y', 't', 'p', 'a', 'u', 'o').contains).grouped(5).map(_.mkString("")).mkString(" ")
@DandyDev
DandyDev / example.cljs
Last active Feb 27, 2016
Generate keys for children in reagent component automatically
View example.cljs
(defmacro defcomponent [name attrs & body]
(let [i (.indexOf attrs '&)]
(if (> i -1)
(let [sym (get attrs (inc i))]
`(defn ~name ~attrs
~@(postwalk-replace {sym `(with-idx ~sym)} body)))
`(defn ~name ~attrs
~@body))))
View keybase.md

Keybase proof

I hereby claim:

  • I am dandydev on github.
  • I am dandy (https://keybase.io/dandy) on keybase.
  • I have a public key whose fingerprint is 648F BE1E 890B 4B63 5043 03E9 3C27 A86F E339 132D

To claim this, I am signing this object:

@DandyDev
DandyDev / 0_reuse_code.js
Created Jun 24, 2014
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@DandyDev
DandyDev / export-comments-for-disqus-xml.php
Last active Jul 30, 2019
Convert Comments in a MySQL database (in this case from the Diem CMS) to a Wordpress WXR file that can be imported by Disqus
View export-comments-for-disqus-xml.php
<?php
/*
Convert Comments in a MySQL database (in this case from the Diem CMS) to a Wordpress WXR file that can be imported by Disqus
usage: $ php export-comments-for-disqus-xml.php > comments.xml
*/
$connection = mysql_connect('localhost', 'username', 'password') or die(mysql_error());
$db = mysql_SELECT_db('databasename', $connection);
db_query("set character_set_client='utf8'");
db_query("set character_set_results='utf8'");
View IbanTest.java
import java.math.BigInteger;
public final class IbanTest {
public static final int IBANNUMBER_MIN_SIZE = 15;
public static final int IBANNUMBER_MAX_SIZE = 34;
public static final BigInteger IBANNUMBER_MAGIC_NUMBER = new BigInteger("97");
public static boolean ibanTest(String accountNumber) {
String newAccountNumber = accountNumber.trim();
You can’t perform that action at this time.