본문 바로가기

분류 전체보기

(28)
인턴쉽_200721
인턴쉽_200720 오늘 한 일-이번주 목표 알기-스택오버플로우 크롤러 제작 시도 오늘의 반성-스택오버플로우의 크롤링은 이미 돌리고 있었다고 한다. 이렇게 작업이 겹칠 수 있으니 항상 이슈의 댓글 등을 통해 다른 팀원들과 소통을 해야한다. 혼자 일하면 안된다.-크롤링을 할 때 답변이 없는 글도 가져와야 하고 글의 댓글들도 가져와야 하므로 크롤러를 수정했다. 댓글도 가져오는 기능 추가하여야 한다.-현지화 작업시 1)현지화 할 프로젝트 선정 (많이 안되어 있고 결과물을 빠르게, 쉽게 볼 수 있는 것으로) 2)해당 프로젝트 설치해서 비교하며 작업하기 3)해당 프로젝트에 나의 참여가 반영 된 것 알 수 있도록 알림받기/추적하기/릴리즈 사이클 파악하여 언제 반영될 예정인지 까지 알아 두어야 백프로 한 것이다. 안하면 반만 한것이다.
인턴쉽_200717 오늘 한 일1. 이슈 관리https://www.notion.so/4ce51900a1544f4380318a1ed88fc20c-항상 일은 혼자 하면 안되고 이슈의 댓글을 통해 코어 멤버/외부 참여 멤버들과 함께 소통을 하며 진행해야 한다. 그래야 같은 데이터를 가져오는 등의 비효율적인 일을 피할 수 있다. 2. 크롤링 한 데이터 csv 파일 형태로 저장하기https://www.notion.so/Python-csv-2d46afb6032e4190a0e833bf19d6aff2 3. Deepin 현지화 참여https://www.notion.so/Deepin-6a6feb5a8b08440fa3e47bddb97eb02c-transifex를 통한 현지화 참여 방법을 충분히 익혔기 때문에 오늘까지만 하기로 했다.
인턴쉽_200716 오늘 한 일1. Deepin 현지화 작업 참여https://www.notion.so/Transifex-ac26939e38ea41bba0601e424d8b38d8 2. 이슈 등록 및 코어 멤버와 소통https://github.com/hamonikr/democratization-expertise/issues/10 3. stackoverlow 크롤러 제작 https://www.notion.so/StackOverflow-55d5fdeccaf44ad4b80d3270425f0b8e
인턴쉽_200715 기록 관리 - 노션 주소https://www.notion.so/b86934a33ca141189a4e4df63772ab6a?v=50558c3701374950b3857bc4ad544afa 조정한 다음주까지의 개발 일정 [오늘의 결과물들] https://www.notion.so/Transifex-ac26939e38ea41bba0601e424d8b38d8 https://www.notion.so/Deepin-6a6feb5a8b08440fa3e47bddb97eb02c https://www.notion.so/VirtualBox-Deepin-OS-73b492f481604902b7f1ae8ef193d053 https://www.notion.so/Python-MySQL-DB-a357da9e802a493ea873e48395..
인턴쉽_200714 오늘 해야 할 일 : 앞으로 2주간의 일정 세우기진행될 프로젝트의 개발환경 구축 2주간 진행될 프로젝트 : 중국과의 협력 프로젝트에 현지화 참여하기 - transifex 링크 - deepin os 설치해서 현지화 할 부분 파악하기 하모니카 전문지식 민주화 플랫폼 - 크롤러 만들기https://github.com/hamonikr/democratization-expertise - 이슈 던지기 - 여러 사이트에서 데이터 수집, db에 저장하기 - 같은 사이트에 여러번 접속하면 차단당할 수 있기 때문에 많은 데이터를 수집하기 위해서는 빠르게 시작해서 오랫동안 수집해야 한다 프로젝트 진행 일정https://www.notion.so/b86934a33ca141189a4e4df63772ab6a?v=50558c37013..
인턴쉽_200713 앞으로 2주간 할 것 : 중국 협업 프로젝트 현지화 참여하기인공지능 q&a 프로젝트 참여하기공모전 프로젝트 진행 오늘 할 일 : 오픈소스 참여 방법 알기파이썬 크롤링 해보기 github.com/explore오픈소스 프로젝트들을 topics, trending 등으로 탐색할 수 있다. sourceforge.net/directory언어별 관련 프로젝트들을 볼 수 있다 user community + developer community오픈소스 커뮤니티는 사용자와 개발자 모두를 위한 커뮤니티여야 한다. (오픈소스 커뮤니티의 조건)1. access - code available equally to everyone 모두가 소스코드에 접근할 수 있어야 한다.2. collaboration - ability to influ..
인턴쉽_200710 https://www.oss.kr/dev_competition 제 14회 공개SW 개발자 대회에 참여하게 되었습니다. 주제 선정을 위해 대표님께 자문을 구했습니다. 대회에서 좋은 성적을 거두기 위해서는 심사위원 입장에서 평가 요소가 무엇이 있는지 알아야 합니다. *기술성*필요성*시장성*호환성 -위와 같은 평가 항목이 있을 때 기술성은 짧은 기간에 현재의 지식 상태로 큰 성적을 거두기 어렵기 때문에 욕심을 부리면 안됩니다.-필요성은 저희가 개발한 기능이 사용자들에게 얼마나 필요한 기능인지에 대한 항목입니다. 있어도 그만, 없어도 그만이 기능은 필요성의 점수가 낮지만, 제어판 에 들어갈 기능과 같이 사용자 누구에게나 필수적인 기능을 개발하는 것이 유리할 것입니다.-시장성은 저희가 개발한 프로그램이 외부에서 ..