Skip to content

Instantly share code, notes, and snippets.

View leiteg's full-sized avatar
💭

Gustavo Leite leiteg

💭
View GitHub Profile
@leiteg
leiteg / back.html
Last active September 4, 2022 20:41
Anki theme with Dracula-inspired colors.
{{FrontSide}}
<div class="outside"> Answer</div>
<div class="card-back shadow">
<div class="back">{{Back}}</div>
{{#BackOpt}}
<hr />
<div class="backopt">{{BackOpt}}</div>
@leiteg
leiteg / autoexec.cfg
Last active March 11, 2021 17:36
Counter Strike: Global Offensive config files.
alias -jump_throw "-jump"
alias +jump_throw "+jump; -attack"
alias -smoke_throw "cl_crosshairsize 1"
alias +smoke_throw "cl_crosshairsize 9999"
alias +switch "slot3; r_cleardecals"
alias -switch "lastinv"
// First row
bind tab "+showscores"
bind q "+switch"
@leiteg
leiteg / anagram.clj
Last active October 29, 2015 15:25
Find anagrams for a given word in a dictionary.
; ----------------------------------------------------------
; Find anagrams for a given word in a dictionary
; @authors Gustavo Leite, Bruno Souza
; @date October 28th 2015
;
; Usage: (pretty-anagram "algo" dictionary)
; => Anagrams for algo: galo, gola, lago, olga
;
; To import it in core.clj, add the statement:
; (:require [lab.anagram :refer :all])
@leiteg
leiteg / List.ml
Created December 10, 2014 12:55
OCaml common functions to manipulate Lists
(* Cons Operator (::) - Prepend an element to an list *)
(* * Operator (@) - Concatenate tow lists *)
(* List Length #1 *)
let rec length l =
match l with
| [] -> 0
| h::t -> 1 + length t;; (* h = head; t = tail*)
(* List length Optimized #2 *)