Skip to content

Instantly share code, notes, and snippets.

View c6burns's full-sized avatar
💭
Do cats code in ClawSharp?

c6burns

💭
Do cats code in ClawSharp?
View GitHub Profile
@c6burns
c6burns / gist:0b584cdea2e134778ee2b70c3770fbd9
Last active April 19, 2020 23:24
FreeSWITCH setup script for debian stretch or buster
#!/bin/bash
# grab general build tools
sudo apt-get install git flex bison libtool autoconf make gcc g++ gdb
# install specific dependencies for freeswitch modules
sudo apt-get install libvlc-dev libsqlite3-dev libcurl4-openssl-dev libspeex-dev libspeexdsp-dev libldns-dev libedit-dev yasm lua5.1-dev libopus-dev libpq-dev libsndfile-dev
# grab the source
mkdir ~/src
@c6burns
c6burns / Program.cs
Created August 20, 2019 10:19
threaded nonblocking send / recv
using System;
using System.Threading;
using System.Net;
using System.Net.Sockets;
using System.Diagnostics;
namespace UDPClientPlayground
{
class Program
{
@c6burns
c6burns / Program.cs
Created August 20, 2019 09:21
noblocking threaded UDP recv
using System;
using System.Threading;
using System.Net;
using System.Net.Sockets;
using System.Diagnostics;
namespace UDPClientPlayground
{
class Program
{