Postgresql 과 MySQL 비교
2023. 8. 10. 21:46
데이터 엔지니어링/Database
stackoverflow developer Survey 2023 에서 개발자들 사용하는 데이터베이스에 대해서 투표한 결과를 보게 되었다. https://survey.stackoverflow.co/2023/ Stack Overflow Developer Survey 2023 In May 2023 over 90,000 developers responded to our annual survey about how they learn and level up, which tools they're using, and which ones they want. survey.stackoverflow.co 투표 결과를 확인해보니 대략 7만 5천명의 개발자분들이 투표해주셨고 그 결과는 다음과 같았다. 전체 결과를 확인해보니 Po..
Pydantic 이란
2023. 8. 10. 20:46
프로그래밍 언어/Python
파이썬은 기본적으로 동적 타입을 사용하는 인터프리터 언어이다. 예를 들어 String 타입으로 숫자를 입력하게 되면 자동으로 Int 타입으로 변환해 적용해준다. 그렇기에 알아서 타입을 지정해주는 장점을 가지고 있지만 타입과 관련된 에러가 발생할 경우 어디에서 어떻게 에러가 발생했는지 알 수 없는 문제가 발생할 수 있다. 따라서 Pydantic 을 사용해 타입을 직접적으로 명시해줌으로써 데이터 유효성을 검증하고 데이터 관리를 할 수 있다. Pydantic 이란 https://github.com/pydantic/pydantic GitHub - pydantic/pydantic: Data validation using Python type hints Data validation using Python type ..
폴링(Polling) 과 롱 폴링(Long Polling)
2023. 7. 31. 18:44
시스템/네트워크
Polling 이란 폴링이란 주기적으로 문의하여 조건에 맞으면 처리해주는 방식 이라고 한다. 필요한 것이 있는지 물어보고 있으면 처리해주는 방식 또는 주기적으로 상대방을 호출해서 처리할 것이 있는지 확인하여 있으면 처리하는 방식이라고 한다. 그리고 다른 장치의 상태를 주기적으로 검사하여 일정한 조건을 만족할 때 송수신 등의 자료처리를 하는 방식이라고도 한다. 폴링의 목적은 충돌을 회피하고 동기화 처리 등을 하기 위해 사용한다. 폴링의 단점은 처리할 것이 없더라도 주기적으로 상대방을 호출해서 처리할 것이 있는지 물어보기 때문에 주기적으로 트래픽이 발생하는 단점을 가지고 있다. 폴링의 문제로는 주기에 대한 문제가 있는데 주기가 짧으면 서버의 성능에 부하를 주게 되고 주기가 길면 실시간 성능이 떨어지는 문제가..
Debezium 에 대해서
2023. 7. 31. 18:06
데이터 엔지니어링/개념정리
향후 일을 하기 전에 어떤 기술 스텍들을 사용하는지 알아보던 중 Debezium 이라는 기술을 처음 들어보게 되었다. 그래서 Debezium 이 뭔지 알아보려고 한다. Debezium 이란? Debezium (이하, 데베지움) 의 공식 문서는 아래의 사이트에서 확인할 수 있다. https://debezium.io/ Debezium Debezium is an open source distributed platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps com..
티스토리 카테고리 안의 글을 지웠는데 카테고리에 개수가 남아있는 경우
2023. 7. 31. 16:53
기타/꿀팁
티스토리의 카테고리 안에 있는 모든 글을 삭제하고 카테고리 내에서 지우려고 하니 글은 삭제했지만 카테고리의 글 개수가 그대로 남아있어 카테고리가 삭제 되지 않았다. 그래서 지우려고 하는 카테고리에 테스트로 글을 하나 작성하였다. 그리고 그 글을 다른 카테고리로 이동하니 지우려고 하는 카테고리의 글 개수가 0개로 정상적으로 표기가 되었고 카테고리를 삭제할 수 있었다. 카테고리를 지우려고 하다가 나와 같은 문제가 있다면 다음과 같은 방법으로 시도해보면 될 것 같다. 1. 지우려고 하는 카테고리에 테스트 글 작성하기 (비공개로 작성해도됨) 2. 테스트 글을 다른 카테고리로 이동 3. 지우려고 하는 카테고리 글 개수 확인해서 0으로 확인되면 카테고리 삭제 4. 테스트 글 삭제
퇴사 후 8개월 간의 이야기 그리고 새로운 시작
2023. 7. 28. 18:34
제이로그/회고
퇴사한 지 벌써 8개월이라는 시간이 흘렀다. 퇴사했을 당시 나는 퇴사하게 된 순간과 퇴사를 결정하기까지의 순간들을 글로 남겼었다. 이직 후 회사에서 그리고 퇴사 이야기, 회고 쓸까, 말까, 고민했던 이직 후 회사에서의 이야기 그리고 퇴사 이야기에 대해서 잘 다니던(?) 회사를 그만두게 된 이유와 앞으로의 인생에 대한 고민들에 대해서 담담하게 적어 내려가 보려고 한 jaynamm.tistory.com 잘(?) 다니던 회사를 퇴사하고 나서 내가 원하는 일을 하기 위해서 8개월이란 시간 동안 어떠한 순간들을 견디고 끝내 새롭게 시작할 수 있었는가에 대해서 적어보려고 한다. 정말 8개월이라는 시간이 짧지 않기 때문에 긴 글이 될 수도 있다. 8개월이라는 시간 동안 내가 느낀 감정들 생각들을 여기에 다 적어보려고..
이젤 최종 면접 후기 (+ 면접 결과)
2023. 7. 26. 21:06
제이로그/면접후기
기술 면접을 보고난 뒤 3일 뒤에 기술 면접에 합격했다는 연락을 받았다. 그리고는 대표님과의 인성 면접이 눈앞으로 다가왔다. 인성 면접 일정의 경우 기술 면접 합격을 통보받는 바로 다음 날 진행되었다. 그래서 하루도 안되는 시간 동안 무엇을 준비해야할까 하는 생각에 아래의 사진과 같이 메일로 담당자분께 여쭈어보았다. 인성 면접은 다 거기서 거기겠지 라는 생각도 들었지만 그래도 무언가 제대로 준비하고 싶다는 생각에 메일을 보냈던 것 같다. 오히려 답변을 받고나서 마음이 더 편해질 수 있었고 내가 할 수 있는 최선을 다해서 준비를 했었던 것 같다. 그래도 회사에 대해서 알아보고 실제 인스타그램을 찾아서 팔로우도 하고 페이스북도 찾아서 들어가보고 링크드인에서도 팔로우를 하고 직접 앱을 설치해서 사용해보는 등 ..
로이드케이 기술 면접 후기 (+ 최종합격 후기)
2023. 7. 21. 15:42
제이로그/면접후기
이번에는 로이드케이 라는 기업에 서류에 합격해 면접을 보게 되었다. 면접을 보기 전에 내가 찾아본 로이드케이에 대한 정보는 이랬다. Elastic 의 파트너쉽으로 활발한 활동을 하고 있고 Kafka 나 Hasicorp 의 Vault 와 같은 기술들을 통해 컨설팅을 진행하고 여러 기업의 프로젝트를 맡아하는 기업이라는 생각이 들었다. 그리고 로이드케이에서 운영중인 네이버 블로그도 보았는데 되게 재밌는 글들이 많았고 회사 내에서 기록용으로 정리하는 듯한 블로그였다. https://blog.naver.com/blog_lloydk 로이드케이 Lloydk : 네이버 블로그 와글와글 로이드케이 blog.naver.com 여러 글들이 많이 올라와져있어 로이드케이에 대해서 조금 더 쉽게 알아갈 수 있었던 것 같다. 그렇..
6개월 간의 플레이데이터 부트캠프 수료 그리고 회고
2023. 7. 20. 20:24
제이로그/회고
이번에 플레이데이터 부트 캠프를 수료하면서 지난 6개월을 되돌아봤다. 23년을 시작하면서 취업을 준비하는 과정에서 취업하기 위해서 기초가 많이 부족하다고 생각했고 교육을 들으면서 취업을 준비하면 좋지 않을까 하는 생각에 여러 교육 프로그램을 찾아보다가 플레이데이터에서 진행하는 부트캠프를 보게 되었다. 다른 부트캠프와는 다른 점은 내가 관심있게 공부하고 있는 하둡과 스파크에 대한 과정이 들어있다는 점이었다. 그래서 나는 고민하지 않고 바로 신청했다. 신기했던 점은 부트캠프에 들어가기 위해서 면접을 본다는 점이었다. 그래서 화상으로 면접을 보게 되었고 솔직하게 대답하고 며칠 뒤 부트캠프에 다닐 수 있게 되어 1월 말부터 부트캠프로 출근(?) 하게 되었다. 오티에 나가 어떤 과정으로 부트캠프가 진행되는지 설명..
이젤 기술 면접 후기
2023. 7. 20. 18:57
제이로그/면접후기
얼마 전 미술 전시와 관련된 플랫폼을 제공하는 이젤이란 기업에 지원하게 되었고 서류에 합격해 면접을 보게 되었다. 매 번 화상 면접을 보거나 판교나 강남 위주의 기업들의 면접을 보다보니 서울 중구라는 곳에 처음 가보게 되었다. 서울역에서 나와 걷다보니 바로 옆에 숭례문 있었다. 신기해 ㅎㅎ 면접을 보기 한시간 전에 도착해 카페에서 면접 준비를 했다. 그리고 면접 시간 10분 전에 방문해서 잠시 기다렸다가 바로 면접을 보게 되었다. 면접에는 리더분과 팀원 한 분이 면접관으로 앉아계셨다. 면접에 들어가기 앞서 간단하게 자기소개를 시작으로 면접이 시작되었다. 그리고 나의 면접 단골 질문인 퇴사 이유에 대한 질문으로 이어졌다. 이 질문을 자주 받다보니 이제는 내가 퇴사한 이유가 점점 명확해져갔고 너무 자연스럽게..