본문 바로가기

[OSSCA] python-mysql-replication - UserVarEvent 구현하기 이전 2023 오픈소스 컨트리뷰션 python-mysql-replication RandEvent 기여 활동 글에 이어 두번째 기여 작업이었던 UserVarEvent에 대해 이야기해보고자 한다. (이전 RandEvent 구현 내용은 https://heehehe-ds.tistory.com/204에서 확인할 수 있다.) [OSSCA] python-mysql-replication - RandEvent 구현하기2023 오픈소스 컨트리뷰션 python-mysql-replication 첫번째 기여 활동으로 진행한 RandEvent 구현 과정에 대해 살펴보고자 한다. (python-mysql-replication 설명은 이전 글 참고 : https://heehehe-ds.tistory.com/203) [OSSCA]he..
[회고] 글또 9기를 시작하며 (8기와 9기 사이 점검하기) 2023년 나에게 큰 영향을 주었던 활동 중 하나인 글또 ✍️ 글 쓰는 또라이가 세상을 바꾼다 - 글또 페이지👋 안녕하세요 :)www.notion.so8기 도전을 하지 않았더라면 이 블로그도 올해 텅텅 빈 채로 남겨져 있을텐데, 덕분에 여러 글도 작성해보고 생각지도 못했던 기회들이 종종 생겨났다. 그렇기에 9기를 다시 하지 않을 이유가 없었다! 이번 글에서는 8기에 비해 얼마나 성장했는지, 9기에는 어떤 것을 중심으로 활동하고자 하는지 다짐을 적어보고자 한다. (이번 9기 첫 글은 기술 글로 시작해보려고 했으나.. 기수마다 다짐글을 남겨두는 것도 유의미할 것 같아 적어보려고 한다☺️)8기 다짐글: https://heehehe-ds.tistory.com/189 [글또] 8기를 시작하며"개발 블로그를 꾸준히..
[OSSCA] python-mysql-replication - RandEvent 구현하기 2023 오픈소스 컨트리뷰션 python-mysql-replication 첫번째 기여 활동으로 진행한 RandEvent 구현 과정에 대해 살펴보고자 한다. (python-mysql-replication 설명은 이전 글 참고 : https://heehehe-ds.tistory.com/203) [OSSCA] python-mysql-replication이란? 지난 7월부터 2023 오픈소스 컨트리뷰션 아카데미라는 활동을 통해 오픈소스에 직접 기여하는 활동을 진행하게 되었다. 2023 오픈소스 컨트리뷰션 아카데미 Open Source Contribution Academy www.contribution.a heehehe-ds.tistory.com Event란? 먼저 Event는 이전 글에서 언급했던 바와 같이 p..
[OSSCA] python-mysql-replication - 개념 이해하기 지난 7월부터 2023 오픈소스 컨트리뷰션 아카데미라는 활동을 통해 오픈소스에 직접 기여하는 활동을 진행하게 되었다. 2023 오픈소스 컨트리뷰션 아카데미 Open Source Contribution Academy www.contribution.ac 오픈소스라면 그저 사용할 줄 밖에 몰랐던 사람인데.. 아직도 내가 스타 2000개 넘는 repo에 PR을 올리고 merge 시켰다는 사실이 믿기지 않는다..!! 총 20가지 이상의 프로젝트 중 python-mysql-replication이라는 오픈소스 프로젝트에 함께 참여했는데, 이번 글에서는 먼저 해당 오픈소스가 어떤 것인지 다뤄보고자 한다. Python-mysql-replication 이 왜 필요할까? 먼저 python-mysql-replication (..
[Review] "Do it! 점프 투 자바" 서평단 후기 이지스퍼블리싱 출판사의 Do it! 점프 투 시리즈는 개인적으로 프로그래밍 언어를 배우려는 초심자들에게 강력하게 추천하는 시리즈이다. 처음 파이썬 공부도 점프 투 파이썬을 통해 독학했던 나로서는, 점프 투 자바 책이 나온다는 소식을 듣고 마침 자바를 공부해보고 싶었는데 감사한 기회로 서평단에 참여하게 되어 접할 수 있게 되었다. Do it! 점프 투 자바 : 네이버 도서네이버 도서 상세정보를 제공합니다.search.shopping.naver.com 참고로 아래 위키독스에서도 부록을 제외하고 무료로 내용을 볼 수 있다. (애초에 위키독스에서 점프 투 자바가 시작되었다고 한다..!!) 비록 나는 종이책을 더 선호하지만 책을 구매하기 전 간단히 내용이 궁금하거나 일단 e-book으로 빠르게 살펴보고 싶다면 아..
[회고] 글또 8기 마무리 + 2023 상반기 돌아보기 글또를 처음 지원한게 1월 중순, 첫 글을 쓰던게 2월이라는 사실이 믿겨지지 않을 정도로 어느덧 나름의 습관이 되어버린 글또 8기 활동이 벌써 마무리가 된다 😮 6,7기 모집을 알게 됐을 때 지원할까말까 고민하다가 놓치고 도저히 글을 쓰지 않는 나 자신을 발견하며 다음에는 진짜 신청해야지 다짐한 끝에 지원하게 된 8기 활동이었는데 '6개월이면 정말 길겠는걸?'하던 생각이 무색할 정도로 빠르게 지나갔다. 그렇게 고민 끝에 하게 됐던 글또 활동을 통해 나에게는 어떤 변화가 있었을까? 글또의 주 활동이었던 글쓰기뿐만 아니라 업무적, 내면적, 활동적으로 있었던 크고 작은 변화들에 대해 돌아보았다. 글쓰기 변화 먼저 글또의 메인 활동인 글쓰기에 대해서 가장 많은 변화가 있었다고 생각한다. 주로 내가 검색해서 찾게..
[KG] LLM에 날개를 달아줄 지식그래프 (Unifying Large Lanuage Models and Knowledge Graphs 논문) 지식그래프 관련 업무를 한다고 하면, "지식그래프 그게 뭔데?" "지식그래프 그걸로 뭘 할 수 있는데?"라는 질문을 단골로 받았다. 마침 chatGPT로 핫해진 LLM과 지식그래프를 연관지은 서베이 논문(https://arxiv.org/abs/2306.08302)을 발견해서 소개해보고자 한다. Unifying Large Language Models and Knowledge Graphs: A RoadmapLarge language models (LLMs), such as ChatGPT and GPT4, are making new waves in the field of natural language processing and artificial intelligence, due to their emergent..
[DE] 하둡 없이 맵리듀스를?! Local MapReduce 오픈소스 파헤치기 비록 Spark, Tez 등 데이터를 빠르게 처리하는 프레임워크가 등장하면서 MapReduce가 과거의 기술로 여겨지고 있지만, 여전히 큰 데이터를 다루는 데에 있어서 기초가 되는 부분 중 하나이다. MapReduce는 하둡 프레임워크로 일반적으로는 하둡 환경에서 진행할 수 있지만, 분산 환경 없이 로컬 환경에서도 이용할 수 있는 오픈소스 Local MapReduce가 존재했다. (https://github.com/d2207197/local-mapreduce/tree/master) 해당 오픈소스를 알려주신 분이 내부가 그렇게 복잡하지 않다고 말씀주셔서 한번 내부를 구경해봤더니 정말 100줄도 되지 않는 하나의 스크립트로 구현되어 있었다. 어떻게 구현해놨길래 100줄도 안되는 스크립트로 이렇게 유용하게 이..