전체 글 5

MacBook에서 특정 애플리케이션들만 로컬 네트워크에 접속을 못 하는 이유

나는 데스크톱(Windows)과 맥북(macOS)을 같은 네트워크에서 사용하고 있고, 진행 중인 개인 프로젝트에서 이걸 활용하고 있다. 데스크톱은 유선랜으로, 맥북은 와이파이로 연결되어 있고, 데스크톱에서 MinIO를 Docker로 구성하여 운영 중이다. 웹 콘솔(UI) 접근도 문제없이 잘 됐다.맥북에서도 크롬을 통해 MinIO 웹 콘솔에 잘 접근할 수 있었고, Python 스크립트를 이용한 데이터 접근 및 Airflow로 데이터 수집과 변환도 문제없이 작동했다. 그런데 어느 순간부터 Airflow가 MinIO에 접근하지 못 하게 되었다. 당연히 데이터도 쌓이지 않았다. 난 그냥 자고 일어났을 뿐인데,,,,,, 너무 억울하다~ 하~1. MinIO의 문제인가?처음에는 MinIO 자체의 문제라고 생각해서 M..

2025.03.12

데브코스 데이터 엔지니어링 4기 - 4차 프로젝트 회고

개인 노션 페이지에 작성돼 있던 것을 옮김. (작성일: 2025-01-18)  잘한 점1. 협업 분위기 조성우리 팀은 내향적인 성향의 팀원들이 많아서 처음에는 말수가 적었다. 그래서 회의 때마다 인당 30초~1분 정도 가벼운 일상 이야기를 나누자는 제안을 했고, 이를 통해 자연스럽게 분위기를 개선하려고 노력했다. 또한, 각자의 선호하는 팀 분위기나 커뮤니케이션 방식, 프로젝트 목표 등을 공유하는 시간을 가지면서 서로를 더 잘 이해할 수 있도록 했고, 이를 바탕으로 역할을 분배했다. 자유롭게 질문할 수 있는 환경을 만들기 위해 질문 전용 스레드를 운영했고, 필요할 때마다 추가 스레드를 생성하여 논의가 원활하게 이루어지도록 했다. 그리고 혹시나 공개된 공간에 질문을 올리는 걸 힘들어 하는 팀원이 있을까봐 회..

회고 2025.02.24

데브코스 데이터 엔지니어링 4기 - 3차 프로젝트 회고

개인 노션 페이지에 작성돼 있던 것을 옮김. (작성일: 2024-11-30)  잘한 점1. 이전 회고로부터의 개선프로젝트 초기에 GitHub 환경 구성처음으로 GitHub 환경을 구성하는 역할을 맡았다. 서툰 부분이 많았지만 팀원의 도움을 받아 초기 설정을 완료했고, 이후 브랜치를 나누어 작업하는 등 체계적으로 활용하려고 노력했다. 커밋/브랜치 규칙이 항상 지켜지지는 않았지만, 그 과정에서 일관된 커밋 형식과 브랜치 전략의 중요성을 더욱 깊이 이해할 수 있었다. 협업 규칙 제안이전 프로젝트(1, 2차)에서 팀원들과 얘기하며 느낀 건데 DM이나 멘션을 하는 것에 부담을 느끼는 분이 많았다. 배려하는 태도는 좋지만, 이는 비효율적인 커뮤니케이션으로 이어질 수도 있다고 생각했다. 그래서 이번 프로젝트에서는 자..

회고 2025.02.20

데브코스 데이터 엔지니어링 4기 - 2차 프로젝트 회고

개인 노션 페이지에 작성돼 있던 것을 옮김. (작성일: 2024-11-10) 잘한 점1. 데이터 소비자의 니즈를 고려하기데이터 소비자는 코드를 하나하나 들여다보지 않을 것이기에 더 직관적이고 쉽게 활용할 수 있는 환경을 만들기 위해 지속적으로 고민했다. 이전 프로젝트에서 프론트엔드 팀을 경험했던 기억을 떠올리며 데이터 소비자의 입장에서 어떤 정보가 필요한지 고민하는 일이 있었는데 수집팀의 일부 작업이 생각보다 길어져 분석팀의 손이 노는 상황이 있었다. 이때 팀원들에게 회의를 요청해 샘플 데이터를 먼저 제공하자고 제안하고, 관련 스크립트를 작성하여 데이터를 분석팀에게 전달함으로 업무 병목을 일부 해소했으며, 데이터 유형과 개수 등 주요 정보를 정리해 공유했다. 문서는 엉성했지만 데이터를 소비하는 팀이 필요..

회고 2025.02.16

데브코스 데이터 엔지니어링 4기 - 1차 프로젝트 회고

개인 노션 페이지에 작성돼 있던 것을 옮김. (작성일: 2024-10-20)  잘한 점1. GitHub 충돌에 대한 두려움 해소GitHub을 알고는 있었는데 실제로 사용해 보는 건 이번이 처음이었다. 여러 명이 한 번에 사용하는 공간이라니.. 나의 실수로 뭔가 꼬인다든지 할까봐 GitHub에 push를 하는 것조차 불안했다. 실제로 잦은 에러가 있었고, 팀의 Git 마스터님에게 도움을 요청하는 등.. 시간을 많이 빼앗은 것 같다. 그래도 계속 사용하다 보니 이제는 코드 push는 물론이고, 충돌이 생기면 로그 읽기 -> 원인 파악 -> 해결 방법 찾기를 혼자 할 수 있게 되었다. 별 것 아닌 일이겠지만 이거 하나라도 팀원들에게 폐를 덜 끼칠 수 있다는 생각에 뿌듯하다! 이번 프로젝트에서 활용한 것 중 가..

회고 2025.02.14