Powershells
p064 Powershell Closure์™€ Class๋กœ ์ž‘์„ฑํ•ด๋ณธ Logger
· โ˜• 2 min read
GetNewClosure ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด์„œ clousre๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ๊ณ„์‹œ๋‚˜์š”? ์ด๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ž‘์„ฑํ•ด๋ณธ logger์™€ class๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ž‘์„ฑํ•œ logger์˜ ์ฝ”๋“œ๋ฅผ ๋น„๊ตํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

p057 Windows์—์„œ ์ธ์ฆ์„œ๋งŒ๋“ค์–ด ์Šคํฌ๋ฆฝํŠธ ์„œ๋ช…ํ•˜๊ธฐ
· โ˜• 6 min read
๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ˆ˜์ •ํ•œ, ์˜ค์—ผ๋œ ์Šคํฌ๋ฆฝํŠธ์ธ ์ง€ ์•„๋‹Œ ์ง€ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์„๊นŒ์š”? ์„œ๋ช…์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ์ธ์šฉ CA๋“ฑ๋กํ•˜๊ณ  ์Šคํฌ๋ฆฝํŠธ์— ์„œ๋ช…ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

p054 Githooks Pre-Commit์œผ๋กœ Powershell Script๊ฒ€์‚ฌํ•˜๊ธฐ
· โ˜• 3 min read
githook๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ, commitํ•˜๊ธฐ์ „์— ps1 ํŒŒ์ผ์— ๋ฌธ์ œ๊ฐ€ ์—†๋Š” ์ง€ ์ž๋™์œผ๋กœ ๊ฒ€์‚ฌํ•˜๊ณ , ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉด commitํ•˜์ง€ ์•Š๊ฒŒ ํ•˜๋Š” ์˜ˆ์ œ์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ์˜ˆ์ œ๋Š” pre-commit์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

p053 ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” Powershell ํ•จ์ˆ˜ ๋งŒ๋“ค์–ด ๋‘๊ธฐ
· โ˜• 4 min read
powershell๋กœ ์ธํ„ฐ๋„ท์—์„œ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. curl ์ด๋‚˜ wget ์“ฐ์…”๋„ ์ข‹์Šต๋‹ˆ๋‹ค๋งŒ, ์ž์ฃผ ์“ธ ๊ฒƒ ๊ฐ™๋‹ค๋ฉด ๋‹ค์Œ์„ $profile์— ์ •์˜ํ•ด ๋‘์–ด๋„ ์ข‹์„ ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค.

p052 Powershell AngleParse๋กœ ๋‹ค์Œ ๋ฉ”์ธํ™”๋ฉด ์ œ๋ชฉ๋งŒ Scrawling ํ•˜๊ธฐ
· โ˜• 1 min read
๊ฐ€๋” ํฌํƒˆ์˜ ์ œ๋ชฉ๋งŒ ๋ณด๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์ง€ ์•Š๋‚˜์š”? ๋‚ด์šฉ์€ ์•ˆ๋ด๋„ ๋œ๋‹ค๋ฉด ๊ฐ„๋‹จํ•œ ๋ช…๋ น์–ด๋กœ ๋ณด๋Š” ๋ฐฉ๋ฒ•์€ ์—†์„๊นŒ์š”? powershell๊ณผ angleparse๋กœ ๋งŒ๋“ค์–ด ๋ดค์Šต๋‹ˆ๋‹ค.