View echo-simple.rs
#[macro_use] | |
extern crate log; | |
use futures::prelude::*; | |
use futures::stream::StreamExt; | |
use headers::{self, HeaderMapExt}; | |
use hyper::header::{self, AsHeaderName, HeaderMap, HeaderValue}; | |
use hyper::server::Server; | |
use hyper::service::{make_service_fn, service_fn}; | |
use hyper::{self, Body, Method, Request, Response, StatusCode}; | |
use std::convert::Infallible; |
View lib.rs
use std::io::{self, Write, Seek}; | |
pub struct Writer<W> { | |
inner: W | |
} | |
impl <W:Write> Writer<WrapperUnseekable<W>> { | |
pub fn new_unseekable(inner: W) -> Self { | |
Writer{ |
View main.rs
#[macro_use] | |
extern crate log; | |
use hyper::rt; | |
use hyper::server::Server; | |
use hyper::service::service_fn_ok; | |
use hyper::{Body, Request, Response}; | |
use tokio::prelude::*; | |
mod ws; |
View extract_cover.py
#! /usr/bin/env python3 | |
import argparse | |
import os | |
import subprocess | |
import logging | |
log = logging.getLogger() | |
def main(): |
View mp3_to_opus.sh
#!/bin/bash | |
# Author : <Ivan Zderadicka> ivan@zderadicka.eu | |
# License: MIT | |
VERSION=0.1.1 | |
BITRATE=48 | |
CUTOFF=20000 | |
APPLICATION=audio | |
FORMAT=opus | |
QUALITY=10 |
View split_audiobook.sh
#!/bin/bash | |
# Author : <Ivan Zderadicka> ivan@zderadicka.eu | |
# License: MIT | |
VERSION="0.2.3" | |
BITRATE=48 | |
CUTOFF=12000 | |
SEGMENT_TIME=1800 | |
COMMON_PARAMS="-nostdin -v error" |
View gist:c21cb36cfc6d3492b383a12f7be9737d
0x0004da82394ED7Aa756E6343F0A1a52609087d79 |
View eratosthenes_sieve.rs
//! Simple module to implement [Sieve of Eratosthenes](https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes). | |
//! It implements both clasical sieve (starting from 2 to given limit) and segmented sieve (from min to max). | |
//! # Examples | |
//! | |
//! Primes under 20: | |
//! | |
//! ``` | |
//! use numbers::sieve::{Sieve,Eratosthenes}; | |
//! let s = Eratosthenes::new(20); | |
//! assert_eq!(s.first(), Some(2)); |
View Serialization tests.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View tf.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
NewerOlder