profile
Программист будущего!
post-thumbnail

nltk로 영문 데이터 빈도수 체커를 만들어보자 (+국문 데이터 빈도 추가)

*image from https://data-flair.training/blogs/nltk-python-tutorial/ 1. 들어가면서 지난 기업협업 대상 기업은 e-commerce 기업으로, 주어진 데이터는 당시 각 제품별 특정 값이(색깔, 치수 등) 포함된 데이터였다. 분류를 위해 큰 잣대를 세팅, 분류하는 역할을 우리 협업러들이 담당하게 되었다....

1일 전
·
0개의 댓글
post-thumbnail

해영인이 개발자로 전직한 이야기(Wecode 부트캠프 수료후기)

1. 학교 대문을 박차고 나와 대학원 막학기 졸업요건을 맞춰놓은 상태에서 박사과정을 갈 것인지 취직을 할 것인지 고민을 하다가 머리가 터져버릴 뻔 했다. 당시 학과장님은 박사과정을 가는 것이 어떠한지 물어보셨으나 러시아 박사과정 유학(한 7년정도 걸릴꺼 같았다...갔다오면 늙었따리)을 통해 정통학파로 인정받아야 안정적인 활동을 할 수 있는 것, 향후 연...

2020년 7월 3일
·
6개의 댓글
post-thumbnail

[1차 프로젝트] 회고록

