Skip to content

Instantly share code, notes, and snippets.

View ezirmusitua's full-sized avatar
🎯
Focusing

ezirmusitua ezirmusitua

🎯
Focusing
View GitHub Profile
@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.
@ezirmusitua
ezirmusitua / pull-rebase.md
Created November 1, 2019 13:03
push --rebase [set git pull --rebase in Visual Studio] #IDE

Team Explorer/Home/Settings/Global Settings[Repository Settings]/Rebase local branch when pulling

@ezirmusitua
ezirmusitua / change-permission-ownership.sh
Created October 17, 2019 02:11
Change directory permissions & ownership [change directory permissions & ownership in linux shell] #shell
sudo chown -R $USER /path/to/directory
@ezirmusitua
ezirmusitua / delete-from-array-field.js
Created October 17, 2019 02:07
Delete elements from array field [delete elements from array field in mongodb] #mongodb #javascript
db.Store.update({}, {$pull: {vegetables: {$in: ['v1', 'v2']}, fruits: 'f1'}}, {multi: true})