My name is r-lyeh and I code videogames
This repo is meant to be a semi-conclusive list of projects in which the author is / has participated in.
A few notes:
- The tools below are Public Domain.
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
Vagrant.configure(2) do |config| | |
config.vm.box = "ubuntu/trusty64" | |
config.vm.network :forwarded_port, guest: 8080, host: 8888 | |
config.vm.provider "virtualbox" do |vb| | |
vb.memory = 2048 |
#!/bin/bash | |
BRIDGE_NAME=dbridge | |
PHYS_IF=eth0 | |
SUBNET=192.168.1.0 | |
NETMASK=255.255.255.0 | |
GATEWAY=192.168.1.1 | |
sudo brctl addbr $BRIDGE_NAME | |
sudo brctl addif $BRIDGE_NAME $PHYS_IF | |
sudo ifconfig $BRIDGE_NAME up |
Task | Time required | Assigned to | Current Status | Finished |
---|---|---|---|---|
Calendar Cache | > 5 hours | - | in progress | - [x] ok? |
Object Cache | > 5 hours | - | in progress | [x] item1 [ ] item2 |
Object Cache | > 5 hours | - | in progress |
|
Object Cache | > 5 hours | - | in progress |
|
#!/usr/bin/python | |
# Copyright (c) Isovalent, 2021. | |
# Licensed under the Apache License, Version 2.0 (the "License") | |
from bcc import BPF | |
import ctypes as ct | |
import time | |
import socket | |
import struct |
apiVersion: "cilium.io/v2" | |
kind: CiliumClusterwideNetworkPolicy | |
description: "Lock down nodes on GKE. USE AT YOUR OWN RISK." | |
metadata: | |
name: "lock-down-gke" | |
spec: | |
nodeSelector: | |
matchLabels: | |
type: worker | |
ingress: |
FROM ubuntu:16.04 | |
MAINTAINER Paul Chaignon <paul.chaignon@gmail.com> | |
RUN apt update | |
RUN apt install -y python-pip glpk-utils coinor-cbc | |
RUN pip install pulp | |
RUN apt build-dep -y python-matplotlib | |
RUN pip install --no-cache-dir pylab | |
ADD . /lp |
local mg = require "moongen" | |
local lm = require "libmoon" | |
local memory = require "memory" | |
local device = require "device" | |
local stats = require "stats" | |
local limiter = require "software-ratecontrol" | |
local pcap = require "pcap" | |
function configure(parser) | |
parser:description("Attemps to achieve the highest throughput supported by DUT while minimizing packet losses.") |
FROM ubuntu | |
RUN apt-get update | |
RUN apt-get install -qy git build-essential | |
WORKDIR /opt | |
RUN git clone https://github.com/kernelslacker/trinity | |
WORKDIR /opt/trinity | |
RUN ./configure |