본문 바로가기
728x90
반응형

개발자98

Apache Kafka 시리즈 - 초보자를 위한 아파치 카프카 강의 v3 후기 글또 9기 * 유데미 콜라보 이벤트로 인터넷 기술 강의 2종을 무료로 수강할 수 있는 기회가 생겼다. 궁금했지만 한번도 배워볼 수 없었던 카프카 강의를 그 중 하나로 선택하였다. 대용량 데이터를 현재 업무에서는 배치 프로그램으로 주로 처리하는데, 대용량 데이터를 다루는 신기술 방식을 미리 알아두면 언젠가 어딘가엔 또 쓸모가 생기겠지 싶어서..? conduktor의 마스터 Stéphane Maarek 선생님이다. (클릭시 선생님 링크드인으로 이동) 영어 강의지만, 한국어 자막이 지원되는데 퀄리티가 낮지는 않다. 그리고 자막이 가끔 꺼져있어도 차분하고 친절하게, 쉬운 말로 설명해주셔서 영어 공부가 덩달아 되는 기분. (영어를 제1언어로 하지 않는 분이 하는 영어라 더 그렇게 들리는 것 같다. 대학교 다닐때도.. 2024. 1. 6. 10:24
2023 연말정산 변경내용 1 For 청년: 청년형 장기집합투자증권저축 소득공제 / 중소기업 취업자 소득세 감면 한도 상향 2023 연말정산에 앞서, 변경되는 지점을 정리해서 몇 편에 걸쳐 (이번엔 최소 3편 이상 나올 것 같다) 작성해볼 예정이다. 이번편은 청년 계층이라면 반드시 알아야 할 제도 2가지를 짤막하게 가지고 왔다. 1. 청년형 장기집합투자증권저축 소득공제 https://career-gogimandu.tistory.com/155 2022 연말정산 변경내용 1 - 청년형 장기집합투자증권저축 소득공제 (청년형 소득공제 장기펀드) , 2022년 연말정산을 대비해야 할 시즌이 다시 찾아왔고, 올해도 전산담당자로서 변경되는 포인트를 짚어보는 포스팅을 몇 편에 걸쳐 올려볼 생각이다. 그 중 가장 눈에 띄는 부분은 청년형 장기집 career-gogimandu.tistory.com 작년에 상품이 없는데 어떻게 가입하냐던 바로 .. 2023. 12. 7. 21:38
네이버클라우드 NCA (Naver Cloud Platform Certified Associate) 합격후기 / AWS와 비교 / 단기속성 합격 비결 (무료강의, 기출문제) / 추천대상 0. 서론 티스토리 개오랜만. 두달만에 쓸거리가 생겼음. NCA 라는 희한한 자격증 (?)을 따고옴. 본인은 컴퓨터 공학을 전공하지 않은 SW 엔지니어(인프라 엔지니어 아님)로 일하고 있고, 클라우드에 대한 약간의 관심으로 작년에는 네이버클라우드 핸즈온 강의를 수강했다. https://career-gogimandu.tistory.com/148 네이버클라우드 platform hands-on lab 20221104 수강후기 https://edu.ncloud.com/schedule/apply/566 EDU PORTAL - NCLOUD CLOUD PLATFORM Improve your company’s operational competitiveness with a simple and fast workflow. .. 2023. 10. 21. 22:17
그룹 알고리즘 w/파이썬 특정 키값에 해당하는 그룹화된 합계 리스트를 만든다 항목명 수량 RADIO 3 TV 1 RADIO 2 DVD 4 이런 식으로 중구난방으로 흩어진 값인데 항목명 수량 DVD 4 RADIO 5 TV 1 수량을 항목별로 더해서 합계를 내고, 정렬하고 싶다. 어차피 문자도 아스키 코드값 따라가니까 우리가 아는 그 사전 순서대로 정렬이 될거고, 정렬은 똑같이 진행하면 되는데 같은 상품명일 때 수량을 누적합계 내고 다음 항목과 다르거나, 마지막이면 저장. #그룹 알고리즘: 특정 키값에 해당하는 그룹화된 합계 리스트 만들기 #[?] 컬렉션형태의 데이터를 특정 키값으로 그룹화 #테스트용 레코드클래스 class Record(): def __init__(self, name, quantity): self.name = nam.. 2023. 5. 29. 10:49
최빈값 알고리즘 w/파이썬 가장 많이 나타난 값 : 최빈값 최빈값이 무엇인지를 구하는 알고리즘. 스코어 배열을 가지고 판단하기 위해 스코어 범위를 나타내는 배열이 하나 필요하다 범위의 인덱스 자리값에 해당하는 스코어를 하나씩 추가한다 3이 나오면 3번지에 +1 이런 식으로. 그렇게 채워진 범위 인덱스 배열에서 최댓값이 최빈값이 되는 구조. #[?]주어진 데이터에서 가장 많이 나타난 값 import sys #[1]input scores = [1,3,4,3,5] #0~5점까지만 허용한다고 가정 indexes = [0] * 6 #0~5점 점수 인덱스: 갯수 저장 max = -sys.maxsize - 1 #맥스알고리즘 적용 mode = 0 #최빈값이 담길 그릇 n = len(scores) m = len(indexes) #[2]proces.. 2023. 5. 28. 19:28
병합 알고리즘 w/파이썬 first = [1,3,5] , second = [2,4] 두 배열을 [1,2,3,4,5]로 합치고 싶다. 각 배열의 처음 순서부터 비교하여 1 1을 선택 3 > 2 -> 2를 선택 3 3을 선택 5 > 4 -> 4를 선택 - > 그리고 마지막 남은 5를 처리한다. #[?] 2개의 정수배열 합치기 : 오름차순 정렬 가정 #병합알고리즘 : 오름차순 정렬된 정수 배열 2개를 하나로 병합 #[1] input - 정렬되지 않은 배열인 경우 정렬이 필요함 first = [1,3,5] second = [2,4] m = len(first) n = len(second) merge = [0]* (m+n) #m+n자리만큼 병합데이터 들어갈 배열을 만듦 i = 0 j = 0 k = 0 #[2] pr.. 2023. 5. 21. 19:28
이진 검색 알고리즘 w/파이썬 정렬된 데이터를 이진 검색을 활용하여 반띵. 내 신발 가격 10만원 업 다운? 업 -> 15만원 -> 다운-> 12만원 -> 업 -> 14만원! 평소에 이런식으로 물건 가격 맞추기 했던 기억을 되살려서 문제를 풀어보자. 로우 하이 인덱스값을 지정하고, 로우와 하이 인덱스의 중간지점에 평균 미드 인덱스를 지정한다. 그리고 그 미드인덱스 값이 찾는 값보다 큰지 작은지에 따라 로우/하이를 조정하여, 찾는 값이 나올때까지 while반복. #검색알고리즘(search algorithm): 주어진 데이터에서 특정 데이터를 찾음 #정렬되어있는 데이터를 이진검색을 사용하여 반띵나눠서 검색 def main(): #[1]input data = [1,3,5,7,9] #오름차순정렬로 가정 - 안되어있는 경우 정렬 필요 n = .. 2023. 5. 20. 15:51
그룹빅데이터교육 5주차 ) 파이썬 Streamlit 으로 분류예측 사이트 배포하기 지난번 파이썬 streamlit 으로 만든 사이트 후기는 여기 https://career-gogimandu.tistory.com/171 그룹빅데이터교육 2주차 ) 파이썬 Streamlit 기반 웹페이지 만들기 - 엑셀 데이터를 판다스로 변환 파이썬 / 판다스 배우는 중. 완전 처음은 아니지만 너무 오랜만이라 낯설어서, 기억을 복구하는 중. 교육을 렌탈 노트북으로 듣고 있다보니 파일 저장하고 나면 보기가 어려워서 아카이빙용 깃 career-gogimandu.tistory.com streamlit으로 배포를 하는 과정은 어렵진 않은데 github에 새 repository를 하나 만들어야 한다. https://github.com/gogimandu1019/bigdata2023-ml GitHub - gogiman.. 2023. 4. 13. 23:36
파이썬 반복문 누적합계 빅데이터 교육 듣다가 오랜만에 알고리즘 비슷한 문제 풀어서 머리에 쥐 남. 한동안 뜸했는데 자주 풀어야지,, 다음과 같은 규칙을 가진 숫자의 합을 for문을 사용해서 구현하세요. 1부터 19까지 누적 합계를 구합니다. (예시) 1 + (1 + 3) + (1 + 3 + 5) + (1 + 3 + 5 + 7) + ... + (1 + 3 + ... + 19) 1+ 1+3+ 1+3+5+ 1+3+5+7+ 1+3+5+7+9+ 1+3+5+7+9+11+ 1+3+5+7+9+11+13+ 1+3+5+7+9+11+13+15+ 1+3+5+7+9+11+13+15+17+ 1+3+5+7+9+11+13+15+17+19+ 합계: 385 1*10 + 3*9 + ... + 19*1 이니까 계산은 금방 할 수 있다고 생각했는데 반복 출력때문에.. 2023. 3. 20. 12:01
728x90
반응형