Skip to content

Instantly share code, notes, and snippets.

View cssivision's full-sized avatar
:octocat:
Focusing

cssivision cssivision

:octocat:
Focusing
View GitHub Profile
@cssivision
cssivision / lib.rs
Created April 9, 2018 03:30 — forked from Measter/lib.rs
Rust Perf Benchmark
#![feature(test)]
extern crate test;
#[cfg(test)]
mod tests {
use super::*;
use std::fs::{File};
use std::io::{BufWriter, Write, BufRead, BufReader};
#[bench]
#![feature(test)]
extern crate test;
extern crate parking_lot;
extern crate crossbeam_channel;
use std::collections::VecDeque;
use test::Bencher;
use std::sync::mpsc::{channel, sync_channel};
@Measter
Measter / lib.rs
Last active August 7, 2022 08:25
Rust Perf Benchmark
#![feature(test)]
extern crate test;
#[cfg(test)]
mod tests {
use super::*;
use std::fs::{File};
use std::io::{BufWriter, Write, BufRead, BufReader};
#[bench]
@dpino
dpino / ns-inet.sh
Last active May 13, 2025 10:00
Setup a network namespace with Internet access
#!/usr/bin/env bash
# set -x
if [[ $EUID -ne 0 ]]; then
echo "You must be root to run this script"
exit 1
fi
# Returns all available interfaces, except "lo" and "veth*".