λ°˜μ‘ν˜•

IT Information 22

[IT Conference] 넀이버 개발자 컨퍼런슀 DEVIEW 2023 Day1 ν›„κΈ°

Intro μ•ˆλ…•ν•˜μ„Έμš”. 이번 3λ…„λ§Œμ— 개졜된 DEVIEW 2023λ…„ 컨퍼런슀λ₯Ό λ‹€λ…€μ™”μŠ΅λ‹ˆλ‹€. μ €λŠ” 27일 Day 1, 28일 Day2 신청을 λͺ¨λ‘ λ„μ „ν•΄λ΄€λŠ”λ°μš”, Day2λŠ” μ‹€νŒ¨ν–ˆμŠ΅λ‹ˆλ‹€. 정말 λΉ λ₯΄κ²Œ μ˜ˆμ•½μ΄ λλ‚˜λ”λΌκ³ μš”. (day μ‹ μ²­ ν›„κΈ°κ°€ κΆκΈˆν•˜μ‹œλ©΄ 이 κΈ€ μ°Έκ³  λΆ€νƒλ“œλ €μš”) Register 9:00 - 9:50 μ•„μΉ¨ 9:00 - 9:50 사이에 등둝 μ‹œκ°„μ΄μ—¬μ„œ μ €λŠ” μ‹œκ°„μ— λ§žμΆ°μ„œ 9:30뢄쯀에 봉은사역에 λ„μ°©ν–ˆμŠ΅λ‹ˆλ‹€. μ‚¬λžŒμ΄ 맀우 λ§Žλ”λΌκ³ μš”. κ·Έλž˜λ„ 넀이버 μ˜ˆμ•½ν•˜λŠ” 쀄은 μ§§μ•„μ„œ λ°”λ‘œ 등둝할 수 μžˆμ—ˆμ–΄μš”! 등둝 ν›„μ—λŠ” 받은 κΈ°λ…ν’ˆμž…λ‹ˆλ‹€. 넀이버 μŠ€ν‹°μ»€μ™€ ν‚€μΊ‘, μ΄ˆμ½œλ ›, 물이 λ“€μ–΄ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. κ°•μ˜ 듀을 λ•Œ 물이 μžˆμ–΄μ„œ λ‹€ν–‰μ΄μ˜€μ–΄μš”. λ°œν‘œλ„ μ•ˆν–ˆλŠ”λ°, μ™œ μ΄λ ‡κ²Œ λͺ©μ΄ 마λ₯΄λ˜μ§€... μ‹œκ°„μ΄ 살짝 λ‚¨μ•„μ„œ 이..

[ꡬ글 μ• λ“œμ„ΌμŠ€] ν‹°μŠ€ν† λ¦¬ ꡬ글 μ• λ“œμ„ΌμŠ€(google adsense) 3번 μ‹œλ„ 후에 승인 받은 ν›„κΈ°

