Vimwiki Hugo Github.io ์—ฐ๋™ํ•˜๊ธฐ

์†Œ๊ฐœ ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ vimwiki๋กœ ์ž‘์„ฑํ•˜์—ฌ ๊ฐ„๋‹จํ•œ ๋ฉ”๋ชจ์—์„œ ๋ถ€ํ„ฐ ๋ธ”๋กœ๊ทธ, ๋ฆฌํฌํŠธ, ๊ธฐ์ˆ  ๋ฌธ์„œ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ์†์‰ฝ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜์—ฌ ๊นƒํ—ˆ๋ธŒ์—์„œ ์ œ๊ณตํ•˜๋Š” ๋ฌด๋ฃŒ ์›น์‚ฌ์ดํŠธ์— ์˜ฌ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๊ณ ์ž ํ•œ๋‹ค. ์•„๋ž˜๋Š” ๊ฐ„๋žตํ•œ ๊ฐœ์š”์ด๋‹ค. vimwiki + hugo + github.io ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ํ”„๋กœ์ ํŠธ์ด๋‹ค. vim์˜ vimwiki ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ์œ„ํ‚ค๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•œ๋‹ค. ์œ„ํ‚ค๋ฌธ์„œ์˜ ์ž‘์„ฑ์€ ๋งˆํฌ๋‹ค์šด(markdown) ๋ฌธ๋ฒ•์œผ๋กœ ํ•œ๋‹ค. hugo๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž„์‹œ ๋กœ์ปฌ์›น์„œ๋ฒ„๋ฅผ ๋„์šฐ๊ณ  ์œ„ํ‚ค๋ฌธ์„œ๋ฅผ html๋กœ ๋ณ€ํ™˜ํ•˜๊ณ  ๋ธŒ๋ผ์šฐ์ €์—์„œ ํ™•์ธํ•œ๋‹ค. ๋ณ€ํ™˜๋œ ์ •์  html ๋ฌธ์„œ๋ฅผ ๊นƒํ—ˆ๋ธŒ์— ์˜ฌ๋ฆฐ๋‹ค. ๊นƒํ—ˆ๋ธŒ ํŽ˜์ด์ง€์—์„œ ์ด๋ฅผ ํ™•์ธํ•œ๋‹ค. UTF-8์ธ์ฝ”๋”ฉ์ด๋ผ๋ฉด ํ•œ๊ธ€๋„ ํŠน๋ณ„ํžˆ ๋ฌธ์ œ๊ฐ€ ์—†๊ณ  ์ž˜ ๋œ๋‹ค. ๋‹ค๋งŒ ๋งˆํฌ๋‹ค์šด ํŒŒ์ผ๋ช…์— ๊ณต๋ฐฑ์ด ๋“ค์–ด๊ฐ€๋ฉด ๊ด€๋ฆฌ๊ฐ€ ์ข‹์ง€ ์•Š์œผ๋‹ˆ -๋“ฑ์œผ๋กœ ์—ฐ๊ฒฐํ•ด์„œ ์“ด๋‹ค. ์„ค์น˜ ํ™˜๊ฒฝ OS ๋ฐ ํ”„๋กœ๊ทธ๋žจ ๋ฒ„์ „ ...

2022-08-24 ยท (updated 2022-10-06) ยท 1366 words

Vimwiki Hugo Github.io ์—ฐ๋™ํ•˜๊ธฐ

์†Œ๊ฐœ ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ vimwiki๋กœ ์ž‘์„ฑํ•˜์—ฌ ๊ฐ„๋‹จํ•œ ๋ฉ”๋ชจ์—์„œ ๋ถ€ํ„ฐ ๋ธ”๋กœ๊ทธ, ๋ฆฌํฌํŠธ, ๊ธฐ์ˆ  ๋ฌธ์„œ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ์†์‰ฝ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜์—ฌ ๊นƒํ—ˆ๋ธŒ์—์„œ ์ œ๊ณตํ•˜๋Š” ๋ฌด๋ฃŒ ์›น์‚ฌ์ดํŠธ์— ์˜ฌ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๊ณ ์ž ํ•œ๋‹ค. ์•„๋ž˜๋Š” ๊ฐ„๋žตํ•œ ๊ฐœ์š”์ด๋‹ค. vimwiki + hugo + github.io ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ํ”„๋กœ์ ํŠธ์ด๋‹ค. vim์˜ vimwiki ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ์œ„ํ‚ค๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•œ๋‹ค. ์œ„ํ‚ค๋ฌธ์„œ์˜ ์ž‘์„ฑ์€ ๋งˆํฌ๋‹ค์šด(../markdown) ๋ฌธ๋ฒ•์œผ๋กœ ํ•œ๋‹ค. hugo๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž„์‹œ ๋กœ์ปฌ์›น์„œ๋ฒ„๋ฅผ ๋„์šฐ๊ณ  ์œ„ํ‚ค๋ฌธ์„œ๋ฅผ html๋กœ ๋ณ€ํ™˜ํ•˜๊ณ  ๋ธŒ๋ผ์šฐ์ €์—์„œ ํ™•์ธํ•œ๋‹ค. ๋ณ€ํ™˜๋œ ์ •์  html ๋ฌธ์„œ๋ฅผ ๊นƒํ—ˆ๋ธŒ์— ์˜ฌ๋ฆฐ๋‹ค. ๊นƒํ—ˆ๋ธŒ ํŽ˜์ด์ง€์—์„œ ์ด๋ฅผ ํ™•์ธํ•œ๋‹ค. UTF-8์ธ์ฝ”๋”ฉ์ด๋ผ๋ฉด ํ•œ๊ธ€๋„ ํŠน๋ณ„ํžˆ ๋ฌธ์ œ๊ฐ€ ์—†๊ณ  ์ž˜ ๋œ๋‹ค. ๋‹ค๋งŒ ๋งˆํฌ๋‹ค์šด ํŒŒ์ผ๋ช…์— ๊ณต๋ฐฑ์ด ๋“ค์–ด๊ฐ€๋ฉด ๊ด€๋ฆฌ๊ฐ€ ์ข‹์ง€ ์•Š์œผ๋‹ˆ -๋“ฑ์œผ๋กœ ์—ฐ๊ฒฐํ•ด์„œ ์“ด๋‹ค. ์„ค์น˜ ํ™˜๊ฒฝ OS ๋ฐ ํ”„๋กœ๊ทธ๋žจ ๋ฒ„์ „ ...

