Skip to content

Instantly share code, notes, and snippets.

View FreddyPoly's full-sized avatar
🍎

Frédéric Llorca FreddyPoly

🍎
  • 08:48 (UTC +02:00)
View GitHub Profile
@FreddyPoly
FreddyPoly / gist:5fa604bb4c88ba52d8f4fccd966577cb
Last active February 20, 2019 10:56
[UNITY] Build Android
1. Switch platform pour Android
2. Ouvrir les `Player settings`
3. Changer le `Bundle Version Code`
4. Mettre le mot de passe de la keystore
5. Build sans `Development Build`
1. Switch platform pour iOS
2. Run as `release`
3. Build
4. Save dans le dossier `builds`
5. Ouvrir le nouveau `.xcodeproj` avec Xcode
@FreddyPoly
FreddyPoly / terminal
Created January 28, 2019 10:22
[REACT NATIVE] Release Build Android
- A la racine:
`keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000`
- Choix d'un mot de passe
- Copier le nouveau fichier `my-release-key.keystore` dans `android/app/`
`cp my-release-key.keystore android/app/`
@FreddyPoly
FreddyPoly / script.js
Created August 2, 2018 14:05
[JAVASCRIPT] Compute PGCD
const pgcd = (a,b) => ((a%=b) == 0) ? b : pgcd(b,a);
@FreddyPoly
FreddyPoly / script.js
Created July 31, 2018 11:26
[JAVASCRIPT] Checking if an element is a number
!isNaN(parseFloat(v)) && isFinite(v)
@FreddyPoly
FreddyPoly / script.js
Created April 2, 2018 22:19
[JAVASCRIPT] Check if integer is a prime number
function isPrime(num) {
let prime = true;
for(let i = 2; i < num; i += 1) {
if (num % i === 0) {
prime = false;
}
}
return (num < 2) ? false : prime;
}
@FreddyPoly
FreddyPoly / script.js
Created March 5, 2018 14:07
[JAVASCRIPT] Copy a Javascript nested object
copy = JSON.parse(JSON.stringify(object));
@FreddyPoly
FreddyPoly / regex.js
Last active June 27, 2018 11:21
[JAVASCRIPT] REGEX
Use '/' to enclose regular expressions or use new RegExp('')
Méthode test() renvoie un booléen indiquant si la chaine de caractères contient au moins un match du regex testé
/cat/.test('the cat says meow'); -> true
/cat/.test('the dog says meow'); -> false
Un ensemble de symboles pour un ensemble d'instructions:
. => match le caractère indiqué, vaut 1 occurence
* => match le caractère indiqué, vaut de 0 à illimité occurences
+ => match le caractère indiqué, vaut de 1 à illimité occurences
@FreddyPoly
FreddyPoly / terminal.txt
Created December 28, 2017 16:43
[React Native] Clear Cache
watchman watch-del-all && rm -rf node_modules/ && npm install
@FreddyPoly
FreddyPoly / file.js
Created November 20, 2017 14:54
[JAVASCRIPT] Create a random ID
const randId = () => Math.random().toString(36).substr(2, 10)