Intro μ•ˆλ…•ν•˜μ„Έμš”. λ“œλ””μ–΄ 저도 ꡬ글 μ• λ“œμ„ΌμŠ€λ₯Ό μŠΉμΈλ°›μ•˜μŠ΅λ‹ˆλ‹€ :-) μ €λŠ” ν‹°μŠ€ν† λ¦¬ ν”Œλž«νΌμ„ μ΄μš©ν•˜μ—¬ ꡬ글 μ• λ“œμ„ΌμŠ€λ₯Ό μ‹ μ²­ν–ˆκ³ , 3번의 μ‹œλ„ ν›„ μŠΉμΈμ„ 받을 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. Process μš°μ„  제 λΈ”λ‘œκ·ΈλŠ” 개발 κ΄€λ ¨λœ 정보λ₯Ό 담은 λΈ”λ‘œκ·Έμž…λ‹ˆλ‹€. μˆ˜μ΅ν˜• λΈ”λ‘œκ·Έλ‘œλ„ ν‚€μš°κ³  μ‹Άκ³ , λ™μ‹œμ— κ·Έλ‚  λ°°μ› λ˜ IT 개발 정보듀을 μ •λ¦¬ν•˜κ³  싢은 λ§ˆμŒμ— ν‹°μŠ€ν† λ¦¬ λΈ”λ‘œκ·Έλ₯Ό μ‹œμž‘ν–ˆμ–΄μš”. 사싀 개발 λΈ”λ‘œκ·Έλ‘œ λ‹€λ₯Έ ν”Œλž«νΌμ„ μ˜€λž«λ™μ•ˆ μ‚¬μš©ν•΄ μ™”λŠ”λ°μš”, μˆ˜μ΅μ„ λ°œμƒμ‹œν‚¬ 수 μ—†λŠ” ν”Œλž«νΌμ΄μ–΄μ„œ μ°Έ μ•„μ‰½λ”λΌκ³ μš”. 이미 써놓은 ν¬μŠ€νŒ…κΈ€μ΄ 아깝긴 ν–ˆμ§€λ§Œ, μƒˆλ‘œ ν‹°μŠ€ν† λ¦¬ λΈ”λ‘œκ·Έλ₯Ό μ‹œμž‘ν•΄ 보기둜 κ²°μ •ν–ˆμŠ΅λ‹ˆλ‹€. 2022λ…„ 8μ›” 처음 ν‹°μŠ€ν† λ¦¬ λΈ”λ‘œκ·Έλ₯Ό κ°œμ„€ν–ˆκ³ , 2022λ…„ 10μ›”κΉŒμ§€λŠ” ν¬μŠ€νŒ…μ„ μ—΄μ‹¬νžˆ ν•˜μ§„ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. 11μ›”λΆ€ν„° 1일 1 ν¬μŠ€νŒ…..

[Intellij] μΈν…”λ¦¬μ œμ΄ ν•œμ€„ 볡사 단좕킀 (Mac λ§₯/ Windows μœˆλ„μš°)

Intro μ•ˆλ…•ν•˜μ„Έμš”. 이번 μ‹œκ°„μ—λŠ” Intellij μΈν…”λ¦¬μ œμ΄ ν•œμ€„ 볡사 단좕킀에 λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. ν•œμ€„ 볡사 λ‹¨μΆ•ν‚€λŠ” 코딩을 ν•˜λ©΄μ„œ 자주 μ‚¬μš©ν•˜λŠ” 단좕킀 쀑 ν•˜λ‚˜μ£ . κ·Έλž˜μ„œ κΌ­ μ™Έμ›Œλ‘μ‹œλŠ” 게 μ½”λ”©ν•  λ•Œ νŽΈν•  κ²λ‹ˆλ‹€. How to do Windows PC ν™˜κ²½μ΄ μœˆλ„μš°λΌλ©΄, "Control + D" λ₯Ό μ‚¬μš©ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€. Control + D Mac PC ν™˜κ²½μ΄ λ§₯이라면, Commend + D λ₯Ό μ‚¬μš©ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€. Commend + D

[IT Conference] 넀이버 개발자 컨퍼런슀 DEVIEW 2023 (데뷰 2023) μ°Έκ°€ μ‹ μ²­ 성곡 ν›„κΈ°

Intro μ•ˆλ…•ν•˜μ„Έμš”. 였늘 2μ›” 8일(수) μ˜€ν›„ 3μ‹œμ— 넀이버 개발자 컨퍼런슀 DEVIEW 2023 μ°Έκ°€ 신청을 μ„ μ°©μˆœμ„ λ°›μ•˜μŠ΅λ‹ˆλ‹€. DEVIEW 2023? DEVIEW 2023λŠ” λ„€μ΄λ²„μ—μ„œ κ°œμ΅œν•˜λŠ” 개발자 컨퍼런슀 μž…λ‹ˆλ‹€. μžμ„Έν•œ λ‚΄μš©μ€ μ•„λž˜ 링크 μ°Έκ³  ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€. https://d2.naver.com/news/1888051 μ €λŠ” μš΄μ’‹κ²Œ μ˜ˆμ•½μ— 성곡할 수 μžˆμ—ˆλŠ”λ°μš”, 정말 μˆœμ‹κ°„μ— λλ‚˜λ”λΌκ³ μš” 😱 !! 성곡 ν•˜κΈ΄ ν–ˆμ§€λ§Œ, μ œλŒ€λ‘œ 된 건가 μ‹Άμ–΄μ„œ 넀이버 μ˜ˆμ•½ λ“€μ–΄κ°€μ„œ ν™•μΈν•΄λ΄€λŠ”λ° 잘 λ‚˜μ˜€κ³  μžˆμ—ˆμ–΄μš”. Second chance λΆˆν–‰ 쀑 λ‹€ν–‰μœΌλ‘œ (?) 내일 2μ›” 9일 μ˜€ν›„μ—λŠ” DAY2 참가신청을 λ°›λŠ”λ‹€κ³  ν•˜λ„€μš”. DAY1 μ‹€νŒ¨ν•˜μ‹  뢄듀은 내일도 κΌ­ λ„μ „ν•΄λ³΄μ„Έμš” :-)

