-
Find the Discord channel in which you would like to send commits and other updates
-
In the settings for that channel, find the Webhooks option and create a new webhook. Note: Do NOT give this URL out to the public. Anyone or service can post messages to this channel, without even needing to be in the server. Keep it safe!
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cd /home/<user>/ | |
sudo apt-get install unzip | |
wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip | |
unzip sdk-tools-linux-4333796.zip -d Android | |
rm sdk-tools-linux-4333796.zip | |
sudo apt-get install -y lib32z1 openjdk-8-jdk | |
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 | |
export PATH=$PATH:$JAVA_HOME/bin | |
printf "\n\nexport JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64\nexport PATH=\$PATH:\$JAVA_HOME/bin" >> ~/.bashrc | |
cd Android/tools/bin |
This is an adoptation of Git flow by Vincent Driessen with conventional commits and semantic release.
At the core, the development model is greatly inspired by existing models out there. The central repo holds two main branches with an infinite lifetime:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
::USAGE | |
::Make a start-tekken.bat file and paste the contents of this file inside of it. | |
::Replace the gamePath folder value with your TEKKEN 7 folder location. | |
::Example: | |
::set gamePath=C:\Program Files (x86)\Steam\steamapps\common\TEKKEN 7 for the default TEKKEN 7 install. | |
@echo off | |
set gamePath=C:\Program Files (x86)\Steam\steamapps\common\TEKKEN 7 | |
IF EXIST "%gamePath%\TekkenGame\Content\Movies\Gallery" ( | |
echo Removing Gallery folder... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const util = require("util"); | |
const { performance } = require("perf_hooks"); | |
// Input data is like this | |
const exampleInput = [ | |
{ 9668: { "Fa0/11": { in_traffic: "1000" } } }, | |
{ 9668: { "Fa0/11": { out_traffic: "900" } } }, | |
{ 9628: { "Fa0/16": { in_traffic: "800" } } }, | |
]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { useMemo } from 'react'; | |
import { BigNumber } from '@ethersproject/bignumber'; | |
import { useWeb3React } from '@web3-react/core'; | |
import { Contract } from '@ethersproject/contracts'; | |
import useSWR from 'swr'; | |
const uniswapV3PositionManagerAbi = [ | |
{ | |
inputs: [ | |
{ |
- Volume One: The_PirateStealer_Saga.md
- Volume Two: The_PirateStealer_Saga_Vol2.md
The following document chronicles my discovery of the incredibly riveting lore behind a particular open-source malware project.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 1. Create service account | |
#. * Service Account Token Creator | |
#. * Artifact Registry Writer | |
# 2. Generate service account key | |
#. * In GitHub project -> Settings -> Secrets -> Actions -> New Repository Secret | |
#. Name: GCP_CREDENTIALS | |
#. Value: key.json contents | |
# 3. Create repo in artifact repository | |
#. * Name: $env.REPOSITORY below | |
#. * Region: $env.GAR_LOCATION below |