1. 프로젝트의 서막 1차 프로젝트 발표 시 마지막으로 발표된 우리 조 클론 페이지는 언니의 파우치(https://www.unpa.me/) 조원은 총 6명 (프론트 3 / 백 3) 팀명 '형님의 파우치'와 걸맞게 조원은 전원 남성으로 구성되었다! 동기 30여명 중 나름 인사도 하고 초큼 더 친하게 지냈던 동기들로 구성되서 부담없이 할 수 있다는 생각...

2020년 6월 30일
·
4개의 댓글
post-thumbnail

[Node.js] 기본세팅 (express 설치, MongoDB 연결)

1. 참고 강의 인프런에 있는 John Ahn 님의 '따라하며 배우는 노드, 리액트 시리즈 - 기본 강의' 수강하며 정리하는 블로그 글입니다. Node.js를 마스터하고자 빠이팅있게 블로그를 쓰고자 합니다. (1일 1블로그 가즈앗...!) 2. Node.js 설치 iterm 또는 터미널 열어서 'node -v' 입력 시 버전 내용 뜨면 설치여부 확인 가능...

2020년 6월 29일
·
2개의 댓글

[기업협업] 기업협업 후기

1. 기업협업 팩트 협업기업은 이커머스 기업으로 인원은 약 30명 내외 (개발인력 50% 정도) 압구정 - 청담사이 위치하여 출근시간은 지하철 탑승 약 50분, 역에서 도보로 약 10분 총 1시간 소요 동기들과 회사 앞 카페 또는 빠바에서 만나서 항상 같이 들어갔다 우리는 한팀! 백엔드 3명, 프론트엔드 1명 총 4명 개발팀 배속, 업무 진행 데이...

2020년 6월 23일
·
0개의 댓글
post-thumbnail

[기업협업] MongoDB 꿀템 MongoDB Compass!

1. Compass 위코드에서 매번 MySQL 내용 확인 시 쿼리문 치는 것, 좋았다. 하지만, 빠른 개발을 위해서는 문명의 이기(?)를 사용해도 좋다는 멘토님의 말... MySQL을 지원하는 비버(Dbeaver)를 알려주셨었다. Dbeaver를 설치하고 MySQL 주소 또는 로컬 루트를 입력, 연결 시 DB 정보가 윈도우 탐색기처럼 뜨는 게 너무 좋았...

2020년 6월 14일
·
0개의 댓글

[기업협업] MongoDB 셧다운...?

1. 방화범(?)의 등장 Mongodb에 있는 전 데이터를 내가 원하는대로 조작, 가져오려고 쿼리문 작성. 야심차게 돌렸으나... Connection closed 라는 오류를 리턴. 이후 동료와 함께 아래와 같은 명령어로 MongoDB 상태를 확인하였다. > sudo systemctl status mongod # 현재 MongoDB 상태 리턴 sudo sy...

2020년 6월 14일
·
0개의 댓글

[기업협업] 3주차 짧은 회고록

1. 시간의 빠름 동료들간의 회의를 통해 내 역할은 노드JS API 개발 -> 카테고리 분류로 변경. 지금까지 업무 흐름을 익혔다면, 이번주부터는 실질적인 아웃풋이 나와야했다. 2. 카테고리 데이터 분류 방대한 데이터를 각 성별, 대/중/소분류로 나누어야하는 것이 주업무. 기존 동료가 하던 것에 이어서 진행, 하지만... 내 업무이해도가 낮은 탓을 하며...

2020년 6월 14일
·
0개의 댓글

[기업협업] 2주차 짧은 회고록

1. '팀장'이라는 직책이란 1주차에는 각자의 역할을 찾는데 집중했다면 2주차에는 각자 업무에 집중. 나에게는 팀장이라는 나름 이유(?)로 트렐로 관리 + 개인업무가 주어졌다. 트렐로를 위해 동료들에게 업무 축약내용 독촉하는게 나름 힘든 부분이였다..! 2. 트렐로 현업에서 업무를 하면서 팀 내 구성원 업무를 잘 몰랐었던 적이 많았다. 트렐로로 인해 별도...

2020년 6월 7일
·
0개의 댓글
post-thumbnail

[기업협업] Pandas 처리속도가 느리다면 (feat. Modin)

1. Pandas 처리속도에 대한 고민 같이 협업을 나간 동료가 판다스를 이용하여 데이터 처리를 하고 있었다. 계속하여 데이터 처리 속도를 고민하고 있었는데, Modin이란 것을 알려주었다. 2. Modin? 한마디로 정의하자면 판다스의 연산처리능력을 업할 수 있는 패키지라고 할 수 있다. 판다스가 1개 CPU를 이용한다면, 모딘은 2개 이상 CPU ...

2020년 6월 7일
·
0개의 댓글

[소소해결] pip 명령어 사용간 권한없음이 나올 때 해결방안

1. 작은 해프닝 기업협업 중인 회사에서 주피터 노트북 이용, 작업을 해볼 것을 요청 받았다. 필요한 라이브러리들이 있어 설치를 위해 pip 명령어 이용 / 실행하였으나, 돌아오는 대답은 permission denied... 루트 권한을 받아야될 것으로 생각했으나 어떻게 할지 서치로도 확인 실패 ㅠ 로컬에서만 테스트 해보는 쭈구리가 되기 싫어 사수님께...

2020년 6월 4일
·
0개의 댓글

[2차 프로젝트] 짧은 회고록

1. 1차보다 더 해본 것 1차보다 DB 모델링이 복잡했던 것. 한층 더 고민하고, 결과물을 풀어내볼 수 있었다. 로그인/회원가입 및 데코레이터 view 작성해본 것. 동료가 람다식 포함, 더욱 살을 붙여 공부해볼 수 있는 기회도 생겼다. 파이썬 쉘을 열심히 써본 것. views.py에서 print해보면서 왜 안되지를 연발했던 1차때 나와 다르게, 쉘에...

2020년 5월 31일
·
0개의 댓글

[Python] NLTK, Pandas를 이용한 단어 빈도수 분석

1. 과제 엑셀 내 컬러 키워드 단어, 유사 컬러명 또는 미보유 단어(예시: 000F BLK) 존재 키워드 단위 분류, 빈도 수 분석 진행 최대한 전체 데이터를 커버할 수 있는 컬러명(단어) 분류 2. 구상 업무간 판다스를 사용해보았기에 빈도수 분석이 가능하다는 것을 알게되었음. 하지만 000, F, .등 분류를 방해하는 요소를 어떻게 제거할 수 있을지 ...

2020년 5월 30일
·
0개의 댓글

[기업협업] 1주차 마무리_ 협업기업 출근기록

1. 1주차 단상 정든 학원을 등지고 5월 중순부터 6월 중순까지 1달간 기업협업을 떠나게 되었다. 정해진 회사는 e-commerce 스타트업으로, 인터넷에서 찾아보았던 대략적인 느낌과 에너지를 가지고 있어보였다. (그리고 다들 젊다!) OKR을 매우매우매우 강조하는 분위기. 개념적으로만 알던 OKR을 여기서 만나다니. KPI만 준수하길 강요당했던 본인...

2020년 5월 30일
·
0개의 댓글

[기업협업] D-1 오후 11시 55분에 저장한 글

기업협업이란? 위코드 3개월 과정 중 1개월에 해당하는 과정. 실제 웹 서비스를 제공하고 있는 기업으로 출근, 배운내용 + 실무 조화를 느낄 수 있는 시간을 가질 수 있게 해준다(라고 한다.) 추후 취업을 위한 사이트(로켓펀x, 원티x 등)에 이번 협업을 '인턴'으로 작성해도 된다고 가이드를 받았다. 기업협업에 대한 생각 위코드에서 배우지 않았던 스택인...

2020년 5월 24일
·
0개의 댓글

[2차 프로젝트] Unittest - test.py 작성전후 갑자기 API가 동작안할 때

1. API 미작동 비상사태 발생 팀메이트가 tests.py 파일을 공유해주어 따라해보는 도중에 생긴 일이였다. 나름 test 작성하여 python manage.py runtest app명으로 파워실행! 테스트 결과가 계속 fail.. 여러번 runtest 진행하였다. OK 확인 후 API를 마지막 테스트 간 계속되는 500 에러... 눈앞이 노래졌다. ...

2020년 5월 24일
·
0개의 댓글

[2차 프로젝트] 크롤링 데이터 MySQL DB로 넣기 및 사용 쿼리 리스트

1. MySQL DB로 크롤링 데이터 넣기 크롤링 데이터를 Aquery로 짰던 테이블대로 CSV 파일로 저장하였다. 1차 프로젝트에서는 Jupyter Notebook을 이용하여 Bulk Create를 활용, 데이터를 넣었다면, 2차에서는 *.py 업로더를 제작해보았다. (Bulk Create 활용 DB 입력은 소헌님 블로그 참조 - https://sohe...

2020년 5월 24일
·
0개의 댓글

[2차 프로젝트] Day1_200510

1. 2차 프로젝트 요약 내용 1) 클론 대상 사이트 Insight Timer (https://insighttimer.com/) 명상을 위한 음악 및 조언 등을 컨텐츠로 제공 앱과 웹으로 서비스 제공 중이며, 웹에서는 앱 대비 약 80% 수준 기능 제공 DAU(Daily Active User) 약 700K 내외 추정, 한국 기준 DAU 15K 앱에서는 7...

2020년 5월 11일
·
0개의 댓글

위코드와 함께하게 된 이유_200503

위코드 과정은 총 3개월로, 현재까지 프리+파운데이션 1개월 및 1차 프로젝트 완료! 프로젝트 1개 진행 0.5개월, 기업협업 또는 개인플젝 1개월 남은 시점이다. 현재 시기에 있어 나에게 다가왔던 변곡점을 정리해보려고 한다. 1. 위코드와 같이 하기까지 20대 ~ 30대 초반 어렸을때부터 영어공부가 재밌었고, 외국인과 소통이 될 때 재미를 느꼈다. 외...

2020년 5월 3일
·
0개의 댓글

Django_Migration이 죽어도 안될때

1. Migration 프로젝트 초반 팀원이 같이 짠 테이블을 토대로 models.py 작성 migration 실행 시 오류없이 진행됨 확인 팀원이 올려놓은 git clone하여 각자 맡은 app 구현 시작 2. 문제 발생 내가 맡은 app은 posting 앱으로, 구현해야되는 기능 중 댓글 존재 이외에도 posting tab 클릭시 보이는 페이지 미...

2020년 5월 3일
·
0개의 댓글