issue GitHub의 오래된 Issue를 자동으로 닫습니다. GitHub의 Issue는 오래된 것이 남아 경향이 있으므로, 오래된 Issue를 자동으로 닫고 싶다. 을 이용하면 방치된 issue를 자동으로 닫을 수 있습니다. 다음과 같이 github-actions의 bot이 stale합니다. (동작 확인용으로 즉시 stale과 close되도록 하고 있습니다) GitHub 리포지토리의 Actions 탭에서 템플릿을 만들 수 있습니다. 화면 아래의 Aut... issueGitHubGitHubActionsautomation자동화 【Tips】파일 패스나 issue(티켓) 번호를 단축키로 열기 메일, Slack, 텍스트 파일 등에 기재된 파일 서버 경로 issue(티켓) 번호를 매번 복사하여 탐색기나 브라우저에 붙이는 것이 번거롭다. 해당 부분을 선택한 후 바로 가기 키(핫키)로 한 번에 열고 싶다. 파일 서버 등으로 파일을 공유하고 있는 경우 메일이나 Slack로 패스를 전할 수 있지만, 정중하게 링크가 되어 있는 경우도 있지만 많은 경우 copipe 해야 한다. 해당 범위 선택... issuetips단축키파일 경로단축키 도구 개발 지연에 대한 대책으로 한 일 툴 테스트가 다양한 사정으로 늦어 마감에 늦지 않는 상황이 되어 왔다. 그 때의 대책을 이하에 쓴다. 장점 테스트와 장해 수정으로 항목 소화에 시간이 걸리고 있었지만, 자신이 하는 일이 수정만이 되었기 때문에 항목 소화의 스피드가 올랐다. 제3자 검증의 효과도 얻어졌다. 단점 처음에, 신 멤버에게 설명하는데 시간이 걸렸다. 다만, 테스트에 참가한 한 명은, 프로토타입 작성에 관여하고 있었기 ... issue테스트GitLab error/debug 모음 1. cocoeval.py 수정 커스텀 coco 데이터셋에 iscrowd 필드가 없는 경우 cocoeval.py를 아래 코드로 수정해 준다.... issueerrorSwindebugSwin LocalDateTime 배열로 나오는 문제 🎛 Json 객체에서 LocalDateTime이 배열로 나오는 문제 위의 이미지와 같이 LocalDateTime 으로 createDate 시간을 Json으로 받아오는 과정에서 배열로 끊어져서 나오는 이슈 발생 🔫 해결 @JsonFormat을 엔티티나, Response객체에 LocaldateTime 필드에 넣어주면 된다.... issueissue MongoRepository를 통한 대량 데이터 삽입시 발생한 이슈 #3 이전에 20만개의 데이터 삽입 시의 문제점은 looping을 통해 진행되는 save가 데이터의 리스트 크기만큼 DB에 접근해 발생하는 네트워크 overhead 였습니다. 이를 해결하기 위해 매번 DB에 접근한게 아니라, Batch insert 방식으로 list로 한번에 저장해야겠다고 생각했고 그 방법은 saveAll 메서드를 이용하여 해결가능했습니다. 자세한 내용은 의 글을 통해 확인하시면 ... issueDSMPdbDSMP MongoRepository를 통한 대량 데이터 삽입시 발생한 이슈 #2 이전에 5만개의 데이터를 처리 했을 때의 문제점은 클라이언트에서 요청하는 save API의 횟수였습니다. 최종적으로, 데이터를 리스트로 받아 들여 5만개의 데이터를 한번의 API로 처리하는 방법으로 문제를 해결 할 수 있었습니다. 이번 글은 20만개 처리 시 발생한 문제를 기반으로 작성하겠습니다 ㅎㅎ 삽입되는 데이터의 갯수가 5만개에서 20만개로 늘어나면서 문제가 발생했습니다! 한번 더 지난... issueDSMPdbDSMP View에 Background 속성이 적용 안되는 경우 개요 Ripple Effect 샘플 프로젝트를 만들던 도중 Background 속성 적용이 안되는 경우가 발생했다. 현상 적용시키려고 했던 drawable의 코드는 아래와 같다. corners 태그는 먹히는 거 같은데 그 외에 stroke나 solid 같은 색 변경 관련은 하나도 적용되지 않았다. 하지만 답은 생각보다 가까이에 있었다. 해결 Android Studio 4.1.1 부터는 프로젝... issueissue Gradle build error at Firebase connect 개요 Firebase을 사용하기 위해서 Sample Project를 만들고 Gradle을 수정한 뒤 Build를 하는 과정에서 Error가 뿜어져 나왔다. 하얀 것은 종이요, 검은 것은 글씨로다 스튜디오에서는 검은 종이에 빨간 글씨다 Google에서 하라는 대로 했는데 에러를 뿜어내길래 당황스러웠지만 Google 개발자도 살린다는 Googling은 역시나 해답을 가지고 있었다. 해결 app ... issueissue 왜 나만 몰라 ? - 원격 저장소 브랜치 가져오기 이탈리아 로마 - 트레비 분수 (2020) 사용할 수 있는 상황 로컬 저장소에서 원격 저장소의 메인 브랜치인 master 브랜치에 pr을 바로 올리다가, develop을 거쳐 올리기로 한 상황, 새로운 작업 환경으로 메인 브랜치를 옮기기 위해서 develop 브랜치를 우리의 로컬 저장소에 가져와야 합니다 작업 중인 팀원의 이슈 처리 및 커밋 진행 상황에 대해서 궁금할 때도 사용할 수 있습니다... PRgithubbranchissuePR [ React ] 무한 Scroll Bar 구현과 이슈 프로젝트 진행 전에도 리액트를 공부하면서 혼자서 이것저것 만들어봤던 경험이 있었지만, 상대적으로 대량의 데이터를 가진 사이트를 서버와 협업하여 만들어보는 경험은 처음이었기 때문에 긴장도 되었고 어떤 것을 배우게 될지 설레기도 했다. 먼저 원인을 찾기 위해 스크롤 시 데이터를 불러오는 함수 onScroll() 를 확인했다. 해당 함수 내의 분기 문은 scroll height가 일정 조건을 만족... ReactissueReact
GitHub의 오래된 Issue를 자동으로 닫습니다. GitHub의 Issue는 오래된 것이 남아 경향이 있으므로, 오래된 Issue를 자동으로 닫고 싶다. 을 이용하면 방치된 issue를 자동으로 닫을 수 있습니다. 다음과 같이 github-actions의 bot이 stale합니다. (동작 확인용으로 즉시 stale과 close되도록 하고 있습니다) GitHub 리포지토리의 Actions 탭에서 템플릿을 만들 수 있습니다. 화면 아래의 Aut... issueGitHubGitHubActionsautomation자동화 【Tips】파일 패스나 issue(티켓) 번호를 단축키로 열기 메일, Slack, 텍스트 파일 등에 기재된 파일 서버 경로 issue(티켓) 번호를 매번 복사하여 탐색기나 브라우저에 붙이는 것이 번거롭다. 해당 부분을 선택한 후 바로 가기 키(핫키)로 한 번에 열고 싶다. 파일 서버 등으로 파일을 공유하고 있는 경우 메일이나 Slack로 패스를 전할 수 있지만, 정중하게 링크가 되어 있는 경우도 있지만 많은 경우 copipe 해야 한다. 해당 범위 선택... issuetips단축키파일 경로단축키 도구 개발 지연에 대한 대책으로 한 일 툴 테스트가 다양한 사정으로 늦어 마감에 늦지 않는 상황이 되어 왔다. 그 때의 대책을 이하에 쓴다. 장점 테스트와 장해 수정으로 항목 소화에 시간이 걸리고 있었지만, 자신이 하는 일이 수정만이 되었기 때문에 항목 소화의 스피드가 올랐다. 제3자 검증의 효과도 얻어졌다. 단점 처음에, 신 멤버에게 설명하는데 시간이 걸렸다. 다만, 테스트에 참가한 한 명은, 프로토타입 작성에 관여하고 있었기 ... issue테스트GitLab error/debug 모음 1. cocoeval.py 수정 커스텀 coco 데이터셋에 iscrowd 필드가 없는 경우 cocoeval.py를 아래 코드로 수정해 준다.... issueerrorSwindebugSwin LocalDateTime 배열로 나오는 문제 🎛 Json 객체에서 LocalDateTime이 배열로 나오는 문제 위의 이미지와 같이 LocalDateTime 으로 createDate 시간을 Json으로 받아오는 과정에서 배열로 끊어져서 나오는 이슈 발생 🔫 해결 @JsonFormat을 엔티티나, Response객체에 LocaldateTime 필드에 넣어주면 된다.... issueissue MongoRepository를 통한 대량 데이터 삽입시 발생한 이슈 #3 이전에 20만개의 데이터 삽입 시의 문제점은 looping을 통해 진행되는 save가 데이터의 리스트 크기만큼 DB에 접근해 발생하는 네트워크 overhead 였습니다. 이를 해결하기 위해 매번 DB에 접근한게 아니라, Batch insert 방식으로 list로 한번에 저장해야겠다고 생각했고 그 방법은 saveAll 메서드를 이용하여 해결가능했습니다. 자세한 내용은 의 글을 통해 확인하시면 ... issueDSMPdbDSMP MongoRepository를 통한 대량 데이터 삽입시 발생한 이슈 #2 이전에 5만개의 데이터를 처리 했을 때의 문제점은 클라이언트에서 요청하는 save API의 횟수였습니다. 최종적으로, 데이터를 리스트로 받아 들여 5만개의 데이터를 한번의 API로 처리하는 방법으로 문제를 해결 할 수 있었습니다. 이번 글은 20만개 처리 시 발생한 문제를 기반으로 작성하겠습니다 ㅎㅎ 삽입되는 데이터의 갯수가 5만개에서 20만개로 늘어나면서 문제가 발생했습니다! 한번 더 지난... issueDSMPdbDSMP View에 Background 속성이 적용 안되는 경우 개요 Ripple Effect 샘플 프로젝트를 만들던 도중 Background 속성 적용이 안되는 경우가 발생했다. 현상 적용시키려고 했던 drawable의 코드는 아래와 같다. corners 태그는 먹히는 거 같은데 그 외에 stroke나 solid 같은 색 변경 관련은 하나도 적용되지 않았다. 하지만 답은 생각보다 가까이에 있었다. 해결 Android Studio 4.1.1 부터는 프로젝... issueissue Gradle build error at Firebase connect 개요 Firebase을 사용하기 위해서 Sample Project를 만들고 Gradle을 수정한 뒤 Build를 하는 과정에서 Error가 뿜어져 나왔다. 하얀 것은 종이요, 검은 것은 글씨로다 스튜디오에서는 검은 종이에 빨간 글씨다 Google에서 하라는 대로 했는데 에러를 뿜어내길래 당황스러웠지만 Google 개발자도 살린다는 Googling은 역시나 해답을 가지고 있었다. 해결 app ... issueissue 왜 나만 몰라 ? - 원격 저장소 브랜치 가져오기 이탈리아 로마 - 트레비 분수 (2020) 사용할 수 있는 상황 로컬 저장소에서 원격 저장소의 메인 브랜치인 master 브랜치에 pr을 바로 올리다가, develop을 거쳐 올리기로 한 상황, 새로운 작업 환경으로 메인 브랜치를 옮기기 위해서 develop 브랜치를 우리의 로컬 저장소에 가져와야 합니다 작업 중인 팀원의 이슈 처리 및 커밋 진행 상황에 대해서 궁금할 때도 사용할 수 있습니다... PRgithubbranchissuePR [ React ] 무한 Scroll Bar 구현과 이슈 프로젝트 진행 전에도 리액트를 공부하면서 혼자서 이것저것 만들어봤던 경험이 있었지만, 상대적으로 대량의 데이터를 가진 사이트를 서버와 협업하여 만들어보는 경험은 처음이었기 때문에 긴장도 되었고 어떤 것을 배우게 될지 설레기도 했다. 먼저 원인을 찾기 위해 스크롤 시 데이터를 불러오는 함수 onScroll() 를 확인했다. 해당 함수 내의 분기 문은 scroll height가 일정 조건을 만족... ReactissueReact