Skip to content

Instantly share code, notes, and snippets.

View jiridanek's full-sized avatar
🍻

Jiri Daněk jiridanek

🍻
View GitHub Profile
@jiridanek
jiridanek / matice.hs
Created October 17, 2010 13:06
Priklad 3, usporadani
import Data.List
-- ukolem je matice 4x4
rozmer = 4
-- ze vsech matic vyfiltruji ty, co popisuji relaci a z nich ty, kde 3 a 2 nejsou srovnatelné
uplny_vysledek = vysledek $ relace $ matice rozmer
-- matice, kde 3 a 2 nejsou v relaci
vysledek mat' = filter fce mat'
@jiridanek
jiridanek / a) zadání úkolu.txt
Created October 19, 2010 10:42
Program v HS co sežere všechnu paměť
Príklad 1. Z Brna vyrazí náhodne nekdy mezi polednem a ctvrtou hodinou
odpolední Honza autem do Prahy a opacným smerem nekdy ve stejném intervalu
autem Martin. Oba si dávají pul hodiny pauzu v motorestu v polovine cesty
(prístupném pro oba smery). Jaká je pravdepodobnost, že se tam potkají, jezdíli
Honza rychlostí 150 km/h, a Martin 100 km/h? (vzdálenost Brno-Praha je
200 km)
@jiridanek
jiridanek / du4.hs
Created October 20, 2010 18:33 — forked from ufonzak/du4.hs
import Data.List
import IO
import List
import Graphics.HGL
{--
Code by Jiří Daněk - Thank you for your permission and this code
--}
-- ukolem je matice 4x4
@jiridanek
jiridanek / t_graph.hs
Created March 17, 2011 10:11
Testy pro hw02
module Graph_t where
import Graph
import Test.HUnit
import Control.Exception
import Control.Monad
--t_ = TestCase $ assertEqual "" (show ( )) ""
@jiridanek
jiridanek / rozparsuj_slovnicek.py
Created April 5, 2011 17:36
Druhý nástřel
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
"""
" Vysledek je na https://spreadsheets.google.com/ccc?key=0AveNRb1dJwZ5dHIwTUVzZlQ5TGdoZDh1d0RFeVpqT3c&hl=en#gid=0
"
" Osekává první velké písmeno - člověk musí sám poznat, že se jedná o vlastní jméno atd
"
@jiridanek
jiridanek / qsort.c
Created June 7, 2011 10:40
Paralelni QSort
/* Neparalelní verze Quicksortu.
*
* Určitě by to šlo udělat líp, už v tomhle stádiu. Ale
*/
#include <stdio.h>
#include <stdbool.h>
#include <pthread.h>
#include <unistd.h> //sleep
@jiridanek
jiridanek / Polynominum.java
Created October 12, 2011 14:35
Polynomina
import java.util.Arrays;
import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;
public class Polynominum {
public int a;
public int b;
/**
* ************
@jiridanek
jiridanek / Spoustec.py
Created November 4, 2011 19:32
LoadClassJava
__author__ = 'jirka'
import subprocess
p = subprocess.Popen(shell=True, args='java Main', stdin=subprocess.PIPE)
stdin = p.stdin
while True:
i = input()
@jiridanek
jiridanek / Overkill.bash
Created December 5, 2011 21:49
Overkill.bash
[jirka@private hw04]$ ssh aisa
Host key fingerprint is 09:33:ca:ad:1e:a5:9a:1a:e7:68:23:ac:04:18:dd:85
+--[ RSA 1024]----+
| .. |
| . .E. |
|. . . + |
|.. . o + . |
|o o o S |
|. + |
|o.. + |
@jiridanek
jiridanek / client.go
Created July 4, 2012 23:25
Blocking reads from buffered reader (Bufio)
package main
import (
"fmt"
"net"
"bufio"
)
func main() {
conn, err := net.Dial("tcp", ":8822")