Skip to content

Instantly share code, notes, and snippets.

View Mojtaba-Shafaei's full-sized avatar

Mojtaba shafaei Mojtaba-Shafaei

View GitHub Profile
@Mojtaba-Shafaei
Mojtaba-Shafaei / FullScreen.java
Last active December 12, 2017 11:26
Adding Immersive Mode to Your Android App
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
);

force google chrome to resolve dns through socks proxy:

1- run shadowsocks over localhost:1080
2- run chrome with `google-chrome --proxy-server="socks5://localhost:1080"`

3- turn off chrome-setting : Use a prediction service to load pages more quickly

brandBlue = 0xFF4285F4
brandRed = 0xFFEA4335
brandYellow = 0xFFFBBC04
brandGreen = 0xFF34A853
@Mojtaba-Shafaei
Mojtaba-Shafaei / gist:a8d70824c34adc5dd21c7ad1d47316a0
Created July 31, 2018 07:40
disable alt + shift shortcut in ubuntu 18(Gnome)
dconf write /org/gnome/desktop/input-sources/xkb-options "['grp_led:scroll']"
^0{1}((((910)|(911)|(912)|(913)|(914)|(915)|(916)|(917)|(918)|(919)|(990)|(991)|(901)|(902)|(903)|(905)|(930)|(933)|(934)|(935)|(936)|(937)|(938)|(939)|(932)|(920)|(921)|(922)){1}[0-9]{7})|((99999|99998|99911|99912|99913|99914){1}[0-9]{5})|(9981[0-9]{6}))$
```
@Mojtaba-Shafaei
Mojtaba-Shafaei / install JDK on ubuntu
Created August 1, 2018 06:56
installing JDK on ubuntu
Download JDK .tar.gz file
Extract it to “/usr/local/java” it means finally it appears like this “/usr/local/java/jdk1.8.0_144”
Edit the system PATH file “/etc/profile” and add the following system variables to your system path.
JAVA_HOME=/usr/local/java/jdk1.7.0_45
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH”
flutter run --enable-software-rendering
@Mojtaba-Shafaei
Mojtaba-Shafaei / ThousandsCommaSeparator.java
Last active September 18, 2019 07:11
A Java method that get a number as String and return comma-separated one.
public static String commaDelimited(String number) {
if (isBlank(number)) {
return "";
}
number = number.replaceAll(",", "");
if (number.length() <= 3) {
return number;
}
Windows Registry Editor Version 5.00
; created by Walter Glenn
; for How-To Geek
; article: https://www.howtogeek.com/302408/how-to-put-open-command-window-here-back-on-the-windows-right-click-menu/
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
"HideBasedOnVelocityId"=-
"_HideBasedOnVelocityId"=dword:00639bc8
npm install --save-dev babel-eslint eslint eslint-config-prettier eslint-loader eslint-plugin-vue eslint-plugin-prettier prettier