[KR] 글또 8기를 시작하며

2020년 2월 4기부터 참여하기 시작한 글또가 벌써 8기가 되었다. 2020년부터…라고 하니 ‘어찌됐건 꾸역꾸역 해왔구나…’ 확 체감이 된다. 글또는 어쩌다, 왜 계속해서 참여 하고 있는지 스스로에게 물어보는 시간이 가졌다. 글또는 왜 계속 하는 걸까 처음 글또를 시작했을 때 초점은 “나의 성장"에 초점이 맞춰져 있었다. “어떠한 역량을 키워서 무엇을 해내겠다. 그것을 통해서 성장을 꼭 해내겠다. 그것을 글또에 제출하는 글을 통해 증명하겠다” 하는 마음가짐이었던 것 같다. 일정 부분 해낸 것도 있고, 다짐했을 때와 달리 놓친 부분도 많았다....

February 2, 2023 · 2 min · Wonyoung Seo

[KR] 2022년이 지났다

왜인지 모르겠지만 2022년 12월 말에 벌써부터 2022년을 회고하고 싶지 않아서 회고를 질질 미뤘다. 대신 1월 동안 2023년에 대한 기대감을 구체화 하는 과정에서 2022년도 돌아보는 시간을 가졌다. 2022년 기억나는 부분들을 키워드를 통해 되돌아보고, KSS(Keep / Stop / Start)을 통해 2023년을 기대해본다. 올해의 키워드 올해의 총대 연초에 우리 회사의 조직문화에 대해 토론하고 비전, 미션, 밸류를 정하는 세션을 자주 가졌었지만. 5, 6월이 되었을 때 우리가 원했던 문화는 흔적도 없이 원상태로 돌아가있었다. 그래서 작게나마 우리회사의 조직문화에 기여 할 수 있는 방법을 스스로 찾아서 사내 북스터디를 만들었다....

January 24, 2023 · 4 min · Wonyoung Seo

[KR] Github Actions 개념

GitHub Actions는 CI (Continuous Integration: 지속적인 통합) 와 CD(Continouos Deployment: 지속적인 배포) 의 자동화를 지원하는 도구이다. CI/CD를 자동화 하는 일련의 작업들을 묶어 재사용하거나 공유할 수도 있다. 해당 포스트에서는 GitHub Actions의 구성요소와 형태를 간략하게 정리한다. 1. GitHub Actions 구성요소 GitHub Actions는 5가지 요소로 이루어져 있다. Event (1) 깃헙에서 발생할 수 있는 대부분의 이벤트 Workflows (2) 이벤트가 발생했을 때 무엇이 어떤 순서로 수행될 지를 정의 Jobs (3) Workflow를 구성하는 요소 각각의 Job 내부에서도 어떤 step이 수행되어야 하는지 순서를 설정할 수 있음 step은 shell script로 명시 (또는 Action을 사용할 수 있음) Action (4) Job의 step을 이미 만들어진 Action을 사용하여 수행할 수 있음 Github 또는 3rd party에서 제공되는 것을 사용하면 됨 Runner (5) VM Machine 또는 Docker container Job은 각각의 개별 Runner라는 컨테이너에서 실행됨 2....

January 22, 2023 · 2 min · Wonyoung Seo

[KR] 책 리뷰 : 트랜스포머를 활용한 자연어처리

트래스포머를 활용한 자연어처리 (저자: 루이스 턴스톨, 레안드로 폰 베라, 토마스 울프) 추천하는 대상: 파이썬과 딥러닝 프레임워크에 익숙한 리서처 & 엔지니어 자연어처리 프로젝트를 진행하는 모든 분 ! Transformer와 Huggingface 어텐션(Attention) 메커니즘의 등장은 트랜스포머(Transformer) 모델 구조로 이어지며 최근 몇년 간 자연어처리 기술 발전의 근간이 되었다. 이와 더불어 허깅페이스(Huggingface)는 트랜스포머 그 자체로 동일한 이름을 가진 라이브러리가 등장시켰고, 모델에 대한 사용성과 접근성을 크게 개선했다. 트랜스포머를 활용한 자연어처리 는 허깅페이스에 대한 전반적인 소개와 사용법을 다룬다....

December 29, 2022 · 2 min · Wonyoung Seo