이 글은 N.K Dev Labμ—μ„œ μž‘μ„±λœ κΈ€μž…λ‹ˆλ‹€. μ˜€λŠ˜μ€ R μ½”λ“œλ₯Ό 병렬 μ²˜λ¦¬ν•˜λŠ” 방법에 λŒ€ν•΄μ„œ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. 병렬 처리? 많이 λ“€μ–΄λ³΄μ…¨λ˜ λ§μ”€μ΄κ² μ§€λ§Œ 병렬 μ²˜λ¦¬κ°€ 일단 무엇인지 λ¨Όμ € μ•Œμ•„λ³΄κ³  진행해보도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€. Parallel Processing병렬 처리 ν˜Ήμ€ 계산은 컴퓨터λ₯Ό μ΄μš©ν•΄μ„œ λ™μ‹œμ— λ§Žμ€ 계산을 ν•˜λ„λ‘ ν•˜λŠ” 처리 방법 쀑에 ν•˜λ‚˜μž…λ‹ˆλ‹€. κ³Όκ±°μ—λŠ” ν”„λ‘œμ„Έμ„œ μ„±λŠ₯이 ν•˜λ‚˜λ‹Ή μ½”μ–΄ ν•œ 개λ₯Ό 가지고 있기 λ•Œλ¬Έμ— 병렬 μ²˜λ¦¬λΌλŠ” 것은 사싀상 λΆˆκ°€λŠ₯ν•œ 것에 κ°€κΉŒμ› μŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ 이λ₯Ό κ°€λŠ₯ν•˜λ„λ‘ ν•œ 것은 λ©€ν‹°νƒœμŠ€ν‚Ή 방식이 μžˆμ—ˆκΈ° λ•Œλ¬Έμ΄μ£ . 이 방법은 ν•˜λ‚˜μ˜ 계산을 μ—¬λŸ¬ 개둜 μͺΌκ°œμ„œ λ‚˜λˆ  μ²˜λ¦¬ν•˜λŠ” λ°©μ‹μœΌλ‘œ λ™μ‹œμ— λ§Žμ€ 계산을 ν•œκΊΌλ²ˆμ— μ²˜λ¦¬ν•˜λŠ” κ²ƒμ΄λž‘μ€ μ•½κ°„μ˜ 차이가 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ ν˜„λŒ€ ν”„λ‘œμ„Έμ„œμ—λŠ” ..

Programming/R 2019.02.10 15:57

이 글은 N.K Dev Labμ—μ„œ μž‘μ„±λœ κΈ€μž…λ‹ˆλ‹€. μ•ˆλ…•ν•˜μ„Έμš”. Spring κ΄€λ ¨ 글을 정말 μ•ˆμ“΄μ§€κ°€ λ„ˆλ¬΄ μ˜€λž˜λ˜μ—ˆλ„€μš”β€¦γ… γ…  μš”μ¦˜ 데이터 λΆ„μ•Όμ—μ„œ μΌν•˜λ‹€λ³΄λ‹ˆ R을 λ‹€λ£¨λ©΄μ„œ λ°±μ—”λ“œμ— λŒ€ν•œ ν¬μŠ€νŒ…μ΄ 많이 λ°€λ €μžˆλ„€μš”.. μ•žμœΌλ‘œλŠ” Spring을 μ΄μš©ν•œ μ˜€ν”ˆ ν”„λ‘œμ νŠΈμ— μ°Έμ—¬ μ€‘μ΄λ‹ˆ λ‹€μ‹œ μž¬κ±΄μ„ μœ„ν•΄μ„œλΌλ„ 천천히 ν•˜λ‚˜μ”© 글을 μž‘μ„±ν•΄λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. μ΄λ²ˆμ—λŠ” μ§€λ‚œ 글에 μ΄μ–΄μ„œ JPA κ³ κΈ‰νŽΈμ— λŒ€ν•΄ μž‘μ„±ν•΄λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. μ›Œλ‚™ μ˜€λž˜λμŒμ—λ„ λΆˆκ΅¬ν•˜κ³  κ³ κΈ‰νŽΈμ— 무엇을 적어야할지 λͺ…μ‹œκ°€ λ˜μ–΄ μžˆλ„€μš”. μ˜€λŠ˜μ€ κ·Έ 뢀뢄을 λ‹€λ€„λ³΄κ² μŠ΅λ‹ˆλ‹€.SQLκ³Ό HQLSQL은 Structed Query Language의 μ•½μžλ‘œ DBMS의 데이터λ₯Ό μ‘°μž‘/μ œμ–΄ν•˜λŠ” 쿼리 μ–Έμ–΄ 쀑에 ν•˜λ‚˜μž…λ‹ˆλ‹€. SQL Serverμ—μ„œλŠ” T-SQL을 μ‚¬μš©ν•˜λŠ” κ²ƒμ²˜λŸΌ..

