TIP
-
- [๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ์ค๊ธฐ] ์ํ์ฅ์์ ์์๋๋ฉด ์ข์ ํ
์ํ์ฅ์์ ์์๋๋ฉด ์ข์ ํ๋ค์ด๊ฐ๋ฉฐ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ์ค๊ธฐ ์ํ์ฅ์์ ์์๋๋ฉด ์ข์ ํ์ ์ ๋ฆฌํด๋ณธ๋ค. ํ1๏ธโฃ ๋ฉ๋ชจ ๊ธฐ๋ฅ ํ์ฉํ๊ธฐ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ์ค๊ธฐ ์ํ์ ๊ตฌ๋ฆ ์จ๋ผ์ธ IDE๋ฅผ ํตํด ์งํ๋๋ค. ๊ตฌ๋ฆEDU - ๋ชจ๋๋ฅผ ์ํ ๋ง์ถคํ IT๊ต์ก๊ตฌ๋ฆEDU๋ ๋ชจ๋๋ฅผ ์ํ ๋ง์ถคํ IT๊ต์ก ํ๋ซํผ์ ๋๋ค. ๊ฐ์ธ/ํ๊ต/๊ธฐ์ ๋ฐ ๊ธฐ๊ด ๋ณ ์ต์ ํ๋ IT๊ต์ก ์๋ฃจ์ ์ ๊ฒฝํํด๋ณด์ธ์. ๊ธฐ์ด๋ถํฐ ์ค๋ฌด ํ๋ก๊ทธ๋๋ฐ ๊ต์ก, ์ ๊ตญ ์ด์ค๊ณ /๋ํ๊ต ์จ๋ผ์ธ ๊ฐ์, ๊ธฐ์ /edu.goorm.io ๊ตฌ๋ฆ ์จ๋ผ์ธ IDE๋ ๋ฉ๋ชจ ๊ธฐ๋ฅ์ ์ง์ํ๋ค. @help@, @dir@ ๋ช ๋ น์ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ ๋ถ๋ถ ๋ฌธ์ ์ ์ ๋ต ๋ฑ์ ๋ฉ๋ชจ์ฅ์ ๊ธฐ๋กํด๋๋ฉด ์ ์ฉํ๋ค.์ฐธ๊ณ ๋ก, ๊ตฌ๋ฆ ์จ๋ผ์ธ IDE์ ํฐ๋ฏธ๋ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ ํค๋ณด๋๋ฅผ ์ด์ฉํ์ฌ ๋ณต์ฌ(Ctrl+C) ๋ฐ ๋ถ์ฌ๋ฃ๊ธฐ(Ctrl+V)๋ฅผ ํ ..
2024.11.29 -
- [๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ์ค๊ธฐ] ํ๋ค์ค(pandas) ์ถ๋ ฅ ๊ธธ์ด ์ ํ ํด์ ํ๊ธฐ
ํ๋ค์ค(pandas) ์ถ๋ ฅ ๊ธธ์ด ์ ํ ํด์ ํ๊ธฐ๋ค์ด๊ฐ๋ฉฐํ๋ค์ค(@pandas@)์ ์ถ๋ ฅ ๊ธธ์ด ์ ํ์ ํด์ ํ๋ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด๋ณธ๋ค.๊ธด ๋ด์ฉ์ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ ๊ฒฝ์ฐ ์ค๊ฐ์ @...@์ผ๋ก ์๋ต๋์ด ์์ด์ ๋ถํธํ๋ฐ, ์ด ์ค์ ์ ํด์ฃผ๋ฉด ์ ์ฒด ๋ด์ฉ์ด ๋ณด์ด๊ฒ ๋๋ค. ๋ฐฉ๋ฒ๋ค์๊ณผ ๊ฐ์ด @pd.set_option()@์ ์ด์ฉํ์ฌ ์ต๋ ์ถ๋ ฅ ํ๊ณผ ์ด์ ๊ฐ์๋ฅผ ์์จ ์ ์๋ค.import pandas as pd# ํ๊ณผ ์ด์ ์ต๋ ์ถ๋ ฅ ์ ํ ํด์ ํ๊ธฐpd.set_option('display.max_rows', None) pd.set_option('display.max_columns', None) ์ฐธ๊ณ ์ฌ์ดํธ pandas.set_option — pandas 2.2.3 documentationdisplay.[large_repr, max_c..
2024.10.27 -
- [VS Code] ์ฝ๋ ์๋ ์์ฑ, ์ค๋ํซ ๊ธฐ๋ฅ ๋๋ ๋ฐฉ๋ฒ (settings.json)
์ฝ๋ ์๋ ์์ฑ, ์ค๋ํซ ๊ธฐ๋ฅ ๋๋ ๋ฐฉ๋ฒ (settings.json)๋ค์ด๊ฐ๋ฉฐ๋น์ฃผ์ผ ์คํ๋์ค ์ฝ๋(VS Code)์์ ์ฝ๋ ์๋ ์์ฑ, ์ค๋ํซ(Snippet) ๊ธฐ๋ฅ์ ๋๋ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด๋ณธ๋ค.๋ก์ปฌ์์ ์ฝ๋ฉ ํ ์คํธ๋ ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ ์ค๊ธฐ ์ํ์ ์ค๋นํ ๋ ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ์ ์ฉํ๋ค. ๋ฐฉ๋ฒ์ค๋ช @settings.json@ ํ์ผ์ ์๋์ ๋ด์ฉ์ ์ถ๊ฐํด์ค๋ค.@[Ctrl/Cmd]@ + @[Shift]@ + @[P]@๋ฅผ ๋๋ฌ์ ๋ช ๋ น ํ๋ ํธ(Command Pallette) ์ด๊ธฐ@settings@ ๊ฒ์ํ๊ธฐ@[Preferences: Open User Settings (JSON)]@ ํญ๋ชฉ ํด๋ฆญํ๊ธฐ ๋ง์ฝ ๋ก์ปฌ ํ๋ก์ ํธ์๋ง ์ ์ฉ์ํค๊ณ ์ถ๋ค๋ฉด, ํ๋ก์ ํธ ์ต์๋จ ๊ฒฝ๋ก์ @.vscode@ ํด๋ ์์ฑ ํ, @settings.json..
2024.10.27 -
- [Tailwind CSS] ํ ์ผ์๋ ์ค์ ํ์ผ(tailwind.config.js)์์ ํ๋ฌ๊ทธ์ธ(Plugin) ์ถ๊ฐํ ๋ "'require' is not defined" ์ค๋ฅ๊ฐ ๋ฐ ๋ ํด๊ฒฐ๋ฒ
ํ ์ผ์๋ ์ค์ ํ์ผ(tailwind.config.js)์์ ํ๋ฌ๊ทธ์ธ(Plugin) ์ถ๊ฐํ ๋ "'require' is not defined" ์ค๋ฅ๊ฐ ๋ฐ ๋ ํด๊ฒฐ๋ฒ๋ค์ด๊ฐ๋ฉฐํ ์ผ์๋ ์ค์ ํ์ผ(@tailwind.config.js@)์์ @require@๋ฅผ ์ด์ฉํ์ฌ ํ๋ฌ๊ทธ์ธ(Plugin)์ ์ถ๊ฐํ ๋, @'require' is not defined@ ์ค๋ฅ๊ฐ ๋ฐ์ํ ๋ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด๋ณธ๋ค. ๋ฐฉ๋ฒ๊ฐ๋จํ๋ค. ํ๋ก์ ํธ ์ต์๋จ ๊ฒฝ๋ก์ ์๋ ESLint ์ค์ ํ์ผ(@eslint.config.js@)์ ๋ค์๊ณผ ๊ฐ์ด ํ๊ฒฝ ๋ณ์(@env@) ์กฐ๊ฑด์ ์ถ๊ฐํด์ฃผ๋ฉด ๋๋ค. ./eslint.config.js{ // ... env: { browser: true, node: true, // ์ถ..
2024.09.29 -
- [VS Code] vscode-icons : ๋ฆฌ์กํธ ์์ด์ฝ ์ ์ฉํ๋ ๋ฐฉ๋ฒ
vscode-icons : ๋ฆฌ์กํธ ์์ด์ฝ ์ ์ฉํ๋ ๋ฐฉ๋ฒ๋ค์ด๊ฐ๋ฉฐ๋น์ฃผ์ผ ์คํ๋์ค ์ฝ๋(VS Code)์ @vscode-icons@ํ์ฅ์ @.jsx@ ํ์ฅ์์ ์์ด์ฝ์ด @.js@ ์์ด์ฝ์ผ๋ก ํ์๋ ๋, ์๋์ผ๋ก ๋ฆฌ์กํธ ์์ด์ฝ์ผ๋ก ํ์๋๊ฒ ํ๋ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด๋ณธ๋ค. ๋ฐฉ๋ฒ@[Ctrl]@ + @[Shift]@ + @[P]@๋ฅผ ๋๋ฅธ ํ, @Command Pallette@๋ฅผ ์คํํ๋ค.@settings@ ๋ฅผ ํ์ดํ ํ ํ, @Preferences: Open User Settings (JSON)@์ ํด๋ฆญํ๋ค.์๋์ ์ฝ๋๋ฅผ ์ถ๊ฐํด์ค๋ค.settings.json{ "vsicons.associations.files": [ { "icon": "reactjs", "extensions"..
2024.09.25 -
- [Job Preparation] ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ (React.js)
๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ (React.js)๋ค์ด๊ฐ๋ฉฐ๋ฆฌ์กํธ(React.js) ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ์ ์ํด์ ํ์ํ ๊ณผ์ ๋ค์ ์ ๋ฆฌํด๋ณธ๋ค. Node.jsLTS ๋ฒ์ ์ผ๋ก ์ค์นํ๊ธฐLong Term Service, ์ฅ๊ธฐ ์ง์ ๋ฒ์ Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org ๋ฒ์ ๊ด๋ฆฌ๊ฐ ํ์ํ ๊ฒฝ์ฐ NVM(Node Version Manager)๋ฅผ ์ค์นํ๋ค. Releases · coreybutler/nvm-windowsA node.js version management utility for Windows. Ironically written in Go. - coreyb..
1 2024.09.20 -
- [VS Code] ๊ฒ์ ์, ํน์ ํด๋๋ฅผ ๊ฒ์ ๋ฒ์์์ ์ ์ธ์ํค๋ ๋ฐฉ๋ฒ
๊ฒ์ ์, ํน์ ํด๋๋ฅผ ๊ฒ์ ๋ฒ์์์ ์ ์ธ์ํค๋ ๋ฐฉ๋ฒ๋ค์ด๊ฐ๋ฉฐVS Code์์ ๊ฒ์์ ํ ๋ @node_modules@ ๋ฑ ํน์ ํด๋๋ฅผ ๊ฒ์ ๋ฒ์์์ ์ ์ธํ๊ณ ์ถ์ ๋๊ฐ ์๋ค.์ ์ญ์ ์ผ๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ๊ณผ ํ๋ก์ ํธ ๋ณ๋ก ํน์ ํด๋๋ฅผ ๊ฒ์ ๋ฒ์์์ ์ ์ธ์ํค๋ ๋ฐฉ๋ฒ์ด ์กด์ฌํ๋ค. ๋ฐฉ๋ฒVS Code ์ค์ ํ์ผ์ธ @settings.json@ ํ์ผ์ @search.exclude@ํค์ ๊ฐ์ ์ค์ ํด์ฃผ๋ฉด ๋๋ค. โ ์ ์ญ์ ์ผ๋ก ํน์ ํด๋๋ฅผ ๊ฒ์ ๋ฒ์์์ ์ ์ธ์ํค๊ธฐVS Code๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์์ ํ ๋, ํ๋ก์ ํธ์ ๊ด๊ณ ์์ด ์ ์ญ์ ์ผ๋ก ํน์ ํด๋๋ฅผ ๊ฒ์ ๋ฒ์์์ ์ ์ธ์ํค๋ ๋ฐฉ๋ฒ์ด๋ค.@[Ctrl]@ + @[Shift]@ + @[P]@๋ฅผ ๋๋ฌ ๋ช ๋ น ํ๋ ํธ(Command Palette)๋ฅผ ์คํํ๋ค.@Preferences: Open U..
2 2024.08.14 -
- [VS Code] JavaScript ๊ธฐ๋ณธ ํญ ๋ค์ฌ์ฐ๊ธฐ(Indent) ๊ฐ๊ฒฉ ์ค์ ๋ฐฉ๋ฒ (settings.json)
JavaScript ํญ ๊ธฐ๋ณธ ๋ค์ฌ์ฐ๊ธฐ(Indent) ๊ฐ๊ฒฉ ์ค์ ๋ฐฉ๋ฒ (settings.json)๋ค์ด๊ฐ๋ฉฐJavaScript ์ฝ๋๋ฅผ VS Code์์ ์์ฑํ ๋, ๊ธฐ๋ณธ ํญ ๋ค์ฌ์ฐ๊ธฐ(Indent)๋ฅผ ์ง์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์. ๋ฐฉ๋ฒVS Code์์ @[Ctrl]([Cmd])@ + @[Shift]@ + @[P]@๋ฅผ ๋๋ฌ์ @Settings@์ ๊ฒ์ํ์ฌ @[Preferences: Open User Settings (JSON)]@ ํญ๋ชฉ์ ํด๋ฆญํ๋ค. @Settings.json@ ํ์ผ ์์ ๋ด์ฉ์ด ์๋ํฐ์ ํ์๋๋๋ฐ, ์๋์ ๋ด์ฉ์ ์ถ๊ฐํด์ค๋ค.{ // ... // I want my default to be 4, but JavaScript/JSON to be 2 "editor.tabSize": 4, "[javasc..
2024.06.25 -
- [VS Code] ํ๋ฉด ์ค๋ฅธ์ชฝ์ Live Server ๋์ฐ๊ธฐ
VS Code ํ๋ฉด ์ค๋ฅธ์ชฝ์ Live Server ๋์ฐ๊ธฐ ๋ค์ด๊ฐ๋ฉฐ ๋น์ฃผ์ผ ์คํ๋์ค ์ฝ๋(Visual Studio Code) ํ๋ฉด ์ค๋ฅธ์ชฝ์ ๋ผ์ด๋ธ ์๋ฒ(Live Server)๋ฅผ ๋์ฐ๋ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด๋ณธ๋ค. ๋ฐฉ๋ฒ ๋ฐฉ๋ฒ โ @[Ctrl]@ + @[Shift]@ + @[P]@๋ฅผ ๋๋ฌ ๋ช ๋ น ํ๋ ํธ(Command Palette)๋ฅผ ์คํํ ํ, @Simple Browser: Preview@๋ฅผ ํด๋ฆญํ๋ค. ๋ฐฉ๋ฒ โก VS Code์์ ๊ณต์์ ์ผ๋ก ์ง์ํ๋ ๋ฐฉ๋ฒ์ด๋ค. ์ด ๋ฐฉ๋ฒ์ ํธ์ง๊ธฐ์ @.html@ ํ์ผ ๋๋ @.md@ ํ์ผ์ ์ด์์ ๋ ๊ฐ๋ฅํ ๋ฐฉ๋ฒ์ด๋ค. ์ฐ์ธก ์๋จ์ [Show Preview] ์์ด์ฝ์ ํด๋ฆญํ๋ค. ์ฐธ๊ณ ์ฌ์ดํธ Can I use Live Server inside Vscode editor? I know live ..
2024.01.22 -
- [Tip] ์ฃผํผํฐ ๋ ธํธ๋ถ์์ ์ ๊ฐ์กฐ ํจ๊ณผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ
์ฃผํผํฐ ๋ ธํธ๋ถ์์ ์ ๊ฐ์กฐ ํจ๊ณผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ ์ฌ๋ฌ ์์๋ฅผ ์ฌ์ฉํ์ฌ ์ฃผํผํฐ ๋ ธํธ๋ถ์์ ์ ๊ฐ์กฐ ํจ๊ณผ๋ฅผ ๋ํ๋ผ ์ ์๋ค. ๋ฐฉ๋ฒ ๊ฒฝ๊ณ (alert) ๋ฉ์์ง This is a warning message. ์ฑ๊ณต(success) ๋ฉ์์ง This is a success message. ์๋ฌ(error) ๋ฉ์์ง This is an error message. ์ ๋ณด(info) ๋ฉ์์ง This is an information message. ์ด๋ฌํ ์คํ์ผ ํด๋์ค(alert-warning, alert-success, alert-danger, alert-info ๋ฑ)๋ฅผ ์ฌ์ฉํ์ฌ ๋ฉ์์ง์ ์์๊ณผ ์คํ์ผ์ ๋ณ๊ฒฝํ ์ ์๋ค. ์ด๋ฌํ ์คํ์ผ์ ์ฃผ๋ก ๋ถํธ์คํธ๋ฉ๊ณผ ๊ฐ์ CSS ํ๋ ์์ํฌ์์ ์ ๊ณต๋๋ฉฐ, ์น ํ์ด์ง ๋์์ธ์ ์ฌ์ฉ๋๋ค. ํ์ด..
2023.10.04 -
- [Tip] MinGW ํ๊ธ ๊นจ์ง ํ์ ํด๊ฒฐํ๊ธฐ
MinGW ํ๊ธ ๊นจ์ง ํ์ ํด๊ฒฐํ๊ธฐ ๋ค์ด๊ฐ๋ฉฐ > .\example.exe ๊ณ์ปฏ?์ํๆด???์์ๆด? ๅช๋บฅ๋ธณ็งป์๋ ??์์ๆด ์๋์ฐ(Windows)์์ MinGW๋ฅผ ์ฌ์ฉํ์ฌ ํ๊ธ์ ์ถ๋ ฅ์ํฌ ๋ ํ๋ฒ์ฏค ๊ฒฝํํด๋ดค์ ๊ฒ์ด๋ค. ๊ฐ๋จํ๊ฒ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์. ๋ฐฉ๋ฒ ๋ฐฉ๋ฒ โ : chcp ๋ช ๋ น์ด ์ฌ์ฉํ๊ธฐ chcp ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ์ฌ ์ถ๋ ฅ ํ์์ UTF-8๋ก ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ด๋ค. ๊ฐ๋จํ๊ฒ ๋ช ๋ น์ฐฝ์ ๋ค์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด์ค๋ค. > chcp 65001 ๋ฐฉ๋ฒ โก : ์๋์ฐ ์ง์ญ ์ต์ ๋ณ๊ฒฝํ๊ธฐ chcp ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ, ๋ค์์ ๋ฐฉ๋ฒ์ ์ํํ๋ค. โ ์๋์ฐ ๊ฒ์์ฐฝ์ "๊ตญ๊ฐ ๋๋ ์ง์ญ"์ ๊ฒ์ํ๋ค. โก 'Beta: ์ธ๊ณ ์ธ์ด ์ง์์ ์ํด Unicode UTF-8 ์ฌ์ฉ' ์ต์ ์ ์ ํํ๋ค. [๊ตญ..
2022.07.06