via Stanford University CS110 ..
WEB complier
- OnlineGDB
**- C/C++
์์ฌํ๋ ์ฒ ํ์๋ค ๋ฌธ์ ๋ Operating System์์ Cocurrency
๋ณํ์ฑ ์ deadlock
๊ต์ฐฉ์ํ ์ ์ค๋ช
ํ๋ ๋ํ์ ์ธ ๋ฌธ์ ์ด๋ค.
๋ค์ฏ ๋ช
์ ์ฒ ํ์๊ฐ ์ํ์ ์์ ์๊ณ , ๊ฐ์์ ์์๋ ์คํ๊ฒํฐ๊ฐ ์๊ณ ์์์ ํฌํฌ๊ฐ ํ๋์ฉ ์๋ค.
๊ทธ๋ฆฌ๊ณ ๊ฐ๊ฐ์ ์ฒ ํ์๋ ๋ค๋ฅธ ์ฒ ํ์์๊ฒ ๋ง์ ํ ์ ์๋ค. ์ด๋ ์ฒ ํ์๊ฐ ์คํ๊ฒํฐ๋ฅผ ๋จน๊ธฐ ์ํด์๋
์ ์์ ํฌํฌ๋ฅผ ๋์์ ๋ค์ด์ผ ํ๋ค.
์ด๋ ๊ฐ๊ฐ์ ์ฒ ํ์๊ฐ ์ผ์ชฝ์ ํฌํฌ๋ฅผ ๋ค๊ณ ๊ทธ ๋ค์ ์ค๋ฅธ์ชฝ์ ํฌํฌ๋ฅผ ๋ค์ด์ ์คํ๊ฒํฐ๋ฅผ ๋จน๋
์๊ณ ๋ฆฌ์ฆ์ ๊ฐ์ง๊ณ ์์ผ๋ฉด, ๋ค์ฏ ์ฒ ํ์๋ ๋์์ ์ผ์ชฝ์ ํฌํฌ๋ฅผ ๋ค ์ ์์ผ๋
์ค๋ฅธ์ชฝ์ ํฌํฌ๋ ์ด๋ฏธ ๊ฐ์ ธ๊ฐ์ง ์ํ์ด๊ธฐ ๋๋ฌธ์ ๋ค์ฏ ๋ช
๋ชจ๋๊ฐ ๋ฌดํ์ ์๋ก๋ฅผ ๊ธฐ๋ค๋ฆฌ๋
๊ต์ฐฉ ์ํ์ ๋น ์ง๊ฒ ๋ ์ ์๋ค.
# Wiki
๊ทธ๋ฆผ์ผ๋ก ๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
Px
x๋ฒ์งธ ์ฒ ํ์ , fx
x๋ฒ์งธ ํฌํฌ ๋ผ๊ณ ํ ๋,
# powershell
$profile # bashrc์ equivalantํ powershell์ ๋ฌด์ธ๊ฐ์ ์์น๋ฅผ ์ฐพ๋๋ค.
function awsbegin aws ec2 start-instances --instance-ids {'id'}
function awsend aws ec2 stop-instances --instance-ids {'id'}
Set-Alias awsstart awsbegin
Set-Alias awsstop awsend
Windows Powershell
์์๋ bashrc
๋ฅผ ๋์ ํ๋ profile
ํ์ผ์ ์ฐพ์ ์์ ํด์ผํ๋ค.
profile
์ ๋ด์ฉ์ powershell์ด init๋๋ ์๊ฐ์ ๋ช
๋ น์ด๋ฅผ ๋ชจ๋ ๋์ํ๋ ๊ฒ์ผ๋ก ์๊ฐ๋๋ค.
์ด๋ฅผ ํตํด, ๋ช
๋ น์ด๋ฅผ ๋งค๋ฒ ์
๋ ฅํ์ฌ Alias
๋ฅผ ๋ฑ๋กํด์ผํ๋ ์๊ณ ๋ฅผ ๋๊ฒ ๋์๋ค.
# bash shell
vim ~/.bashrc
alias awsstart=โaws ec2 start-instances --instance-ids {'id'}โ
alias awsstop=โaws ec2 stop-instances --instance-ids {'id' }'
์๋ AWS linux bash์์ Alias
๋ฅผ ๋ฑ๋กํ๋ ๊ณผ์ ์ด๋ค.
awss
function์ ์์ฑํฉ๋๋ค.awsstart
๋ผ๋ ๋ณ๋ช
์ awss
function์ ์ ์ฉํ๋๋ก ํฉ๋๋ค.Get-Alias
command๋ก ๋ช
๋ น์ด ๋ฑ๋ก์ ํ์ธํ ์ ์์ต๋๋ค.awsstart
๋ฅผ ์คํํด๋ด
๋๋ค.$profile
์ ํตํด ๋ช
๋ น์ด๊ฐ ๋งค๋ฒ powershell์ ๋ถํ
ํ ๋, ์ ์ฉ๋๋๋ก ํฉ๋๋ค. (save)AWS EC2 Ubuntu
shell ์์์ awsstop
๋ช
๋ น์ ์คํํ ๋ชจ์ต์ด๋ค.๊ธฐ์ ์ ์จ๋จน์ด์ผ ์๋ฏธ๊ฐ ์๋๊ฑฐ์ผ.
powershell์์ .bashrc๋ฅผ? :: Does Powershell have any sort of .bashrc equivalent?
windows powershell alias commands :: powershell alias
powershell :: Creating aliases in PowerShell for git commands?