[Vim] Vim 검색 방법, νŠΉμ • 단어 κ²€μƒ‰ν•˜κΈ°

Intro μ•ˆλ…•ν•˜μ„Έμš”. 이번 μ‹œκ°„μ—λŠ” Vim μ—μ„œ νŠΉμ • 단어λ₯Ό κ²€μƒ‰ν•˜λŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. How to search μ•„λž˜μ˜ test.txt 파일이 μžˆλ‹€κ³  κ°€μ •ν•΄λ΄…μ‹œλ‹€. μ—¬κΈ°μ„œ hello 단어λ₯Ό μ°Ύκ³  μ‹Άλ‹€λ©΄ /helloλ₯Ό μž…λ ₯ν•˜κ³  μ—”ν„°λ₯Ό λˆ„λ₯΄λ©΄ λ©λ‹ˆλ‹€. μ—¬κΈ°μ„œ n을 λˆ„λ₯΄λ©΄ λ‹€μŒμœΌλ‘œ μ΄λ™ν•˜κ³ , N을 λˆ„λ₯΄λ©΄ μ΄μ „μœΌλ‘œ μ΄λ™ν•©λ‹ˆλ‹€. (next, back κ°œλ…)

[Intellij] 이전 μ»€μ„œ μœ„μΉ˜λ‘œ μ΄λ™ν•˜κΈ° / 이전 νŽΈμ§‘ λΆ€λΆ„ 확인 단좕킀 λ§₯(mac)

