분류 전체보기344 2022.07.04 일일 일지 (Back-end기술스택 공부) - JPA, gradle 공식문서 읽으며 실습하기 V - Spring 영한님 MVC 1편 2/20강 강의 수강 V - MySql 시코님 실전 강의 1/10강 수강 (독서) - SQL 코딩의 기술 1장 독서 및 정리 V (알고리즘) - 알고리즘 스터디 참여 V (영어/자격증) - 토익 950점 이상 취득(7/10) - 4회 풀기 V (RC : 435점, LC : 465점 - 900점) - 정보처리기사 실기 합격(7/24) - 시나공 2장 보기 (기타) - 서울페이 등록 V - 정보처리기사 시나공 2장 보기 - MySQL 시코님 실전 강의 수강 계획 및 일지(Plan and Journal)/일일 일지(Daily Kanban) 2022. 7. 5. 2022년 7월 1주차 SQL 코딩의 기술 Chapter 1. 데이터 모델 설계 데이터 모델을 잘못 설계하면 '효율적'인 SQL 작성은 시작도 할 수 없다. BETTER WAY 1.모든 테이블에 기본키가 있는지 확인하자 기본키가 없으면 데이터를 걸러 낼 때 일치하는 로우가 없거나 딱 한 개인 조건은 보장할 수 없다. 기본키가 없는 테이블 간의 관계를 모델링하는 것은 일반적으로 불가능하다. 테이블에 기본키가 없으면 반복적이고 일관성 없는 데이트가 쌓여 쿼리 수행 속도가 느리고, 부정확한 정보를 조회하는 등 모든 종류의 문제를 일으킬 수 있다. 유일한 값을 가져야 한다. NULL 값을 가질 수 없다 값을 갱신할 필요가 없어야 한다. 가능한 한 간단한 형태여야 한다(문자나 부동소수점보다는 정수형, 여러 컬럼보다는 단일 컬럼이 낫다) 참조 무결성을 준수.. 독서(Reading)/오늘의 책(Today's book) 2022. 7. 5. 2022년 7월 1/4주차 주간 일지 (Back-end기술스택 공부) - JPA, gradle 공식문서 읽으면서 실습하기 - Spring 영한님 MVC 1편 20강 강의 수강 - MySql 시코님 실전 강의 10강 수강 (독서) - 1일 1로그 100일 완성 IT지식 chapter 15까지 및 정리 - 소프트 스킬 완독 및 정리 - 면접을 위한 전공 지식 노트 section2 완독 및 정리 - SQL 코딩의 기술 4장까지 완독 및 정리 (알고리즘) - Solved AC class 4++ 1일 1문제 풀고 정리 (영어/자격증) - 토익 950점 이상 취득(7/10) - 4,5,6,7회분 풀고 정리 - 4일,6일,8일,9일 - 오픽 IH 이상 취득(토익 취득 이후) - 토익 취득 이후 오픽 공부 - 정보처리기사 실기 합격(7/24) - 1일 1.. 계획 및 일지(Plan and Journal)/주간 일지(Weekly feedback) 2022. 7. 4. 2022년 7월 월간 일지 (Back-end기술스택 공부) - JPA, gradle 공식문서 읽으면서 실습하기 - Spring 영한님 MVC 1편, 2편 강의 수강 - MySql 시코님 실전 강의 수강 (독서) - 1일 1로그 100일 완성 IT지식 chapter 60까지 및 정리 - 소프트 스킬 완독 및 정리 - 면접을 위한 전공 지식 노트 5section 까지 독서 및 정리 - SQL 코딩의 기술 완독 및 정리 (알고리즘) - Solved AC class 5까지 풀기 (영어/자격증) - 토익 950점 이상 취득(7/10) - 오픽 IH 이상 취득(토익 취득 이후) - 정보처리기사 실기 합격(7/24) (운동) - 체지방율 15%이하로 줄이기 (구직활동) - 이력서 업데이트 및 지원 계획 및 일지(Plan and Journal)/월간 일지(Monthly Scrum) 2022. 7. 4. 2022.07.03 일일 일지 (독서) - 1일 1로그 100일 완성 IT지식 독서 및 정리 - 1 V - 소프트 스킬 독서 및 정리 - 1 V - 면접을 위한 CS 전공 지식 노트 2.2 section 독서 및 정리 - 1 - 나는 LINE 개발자입니다 - 1 - SQL 코딩의 기술 - 1 (알고리즘) - 알고리즘 1문제(class 4++) 풀고 포스팅 - 2 (영어/자격증) - 토익 모의고사 4회분 풀기 - 4.5 (운동) X (구직활동) - 프로그래머스 데브매칭 코딩테스트(10:00 ~ 12:00) - 4 V 예상 시간 : 7시간 30분 10:00 ~ 12:00 : 프로그래머스 데브매칭 코딩테스트(알고리즘 3/3솔, SQL 1/0솔 - PARTITION BY && ROWINX 공부하기) 12:00 ~ 13:45 : 식사, 휴식 .. 계획 및 일지(Plan and Journal)/일일 일지(Daily Kanban) 2022. 7. 3. 백준 1238 java - 파티(다익스트라) 해당 문제는 다익스트라 N번 또는 2번으로 풀 수 있는 문제이다. 1. N번 돌리는 경우에는 A -> X로 가는 경우 N-1번, X->A가는 경우 1번 해서 N번 돌리면 된다 2. 2번 돌리는 경우에는 X -> A로 가는 경우 1번과 간선을 반대 방향으로 저장한 간선리스트로 1번 다익스트라를 돌리면 된다. 3. 2번 다익스트라를 돌리는 경우가 가능한 이유는 X에서 다른 노드에 가는 경우는 이해가 되겠지만 간선리스트를 반대방향으로 저장한 경우 특정 노드에서 X로 가는 길이가 바로 A -> X로 가는 경우 N-1번과 동치이기 때문이다. package 다익스트라; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStr.. 알고리즘공부(Algorithm Study)/문제풀이(ProblemSolving) 2022. 7. 3. 2022년 7월 1주차 나는 LINE개발자입니다 - 나를 일관되게 이끌어줄 생각과 개발의 원칙을 설정하고 연습해야할 필요성을 항상 느낀다(p.85) - 그 모든 이의 실력은, 사람 말이든 프로그램 코드든 분명한 언어에 담겨서 드러난다.(p.88) - 장래를 해결하고 나면 거의 즉시 장애 보고서를 작성하기 시작한다. 장애의 영향 범위와 현상, 원인과 조치 내역을 시간순으로 기록한 보고서를 ~(p.101) 더 많이 성장하고 싶은 주니어 개발자의 공부 팁(pp.104 ~ 106) - 개발에 대한 흥미 잃지 않기 : 기술 블로그(awesome-devblog 참고) - 이미 잘 만들어진 소프트웨어에서 배우기 : 내게 익숙한 소프트웨어를 따라 만들어보기 - 이론까지 탄탄한 개발자되기 : 소프트웨어 개발은 복잡성을 다루는 일이다. 이론적인 부분이 흔들리면 문제해결.. 독서(Reading)/오늘의 책(Today's book) 2022. 7. 3. 2022년 7월 1주차 면접을 위한 CS 전공지식 노트 - SECTION 2.2 SECTION 2.2 TCP/IP 4계층 모델 인터넷 프로토콜 스위트(Internet Protocol Suite) 인터넷에서 컴퓨터들이 서로 정보를 주고받는 데 쓰이는 프로토콜의 집합 계층구조 TCP/IP 계층과 달리 OSI 계층은 애플리케이션 계층을 애플리케이션, 프레젠테이션, 세션 계층 세 개로 쪼개고 링크 계층을 데이터 링크 계층, 물리 계층으로 나눠서 표현하며, 인터넷 계층을 네트워크 계층으로 부름 레이어 아키텍처 특성상 특정 계층의 변경이 다른 계층에 영향을 받지 않도록 설계 애플리케이션 계층 FTP, HTTP, SSH, SMTP, DNS 등 응용 프로그램이 사용되는 프로토콜 계층 웹 서비스, 이메일 등 서비스를 실질적으로 사람들에게 제공하는 층 FTP : 장치와 장치 간의 파일 전송 표준 통신.. 독서(Reading)/오늘의 책(Today's book) 2022. 7. 3. 2022년 7월 1주차 - 소프트스킬(평범한 개발자의 인생 전략 71가지) (pp.322~347) Chapter 44. 반복 행위의 중요성 매일 하는 일이 당신을 만든다. 스스로 변하는 마음이 있어도 시간을 들여 꾸준히 실천하는 것은 어렵다. 조금 더디더라도 확실히 원하는 방향으로 당신을 이끌어줄 반복 행위를 만들어두어야 한다. 꿈을 향해 나아가기 위해 실제로 매일 노력하고 있는가? 매일 아침 한 시간 또는 두 시간 정도를 가장 중요한 목표를 이루는 데 할당하라 구체적일수록 좋다. 매일 아침 처음 할 일을 정하자 매일 또는 매주 반복할 작업을 몇 가지 골라보자 반복 행우에 너무 강박관념을 갖지 않도록 주의하라. Chapter 45. 코드ㅡ 손질하듯 습관 개발하기 당신이 반복하는 일이 당신을 규정한다. 위대함은 하나의 행위가 아니라 습관에서 온다. 신호, 반복 행위, 보상 보상을 얻을 수 있는지 또는 .. 독서(Reading)/오늘의 책(Today's book) 2022. 7. 3. 2022년 7월 1주차 - 1일 1로그 100일 완성 IT지식(pp.22~46) 컴퓨터는 디지털 처리 장치다 : 불연속적인 덩어리로 입력받고, 불연속적인 값을 갖는 정보를 저장, 처리한다. 불연속성 = 이산적 컴퓨터는 정보를 비트로 처리한다 : 비트는 이진 숫자로, 0 또는 1인 수이다. 비트는 모여서 더 큰 정보를 표현한다. 아날로그 - 유사하다는 analogous와 어원이 같고, 다른 어떤 것이 변함에 따라 연속적으로 변하는 값이라는 개념을 전달하는 단어 압축, 암호화, 병합, 복사, 이동, 저장 등 디지털 데이터가 다루기 쉬우며 디지털 매체 간의 확장이 용이하다. 1픽셀 = R,G,B 검출 소자 1개씩 들어 있음 / 4000 x 3000 픽셀 = 1천 2백만 화소 파형의 디지털 표현 : 측정한 일련의 수 MP3 : MPEG Audio Layer 3 AAC : Advanced A.. 독서(Reading)/오늘의 책(Today's book) 2022. 7. 3. 2022.07.02 일일 일지 (독서) - 1일 1로그 100일 완성 IT지식 테마 1개 독서 및 정리 - 1 - 소프트 스킬 독서 및 정리 - 1 - 면접을 위한 전공 지식 노트 1section 독서 및 정리 - 1 - 나는 LINE 개발자입니다 - 1 - SQL 코딩의 기술 - 1 (알고리즘) - 알고리즘 1문제(class 4++) 풀고 포스팅 - 2 (영어/자격증) - 토익 모의고사 정리 - 2~3 (운동) - 헬스 및 헬스일지 작성 - 4 (구직활동) - 네이버 파이낸셜 적합성 검사 - 1 - 네이버 파이낸셜 코딩테스트 - 4 예상 시간 : 7시간 30분 10:00 ~ 12:00 : 네이버파이낸셜 코딩테스트(2솔/4솔 - 문제에 있는 출력 형식 그대로 갖다 쓰기) 12:00 ~ 15:00 : 헬스, 식사, 도서관 이동 15:0.. 계획 및 일지(Plan and Journal)/일일 일지(Daily Kanban) 2022. 7. 3. 2022.07.02 헬스 49일차(feat 34.8도...) 네이버 파이낸셜 코딩테스트를 보고(조져졌다... 분명 테스트케이스랑 다 똑같은데 테케 다 틀렸다고 나와서 이왜틀을 20~30분간 시전했는데 운동하면서 생각해보니 출력 문자를 문제에서 복사해서 넣었어야 하나 싶다) 운동을 하러 갔는데 요새 드는 생각은 코딩테스트는 다 맞추는게 아니라 푼 건 다 맞춘다는 마인드로 풀어야 겠구나, 평소에 백준에서 골드1~5를 푼다고 해서 코테에서 풀 수 있다는 건 아니다. 왜냐하면 자바는 no ide랑 ide랑 속도 차이, 디버깅 차이가 너무 나기 때문에.. 여하튼 앞으로도 꾸준히 한다면 언젠가 취뽀할 수 있을 것이라고 생각한다. 그건 그렇고 2일전 무릎 통증이 약간은 괜찮아져서 조심스렇게 스쿼트 무게를 올렸다..!! 하지만 땡볕 더위 때문에 끊임없이 흐르는 땀 때문인지 약간.. 운동(Work-out)/운동일지(Work-out record) 2022. 7. 2. 이전 1 ··· 13 14 15 16 17 18 19 ··· 29 다음 728x90