Skip to content

Instantly share code, notes, and snippets.


Marcel Müller TheNeikos

View GitHub Profile
TheNeikos /
Last active Sep 7, 2020 — forked from mcpar-land/
Bevy Ui Crash
use bevy::prelude::*;
pub struct GlobalChildRef(pub Entity);
pub struct GlobalChild;
fn setup(
mut commands: Commands,
mut materials: ResMut<Assets<ColorMaterial>>,
global_child: ResMut<GlobalChildRef>,
) {
View Dockerfile
# Copy Sample Notebook to Image
COPY --chown=sage:sage . .
#![cfg_attr(test, feature(test))]
use rayon::prelude::*;
use std::hash::Hash;
use std::hash::Hasher;
use smallvec::{SmallVec, smallvec};
#[derive(Debug, Copy, Clone, PartialEq, Hash, Eq)]
pub struct Integer([u8; 10]);
TheNeikos /
Created Nov 26, 2017
Files for my Blog Post rust references
use std::io::{self, Write};
use std::error::Error;
struct Person {
age: u8,
email: String
impl Person {
fn new(age: u8, email: String) -> Result<Person, &'static str> {
TheNeikos /
Created Apr 9, 2017
A simple way to create videos of your screen on linux!
# Screen Video Capture
#! /usr/bin/env sh
geometry=($(xrectsel "%wx%h %x,%y"))
output_dir="$(xdg-user-dir VIDEOS)/captures"
mkdir -p "$output_dir"
View gist:52dae821717ccb24f9ca54b49394ca43
### Keybase proof
I hereby claim:
* I am theneikos on github.
* I am neikos ( on keybase.
* I have a public key ASDmDbeVvEgGDZbW1FiC-d6Nq0jSFUjhhoWmJzFp1EvfRAo
To claim this, I am signing this object:
TheNeikos /
Created Jan 19, 2015
Simple HTTP Server
extern crate getopts;
use std::io::{TcpListener, TcpStream};
use std::io::{Acceptor, Listener};
use std::io::IoErrorKind;
use std::thread::Thread;
use std::os;
use getopts::{optopt, optflag, getopts, OptGroup, usage};
fn print_usage(program: &str, opts: &[OptGroup]) {
TheNeikos /
Created Nov 24, 2014
Start of an AVL implementation in Rust
use std::fmt;
struct Node<T: Ord + fmt::Show> {
pub data: T,
pub left: Option<Box<Node<T>>>,
pub right: Option<Box<Node<T>>>,
impl<T: Ord + fmt::Show> Node<T> {
fn new(d: T) -> Node<T> {

Keybase proof

I hereby claim:

  • I am TheNeikos on github.
  • I am neikos ( on keybase.
  • I have a public key whose fingerprint is A014 0B87 FA93 CEB9 1B04 20ED A279 29D2 E7F3 0E2C

To claim this, I am signing this object:

View skype.emotes