스포카에서 Jira를 활용하여 프로젝트를 수행하는 방법
안녕하세요. 키친보드 팀의 백엔드 프로그래머 남경호입니다. 팀원들과 원활한 협업을 위해서 많은 회사에서 협업 도구를 사용하고 있는데요. 스포카에서는 협업 도구로 Atlassian의 Jira Software 를 사용하고 있습니다. 이 글은 사내에 프로젝트를 진행할 때 좀 더 원활하게 Jira를 활용 할 수 있도록 가이드를 작성한 문서를 옮겨적은 것입니다. 협…
한국 개발 블로그의 글을 모았습니다.
안녕하세요. 키친보드 팀의 백엔드 프로그래머 남경호입니다. 팀원들과 원활한 협업을 위해서 많은 회사에서 협업 도구를 사용하고 있는데요. 스포카에서는 협업 도구로 Atlassian의 Jira Software 를 사용하고 있습니다. 이 글은 사내에 프로젝트를 진행할 때 좀 더 원활하게 Jira를 활용 할 수 있도록 가이드를 작성한 문서를 옮겨적은 것입니다. 협…
일반적으로 런타임 환경이 늘어날 수록 배포 시스템의 복잡성은 높아지기 마련입니다. 이 글에선 버즈빌에선 어떻게 문제를 해결했는지 소개합니다. - 배포를 우아하게 - 원-클릭 배포 - 배포를 안전하게 - 카나리 배포 전략, 롤백 - 배포를 빠르게 - DIY(Deploy It Yourself) 배포를 우아하게 - 원-클릭 배포 현재 버즈빌은 사용자가 UI에서…
서론 안녕하세요. 더핑크퐁컴퍼니 웹개발팀에서 프론트엔드 개발 업무를 맡고 있는 밸리입니다.🐰 기존 프로젝트는 GraphQL과 Apollo Client의 조합으로 개발하였고, 테스트를 진행할 때는 Apollo Client에서 제공하는 MockedProvider를 사용하여 테스트를 진행했었습니다. 새로운 프로젝트에서 GraphQL과 react-query의 조합…
Google BigQuery와 Data Studio를 활용한 매출 분석 대시보드 개발기 안녕하세요, 더핑크퐁컴퍼니 웹개발팀에서 백엔드 업무를 맡고 있는 메타입니다. 🌱 이번에 기존 AWS RDS와 PHP로 운영중이었던, 앱 광고 매출 분석 시스템을 Google BigQuery와 Data Studio를 이용해 이전 및 확장 작업을 진행하면서 느낀 점을 정리해…
데브시스터즈 서버 직군에서 코딩 면접을 보는 이유와 방향성에 대해서 말씀드리고 싶습니다.
이 블로그에서는 Elasticsearch에서 검색할 때 효과적으로 각 Document에 확률을 사용하는 두 가지 방법을 설명하고, 각 방법의 간략한 성능 비교와 장단점을 설명합니다. 독자는 Elasticsearch의 Search API에 간단한 쿼리를 (term, bool 등) 작성할 수 있다고 가정합니다. 서론 버즈빌에서는 빠른 광고 서빙을 위해서 Ela…
버즈빌 개발팀에서는 매주 금요일, 모든 팀의 개발자들이 모여 본인이 관심있는 분야에 대한 노하우나 담당하고 있는 업무와 관련된 새로운 기술에 대한 논의를 진행하는 시간을 가지고 있습니다. 이 시간을 통해 내가 알고 있는 것들에 대해 더 확실히 알고 모르는 것들에 대해 배우며 이를 바탕으로 보다 효율적이고 창의적으로 업무를 진행하기 위해 노력하고 있습니다.…
안녕하세요! 뱅크샐러드에서 iOS…
asyncio를 사용하는 서버라면 graceful shutdown을 할 수 있어야합니다. Eventloop에 task를 등록하는 구조이기 때문에 graceful shutdown을 하지 않으면 유저 혹은 다른 서버의 요청이 버려지는 현상이 발생할 수 있습니다. 이전 포스트들에서 asyncio의 핵심 요소들의 동작 방식을 이해했다면, 이번 포스트에서는 sign…
뱅크샐러드 VP of Engineering 정채상 님을 소개합니다! 뱅크샐러드는 실리콘밸리의 구글 본사에서 근무하시던 정채상 님을 VP of Engineering으로 모셨습니다! 1…
모두싸인 사내추천제도 — 그때 그사람..★ 안녕하세요 모두싸인 피플앤컬쳐팀입니다. 주위에는 다양한 매력을 가진 기업들이 존재하고 또 생겨나고 있어요. 우리 중 과반수는 그 어딘가에 속하여 경제활동을 하며 더불어 멋진 커리어를 쌓아가고 있습니다. 그리고 이 과정에서 자신이 하고자 하는 직무, 그리고 기업을 선택하는 일은 매우 중요해요. 그렇다면 독자분들이 생…
안녕하세요. 모두싸인팀입니다. 어느덧 2022년 새해가 밝았습니다. ‘흘러가는 시간은 붙잡을 수 없다’라는 말이 스치는 요즘입니다. 오늘 글에는 모두싸인팀에서 진행한 2022년 재택 신년회 를 담아보려 합니다. 기억하기로 작년 이맘때 업로드 했던 ‘ 2021년 신년회, 만나지 않고 만났습니다’ 의 글에서 22년도 코로나 종식을 소망하는 마음을 함께 담았었는…
안녕하세요. 스포카 QA Leader 염주일입니다. 스포카 QA 팀에서 오픈소스 자동화 도구인 Appium을 사용하여 Mobile App 테스트 자동화의 첫발을 내디뎠습니다. 지금까지의 테스트 자동화 구축 과정에 관해 이야기해볼까 합니다. 테스트 자동화를 구축하려는 이유가 무엇인가요? 보통 아래와 같은 이점을 얻기 위해 테스트 자동화를 구축하려 하죠. 테스…
뱅크샐러드 CTO 김문규님을 소개합니다! 지난 10월, 뱅크샐러드는 실리콘밸리의 구글 본사에서 근무하시던 김문규님을 CTO로 모셨습니다! 구글, 아마존 등 미국의 빅테크 기업에서 오랜기간 엔지니어로 근무하신 문규님은, 구글 안드로이드 운영체제(OS…
📖 Table of Contents 해당 포스팅은 아래의 시리즈로 구성되어 있습니다. 시리즈대로 포스팅을 읽어주세요 💚 Teamcity 를 사용한 Build Process 구성 방법 Teamcity로 Docker Container Image…
뱅크샐러드 DevOps팀은 무슨 일을 하나요? 뱅크샐러드 DevOps…
안녕하세요. 더핑크퐁컴퍼니에서 프론트엔드 개발 업무를 맡고 있는 밸리 입니다.🐰 이번 글에서는 사내 백오피스 서비스에 프론트엔드 테스트를 붙이고, 마이그레이션한 경험을 공유 드리고자 합니다. 글을 읽기 전 userEvent에 대한 모든 API를 다루지 않습니다. 사용하면서 겪었던 어려움이나, 14로 업데이트 하며 바뀐 점 그리고 사용 경험기를 공유합니다.…
Claud는 버즈빌 Ad.Display팀에서 Engineering Manager로 함께하고 있습니다. 전문연구요원으로서 3년간 복무를 마치고, 이후 시니어 개발자로서 다양하게 버즈빌에 기여해주시고 계신데요. 버즈빌 전문연구요원에 관심있어하시는 분들을 위해서 POSTECH LAB ZINE과 인터뷰를 진행했고, 도움이 될만한 내용을 버즈빌 기술 블로그에 함께…
안녕하세요. 스포카 제품팀의 안드로이드 개발자 황재우입니다. 스포카는 최근 정비 기간을 통해서 개발팀 내에 많은 변화를 이루어냈습니다. 마찬가지로 안드로이드 챕터도 큰 변화를 가져왔는데요. 이 글은 키친보드 앱을 왜 개선해야 했는지, 무엇을 어떻게 진행했는지에 관해 이야기합니다. 어떤 변화가 필요했을까요? 키친보드 안드로이드 앱은 당시 복잡한 모습을 보여주…
올-하 💚 안녕하세요! 올디브에서 프론트엔드 개발을 맡고 있는 주리랑입니다. 2022년…