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 / gist:e6b17e8555de6c167ea017ccb96069af
Created December 10, 2019 11:09
refresh environment variables without reboot windows
### process to refresh environment variables without reboot windows
open cmd commend prompt window
input set `PATH=C` -> this will refresh the environment variables
close and restart cmd window
input echo %PATH% to test
@Mojtaba-Shafaei
Mojtaba-Shafaei / ZoneIds.txt
Created February 7, 2023 14:45
All time zones sorted by offset
Etc/GMT+12 (UTC-12:00)
Pacific/Pago_Pago (UTC-11:00)
Pacific/Samoa (UTC-11:00)
Pacific/Niue (UTC-11:00)
US/Samoa (UTC-11:00)
Etc/GMT+11 (UTC-11:00)
Pacific/Midway (UTC-11:00)
Pacific/Honolulu (UTC-10:00)
Pacific/Rarotonga (UTC-10:00)
Pacific/Tahiti (UTC-10:00)
@Mojtaba-Shafaei
Mojtaba-Shafaei / instal-v2ray-tls.txt
Created January 14, 2023 18:27
install trojan+vless+vmess+tls
apt update && apt upgrade -y
https://github.com/mack-a/v2ray-agent
wget -P /root -N --no-check-certificate "https://raw.githubusercontent.com/mack-a/v2ray-agent/master/install.sh" && chmod 700 /root/install.sh && /root/install.sh
package app.util;
import android.app.Activity;
import android.content.Context;
import android.content.DialogInterface;
import android.graphics.Typeface;
import android.graphics.drawable.Drawable;
import android.view.Gravity;
import android.widget.TextView;
import android.widget.Toast;
@Mojtaba-Shafaei
Mojtaba-Shafaei / PersianCollator.java
Created November 17, 2018 09:53
Persian Collator for java
import java.text.Collator;
import java.text.ParseException;
import java.text.RuleBasedCollator;
import java.util.Locale;
public class PersianCollator{
/**
* This string is persian collation rules which is in fact a modification to existing arabic collation rules. Features of these rules are: 1. vav
* (u0648) is put before heh (u0647) 2. persian yeh (u06cc) is sorted before arabic yeh (0649 and 064a) 3. persian kaf (u06a9) is sorted before arabic
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!--<editor-fold desc="Holo">-->
<color name="Color_AliceBlue">#F0F8FF</color>
<color name="Color_AntiqueWhite">#FAEBD7</color>
<color name="Color_Aqua">#00FFFF</color>
<color name="Color_Aquamarine">#7FFFD4</color>
<color name="Color_Azure">#F0FFFF</color>
<color name="Color_Beige">#F5F5DC</color>
<color name="Color_Bisque">#FFE4C4</color>
@Mojtaba-Shafaei
Mojtaba-Shafaei / OpacityOfBLACKonWHITE.md
Last active June 12, 2021 09:58
Opacity of BLACK on WHITE
RGB HEX Opacity of BLACK on WHITE
(0,0,0) #000000 100%
(3,3,3) #303030 99%
(5,5,5) #505050 98%
(8,8,8) #808080 97%
(10,10,10) #0A0A0A 96%
(13,13,13) #0D0D0D 95%
(15,15,15) #0F0F0F 94%
(18,18,18) #121212 93%
@Mojtaba-Shafaei
Mojtaba-Shafaei / fast_delete.bat
Last active March 17, 2021 19:55
Fast delete in windows
#copy this file to c:\windows
@ECHO OFF
ECHO Delete Folder: %CD%?
PAUSE
SET FOLDER=%CD%
CD /
DEL /F/Q/S "%FOLDER%" > NUL
RMDIR /Q/S "%FOLDER%"
EXIT
import android.graphics.Canvas
import android.graphics.Color
import android.graphics.Rect
import android.graphics.drawable.ColorDrawable
import android.view.View
import androidx.annotation.ColorInt
import androidx.core.view.ViewCompat
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import android.R.attr
import android.content.res.ColorStateList
object Colors {
@JvmStatic
val primaryDarkColor by lazy { 0xFF00284f.toInt() }
@JvmStatic
val primaryColor by lazy { 0xFF20507c.toInt() }