Programming 2019.02.09 22:53

μ•ˆλ…•ν•˜μ„Έμš”. 이제 2018년이 정말 λ§ˆμ§€λ§‰ 날이 λ‹€κ°€μ™”λ„€μš”. λ‹€λ“€ ν•œ ν•΄ 마무리 μž˜ν•˜μ‹œκ³ , 내년에도 더 쒋은 일만 κ°€λ“ν•˜κΈ°λ₯Ό κΈ°μ›ν•©λ‹ˆλ‹€.μ˜€λŠ˜μ€ μ €μ˜ 2018년을 λ˜λŒμ•„λ³΄λŠ” νšŒκ³ λ‘μ„ 처음으둜 μž‘μ„±ν•΄λ³΄λ € ν•©λ‹ˆλ‹€. 회고둝이기 λ•Œλ¬Έμ— κ²©μ‹μ²΄λŠ” 거의 μ‚¬μš©ν•˜μ§€ μ•Šμ„ 것이며 처음 μ“°λŠ” 회고둝인 만큼 μ˜λ―ΈμžˆλŠ” μ‹œκ°„μ„ 닀져보기 μœ„ν•˜μ—¬ κΈ°λ‘ν•©λ‹ˆλ‹€. 회고둝의 μž‘μ„± μž‘λ…„μ—λŠ” 2017λ…„ ν‹°μŠ€ν† λ¦¬ κ²°μ‚° κΈ°λŠ₯을 μ΄μš©ν•˜μ—¬ λΈ”λ‘œκ·Έλ₯Ό κ²°μ‚°ν•˜κ³  ν•œ ν•΄λ₯Ό λ˜λŒμ•„λ³΄λ©° μ–΄λ– ν•œ λΈ”λ‘œκ·Έμ˜ 글이 더 ꡬ독이 λ§Žμ•˜κ³  μ–΄λ– ν•œ 점이 λΆ€μ‘±ν–ˆλŠ”μ§€ 등을 μ•Œμ•„λ³΄λŠ” μ‹œκ°„μ„ κ°€μ‘Œλ‹€.ν•˜μ§€λ§Œ μ˜¬ν•΄λŠ” λΈ”λ‘œκ·Έμ˜ κΈ€ μˆ˜κ°€ 많이 μ€„μ—ˆκ³ , (ν™•μΈν•΄λ³΄λ‹ˆ 정말 많이 μ€„μ–΄μžˆμ—ˆλ‹€.) 방문자 μˆ˜λ„ μ˜ˆμ „λ§ŒνΌ λͺ»ν•˜μ˜€λ‹€. λ¬Όλ‘  λ‚˜μ˜ κ²ŒμœΌλ¦„μ΄ κ°€μž₯ 큰 원인일 수 μžˆκ² λ‹€. 그리고 이번 ν‹°μŠ€ν† λ¦¬μ—..

λΆ„λ₯˜μ—†μŒ 2018.12.31 18:28

