Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am zubchick on github.
  • I am zubchick (https://keybase.io/zubchick) on keybase.
  • I have a public key whose fingerprint is F407 3B88 6B93 FBAD EBED 89D8 AFB1 FBCC 630F 0A06

To claim this, I am signing this object:

<?xml version="1.0" encoding="UTF-8"?>
<report version="0.9.1">
<date>2017-07-12 23:49:05<!--yyyy-MM-dd HH:mm:ss--></date>
<exceptions>
<exception>
<title>NullPointerException at org.gephi.desktop.preview.PreviewUIControllerImpl$3.run</title>
<throwable>java.lang.NullPointerException
at org.gephi.desktop.preview.PreviewUIControllerImpl$3.run(PreviewUIControllerImpl.java:217)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
# coding: utf-8
import time
import threading
def slp(n):
time.sleep(n / 10.0)
print n
struct WrapedOutput<'a> {
out: &'a mut io::Write,
wrap: usize,
}
impl<'a> Write for WrapedOutput<'a> {
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
}
}
$ time base64 /dev/zero > encodedzero1
^C
base64 /dev/zero > encodedzero1 5,13s user 0,85s system 91% cpu 6,559 total
$ ll encodedzero1
-rw-r--r-- 1 zubchick 12478 239M 19 авг 20:14 encodedzero1
$ time target/release/base64 /dev/zero > encodedzero2
^C
target/release/base64 /dev/zero > encodedzero2 4,30s user 2,38s system 79% cpu 8,433 total
$ ll encodedzero2
-rw-r--r-- 1 zubchick 12478 1,4G 19 авг 20:15 encodedzero2
use std::io;
use std::io::*;
fn main() {
try!(io::stderr().write(b"error"))
}
@zubchick
zubchick / parser.py
Created September 1, 2015 22:24
parser for presentation
# coding: utf-8
import os
from datetime import datetime
from funcparserlib.parser import some, a, many, skip, forward_decl
from funcparserlib.lexer import make_tokenizer, Token
__classes = {}
def check_border(line, edges):
""" Проверяем что достигли границы """
r1, c1, r2, c2 = line[-4:]
if edges[r2, c2] == 255:
return True
# есть один случай который не покрывается предыдущей проверкой
# l x когда линия (l) идет по диагонали
# lx и не попадает ни на одну клетку с границей (x)