Skip to content

Instantly share code, notes, and snippets.

View ezirmusitua's full-sized avatar
🎯
Focusing

ezirmusitua ezirmusitua

🎯
Focusing
View GitHub Profile
@ezirmusitua
ezirmusitua / repair-missing-system.bat
Last active April 13, 2019 17:43
[Check & Repair Missing System File] Check & Repair Missing System File #windows
# reference https://support.microsoft.com/zh-cn/help/929833/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system
## for win10
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
@ezirmusitua
ezirmusitua / share-profile.ps1
Created April 12, 2019 01:59
[Share profile between powershell] Share profile between powershell(system & 6) #powershell #shell #windows
New-Item -ItemType SymbolicLink -Path (Join-Path -Path $Env:USERPROFILE -ChildPath Documents) -Name PowerShell -Target (Join-Path -Path $Env:USERPROFILE -ChildPath Documents\WindowsPowerShell)
@ezirmusitua
ezirmusitua / fix-indent.md
Last active September 10, 2019 21:42
[Fix JetBrain Indent] Fix Indent In JetBrain #ide #jetbrain
  1. Check EditorConfig

  2. Go to Settings/Preferences | Editor | Code Style and disable Detect and use existing file indents for editing

@ezirmusitua
ezirmusitua / git-credentials.sh
Created April 7, 2019 13:57
[Git login] Store git login credentials #git #shell
# cache 凭证并设置有效期为一小时
git config --global credential.helper cache
git config --global credential.helper --timeout 3600
# 存储凭证
git config --global credential.helper store
# 存储凭证并自定义保存位置
git config --global credential.helper store --file /mnt/thumbdrive/.git-credentials
@ezirmusitua
ezirmusitua / git-proxy.sh
Last active July 23, 2019 09:18
[Git proxy] Set proxy for git #git #shell
# 1. 针对 https (替换为 git 协议为 https 协议)
## set
git config --global http.proxy 'socks5://127.0.0.1:1080'
## unset
git config --global --unset http.proxy
# 2. 针对 git
## set in windows
### vim ~/.ssh/config
Host github.com
@ezirmusitua
ezirmusitua / emulator-usages.sh
Created April 6, 2019 16:17
[Basic usage of emulator.exe] Basic Usages of emulator.exe #android #shell
# list avds
emulator -list-avds
# start avd
emulator @<avd-name>
@ezirmusitua
ezirmusitua / sdkmanager-usage.sh
Created April 6, 2019 16:16
[Basic usage of sdkmanager.bat] Basic Usages of sdkmanager.bat In Android #android #shell
# list available packages
sdkmanager --list
# install packages
sdkmanager <packages>
# uninstall packages
sdkmanager --uninstall <packages>
# update packages
sdkmanager --update
@ezirmusitua
ezirmusitua / start-interval.cs
Last active September 10, 2019 21:38
[Start interval] Start interval #unity #C#
using UnityEngine;
using System.Collections.Generic;
public class ExampleScript : MonoBehaviour {
public Rigidbody projectile;
void Start() {
InvokeRepeating(nameof(LaunchProjectile), 2.0f, 0.3f);
}
void LaunchProjectile() {
@ezirmusitua
ezirmusitua / set-size.cs
Last active September 10, 2019 21:38
[Set UI element size] Set UI Element Size Using Script #unity #C#
uiElement.GetComponent<RectTransform>.sizeDelta = new Vector2 (width, height);
@ezirmusitua
ezirmusitua / start-interval.cs
Last active September 10, 2019 21:38
[Start interval] Start Interval In CSharp #C#
using System;
using System.Timers;
public class Example {
private static Timer aTimer;
public static void Main() {
// Create a timer and set a two second interval.
aTimer = new System.Timers.Timer();
aTimer.Interval = 2000;
// Hook up the Elapsed event for the timer.