본문 바로가기
728x90

전체 글306

Python BeautifulSoup 로 로또번호 크롤링 하기 머신러닝을 공부해보고 싶은데 뭐 부터 할까 하다가 로또번호들 가지고 이것저것 예측하면서 분석하면 재미있겠다 싶어서 로또번호를 크롤링 해봤다. import yaml import requests import pymongo from bs4 import BeautifulSoup as bs 필요한 url이나 계정 정보는 yaml파일로 관리할거고 페이지 정보는 requests로 받아오고 로또 번호는 beaurifulsoup로 뽑아내서 mongodb에 저장할 계획이다. def setUp(self): with open('info.yaml') as info: conf = yaml.full_load(info) self.url = conf['lotto_site'] self.mongourl = conf['mongodb_url.. 2020. 6. 9.
pip requirements로 관리하기 pip로 다양한 패키지를 설치하다보면 다른 PC에서 사용하려고 할 때 패키지를 다시 번거롭게 설치해야 하는 상황이 발생하는데 이런 상황을 줄이기 위해 requirements.txt로 설치를 간편하게 할 수 있다. 일단 내 환경을 requirements.txt로 뽑아내는 방법은 pip freeze > requirements.txt pip freeze > requirements.txt 이고 requirements.txt에 있는 패키지들을 모두 설치하려면 pip install -r requirements.txt pip install -r requirements.txt 를 하면 된다. 2020. 3. 4.
ASCII Art 텍스트를 커맨드창에서 꾸며주는 모듈이다. 내일 해봐야지~ 출처: https://www.devdungeon.com/content/create-ascii-art-text-banners-python?fbclid=IwAR3HXRKLe1zpIxLOonUWq9rUXf7zgtWE_F8rPw37VeNo9qEd73b9DbCgaU0 Create ASCII Art Text Banners in Python ASCII art has a long history in the hacker culture. If you check out any Phrack article and there is almost guaranteed to be some form of ASCII art in there. In this example we are .. 2020. 2. 6.
다시, 스타트업 기존 글로벌 게임기업에서 탈 게임기업을 다시, 영영 하기 위해 일반 소프트웨어 회사를 찾던 중 좋은 회사로 컨텍이 와서 스타트업으로 오게되었다. 이제 2개월정도 되어서 이것저것 바쁜게 어느정도 정리된 것 같아서 다시 글을 써볼까 해서 왔는데 너무 안들어왔는지 휴면계정이 되었다. ㅋㅋ 이곳에 와서 Android, iOS Front End 자동화와 API를 활용한 Back End 자동화, 그리고 Web Front End 자동화를 셋팅해 놓고 Jenkins에 올려서 돌리고 있는데 이제 하나 둘 씩 포스팅을 해봐야겠다. 챗바퀴처럼 굴러가는 일이 아니라 내가 스스로 필요로 하고 필요한 일에 대한 우선순위를 설정하고 그대로 업무를 진행하니 요새 다시 회사 가는게 즐거워 지고 있다. 이제 내 경력도 10년차를 향해 .. 2019. 10. 13.
QA했는데 왜 버그가 있어요? 이 말은 초기에 QA업무를 하면서 듣던 말인데 그 때는 이 말이 정말 스트레스였죠. "나는 버그를 잡는 사람인데 내가 못찾은 버그가 나왔어. " "이건 너무 특수한 케이스인데 이런걸 어떻게 놓치지 않을 수 있는거지?" 사실 저 때는 나에게 누군가 와서 저렇게 말했을 때 대답을 할 수 없었습니다. 마치 모든것이 나의 잘못인것만 같았거든요 QA란 직업에 대한 이해가 부족했죠. 하지만 지금은 어느정도 판단이 가능해졌습니다. 조금은 QA란 직업을 이해하고 있다고 할 수 있겠죠. 지금 저 위에 제목처럼 저에게 묻는다면 이렇게 대답할 것 같네요. "QA팀에 주어진 인적, 시간적 리소스가 충분했는가?" - 오픈일은 고정인데 개발이 늦어지면서 QA시간이 줄지는 않았나요? "QA가 모든 버그를 찾아낸다는 것은 당연히 불.. 2019. 5. 11.
우리는 QA 미루다 미루다 드디어 QA관련 블로그를 오픈했습니다. 이제 이 일도 어느덧 9년차에 접어들고 있는 상황인데, 지금 공부하고 있는 자동화 테스트 관련되어서 그동안 진행했던 QA업무들에 대해서 이야기 나누는 공간이 되었으면 좋겠네요. 모든 QA분들 수고 많으십니다! 2019. 5. 10.