Intro μ•ˆλ…•ν•˜μ„Έμš”. 이번 μ‹œκ°„μ—λŠ” μΈν…”λ¦¬μ œμ΄μ—μ„œ 이전 μœ„μΉ˜/ 이전 νŽΈμ§‘ 뢀뢄을 λ³΄λŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. How to do λ§₯(ma) PCμ—μ„œ 이전 μ»€μ„œ μœ„μΉ˜λ‘œ μ΄λ™ν•˜λŠ” 방법은 μ»€λ§¨λ“œ + [ λ₯Ό μ‚¬μš©ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. ⌘ + [ ν•΄λ‹Ή 단좕킀λ₯Ό ν™œμš©ν•˜μ—¬ λ°”λ‘œ 직전에 μˆ˜μ •ν•œ μ½”λ“œλ“€μ— λŒ€ν•΄ 쉽고 νŽΈν•˜κ²Œ ν™•μΈν•΄λ³΄μ„Έμš” :) 😊

[Intellij] 단좕킀 (keyMap) μ‚¬μš©ν•˜κΈ°

Intro Intellij의 단좕킀 μ‚¬μš©λ²•μ— λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. How to do Windows & Linux keymap Default masOS keymap μ‚¬μš©ν•˜μ‹œλŠ” μš΄μ˜μ²΄μ œμ— 따라 λ§žλŠ” 단좕킀λ₯Ό μ‚¬μš©ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€. https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf https://medium.com/hongbeomi-dev/intellij-keymap-%EB%8B%A8%EC%B6%95%ED%82%A4-%EC%A0%95%EB%A6%AC-2c966bc03111

[Intellij] Prettier 적용 였λ₯˜ ν•΄κ²° 방법, κ³ μΉ˜λŠ” 방법

Intro μΈν…”λ¦¬μ œμ΄ Intellij μ—μ„œ prettier μ„€μ •ν•˜λŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. 제 경우 이미 prettier ν”ŒλŸ¬κ·ΈμΈκ³Ό ν•„μš”ν•œ dependency, 그리고 prettierrc.js νŒŒμΌλ„ 이미 생성을 ν–ˆμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ prettier 적용이 μ œλŒ€λ‘œ λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. μ°Έκ³ ! Prettier ν”„λ¦¬ν‹°μ–΄λŠ” μΌμ’…μ˜ μ½”λ“œ formatter μž…λ‹ˆλ‹€. 프리티어λ₯Ό μ‚¬μš© μ‹œ μΌκ΄€λœ μ½”λ“œ μŠ€νƒ€μΌμ„ μœ μ§€ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예둜 λ“€μ—¬μ“°κΈ°, 쀄 λ°”κΏˆ λ„ˆλΉ„ λ“±μ˜ 섀정이 μžˆμŠ΅λ‹ˆλ‹€. How to do ꡬ글링을 ν•΄λ³΄λ‹ˆ, μ œκ°€ λ†“μ³€λ˜ 섀정이 ν•˜λ‚˜ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. λ°”λ‘œ μΈν…”λ¦¬μ œμ΄ λ‚΄λΆ€ IDE μ•ˆμ—μ„œ Prettier 섀정을 ν•΄μ€˜μ•Ό ν•œλ‹€λŠ” κ²ƒμ΄μ—ˆμŠ΅λ‹ˆλ‹€. Preferences > Languages & Frameworks > ..

[Intellij] μ•ˆμ“°λŠ” import 제거 ν•˜λŠ” 방법 (단좕킀/μžλ™ μ„€μ •)

Intro μΈν…”λ¦¬μ œμ΄μ—μ„œ μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” import ꡬ문을 μ œκ±°ν•˜λŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. How to do 1. Intelij > Code > Optimize Imports μ‚¬μš© (control + option + O) → μœ„ 방법은 μˆ˜λ™ ν˜Ήμ€ 단좕킀λ₯Ό μ‚¬μš©ν•˜λŠ” λ°©λ²•μž…λ‹ˆλ‹€. 2. Preference > Editor > General > Auto Import > Optimize Imports on the fly 클릭 → μœ„ 방법은 μžλ™μœΌλ‘œ μ„€μ •ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” λ°©λ²•μž…λ‹ˆλ‹€. 제 κ²½μš°μ—λŠ” Kotlin Editorλ₯Ό μ‚¬μš©ν•˜κ³  μžˆμ–΄μ„œ, Kotlin의 Optimize imports on the fly에 체크λ₯Ό ν•΄μ£Όμ—ˆμŠ΅λ‹ˆλ‹€.

[Sublime text] μ½”λ“œ 닀쀑 선택 & μ—¬λŸ¬μ€„ λ™μ‹œ νŽΈμ§‘ 방법

Intro Sublime text, μ„œλΈŒλΌμž„ ν…μŠ€νŠΈμ—μ„œ μ½”λ“œλ₯Ό 닀쀑 μ„ νƒν•˜λŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. How to do 1. λ‹€μŒμ˜ ν…μŠ€νŠΈκ°€ μžˆλ‹€κ³  κ°€μ •ν•΄λ΄…μ‹œλ‹€. hello 뒀에 κ³΅ν†΅μ μœΌλ‘œ '-' 문자λ₯Ό μ‚½μž…ν•΄λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. 2. command + 마우슀 클릭(mouse click) 을 μ‚¬μš©ν•˜μ—¬ μ›ν•˜λŠ” μœ„μΉ˜μ— μ»€μ„œλ₯Ό 놓고, command λ₯Ό 눌러 ν΄λ¦­ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€. 3. μ›ν•˜λŠ” λ‚΄μš©μ„ μ›ν•˜λŠ” μœ„μΉ˜μ— μ‚½μž…ν•œ λͺ¨μŠ΅μ„ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. πŸ™‚

λ°˜μ‘ν˜•