공부/코딩9 230619 ~20 업무일지 230619 업무일지 title toolbar에 표시 즐겨찾기 제목 검색 엔진의 제목으로 표시 컴파일러 -> 개발된 애플리케이션이 현재 실행 중인 경우에도 auto-make가 시작되도록 허용 공부/코딩 2023. 6. 20. IntelliJ 유용한 단축기 유용한 단축키 Shift + F6 : 변수명 전체 변경 Ctrl + Alt + T : 감싸기 (if, else, try, catch, while 등) Ctrl + P : 매개변수 조회 Ctrl + E : 최근 파일 조회 Ctrl + Shift + E : 최근 위치 기준 조회 Ctrl + / : 한줄 주석 Ctrl + Shift + / : 블록 단위 주석 Alt + #[0-9] : 단축키에 해당하는 도구창 열기 Ctrl + Shift + F12 : 편집 영역 최대로 Ctrl + Alt + S : 설정창 열기 Double + Shift : 전체 검색창 열기 Ctrl + Shift + N : 파일 검색 Ctrl + Shift + Alt + N : 메서드 검색 Ctrl + Shift + F : 문자열 검색창 열.. 공부/코딩 2023. 6. 20. [달력] 필터링 작업 7일 전, 1개월 전 3개월 전 6개월 전 달력 기간 조절 기능 필터링에 사용할 달력 조절 기능 기간 조회 기능에 사용하기 위한 코드를 만들어야 했다. 처음에는 간단하다고 생각했는데 생각보다 복잡한 구조를 가지고 있었다. 지난달이 31일일 경우, 28일일 경우를 고려해야 했다. 윤달 윤년까지 고려해 주려니까 코드가 셀 수도 없이 복잡해졌다. 머릿속으로만 계산하기에는 너무 복잡해서 일단 시각화하는 과정이 필요하다고 느꼈다. 엑셀을 통한 시각화 눈으로, 머릿속으로 명확한 구조를 위해 엑셀을 통해서 구조를 잡아 보았다. 1개월 전, 3개월 전, 6개월 전 부분에서 문제가 발생하는 부분을 정리했다. 구현 문재가 발생하는 시점 t2 오늘이 3월 31일이고 1개월 전 버튼을 눌렀을 때 문제가 발생한다. 2월 31일은 존재하지 않기 때문에 따로 처리를 해 줘.. 공부/코딩 2023. 6. 15. Do it 점프 투 파이썬 - 1일차 1일 차 파이썬을 공부하며 개인적으로 공부한 내용들을 정리했다. 1일 차 공부 내용이다. 01-1 파이썬이란? 개발자 귀도 반 로섬(Guido Van Rossum)이 개발한 인터프리터 언어이다. 인터프리터 언어가 뭔지 궁금했는데 옆에 친절하게 적혀있었다. 인터프리터 언어 : 한 줄씩 코드를 해석해서 그때그때 실행해 결과를 확인할 수 있는 언어(자바스크립트, SQL RUBY, 스크래치 등의 언어가 있다. ) 사전적 의미 고대 신화에 나오는 파르나소스 산의 동굴에 살던 큰 뱀을 뜻한다고 한다. 아폴로 신이 퇴치하였다고 한다. 실무에 많이 사용 책에 의하면 구글 소프트웨어의 50% 이상이 파이썬으로 작성되었다고 한다. ex) instargram, Dropbox 장점 공동 작업 & 유지 보수가 쉽고 편하다. 0.. 공부/코딩 2022. 11. 3. 블로그 공부 참고 링크들 나름의 정리 - 쓰고 나니 난잡하다. 블로그를 조금 손볼까 싶어서 시작했는데 생각보다 엄청 손볼게 많고 알아야 하는 게 많았다. 까먹지 않기 위해 나름의 정리와 좋은 글들이 있는 링크들을 남긴다. 나처럼 블로그를 처음 찾아보는 사람들에게 길잡이가 될 수 있다면 기쁘겠다. 사진 최적화 나는 사진 최적화라는 단어를 처음 들어보았다. 구글에서는 사진 용량으로 인한 로딩 속도에도 점수를 준다고 한다. 확실히 우리나라는 인터넷이 빠르지만 해외의 경우에는 사진의 용량도 중요하겠다는 생각이 들었다. 그동안 마구 올린 사진들... 미안하다. ALT 태그에 점수를 좀 더 준다고 한다. 이는 시각장애인들을 위한 기능에 사용되니 사진에 대한 설명이 들어가는 게 좋다고 한다. 티스토리 블로그에 사진 최적화를 해야 하는 이유와 방법 다음(daum)이나 네이버(na.. 공부/코딩 2022. 9. 15. 알고리즘 기초-5판 예제 1.4 예제 1.4 어떤 수 X가 리스트 S에 있는지 알아보시오. 해답은 만약 x가 S에 있으면 "예"이고, 그렇지 않으면 "아니오" 이다. S = [ 10,7,11,5,13,8] n = 6, x = 5 내 코드 #include #include using namespace std; int main() { //n개의 원소를 가진 리스트 에 X가 있는 확인하는 알고리즘 있으면 예, 없으면 아니오. int s[6] = {10, 7, 11, 5, 13, 8}; int n = 6; int x =6; int t; bool check = false; for(int i = 0; i < 6; i++){ if(x == s[i]){ check = true; break; } } if(check){ std::cout 공부/코딩 2022. 6. 9. 알고리즘 기초-5판 예제 1.1 문제 n개의 수로 구성된 리스트 S를 비내림차순(nondercreasing order)으로 정렬(Sort)하시오 . 해답은 S를 비내림차순으로 정렬한 리스트이다. S = [10, 7, 11, 5, 13, 8] 궁리 문제에서는 따로 N의 범위가 정해지지 않아서 예시로 든 것에 대해서만 답을 구했다. N = 6으로 S는 위에 기술된 것과 같이 설정했다. 코드 #include #include using namespace std; int main() { int s[6] = {10, 7, 11, 5, 13, 8}; int t; for(int i = 0; i s[j]){ t = s[i]; s[i] = s[j]; s[j] = t.. 공부/코딩 2022. 6. 4. 220307 애플 개발자 아이디 만들기 IOS 개발을 하기 위해서 공부를 시작해보니 제일 먼저 해야 하는 것이 애플 개발자 아이디를 만들어야 했다. 애플 개발자 아이디가 있어야 이것저것 등록이 가능하다고 한다. 처음에는 야곰님의 블로그를 따라서 진행했다. https://blog.yagom.net/2/ iOS개발하기 #1. 개발준비(1) - yagom's blog yagom's blog iOS개발하기 #1. 개발준비(1) blog.yagom.net 따라가다 보니 애플 공식 홈페이지가 블로그의 글과는 다른 것 같아 최근의 글을 참고하기로 했다. 야곰님의 글은 2011년도의 글이었다. https://blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=h9911120&logNo=222366315292 .. 공부/코딩 2022. 3. 7. xsplit-하스스톤 덱트래커 오버레이 해결 왜인지 컴퓨터에서 OBS가 되지 않아 xsplit를 사용 중인데 OBS에서 사용하는대로 덱 트래커의 오버레이를 켜도 정상적으로 작동이 되지 않아 좀 찾아본 끝에 해결이 되었다. 내가 까먹었을 때 다시 참고할 겸 해결 방법을 남겨둔다. 오버레이를 키면 분홍 화면이 나올 텐데 내 경우에는 분홍색이 크로마키처럼 사라지지 않고 게임 화면 앞에 덧씌워진다는 점이 문제였다. https://tgd.kr/g/qna/21049712 Q&A - 하스스톤 덱트래커를 엑스스플릿에서 송출하는 방법 ㅜㅜ - 트게더 하스 덱트래커를 켜도 엑스스플릿에서 잡질 못하는 거 같은데 방송에 나오게 하는 방법 아시는 분 도움 주세여ㅠㅠㅠ 감사합니다! tgd.kr 해결책은 이 링크에서 얻었다. 그동안 내 xsplit 이 덱트래커 오버래이의 분.. 공부/코딩 2022. 1. 16. 이전 1 다음 💲 추천 광고