Skip to content

Instantly share code, notes, and snippets.

View gauravssnl's full-sized avatar
😸
use code::latest ;

GAURAV gauravssnl

😸
use code::latest ;
View GitHub Profile
@rithvikvibhu
rithvikvibhu / LICENSE
Last active February 28, 2026 17:21
Get tokens for Google Home Foyer API
MIT License
Copyright (c) 2020 Rithvik Vibhu
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
@lukewilson2002
lukewilson2002 / friendly_coding_communities.md
Created May 25, 2020 02:37
A list of friendly programming communities.

Friendly Programming Communities

It's important that you connect with a community for something you want to learn, because it will help ease the learning process.

Discord

Discord is my preferred method of chatting. It's a good app, a lot of people use it. It's like the new Skype.

  1. The Handmade Network - Very talented people... let 'em know you're a newbie and you want guidance.
  2. Game Dev League - A community of hobbyist game developers.
  3. The Shebang - A smaller community of software developers. I used to co-own it. Drop me an @ ... I'm Code Messiah.
@brunolemos
brunolemos / linkedin-unfollow-everyone.js
Last active February 19, 2026 06:11
Unfollow everyone on Linkedin
(() => {
let count = 0;
function getAllButtons() {
return document.querySelectorAll('button.is-following') || [];
}
async function unfollowAll() {
const buttons = getAllButtons();
@raysan5
raysan5 / custom_game_engines_small_study.md
Last active February 10, 2026 23:44
A small state-of-the-art study on custom engines

CUSTOM GAME ENGINES: A Small Study

a_plague_tale

WARNING: Article moved to separate repo to allow users contributions: https://github.com/raysan5/custom_game_engines

A couple of weeks ago I played (and finished) A Plague Tale, a game by Asobo Studio. I was really captivated by the game, not only by the beautiful graphics but also by the story and the locations in the game. I decided to investigate a bit about the game tech and I was surprised to see it was developed with a custom engine by a relatively small studio. I know there are some companies using custom engines but it's very difficult to find a detailed market study with that kind of information curated and updated. So this article.

Nowadays lots of companies choose engines like [Unreal](https:

@vitouXY
vitouXY / bt_tether.py
Created April 18, 2020 02:51
Connet the RPi to Android AP (over Bluethooth)
#!/usr/bin/env python3
# -*- coding:utf-8 -*-
"""
bt-tether.py - Connet the Pi to Android AP (over Bluethooth)
Source:
Code adapted by dadav for Pwnagotchi plugins,
https://github.com/evilsocket/pwnagotchi/blob/master/pwnagotchi/plugins/default/bt-tether.py
@zu1k
zu1k / check.bat
Last active December 9, 2021 19:33
KMS脚本
@echo off
::配置BAT对话框样式
title KMS服务器检查脚本
MODE con: COLS=42 lines=8
color 0a
::检测vlmcs.exe
@cha1690
cha1690 / coronaApp.py
Created March 29, 2020 12:28
Coronavirus App
from flask import Flask, render_template
import requests
from bs4 import BeautifulSoup
import dateutil.parser
import pandas as pd
import plotly
from plotly import graph_objs as go
import json
app = Flask(__name__)
@payloadartist
payloadartist / firefox.sh
Last active February 6, 2021 20:42
Enumerate sub-domains, then open them in Firefox automatically. Useful for taking a quick glance at target's assets, and make notes, while doing recon.
# ------Instructions---------
# Install (and configure) subfinder, assetfinder, and httprobe
# go get -v github.com/projectdiscovery/subfinder/cmd/subfinder && go get -v github.com/tomnomnom/httprobe && go get -v github.com/tomnomnom/assetfinder
# cat firefox.sh >> ~/.bashrc
# source ~/.bashrc
# Usage - subf_ff target.tld
# asset_ff target.tld
subf_ff () {
subfinder -d $1 -silent -t 100 | httprobe -c 50 | sort -u | while read line; do firefox $line; sleep 10; done
@DmitrySoshnikov
DmitrySoshnikov / writing-a-mark-sweep-garbage-collector.cpp
Created March 15, 2020 08:35
Writing a Mark-Sweep Garbage Collector
/**
* Writing a Mark-Sweep Garbage Collector in C++.
*
* This is a source code for the Lecture 9 from the
* Essentials of Garbage Collectors course:
*
* http://dmitrysoshnikov.com/courses/essentials-of-garbage-collectors/
*
* See full details in:
*
@developit
developit / *constant-locals-loader.md
Last active February 4, 2022 17:15
Inline Webpack CSS Modules classNames, reducing bundle size. https://npm.im/constant-locals-loader

constant-locals-loader for Webpack

This loader optimizes the output of mini-css-extract-plugin and/or css-loader, entirely removing the potentially large CSS classname mappings normally inlined into your bundle when using CSS Modules.

Run npm install constant-locals-loader, then make these changes in your Webpack config:

module.exports = {
 module: {