이 글은 N.K Dev Labμ—μ„œ μž‘μ„±λœ κΈ€μž…λ‹ˆλ‹€. μ•ˆλ…•ν•˜μ„Έμš”. 이제 2018년도 이틀밖에 남지 μ•Šμ•˜λ„€μš”. μ˜€λŠ˜μ€ Rμ—μ„œ κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€ μ„œλ²„μ™€ μ—°κ²°ν•˜λŠ” 3가지 방법에 λŒ€ν•΄ μ„€λͺ…λ“œλ¦¬κ³ μž ν•©λ‹ˆλ‹€. R을 μ‚¬μš©ν•˜μ—¬ 데이터 처리λ₯Ό ν•  λ•ŒλŠ” 이λ₯Ό 보관할 보쑰 κΈ°μ–΅ μž₯μ†Œκ°€ ν•„μš”ν•©λ‹ˆλ‹€. λ¬Όλ‘  Rμ—μ„œ μ œκ³΅ν•˜λŠ” RDS 포맷의 파일 ν˜•μ‹μ΄ μžˆμ§€λ§Œ μ΄λŠ” μ‹±κΈ€ ν˜•νƒœλ‘œ μ‚¬μš©ν•˜κ±°λ‚˜ ν˜Ήμ€ R λ‚΄μ—μ„œλ§Œ μ‚¬μš©ν•  수 μžˆλŠ” μ•„μ£Ό μ œν•œμ μΈ μš”μ†Œλ₯Ό λ‹΄κ³  μžˆμŠ΅λ‹ˆλ‹€. 그에 λ°˜ν•΄ κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€μ— λ³΄κ΄€ν•˜κ²Œ 되면 λ‹€λ₯Έ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μ—μ„œλ„ 자유둜이 ν˜Έν™˜μ΄ 제곡되고 μ—¬λŸ¬ μ‚¬λžŒμ΄ κ³΅μœ ν•΄μ„œ μ‚¬μš©ν•  μˆ˜κ°€ 있죠. μ˜€λŠ˜μ€ Rμ—μ„œ μ²˜λ¦¬ν•œ 데이터λ₯Ό RDBMS에 μ–΄λ–»κ²Œ insertν•˜κ³  readν•  수 μžˆλŠ”μ§€μ— λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. Rμ—μ„œ μ œκ³΅ν•˜λŠ” DB..

Programming/R 2018.12.31 13:46

μ•ˆλ…•ν•˜μ„Έμš”. 2018λ…„μ˜ 연말이 λ‹€κ°€μ™”μŠ΅λ‹ˆλ‹€. μ˜€λŠ˜μ€ 2018λ…„μ˜ λ§ˆμ§€λ§‰ 포슀트둜 μš°λΆ„νˆ¬μ—μ„œ Unix ODBCλ₯Ό μ„€μ •ν•˜λŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. What is ODBC?Unix ODBCλ₯Ό μ„€μΉ˜ν•˜κΈ° 전에, ODBCκ°€ 무엇인지에 λŒ€ν•΄ κ°„λ‹¨νžˆ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. ODBCλŠ” Open DataBase Connectivity의 μ•½μžλ‘œ 우리 λ§λ‘œλŠ” λ°μ΄ν„°λ² μ΄μŠ€ 미듀웨어λ₯Ό μ—°κ²°ν•˜κΈ° μœ„ν•œ κ³΅κ°œν˜• μ‘μš© ν”„λ‘œκ·Έλž¨ μΈν„°νŽ˜μ΄μŠ€λΌ ν•©λ‹ˆλ‹€. ν•œλ§ˆλ””λ‘œ λ§ν•˜μžλ©΄ λ°μ΄ν„°λ² μ΄μŠ€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜κ³Ό μ—°κ²°ν•΄μ£ΌλŠ” κ³΅κ°œν˜• μΈν„°νŽ˜μ΄μŠ€λΌλŠ” 것이죠.ODBCλŠ” Microsoftμ—μ„œ μ£Όλ‹ˆμ–΄ κ°œλ°œμžκ°€ λ°μ΄ν„°λ² μ΄μŠ€μ— μ‰½κ²Œ 연동할 수 μžˆλ„λ‘ κ°œλ°œν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μΈν„°νŽ˜μ΄μŠ€(API)μž…λ‹ˆλ‹€. 본래 μš°λ¦¬κ°€ μƒˆλ‘œμš΄ μ‘μš© ν”„λ‘œκ·Έλž¨μ„ κ°œλ°œν•˜κΈ° μœ„ν•΄ λ°μ΄ν„°λ² μ΄μŠ€..

Linux 2018.12.31 13:10