Skip to content

Instantly share code, notes, and snippets.

View epsxy's full-sized avatar
dealing with it

camille epsxy

dealing with it
View GitHub Profile
@epsxy
epsxy / haskell.hs
Last active May 3, 2018 15:44
Some cool haskell tricks
-- Quick sort
quicksort :: Ord a => [a] -> [a]
quicksort [] = []
quicksort (p:xs) = (quicksort lesser) ++ [p] ++ (quicksort greater)
where
lesser = filter (< p) xs
greater = filter (>= p) xs
-- Quick sort v2

Keybase proof

I hereby claim:

  • I am epsxy on github.
  • I am epsxy (https://keybase.io/epsxy) on keybase.
  • I have a public key whose fingerprint is 6E44 D9AF 4E83 9BC0 2AD1 7AC4 67CC B084 D308 1CEA

To claim this, I am signing this object:

@epsxy
epsxy / ionic-starter.md
Created December 10, 2018 16:25
Ionic starter and issues
@epsxy
epsxy / docker-registry.sh
Created July 15, 2019 08:51 — forked from itatabitovski/docker-registry.sh
List and delete tags and repositories from v2 docker registry
#!/bin/bash
set -euo pipefail
CMD=$0
function usage {
cat <<EOU
Usage:
@epsxy
epsxy / playbook_centos_install_docker.yaml
Created October 16, 2019 19:43 — forked from yonglai/playbook_centos_install_docker.yaml
An Ansible playbook to install docker-ce on Centos
---
- name: Install docker
gather_facts: No
hosts: default
tasks:
- name: Install yum utils
yum:
name: yum-utils
state: latest
---
- hosts: cent7-node-1
user: ansible
become: yes
tasks:
- name: "Installing Docker Prerequisite packages"
yum:
name: "{{ item }}"
state: latest
with_items:
@epsxy
epsxy / gist:2ae98cbc5e936f22883760ae06eab64e
Created February 6, 2020 15:43 — forked from solenoid/gist:1372386
javascript ObjectId generator
var mongoObjectId = function () {
var timestamp = (new Date().getTime() / 1000 | 0).toString(16);
return timestamp + 'xxxxxxxxxxxxxxxx'.replace(/[x]/g, function() {
return (Math.random() * 16 | 0).toString(16);
}).toLowerCase();
};

Install RethinkDB on Raspberry pi 4

# Install dependencies
sudo apt-get install g++ protobuf-compiler libprotobuf-dev libboost-dev curl m4 wget libssl-dev

# Install clang
sudo apt-get install clang-9

# Configure CLANG
@epsxy
epsxy / DiscordDMCleaner.ahk
Created October 4, 2020 16:17 — forked from Weilbyte/DiscordDMCleaner.ahk
AHK script to delete Discord DMs. Ctrl+D to start deleting, ESC to kill script.
Escape::
ExitApp
Return
^d::
Loop, 100000
{
send, {Up}
send, ^a
send, {BS}