[GIT] git ์ทจ์ ๐ค git add cancel git restore --staged [filename] ๐ค remote์ ๊ฐ์ push $ git push -f origin main ๐ค --cached : remote์ ์๋ ํ์ผ๋ง ์ญ์ / local ์ ์ญ์ ๋์ง ์์ $ git rm $ git rm --cached ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.05.26
[GIT] remote ์ ์ฅ์ remote ์ด๋ฆ ๋ณ๊ฒฝ git remote rename ์๋์ด๋ฆ ์์ด๋ฆ remote ์ญ์ git remote rm ๋ฆฌ๋ชจํธ๋ช remote ๋ฎ์ด์ฐ๊ธฐ : ๋ก์ปฌ์ ์๋ ์ฝ๋๋ก ์๊ฒฉ์ ๋ฎ์ด์์ git push --force ๋ฆฌ๋ชจํธ๋ช ๋ธ๋์น๋ช ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.05.10
[SCSS] ๊ธฐ๋ณธ ๋ฌธ๋ฒ ๋ฐ ์ฌ์ฉ ๋ฐฉ๋ฒ ๐ฅ ์ฃผ์์ - ํฐ๋ฐ์ดํ ์ฌ์ฉ! (convention ๋๋ฌธ๊ณผ ํน์ ๋ชจ๋ฅผ ์ค๋ฅ) ์ถ์ฒ ์ฌ์ดํธ scss ๊ฐ css ๋ก ๋ณํ๋ ์ฝ๋๋ฅผ ๋ฐ๋ก ํ์ธํ ์ ์๋ ์ฌ์ดํธ https://www.sassmeister.com SassMeister | The Sass Playground! SassMeister: The sassiest way to play with Sass, Compass, & LibSass! Loading... www.sassmeister.com - scss ๊ณต์ ์ฌ์ดํธ ๋ชจ๋ https://sass-lang.com/documentation/modules Sass: Built-In Modules Compatibility: Dart Sass since 1.23.0 LibSass โ Ruby Sass โ Only.. ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.05.09
[Project] css ํด๋ก ์ฝ๋ฉ ๊ธฐ๊ฐ : 220418 ~ 220425 ์๋ณธ ์ฌ์ดํธ https://toss.im/team ํด๋ก ์ฌ์ดํธ https://extraordinary-squirrel-b7be36.netlify.app ํ ์คํ ์๊ฐ 2021.02 (์ฃผ)ํ ์ค์ฆ๊ถ ์ถ๋ฒ 2021.04 (์ฃผ)ํ ์ค์จ์์ค ์ค๋ฆฝ 2021.06 ํ ์ค๋ฑ ํฌ ์ปจ์์์ ์ 3 ์ธํฐ๋ท์ ๋ฌธ์ํ ๋ณธ์ธ๊ฐ ํ๋4,600์ต ์ ํฌ์ ์ ์น (๊ธฐ์ ๊ฐ์น ํํ ์ฝ 8์กฐ์ ๋ํ) 2021.08 ํ์ ๋ฌด๋ฃ ์ก๊ธ ์ ์ฑ ์ ๊ฒฉ extraordinary-squirrel-b7be36.netlify.app ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.04.29
[JS] ํ์ค ๋ด์ฅ ๊ฐ์ฒด (์ ๋ฐ์ดํธ ์์ ) arrray method .reduce() const arr = [1,2,3,4] let sum =0 for (let i = 0; i acc + cur, 0) const data = [ 'regNum', 'name', 'logo', 'representative', 'startDate', 'address', 'contactEmail', 'tags', 'intro', 'homepage&#.. ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.04.25
[220419] JS function ๐ข ์ค๊ฐ ํจ์ (functions) new Function() ์์ฑ์ ํจ์ ํธ์ถ๋ก ํจ์๋ก ๋ง๋๋ ๋ฒ! ๊ทผ๋ฐ ์์ฃผ ์ ์. const sum = new Function('a','b','console.log(a+b)') //ํด๋์ค(๊ฐ์ฒด) //์๋ฒ์์ ๊ฐ์ ธ์ฌ๋ json์ผ๋ก ๋ฐ์ ์๋ sum(2,4) ๋ฐํ๊ณผ ์ข ๋ฃ return undefined return ํค์๋๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐํํ๊ณ ํจ์ ์ข ๋ฃ! return ์ด ์๋ค๋ฉด undefined ๋์ด function sum (a ,b) { return console.log(a + b) //retuen ์ด ์์ผ๋ฉด undefined ๊ฐ ๋์ด console.log(123) //๋์ค์ง ์์ } ์ ์ธ๊ณผ ํํ ๋งค๊ฐ๋ณ์ ํจํด ๊ธฐ๋ณธ๊ฐ ์ค์ function sum (a= 1 , b = 3.. ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.04.19
[220413] npm / packae.json /parcel ์๋ฌด ๊ฒ๋ ์๋ ์ํ์์ ํฐ๋ฏธ๋์ ์๋ ๋ช ๋ น์ ์ ๋ ฅํ๋ฉด npm init -y package.json ์์ฑ! npm i -D parcel script ์ "์คํํ ๋ ์ฌ์ฉํ ๋จ์ด" : "์คํํ ๋ช ๋ น" ๋ฅผ ์ ์ฅํ๊ณ ํฐ๋ฏธ๋์์ npm run ์คํํ ๋ ์ฌ์ฉํ ๋จ์ด ๋ฅผ ์ ๋ ฅํ๋ฉด ๋ฏธ๋ฆฌ ์ ์ด๋์ ๋ช ๋ น์ด ์คํ - parcel build "build": "parcel build index.html" scripts ์ ์ถ๊ฐํ๋ฉด dist ํด๋๊ฐ ์์ฑ๋ dist ํด๋์๋ ๋๋ ํ๋ ํ์ผ๋ค์ด ์์. ์ฝ๋ ๋๋ ํ : ๋ธ๋ผ์ฐ์ ๊ฐ ์ฝ๊ธฐ ์ฝ๊ฒ ์ฉ๋์ ์ค์ด๊ณ ์ต์ ํ ์ํค๋ ์์ npm ๋ช ๋ น์ด npm i ํจํค์ง์ด๋ฆ -D i : install ์ฝ์ -D : ๊ฐ๋ฐ์ฉ ํจํค์ง - ํจํค์ง์ ํน์ ๋ฒ์ install npm i ํจํค์ง๋ช @๋ฒ์ ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.04.13
[Node.js] nvm ์ค์น brew ๋ก nvm ์ค์น brew install nvm ํ๊ฒฝ๋ณ์ ์ค์ ํ์ผ์ ์ด์ด์ vi ~/.zshrc ์๋ ๋ด์ฉ ์ถ๊ฐ export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh nvm ๋ฒ์ ํ์ธ nvm -v ๋ฒ์ ์ด ๋์จ๋ค๋ฉด ์ค์น ์๋ฃ! ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.04.13
[220405] css selector ๐ฅ์ธ๊ฐ CSS ์ ํ์{ ์์ฑ property : ๊ฐ value; } CSS ์ ์ธ๋ฐฉ์ - ๋ด์ฅ๋ฐฉ์ :ํ๊ทธ๋ฅผ ์ฌ์ฉํด์์ ์์ฑ - ์ธ๋ผ์ธ ๋ฐฉ์ : ์์์ style ์์ฑ์ ์ง์ ์์ฑ - ๋งํฌ๋ฐฉ์ : ํ๊ทธ๋ก ์ธ๋ถ css ๋ฌธ์๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐฉ์ ๋ณ๋ ฌ ๋ฐฉ์(ํ๋ฒ์ ๊ฐ์ ธ์์ ์ฐ๊ฒฐ) - import ๋ฐฉ์ : css ํ์ผ์ @import๋ก ๋ค๋ฅธ css ๋ฌธ์๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐฉ์ ์ง๋ ฌ ๋ฐฉ์(์์๋๋ก ํ๋์ฉ ๊ฐ์ ธ์์ ์ฐ๊ฒฐ) @import url("./box.css"); CSS ์ ํ์ ๊ธฐ๋ณธ ์ ํ์ * ์ ์ฒด ์ ํ์ : ๋ชจ๋ ์์ ์ ํ ํ๊ทธ ์ ํ์ : ํด๋น ํ๊ทธ ์ด๋ฆ์ ์์ ์ ํ . ํด๋์ค ์ ํ์ : HTML class ์์ฑ์ด ์ผ์นํ๋ ์์ ์ ํ # ์์ด๋ ์ ์ฑ ์ : HTML id ์์ฑ์ด ์ผ์นํ๋ ์์ ์ ํ ๋ณตํฉ ์ ํ์ ์ผ์น ์ ํ์ a.. ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.04.06
[QnA] ๋ฐ์์ ๊ฐ์ฌ๋ ํ์ง์ ํน๊ฐ 220331 ๋ฐ์์ ๊ฐ์ฌ๋์ ํน๊ฐ์ด ์์๋ค. ์ต๋ช ์ผ๋ก ์ง๋ฌธ์ ๋ฐ๊ณ ๋ต๋ณ์ ํด์ฃผ์๋ ํ์์ด์๋ค. Q. ๋์ด ์ ํ์ด ์๋๊ฐ? A. ๊ฐ๋ฐ์๋ ํ ์ง์ข ์ ๋นํด ๋์ฑ ๋ ๋์ด์ ํ์ด ์๋ค. ํนํ ์ ์ ํ์ผ์๋ก ๋ ๊ทธ๋ฐ ๊ฑฐ ๊ฐ๋ค. Q. ์ทจ์ ์ ํ๊ธฐ ์ํ javascript ์์ค์? A. ์! ๊ฑฐ์๋ค, ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ํด๋นํ๊ฒฝ๊ณผ์ ๋ํ๋ฒ์ด๋ค. ์ธ์ด์ ์ธ ์ธก๋ฉด์์๋ ๋ง์คํฐ ํด์ผ ํ๋ค. ํ์ค API์ 3๋ถ์ 1์ ์์ ์์ฌ๋ก ์ฌ์ฉ๊ฐ๋ฅํด์ผ ํ๋ค. Q. ํ์ฌ์ ๋ฐ๋ผ๋ ์ ์ ๊ฐ๋ฐ์์ ์์ค? A. ์ฃผ์ด์ง ์ ๋ฌด์ '๋์๊ฐ๋ ๊ฒฐ๊ณผ' ํ์ฌ๋ ์ด์ต์ถ๊ตฌ๋จ์ฒด์ด๋ค. ๋ฐ๋ ๋งํผ์ ์ผ์ ํ ์ ์์ด์ผ ํ๋ค. Q. ๊ฐ๋ฐ๋ธ๋ก๊ทธ๋ ์, ๊ผญ ์จ์ผํ๋๊ฐ? A. ๊ผญ! ์ฐ๊ธธ ์ถ์ฒํ๋ค. ๋จ์๊ฒ ์ค๋ช ํ๋ ๊ฒ์ด ์ต๊ณ ์ ๊ณต๋ถ๋ฒ์ด๋ค. ๋ธ๋ก๊ทธ๋ฅผ ํตํด ๊ณต๋ถํ ๊ฒ์ ๋ฌธ์ํ.. ๐ป dev/๐ฉ๐ป๐ป ํํ ํฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๊ณผ์ 2022.03.31