2022-08-24 ยท (updated 2022-10-06) ยท 1350 words

Firefox

Install & Setup ubuntu firefox - ์šฐ๋ถ„ํˆฌ์—์„œ ํŒŒ์ด์–ดํญ์Šค ์„ค์น˜ Plugins Markdown Viewer Webext - ๋กœ์ปฌ์˜ ๋งˆํฌ๋‹ค์šด ํŒŒ์ผ์„ html๋กœ ๋ณด๊ธฐ vimium c - vim ๋ช…๋ น์–ด ํ™˜๊ฒฝ์œผ๋กœ ํŒŒ์ด์–ดํญ์Šค ์‚ฌ์šฉํ•˜๊ธฐ

2022-08-23 ยท (updated 2023-08-26) ยท 27 words

Github toc

GitHub TOC ๋งŒ๋“ค๊ธฐ ๋ฐฉ๋ฒ• ๋‹ค์Œ์ฒ˜๋Ÿผ ์ž‘์„ฑํ•˜๋ฉด ๋œ๋‹ค. # My menu * [๋ชฉ์ฐจ1][home] * [๋ชฉ์ฐจ2][techdocs] * [๋ชฉ์ฐจ3][usermanual] [home]: https://github.com/myproject/wiki/๋ชฉ์ฐจ1 [techdocs]: https://github.com/myproject/wiki/๋ชฉ์ฐจ2 [usermanual]: https://github.com/myproject/wiki/๋ชฉ์ฐจ3 Reference Github Wiki์—์„œ TOC ๋งŒ๋“ค๊ธฐ

2022-08-23 ยท 27 words

Github ์‚ฌ์šฉํ•˜๊ธฐ

2023-08-26: TIP ์ถ”๊ฐ€: gitignore ๊นƒํ—ˆ๋ธŒ ๊ฐ€์ž…๊ณผ ์„ค์ • GitHub Home ์— ๊ฐ€์ž…ํ•œ๋‹ค. ์ƒˆ๋กœ์šด ์ €์žฅ์†Œ(Repository)๋ฅผ ๋งŒ๋“ ๋‹ค. ์ €์žฅ์†Œ์˜ ์ฃผ์†Œ๋ฅผ ํ™•์ธํ•œ๋‹ค.(Code ์•„์ด์ฝ˜๋ฅผ ํด๋ฆญ) Github ์ œ์•ฝ์‚ฌํ•ญ ๋น„๊ณต๊ฐœ ์ €์žฅ์†Œ(Private Repository): ์œ ๋ฃŒ์—์„œ ๋ฌด๋ฃŒ๋กœ ๋ณ€๊ฒฝ (ํ˜‘์—… 3๋ช…๊นŒ์ง€) Github ๊ฐ€๊ฒฉํŽ˜์ด์ง€ (๊ฐœ์ธ์šฉํ”Œ๋žœ Free, ์œ ๋ฃŒํ”Œ๋žœ Pro) Pro์˜ ์žฅ์  ๋น„๊ณต๊ฐœ ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ํŽ˜์ด์ง€์™€ ์œ„ํ‚ค ์ œ๊ณต ๋น„๊ณต๊ฐœ ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ๊ณต๋™์ž‘์—…์ž ๋ฌด์ œํ•œ 2019.1์›” ๊ธฐ์ค€์œผ๋กœ ๋ชจ๋“  Repository ๋ฐ ํŒŒ์ผ ๋ฌด์ œํ•œ ๋‹จ, ๋‹ค์Œ์„ ๊ถŒ์žฅ ๋ชจ๋“  Repository์˜ ๊ฐฏ์ˆ˜๋Š” ๋ฌด์ œํ•œ ๊ฐ Repository๋ฅผ 1GB๊ฐ€ ๋„˜์ง€ ์•Š๋„๋ก ํ•œ๋‹ค.(100GB Hard Limit) ๊ฐ ํŒŒ์ผ์€ 100MB๋ฅผ ๋„˜์ง€ ์•Š๋Š”๋‹ค. Github ๋“ฑ๋ก username, email address neosolaris/batutah@gmail.com git ์„ค์น˜ sudo apt install git Create Repository Repository Name: cmdTree Security Stat: Private initialize this repository with a README Add .gitignore: ๊นƒํ—ˆ๋ธŒ๋กœ ์˜ฌ๋ฆฌ์ง€ ์•Š์„ ํŒŒ์ผ ์„ ํƒ Add a license: ์ €์žฅ์†Œ ์ƒ์„ฑ๊ณผ ํ•จ๊ป˜ ๋ผ์ด์„ผ์Šค ํŒŒ์ผ์˜ ์„ค์น˜๊ฐ€ ์ž๋™ ์ˆ˜ํ–‰ My Address: https://github.com/neosolaris/cmdTree Readme๋ฅผ ์ƒ์„ฑํ•˜์ง€ ๋ง๊ณ  ...

2022-08-23 ยท (updated 2023-08-26) ยท 409 words