Instantly share code, notes, and snippets.
Discover gists
// check version | |
node-v||node--version | |
// list locally installed versions of node | |
nvmls | |
// list remove available versions of node | |
nvmls-remote | |
// install specific version of node |
Sometimes you need to install a specific, older version of an existing Homebrew Formula. In this guide I am going to demonstrate how to install an older version ofkubectl
, but it can be generalized for an Formula.
The Kubernetes CLI is available as a Homebrew Formulae:https://formulae.brew.sh/formula/kubernetes-cli#default
At the time of writing, my only options to installkubectl
via Homebrew are:
brew install kubectl
- Would install the default version of
v1.29
- Would install the default version of
brew install kubectl@1.29
orbrew install kubectl@1.28
A warning to Roblox developers about a powerful exploit primitive. In this, I will detail the research I’ve conducted into this attack vector and walk you through how you as a developer, can protect against exploits with primitives like this.
DataStoreService lets you store data that needs to persist between sessions, such as items in a player’s inventory or skill points. Data stores are consistent per experience, so any place in an experience can access and change the same data, including places on different servers.
By default, experiences tested in Studio cannot access data stores, so you must first enable API services. You will need to do this to test the vulnerabilities.
The idea I wanted to explore when pondering the above question was; can we exploit remotes to prevent data from saving? It is easy to blame the developer for not protecting themselves against such a simple exploit but it ends up being more complicated than that. I found plenty of examples of these vulnerabilities occurring
Past August 2024, Authy stopped supported the desktop version of their apps:
SeeAuthy is shutting down its desktop app | The 2FA app Authy will only be available on Android and iOS starting in August for details.
And indeed, after a while, Authy changed something in their backend which now prevents the old desktop app from logging in. If you are already logged in, then you are in luck, and you can follow the instructions below to export your tokens.
If you are not logged in anymore, but can find a backup of the necessary files, then restore those files, and re-install Authy 2.2.3 following the instructions below, and it should work as expected.
Note
(2025-01-08) Add feature for 🏷️Tag(Revision) Selection, contributed by@Bamboo-D.
(2024-12-17) Add feature for ⚡Quick Startup and ⏭️Fast Resume, enabling skipping of downloaded files, while removing thegit clone
dependency to accelerate file list retrieval.
Considering the lack of multi-threaded download support in the officialhuggingface-cli
, and the inadequate error handling inhf_transfer
, This command-line tool leveragescurl
andaria2c
for fast and robust downloading of models and datasets.
- ⏯️Resume from breakpoint: You can re-run it or Ctrl+C anytime.
ADB = YOUR_ADB_PATH | |
PACKAGE_NAME = YOUR_PACKAGE_NAME | |
MAIN_ACTIVITY = .entry.MainActivity | |
clean: | |
./gradlew clean | |
build: | |
./gradlew build |
This is the resource repositry for my memory managment lecture / workshop series atBreda University of applied sciences - Games. It is mainly targeted for game developers