전체 κΈ€

πŸ‘©πŸ»‍πŸ’» 고속 μ„±μž₯을 κΏˆκΎΈλŠ” λΉ„μ „κ³΅μž 초보 개발자의 IT κ΄€λ ¨ 지식을 μ‰½κ²Œ ν’€μ–΄ 적은 λΈ”λ‘œκ·Έμž…λ‹ˆλ‹€.
1. Cμ–Έμ–΄μ˜ ν•¨μˆ˜ λ°˜ν™˜μžλ£Œν˜• ν•¨μˆ˜λͺ…(λ§€κ°œλ³€μˆ˜) { 각쒅 λͺ…λ Ήμ–΄λ“€; return λ°˜ν™˜ν•  κ°’; } ** μ΄λ•Œ λ§€κ°œλ³€μˆ˜μ™€ λ°˜ν™˜κ°’μ€ 없어도 λ˜λŠ” 값이닀. μ—†μ„λ•Œ μžλ£Œν˜•μ€ void λ‹€. λ”ν•˜κΈ° ν•¨μˆ˜ 예제 int add(int a, int b){ return a + b; } int main(void) { printf("%d\n",add(10,20)); return 0; } 2. μž¬κ·€ ν•¨μˆ˜ - 자기 μžμ‹ μ„ 계속 λΆˆλŸ¬λ‚΄λŠ” ν•¨μˆ˜, λ¬΄ν•œλ£¨ν”„μ— 빠지지 μ•Šλ„λ‘ μ£Όμ˜ν•΄μ•Όν•œλ‹€. νŒ©ν† λ¦¬μ–Ό 예제 #include int factorial(int a){ if(a == 1) return 1; else return a * factorial(a -1); } int main(void) { int n; printf(" νŒ©ν† λ¦¬μ–Ό 계산 start..
1. μ—°μ‚°μž μ’…λ₯˜ μ—°μ‚°μžμ˜ μ’…λ₯˜λŠ” λŒ€κ°• μš”μ•½ν•˜μžλ©΄ μ•„λž˜μ˜ ν‘œμ™€ κ°™λ‹€. λŒ€μž… μ—°μ‚°μž = μ‚°μˆ  μ—°μ‚°μž +, -, *, /, % 관계 μ—°μ‚°μž ==, !=, >, =, >,
1. λ³€μˆ˜μ™€ μƒμˆ˜ λ³€μˆ˜(variable) : λ³€ν•  수 μžˆλŠ” 데이터 μƒμˆ˜(constant) : λ³€ν•˜μ§€ μ•ŠλŠ” 데이터 ** λ³€μˆ˜κ°€ ν•˜λ‚˜μ˜ 값을 μœ„ν•œ μ €μž₯곡간, λ©”λͺ¨λ¦¬ μ£Όμ†Œμ— 이름을 뢙인 것이라고 μΉœλ‹€λ©΄, λ³€μˆ˜ 선언은 μ΄λ“€μ˜ νƒ€μž…κ³Ό 이름 등을 μ •ν•˜λŠ” 것이닀. 2. λ³€μˆ˜μ˜ μ„ μ–Έ int a; int a = 10; 3. λ³€μˆ˜μ˜ μ„ μ–Έ μ‘μš© #include int main(void) { int a = 10; printf("the number is %d. \n", a); return 0; } 4. λ³€μˆ˜μ˜ μžλ£Œν˜• int 일반적인 μ •μˆ˜ν˜• ν‘œν˜„ ( 4 Byte ) long long μˆ«μžκ°€ κΈ΄ μ •μˆ˜ν˜• ν‘œν˜„ double 일반적인 μ‹€μˆ˜ν˜• ν‘œν˜„ string λ¬Έμžμ—΄ ν‘œν˜„ bool μ°Έ/거짓 ν‘œν˜„ ( 1 bit ) char ν•œ 문자λ₯Ό ν‘œν˜„..
https://visualstudio.microsoft.com/ko/downloads/ 이 λ§ν¬μ—μ„œ λ‚΄κ°€ ν•„μš”ν•œ 쑰건에 따라 μΆ”μ²œ ν•΄μ£ΌλŠ” ν”„λ‘œκ·Έλž¨μ„ 확인 ν•΄λ³΄μ•˜λ”λ‹ˆ 이미 μžˆλŠ” λŒ€κ΅­λ―Ό ν”„λ‘œκ·Έλž¨ λΉ„μ£Όμ–Ό μŠ€νŠœλ””μ˜€ μ½”λ“œ μ˜€λ‹€. λ‹€λ§Œ ν™•μž₯자 λ‘κ°œ 정도가 더 ν•„μš”ν–ˆλ˜ 것. μ–˜λž‘ μ–˜ λ˜μ‹œκ² λ‹€. 검색창에 각각 code runner, c 라고 치고 κ°€μž₯ μœ„μ˜ 것을 install ν•˜κ³ , μœ λ…ν•΄μ•Όν•  것은 code runner μ—μ„œλŠ” ν†±λ‹ˆλ°”ν€΄ λͺ¨μ–‘을 ν΄λ¦­ν•˜μ—¬ Extension Settings μ—μ„œ Extensions > Run Code configuration > Code-runner: Run In Terminal 밑에 μ²΄ν¬λ°•μŠ€μ— 체크$ λ°”λ‘œ 이것 그리고 같은 Extension Settings μ—μ„œ Extensions > R..
SELECT CONCAT(EXTRACT(YEAR_MONTH FROM (CURRENT_DATE() - interval 1 MONTH)),'01'); SELECT REPLACE(LAST_DAY(CURRENT_DATE() - interval 1 MONTH),'-',''); μ „μ›” 1일은 전달 λ…„μ›”κΉŒμ§€λ§Œ 좜λ ₯ ( 202211)ν•˜κ³  01을 concat ν•΄μ€Œ μ „μ›” λ§ˆμ§€λ§‰μΌμ€ LAST_DAY ν•¨μˆ˜λ₯Ό ν™œμš©ν•΄μ„œ κ΅¬ν•œλ‹€μŒμ— '-' 이거 빼쀌 LAST_DAY둜 좜λ ₯ν•˜λ©΄ (2022-11-30) 이런 ν˜•νƒœλ‘œ 좜λ ₯되기 λ•Œλ¬Έ ν™œμš©ν•΄μ„œ where μ ˆμ— μ“°λ©΄ λ˜κ² λ‹€.
Β·DBMS
1. κ°€μƒν™˜κ²½ ν™œμ„±ν™” 2. jupyter notebook μ„€μΉ˜ 기쑴에 λ‚˜λŠ” anaconda 전체 νŒ¨ν‚€μ§€ μ„€μΉ˜λ₯Ό ν•˜μ§€ μ•Šμ•˜κΈ° λ•Œλ¬Έμ— pip install jupyter notebook 으둜 μ„€μΉ˜λ₯Ό ν•΄μ€€λ‹€. 3. μ„€μΉ˜ ν›„ 확인 이런 화면이 λœ¨λŠ” 것을 확인 ν•  수 μžˆλ‹€. μ΄λ•Œ μž‘μ—…μ€‘μ—” ν”„λ‘¬ν”„νŠΈ μ°½(ipython kernal)을 끄면 μ•ˆλœλ‹€. 4. μ‹œμž‘ 폴더 λ³€κ²½ μ‹œμž‘ 폴더λ₯Ό ν˜„μž¬ μž‘μ—…μ€‘μΈ ν΄λ”λ‘œ λ³€κ²½ν•˜λŠ” 게 νŽΈν•˜λ‹ˆκΉ 이 μž‘μ—…μ„ ν•΄μ€€λ‹€ jupyter notebook --generate-config μ΄λ ‡κ²Œ 치면 py 파일이 λ§Œλ“€μ–΄μ§„ 경둜λ₯Ό μ•Œλ €μ£ΌλŠ”λ° 이걸 μ—΄μ–΄μ„œ c.NotebookApp.notebook_dir 이 λ³€μˆ˜λ₯Ό ν™œμ„±ν™”ν•΄μ£Όκ³ , μ›ν•˜λŠ” 경둜λ₯Ό μž…λ ₯ν•΄μ€€λ‹€. 그러고 μ €μž₯ 근데 μ΄λ•Œ μœˆλ„μš° ν™˜κ²½μ—μ„œ μ£Όμ˜μ μ€ (u..
Β·DBMS
μœˆλ„μš° ν™˜κ²½μœΌλ‘œ λŒμ•„μ™”λ‹€. νšŒμ‚¬μ—μ„œ 데이터 뢄석 μͺ½μœΌλ‘œ 직무 변경이 λ˜μ–΄μ„œ μƒˆμΆœλ°œ ν•˜λ €κ³  ν•œλ‹€. 1. anaconda ν™ˆνŽ˜μ΄μ§€μ—μ„œ μ„€μΉ˜ ν”„λ‘œκ·Έλž¨ λ‹€μš΄λ‘œλ“œ https://www.anaconda.com/products/distribution#Downloads Anaconda | Anaconda Distribution Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 2. ν”„λ‘œκ·Έλž¨ μ„€μΉ˜ν›„ μ›¬λ§Œν•˜λ©΄ κ·Έλƒ₯ default둜 μ„€μΉ˜ ν•œλ‹€(λ‹€ next ν•˜λΌλŠ” 뜻) μ’€ μ§€λ‚˜λ©΄ μ„€μΉ˜ μ™„λ£Œ ꡳ이 νŠœν† λ¦¬μ–Ό μ•ˆλ³Όκ±°λ‹ˆκΉŒ ..
pyenv μ—μ„œ μ„€μΉ˜ν•˜λ €κ³  ν•˜λ‹ˆκΉŒ 자꾸 μ—λŸ¬κ°€ 났닀. dlopen μ–΄μ©Œκ΅¬κ°€ μž„ν¬νŠΈ μ—λŸ¬λ‚˜κ³  airflow --version λͺ…λ Ήμ–΄ μΉ˜λ‹ˆκΉŒ λ‹€λ₯Έ κ°€μƒν™˜κ²½μ— μ„€μΉ˜ λ˜μ–΄μžˆλ‹€ν•˜κ³  κ·Έ κ°€μƒν™˜κ²½μ—μ„œ μ‹€ν–‰ν•΄λ³΄λ‹ˆκΉŒ μ΄λŸ°μ—λŸ¬ λ°œμƒ. Library not loaded: '@rpath/libffi.8.dylib' μ—¬κΈ°μ„œ μ°Ύμ•„λ΄€λŠ”λ° μ—†λ‹€λŠλ‹ˆ κ·Έλž˜κ°€μ§€κ³  곰곰히 μƒκ°ν•΄λ³΄λ‹ˆκΉŒ 경둜 μ—λŸ¬ κ°™μ•˜λ‹€. https://stackoverflow.com/questions/56463930/interpreters-installed-via-pyenv-are-not-added-to-path Interpreters installed via pyenv are not added to $PATH I can't figure out why pyenv (inst..
Code: 516. DB::Exception: default: Authentication failed: password is incorrect or there is no user with such name. (AUTHENTICATION_FAILED) (version 22.2.2.1) λ‹€ λ§žλŠ”λ° λ¨Έμ„  μ—λŸ¬μΈκ³  ν•˜λ‹ˆ sqlalchemy-clickhouse 라이브러리 자체 μ—λŸ¬λΌκ³  ν•œλ‹€ κ·Έλž˜μ„œ 깃헙에 λ“€μ–΄κ°€μ„œ ν•΄λ‹Ή μ—λŸ¬λ‘œ μ†”λ£¨μ…˜ μ œκ³΅ν•œκ±° λ³΄λ‹ˆκΉŒ μ €κ±° 말고 clickhouse-sqlalchemy 쓰라고 μ¨μžˆλ‹€γ…‹γ…‹γ…‹ pip uninstall sqlalchemy-clickhouse ν•˜κ³  pip install clickhouse-sqlalchemy ν•˜λ‹ˆκΉŒ κΉ”λ”ν•˜κ²Œ ν•΄κ²°! 가끔은 μŠ€νƒμ˜€λ²„ ν”Œλ‘œμš° 보단 κ°œλ°œν•œ κΉƒν—™μ—μ„œ ..
Β·DBMS
1. tar.gz 파일 λ‹€μš΄λ‘œλ“œ https://www.elastic.co/kr/downloads/elasticsearch Download Elasticsearch Download Elasticsearch or the complete Elastic Stack (formerly ELK stack) for free and start searching and analyzing in minutes with Elastic. www.elastic.co 각자 λ§žλŠ” os 버전 tar파일 λ‹€μš΄( μ €λŠ” mac m1 ν™˜κ²½μž…λ‹ˆλ‹€) 2. μ••μΆ•ν•΄μ œ tar -xvf elasticsearch-8.2.3.tar.gz 파일λͺ…은 걍 μ˜ˆμ‹œλ‘œ μ μ—ˆμœΌλ‹ˆ μ λ‹Ήνžˆ 적고 νƒ­ν•˜μ„Έμš©~ λ­”κ°€ ν‚€λ°”λ‚˜μ—μ„œλŠ” μ•ˆλ˜λŠ” λ“― μ‹Άμ–΄μ„œ λ‘œμ œνƒ€2 μ—μ„œ x86으둜 ν–ˆλŠ”λ°,..
킨지 (Kinzie)
킨지 dev πŸ‘©πŸ»‍πŸ’»