This file contains hidden or 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
{ | |
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json", | |
"basics": { | |
"name": "Gilmar Costa de Souza", | |
"label": "Staff Mobile Engineer at SulAmérica", | |
"image": "", | |
"email": "[email protected]", | |
"phone": "21 98078-3013", | |
"summary": "Engenheiro de software com mais de 15 anos de experiência em desenvolvimento de software, sou apaixonado por criar soluções que transformam a vida dos usuários. \n\nDesempenho um papel chave na arquitetura e suporte de apps mobile de grande escala e fui responsável técnico por soluções utilizadas por milhares de usuários. Minha trajetória em diversos segmentos, como serviços e educação, me capacita a criar aplicativos inovadores e seguros, sempre visando proporcionar uma experiência de usuário superior.", | |
"location": { |
Note that Android Studio claims to also be able to batch-import files starting version 3.4. Depending on how well that works and what you like, this solution might still be preferrable (it is for me)
We will need two tools:
-
Prior to conversion we want to optimize our .svg files using SVGO. SVG Optimizer is a Node.js-based tool for optimizing SVG vector graphics files. Find it here: https://www.npmjs.com/package/svgo
-
For conversion we will use vd-tool, a command line tool built from the actual converter inside Android Studio, so we know it will just do the same conversions. Here is a link: https://www.androiddesignpatterns.com/2018/11/android-studio-svg-to-vector-cli.html
This file contains hidden or 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. Download latest apktool version. | |
2. Download the batch file and aapt.exe. | |
3. Create a folder anywhere in the PC and put all the apktool.jar, aapt.exe and the batch script in that folder. | |
4. Open command prompt. | |
5. Navigate to the folder where you placed apktool.jar, batch script and the aapt.exe. | |
6. Now, you need to install the file using the " IF " command. | |
7. Type the following command. | |
apktool if name-of-the-app.apk |
This file contains hidden or 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
#!/bin/sh | |
if test $# -lt 1 ; then | |
echo "Usage: download_apk.sh <GooglePlayPackageName>" | |
exit 1 | |
fi | |
PACKAGE=$1 | |
APK_PATH=`adb shell pm list packages -f -3 | grep $PACKAGE | sed -e 's/package://g;s/='"$PACKAGE"'//g'` | |
echo "Pulling $APK_PATH from device" | |
echo `adb pull ${APK_PATH} ./${PACKAGE}.apk` |
This file contains hidden or 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 java.util.Properties | |
android { | |
compileSdkVersion(Config.Android.compileSdkVersion) | |
buildToolsVersion = Config.Android.buildToolsVersion | |
defaultConfig { | |
minSdkVersion(Config.Android.minSdkVersion) | |
versionCode = Config.Libs.versionCode | |
versionName = Config.Libs.versionName |
This file contains hidden or 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
#ref: https://docs.sentry.io/clients/react-native/manual-setup/#using-node-with-nvm | |
# Setup nvm and set node | |
[ -z "$NVM_DIR" ] && export NVM_DIR="$HOME/.nvm" | |
if [[ -s "$HOME/.nvm/nvm.sh" ]]; then | |
. "$HOME/.nvm/nvm.sh" | |
elif [[ -x "$(command -v brew)" && -s "$(brew --prefix nvm)/nvm.sh" ]]; then | |
. "$(brew --prefix nvm)/nvm.sh" | |
fi |
This file contains hidden or 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
030000005e040000a102000007020000,X360 Wireless Controller,a:b0,b:b1,x:b2,y:b3,leftshoulder:b4,rightshoulder:b5,lefttrigger:b6,righttrigger:b7,back:b8,start:b9,guide:b10,leftstick:b11,rightstick:b12,dpleft:b13,dpright:b14,dpup:b15,dpdown:b16,leftx:a0,lefty:a1,rightx:a2,righty:a3,platform:Linux, |
This file contains hidden or 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
/** | |
* author Remy Sharp | |
* url http://remysharp.com/tag/marquee | |
*/ | |
(function($) { | |
$.fn.marquee = function(klass) { | |
var newMarquee = [], | |
last = this.length; |