Skip to content

Instantly share code, notes, and snippets.

View silasolla's full-sized avatar
🐹

Masaki Haga silasolla

🐹
View GitHub Profile
@silasolla
silasolla / .latexmkrc
Created April 22, 2025 02:09
latexmk (lualatex)
$pdflatex = 'lualatex -interaction=nonstopmode -synctex=1 %O %S';
$out_dir = '.';
$force_mode = 1;
$pdf_previewer = 'none';
@generated_exts = qw(aux bbl blg fdb_latexmk fls log out toc synctex.gz);
@clean_ext = (@generated_exts, 'pdf');
@silasolla
silasolla / retire.tex
Last active April 22, 2025 02:09
letter of resignation
\documentclass[12pt]{ltjsarticle}
\usepackage[top=30mm, bottom=30mm, left=25mm, right=25mm]{geometry}
\pagestyle{empty}
\begin{document}
\hspace*{\fill}\textbf{\LARGE 退職届}\hspace*{\fill}
\vspace{5mm}
@silasolla
silasolla / unko.hs
Created December 20, 2023 03:23
An Introduction to Haskell
main :: IO ()
main = mapM_ putStrLn unko where unko = "unko" : unko
@silasolla
silasolla / fizz_buzz.js
Last active September 21, 2023 19:38
One-liner FizzBuzz implementation written in JavaScript
fizz_buzz = (fizz = f = () => (fizz = () => (fizz = () => (fizz = f) && "Fizz") && "") && "") && (buzz = g = () => (buzz = () => (buzz = () => (buzz = () => (buzz = () => (buzz = g) && "Buzz") && "") && "") && "") && "") && (n = 0) || (() => ++n && fizz() + buzz() || n)
@silasolla
silasolla / flip-flop.js
Last active September 21, 2023 23:35
One-liner flip-flop implementation written in JavaScript
flip = flop = () => (flip = () => (flip = flop) | 0) | 1
@silasolla
silasolla / fizz_buzz.sml
Last active September 21, 2023 19:39
FizzBuzz implementation written in Standard ML
fun fizzBuzz n =
let
fun fizzBuzz' n' =
case (n' mod 3, n' mod 5) of
(0, 0) => "FizzBuzz"
| (0, _) => "Fizz"
| (_, 0) => "Buzz"
| _ => Int.toString n'
fun proc n' =
let

Keybase proof

I hereby claim:

  • I am silasolla on github.
  • I am silasolla (https://keybase.io/silasolla) on keybase.
  • I have a public key ASCVpRhaKZmSQqgLnPxaZabfOXMfSFPcKUKqrJwQkBz9BAo

To claim this, I am signing this object: