일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬
- split
- 위코드
- count
- or
- js
- lambda
- If
- DART
- index
- join
- STR
- map
- decorator
- slice
- len
- and
- LOWER
- Sorted
- MAX
- iNT
- enumerate
- range
- Python
- sum
- list
- Algorithm
- WECODE
- FOR
- SQL
- Today
- Total
목록나는 이렇게 성장한다/활동 (10)
코드로 우주평화
현재 개발자 글쓰기 커뮤니티 '글또' 9기에 참여하고 있습니다. 이번 9기에서는 유데미에서 지원을 받아 관심 있는 강의를 무료로 들을 수 있었는데요. 제가 두 번째로 선택한 강의는 [기획부터 개발까지 한방에 도전하는 플러터(Flutter) 수익형 기초 앱 개발]입니다. -> 강의 링크 작년에 플러터를 잠깐 만져본 적이 있는데, 아무래도 앱스토어와 플레이스토어에 모두 출시를 할 수 있는 크로스 플랫폼이라는 장점이 매력적으로 다가왔습니다. 그래서 이번에는 수익화까지 기대할 수 있는 강의를 선택하였습니다. 강의 소개 역시나 1000명이 넘는 수강생이 들었을 정도로 인기 강의라는 것을 알 수 있었는데요. 이 강의를 통해서 배울 수 있는 것들은 다음처럼 명시되어 있습니다. - 네이티브 앱 개발, 웹앱 개발, ..
현재 개발자 글쓰기 커뮤니티 '글또' 9기에 참여하고 있습니다. 이번 9기에서는 유데미에서 지원을 받아 관심 있는 강의를 무료로 들을 수 있었는데요. 제가 선택한 강의는 [React Three fiber(R3F)로 배우는 인터렉티브 3D 웹 개발]입니다. -> 강의 링크 저는 핀테크 스타트업에서 백엔드 개발자로 일하고 있지만 과거 전공이 시각디자인이기도 했고 3D 와 인터렉티브에도 관심이 있어 개인적인 흥미로 강의를 선택하였습니다. 강의 소개 R3F는 React Three Fiber의 약자로, React를 위한 Three.js 레퍼 라이브러리인데요. Three.js는 웹에서 3D 콘텐츠를 만들기 위한 JavaScript 라이브러리입니다. R3F는 이 Three.js를 React의 선언적인 구성 방식으로 ..
이 글은 FastAPI 로 구현된 Python 서버를 네이버 클라우드 플랫폼(이하 NCP)으로 마이그레이션 한 후기입니다. 들어가기 전에 저는 현재 글또 9기 운영진으로 지난 8 기서부터 또봇이라고 하는 슬랙 앱(봇)을 만들어 운영하고 있습니다. 처음 또봇을 클라우드 환경에서 배포할 때에는 `클라우드 타입`이라는 호스팅 서비스를 이용했는데요. 클라우드 타입은 클릭 몇 번으로 아주 간편하게 서버 배포를 해주는 호스팅 서비스입니다. 게다가 무료죠(였죠) 약 1년 동안 잘 사용하던 클라우드 타입이 이번 12월 부터 유료화를 도입했고, 기존 무료 호스팅은 하루 1번 강제 종료라는,, 아주 크리티컬 한 제약이 추가되었습니다. ㅠㅠ 저는 서버가 강제종료되기 전에 서둘러 다른 클라우드 서비스를 찾기 시작했습니다. 그..
`auto-commit-msg` 프로젝트 시작 개발자들은 보통 git 이라는 버전 관리 시스템(VCS)을 사용하여 코드를 관리한다. 그리고 git 은 commit 을 통해 코드 변경사항을 기록한다. 예를 들어 개발자가 main.py 파일을 추가했다면 git commit -m "feat: Add main.py file" 처럼 명령어를 입력하여 해당 커밋이 무엇을 의미하는지 메시지를 작성한다. 예시처럼 간단한 변경사항이라면 커밋 메시지를 작성하는데 어려움은 없겠지만 복잡한 변경사항이라면 커밋 메시지를 짓는 데에도 시간이 걸린다. 만약 리팩터링을 위해 여기저기 파일을 손대고 코드를 수정했다면, 개발자는 커밋 메시지를 짓느라 일정 시간을 사용할 수 밖에 없다. 나는 커밋 메시지를 작성하는데 시간을 쓰고 싶지 않..
발표 후기지난 5월 19일에 있었던 [글또 8기 - 백엔드 반상회] 발표 후기를 남겨보고자 한다! 나는 70여명의 개발자 앞에서 '내가 커뮤니티로 성장하는 방법'이라는 주제로 발표를 했다. 아래는 당시 발표하는 모습을 찍은 사진이다. 글또 백엔드 반상회에 대한 설명과 자료는 해당 링크에서 확인할 수 있다. 내가 만든 발표 자료 또한 링크를 통해 확인할 수 있다. 나도 발표를 할 수 있을까?비전공자로서 처음 개발을 시작했을 때, 언젠가 나도 다른 개발자들 앞에서 발표를 할 수 있을까?라는 의문을 가졌었다. 그 당시에는 발표를 한다는 것이 '뛰어난 개발자'의 징표처럼 여겨졌다. 이렇듯 나는 발표에 대한 막연한 동경심을 갖고 있었다. 발표에 대한 욕구가 가장 강하게 일었던 때는 작년 '글또콘'이었다. 당시 성..
*이 글은 책 [소크라테스 익스프레스]를 읽고 독서모임에서 나눈 이야기를 기록한 글입니다. *참여자 : 김은찬, 김정희, 임지영, 이상철 8. 간디처럼 싸우는 법 - 오직 진정으로 용감한 사람만이 인간의 마음을 바꾸기 위해 자발적으로 고통을 겪는다 - p284 - “구덩이 안으로 내려가지 않고 구덩이를 팔 수 있는 사람은 아무도 없다” - p285 - 수단과 목적을 혼동한 사람은 스스로를 집어삼킨다. - p285 Q. 무언가를 바꾸기 위해 자발적으로 고통을 겪은 경험이 있나요? 그것은 목적이었나요? 수단이었나요? 기술적으로 낙후된 회사에 다닐 때, 시스템 개선을 위해 밤새서 작업했다. 그런데 바꾼 것에 대한 검증과 설득의 과정이 고통스러웠다. 작업을 하고 설득하면 설득이 잘 안 된다. 그런데 설득을 먼저..
*이 글은 책 [소크라테스 익스프레스] 를 읽고 독서모임에서 나눈 이야기를 기록한 글입니다. *참여자 : 김은찬, 김정희, 임지영, 채정현 1. 마르쿠스 아우렐리우스처럼 침대에서 나오는 법 Q. 여러분이 침대에서 나오는 이유는 무엇인가요? 그것은 사명인가요? 혹은 의무인가요? (p37) *사명 : 자신과 타인을 드높이기 위한 자발적 행동 *의무 : 부정적 결과를 피하기 위해 스스로만을 보호하려는 행동 나와 타인에게 도움이 되는 재미있는 게 있었으면 좋겠다. 이것이 사명이라고 생각하고 이를 위해 침대에서 일어났으면 좋겠다. 내가 하고 싶은 게 있어서 아침에 일어나는 것이 즐거웠으면 좋겠다. 아침을 기대하며 일어나고 싶다. 그런데 뭘 하면 아침을 기대할 수 있을까? 일어나는 훈련부터 시작해야 할까 고민 중 ..
글쓰는 또라이가 세상을 바꾼다 글또는 2주에 하나 이상의 글을 쓰고 공유하는 개발자 글쓰기 모임이다. 나는 글또에서 약 반년동안 180여 명의 개발자들과 함께 활동하였다. 글또 7기의 경우 포지션별로 채널을 만들어 활동했는데, 나의 경우에는 백엔드-인프라e 그룹이었다. 글또에서는 본인 그룹 외에도 다양한 채널들을 직접 만들 수 있고(til, 독서, 운동 등의 주제) 커피챗, 글또콘, 고민상담 등등 다양한 소통이 가능한 개발자 커뮤니티이다. 글또를 신청한 계기 글또를 신청할 당시에는 취업준비중이었다. 당시 부트캠프 동기이자 함께 글또 7기에서 활동을 하고 있는 정현님 소개로 신청하게 되었다. 나는 이전부터 블로그에 글을 꾸준히 올리고 있었지만, 앞으로도 글쓰기를 지속하기 위해선 글또와 같은 환경설정이 필요..
2021년 11월 27일 토요일 오후 4시~5시 30분 11개 기업의 개발문화를 주제로 다룬 글들을 읽고 동기 12명과 함께 자체 세션을 진행하였다. 아래는 해당 세션에 대해 정리한 글이다. 세션 목적 팀프로젝트에 들어가기에 앞서 우리의 소통방식과 기업 개발문화에 대해 알아보기 위함 선배기수의 조언대로 성공적인 프로젝트를 위해 소통능력을 기르기 위함 각자의 경험과 생각을 공유하며 서로를 더 잘 이해하기 위함 세션 내용 좋은 개발문화의 공통 키워드 목적, 목표, *OKR, 고객, 영향 공개, 공유, 투명성, 신뢰, 효율 페어 코딩, 코드 리뷰 스프린트, 애자일, mvp, 칸반 실수, 실패나눔, *포스트모템 *OKR이란? → 참고 글 *포스트모템이란? 개인의 잘잘못을 따지기 보다는 문제해결과 근본 원인에 집..
인스타그램 클론코딩(이하 위스타그램) 13가지의 미션이 주어졌다. 하지만 서비스를 구현하는 프로젝트는 처음이다보니 이 서비스의 목적이 무엇인지, 프로젝트를 통해 내가 무엇을 배울 수 있는지 과제의 의도와 의미를 파악하기가 힘들었다. 그래서 주어진 미션만 하나씩 해결해나가지 말고 동료들과 함께 이번 프로젝트를 전체적으로 분석해보기로 했다. 주말을 이용해 동료를 모아 1시간 조금 넘게 스터디를 진행했다. 스터디 내용은 아래와 같다. 현재 파이썬을 조금 익히고 장고를 배운지 2주차 밖에 안되었기 때문에 틀린 정보가 많을 수 있으니 감안해서 보기를 바란다. 스터디 목적 위스타그램 미션에 대한 의견을 공유하면서 프로젝트에 대한 이해도를 높이기 위함 장고 API 프로세스를 복기하고 위스타그램 프로젝트의 전체 과정을..