Skip to content

Instantly share code, notes, and snippets.

@jilm
jilm / gist:9f9acfb30b1ff47b5198a4c00dc7aebf
Created December 6, 2020 06:41
Karel najde značku v bludišti
HLEDEJ
KDYŽ NENÍ ZNAČKA
POLOŽ
POLOŽ
KDYŽ NENÍ ZEĎ
KROK
HLEDEJ
KONEC
VLEVO-VBOK
KDYŽ NENÍ ZEĎ
@jilm
jilm / template.tex
Last active October 13, 2019 16:26
czech latex template
\documentclass[a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage{marginnote}
\usepackage{amssymb}
%\usepackage{fontawesome}
\usepackage{color}
\usepackage{xcolor}
\usepackage{dialogue}
\usepackage{multicol}
\usepackage{adforn}
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset="UTF-8">
<link rel="stylesheet" href="main.css">
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
TeX: { equationNumbers: { autoNumber: "all" } }
body {
background-color: #fcf8f1;
text-align: left;
display: flex;
flex-direction: column;
width: 100%;
flex-grow: 1;
padding: 0;
margin: 0;
height: 100%;
import math
def poisson(lmbd, k):
return math.exp(-lmbd + k * math.log(lmbd) - math.lgamma(k+1))
def poisson_cumulative(lmbd, s):
return sum([poisson(lmbd, k) for k in range(s+1)])
@jilm
jilm / spm_math.md
Last active May 17, 2019 14:40
The math remarks regarding reliability.

Vyhodnocení skladových zásob

Pojmy

Deployed

Počet nasazených kusů dílu daného typu $d(t)$. Může být funkcí času.

Kumulovaná provozní historie

cat document | cut -d ';' -f 13 | tr '[:upper:]' '[:lower:]' | tr '[:punct:]' ' ' | tr ' ' '\n' | sort | uniq | ./stemmer > stems.txt
cat document | cut ';' -f 13 | tr '[:upper:]' '[:lower:]' | tr '[:punct:]' ' ' | tr ' ' '\n' | sort | uniq > words.txt
cat words.txt | awk '{print "["$0"]"}' | tr '[' '"' | tr ']' '"'
paste words.txt stems.txt
@jilm
jilm / grid.py
Created January 27, 2019 09:44
A script to show a picture with grid
import PIL.Image
import sys
filename = sys.argv[1]
im = PIL.Image.open(filename)
im = im.convert('L')
w, h = im.size
gs = min(w, h) // 12
for r in range(h // gs):
cat | tr 'A-ZÁČĎĚÉÍŇŘŠŤÚÝŽ' 'a-záčďěéíňřšťúýž' | tr "[:punct:][:space:]" "\n" | sort | uniq -c
@jilm
jilm / nn.py
Last active January 11, 2019 14:15
Just Neural Network playground
import numpy as np
def sigmoid(x):
return 1.0/(1.0+np.exp(-x))
def sigmoidPrime(s):
return s*(1-s)
def sigmoid_derivative(x):
return np.exp(-x)/(1.0+np.exp(-x))**2