johnsmith's repositories
simdjson
Parsing gigabytes of JSON per second
rack-mini-profiler
Profiler for your development and production Ruby rack apps.
python-cheatsheet
Comprehensive Python Cheatsheet
awesome-distributed-systems
Awesome list of distributed systems resources
awesome-podcasts
Collection of awesome podcasts
the-practical-linux-hardening-guide
:zap: This guide details the planning and the tools involved in creating a secure Linux production systems - work in progress.
open-source-cs
Video discussing this curriculum:
ginh
ginh is not a histogram: visually evaluate your bash usage patterns
active_record_doctor
Identify database issues before they hit production.
PySyft
A library for encrypted, privacy preserving deep learning
aws-inventory
aws inventory tool
ethereumbook
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
sqlmap
Automatic SQL injection and database takeover tool
face-kafka
A minimalistic prototype of a real time face detection and recognition pipeline with Apache Kafka
Command-line-text-processing
:zap: From finding text to search and replace, from sorting to beautifying text and more :art:
css-animation-101
Learn how to bring animation to your web projects
x86-bare-metal-examples
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host and real hardware. Userland cheat at: https://github.com/************/x86-assembly-cheat ARM baremetal setup at: https://github.com/************/linux-kernel-module-cheat#baremetal-setup
hardware-effects
Demonstration of various hardware effects.
clean-code-ruby
🛁 Clean Code concepts adapted for Ruby
statusfy
A marvelous Open Source Status Page system
big-list-of-naughty-strings
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
lol_dba
lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.
bitcoinbook
Mastering Bitcoin 2nd Edition - Programming the Open Blockchain
Awesome-Deep-Learning-Resources
Rough list of my favorite deep learning resources, useful for revisiting topics or for reference. I have got through all of the content listed there, carefully. - Guillaume Chevalier
curl-to-go
Convert curl commands to Go code in your browser
Algorithms-and-Data-Structures-in-Ruby
Ruby implementation of Algorithms,Data-structures and programming challenges
leetcode
The solutions I did for the Leetcode questions in Ruby and some helpers and test case for verifying the binary tree
Data-Structures-and-Algorithms-in-Ruby
Example code of Data Structures & Algorithms in Ruby
http
Net::HTTP by Example / Net::HTTP Cheat Sheet (Book Edition) by August Lilleaas, et al