Skip to content

Instantly share code, notes, and snippets.

View ezirmusitua's full-sized avatar
🎯
Focusing

ezirmusitua ezirmusitua

🎯
Focusing
View GitHub Profile

Keybase proof

I hereby claim:

  • I am ezirmusitua on github.
  • I am 3zirmusitua3 (https://keybase.io/3zirmusitua3) on keybase.
  • I have a public key ASAe9j3DrU_Td63LiyL4-ENNzCHFoGMlX4_pdXrqljE3bQo

To claim this, I am signing this object:

@ezirmusitua
ezirmusitua / keybindings.json
Last active August 14, 2020 15:19
Visual Studio Code Vim Keybindings
{
"editor.fontSize": 18,
"editor.fontFamily": "'Fira Code', 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
"editor.columnSelection": false,
"editor.tabSize": 2,
"debug.console.fontSize": 16,
"markdown.preview.fontSize": 16,
"terminal.integrated.fontSize": 16,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
@ezirmusitua
ezirmusitua / zsh-tmux.sh
Created February 8, 2020 03:41
[set zsh in tmux] Set zsh as the default shell in tmux #shell
# add option
echo "set-option -g default-shell /bin/zsh" >> ~/.tmux.conf
<C-b>: source-file ~/.tmux.conf
@ezirmusitua
ezirmusitua / install-docker-compose.sh
Created January 5, 2020 07:33
[docker-compose in china] Install docker-compose use dao-cloud source #docker
curl -L https://get.daocloud.io/docker/compose/releases/download/1.23.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
@ezirmusitua
ezirmusitua / fix-sudoers.sh
Created December 6, 2019 02:04
[User not in sudoers] Fix user not in sudoers issue #linux #shell
# switch to root
su root
# show access
ls -l /etc/sudoers
# change access
chmod 777 /etc/sudoers
vim /etc/sudoers
# find root ALL=(ALL) ALL
# add user ALL=(ALL) ALL
# :wq
@ezirmusitua
ezirmusitua / fix-device_credential-guard.md
Created December 6, 2019 01:55
[vmware player Device/Credential Guard issue] Solve vmware player Device/Credential Guard issue #windows #vmware

禁用 Device Guard 或 Credential Guard

  1. win + R -> gpedit.>
  2. 本地计算机策略 > 计算机配置 > 管理模板 > 系统 > Device Guard/设备防护 > 启用基于虚拟化的安全性: 已禁用
  3. 控制面板 > 卸载程序 > 打开或关闭 Windows 功能 -> 关闭 Hyper-V -> 不重启

通过命令关闭 Hyper-V

  1. win + X + A -> powershell
  2. bcdedit /set hypervisorlaunchtype off
@ezirmusitua
ezirmusitua / solve-nginx-permission.sh
Created December 6, 2019 01:47
[Nginx permission issue] Solve `Nginx: stat() failed (13: permission denied)` issue #nginx
# check permission
sudo -u www-data stat /username/test/
# add to user group
gpasswd -a www-data username
# give access to username group
chmod g+x /username && chmod g+x /username/test && chmod g+x /username/test/#
# restart nginx
@ezirmusitua
ezirmusitua / scp-from-server.sh
Created November 22, 2019 00:32
[download file from remote]download file from remote using scp #shell
scp username@host:/remote/path/to/download /local/path/to/save/
@ezirmusitua
ezirmusitua / create-desktop-shortcut.cs
Created November 11, 2019 06:05
[Create desktop shortcut] Create desktop shortcut for one click application #CSharp
// Reference: https://stackoverflow.com/questions/152188/can-i-create-a-desktop-icon-for-a-clickonce-application
// Program Class
private void CreateDesktopIcon () {
ApplicationDeployment ad = ApplicationDeployment.CurrentDeployment;
// create desktop shortcut at first time application run
if (ad.IsFirstRun) {
Assembly assembly = Assembly.GetEntryAssembly ();
// NOTE: Get assembly information and to get Program shortcut in Program File(Generated By OneClick)
string product = string.Empty;
@ezirmusitua
ezirmusitua / copy-contructor.cs
Created November 11, 2019 05:58
[Copy contructor] Copy constructor in CSharp #CSharp
// reference: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/how-to-write-a-copy-constructor
class Person
{
// Copy constructor.
public Person(Person previousPerson) {
Name = previousPerson.Name;
Age = previousPerson.Age;
}
//// Alternate copy constructor calls the instance constructor.