Coder Social home page Coder Social logo

Hi there

Here's a list of some interesting projects I have hosted on Github:

Stuntman STUN Server - an implementation of the STUN protocol for WebRTC, P2P, VOIP, and NAT traversal scenarios. More details at http://www.stunprotocol.org . Code is hosted around the world by well known companies and services. (C++)

WREK Online - WREK is "Music you don't hear on the readio". Broadcasting from Georgia Tech at 91.1 FM. This is an Android app that enables you to listen to the the live radio stream, the HD subchannel, or any of the pre-recorded specialty shows from the past week. Install from the Play Store at the Google Play Store (Android, Java)

Schedule Builder - is a Java program that my server runs nightly to scrape wrek.org for programming information and publish back to a website for WREK Online to reference. (Java)

Sudoku Solver - guaranteed to ruin Sukodu for you. (C++)

Cyber Radio 1 - Before there was WREK Online, there was Cyber Radio 1. I wrote this client and server code in 1995 so that we could listen to WREK from the computer labs at Georgia Tech and on the various Unix workstation labs and across the Internet. While I'm super embarrased about the quality of code, I'm proud of what it did at the time (C).

React-Tac-Toe - My first React JS app. (React, Javascript, HTML). Play it here

xkcdclock2 - My foray back into Android programming while learning Kotlin at the same time. (Android, Kotlin)

John Selbie's Projects

beast1 icon beast1

Sample websocket server using boost beast library

brighten icon brighten

Windows program that converts an image to YUV, adjusts the Y component by a factor, converts back to RGB, and saves back to its native file format.

connectiondemo icon connectiondemo

A simple app demonstrating NSConnection - with ability to show that "loopback" calls over a connection are indeed re-entrant

covidcharting icon covidcharting

A tool to parse NYTimes/covid-19-data and generate graphs for each county, state, and the USA.

createload icon createload

A simple program for generating CPU load across multiple cores (and optionally with real time priority)

cyberradio1 icon cyberradio1

Legendary audio streaming server and console client from 1994. Used to broadcast WREK on the internet.

cygwin icon cygwin

Track CYGWIN changes from git repository

ffseed icon ffseed

SyncEngine Handegg league seed generator

find_longest_palindrome icon find_longest_palindrome

An O(N) way to find the longest palindrome in a string. Here's my implementation. It's O(n) in the average case. It can be O(NĀ²) in the worst case (where all characters of a string are identical)

isprime icon isprime

A faster than average C/C++ function to detect if a number is prime.

launchrateactivity icon launchrateactivity

Sample code for an Android app to take the user to the Google Play or Amazon app store for rating

maxsubarray icon maxsubarray

Leetcode problem 53. Given an array of numbers, find the subarray with the largest sum

monitorsleep icon monitorsleep

A very simple program that will put your monitor to sleep

mp3streamreader icon mp3streamreader

A simple class that wraps an InputStream so as to read an MP3 file on frame boundaries. You can seek to an arbitrary point in the InputStream and then create an instance of MP3StreamReader. Subsequent calls to the read_next_chunk() method will fill the passed in buffer with an entire MP3 stream at or closest after the current point in the InputStream.

msiqvl icon msiqvl

Start of a tool to make browsing MSI's own memory QVL pages easier. Requires inspecting the URL they use from the F11 tools

puzzlesolver icon puzzlesolver

Code that I wrote to solve the Lagoon Internet Puzzle Adventure: Valley of the Kings

qmlrest icon qmlrest

Simple example of making a REST API call in pure QML

qmlwizard icon qmlwizard

Simple example of a Qt app using a wizard (navigator) object to swap out views and models

qr-code-generator icon qr-code-generator

High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.

qtconnectionexample icon qtconnectionexample

Sample Qt project demonstrating how to hook up a C++ property change event into a QML listener

react-h5-audio-player icon react-h5-audio-player

React audio player component with UI. It provides time indicator on both desktop and mobile devices.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.