전체 글216 WIL | May 9 - May 15, 2022 👉This Week 1. Kafka를 통한 실시간/대용량 분산 데이터 처리 📌Next Week 1. 패캠 강의: 자료구조 파트 듣고 알고리즘 문제 풀기 🔨What I Learned? 📚 이번주 공부는 일이었다. 🧙♂️Reivew 스프린트 할 때 일정 산출하는게 어려웠다. 감이 안잡혔다. 한 가지 태스크가 있을 때 현재 내 실력으로 어느 정도의 시간이 걸릴지. 주말에 근처에서 약속이 있어서 회사에 잠깐 들러서 코드를 수정하려고 했는데, 운좋게 진로 상담 같은 고민 상담 시간이 있었다. 신입 때 이야기를 해주시면서 어떤식으로 일정을 산출해야 하는지 들었는데, 조금은 감이 잡힌거 같기도... [내 실력으로 구현하는 시간 + 중간에 막혔을 때 해결하는 시간 + 혹시 시간이 부족할 수도 있으니 조금 더 플러스].. 2022. 5. 15. WIL | May 2 - May 8, 2022 👉This Week 1. Kafka를 통한 실시간/대용량 데이터 처리 (Confluent 이용) 2. 테스트 코드 작성(html 파일 만들어서 mocking하는 방법 적용) 📌Next Week 1. 패캠 강의: 자료구조 파트 듣고 알고리즘 문제 풀기 🔨What I Learned? 📚 1) Kafka 가 적용된 코드를 학습하고 일부 수정하여 적용 - Confluent를 통해서 실시간 처리되는 메세지들을 확인했는데, 재미있었다. 메세지 큐 방식이고 producer/consumer로 돌아가는 것은 알겠는데, 책을 한 권 사서 읽어보면서 따로 포스팅하는 과정이 필요할 것 같다. 2) 패캠 강의 수강 - 네트워크 전송 계층 학습 🧙♂️Reivew 패스트캠퍼스 강의 신청해두고 캐시백 이벤트를 참여했는데, 1주차 .. 2022. 5. 8. 코어 자바스크립트 | 자바스크립트 기본 2 ※본 포스팅은 개인 학습을 목적으로 작성된 것이므로 정확하지 않은 정보가 포함되어 있을 수 있음을 참고 부탁드립니다. 2. 자바스크립트 기본 2 10. if와 '?'를 사용한 조건 처리 - if(...)문은 괄호 안에 들어가는 조건을 평가하며, 그 결과가 true일 경우 코드 블록 실행 - 불린형으로의 변환 if (0) { // 0은 falsy로 해당 코드 블록은 절대 실행되지 않음 ... } if (1) { // 1은 truthy로 해당 코드 블록은 항상 실행됨 ... } - if문에는 else절을 붙일 수 있음. else 뒤에 이어지는 코드 블록은 조건이 거짓일 때 실행 - 조건부 연산자 '?': 물음표 연산자라고도 불리는 조건부 연산자를 사용하면, 짧고 간결한 표현이 가능. 피연산자가 세 개이기 때.. 2022. 4. 17. WIL | Apr 11 - Apr 17, 2022 👉This Week 1. 자바스크립트 스터디 시작(코어 자바스크립트로 개인 스터디 후 공유) 2. 협업을 위한 git 적응 완료(명령어 사용하여 add, commit, pull, push, branch 생성, 이동 및 삭제, PR/Review/Comment) 3. api 1개 개발 + 테스트 코드 작성(다만 테스트 코드 작성 시 mock을 잘 사용하는 방법에 익숙하지 않고 부족한 부분 많았다고 생각) 📌Next Week 1. 새로운 스프린트 시작. 이번주 시간을 잘 사용하여 한 번만 제대로 파악/정리해서 추후 두 번 일하는 경우가 없도록 할 것 2. 자바스크립트 스터디 준비(챕터 3, 4) 3. 테스트 코드를 매번 짜야하니 부족했던 부분을 잘 작성해 두면 추후 비슷한 로직으로 덧붙여 가기 수월 할 것 같.. 2022. 4. 17. 코어 자바스크립트 | 자바스크립트 기본 1 ※본 포스팅은 개인 학습을 목적으로 작성된 것이므로 정확하지 않은 정보가 포함되어 있을 수 있음을 참고 부탁드립니다. 2. 자바스크립트 기본 1 1. Hello, world - 'script' 태그 : 와 같이 사용 가능하며 /path/to/script.js 는 절대 경로를 나타냄. 현재 페이지에서의 상대 경로를 사용하는 것도 가능 *스크립트가 길어지면 파일을 분리하여 저장하는 것이 좋음. 스크립트를 별도로 저장하면 브라우저가 스크립트를 다운받아 캐시에 저장하기 때문에 성능상 이점이 있음(브라우저는 페이지가 바뀔 때마다 스크립트를 다운 받지 않고 캐시에서 가져오기 때문) 즉, 트래픽이 절약되고 웹 페이지의 속도 상승 2. 코드 구조 1) 문(statement): 어떤 작업을 수행하는 문법 구조(synt.. 2022. 4. 14. 코어 자바스크립트 | 소개 ※본 포스팅은 개인 학습을 목적으로 작성된 것이므로 정확하지 않은 정보가 포함되어 있을 수 있음을 참고 부탁드립니다. 1. 코어 자바스크립트: 소개 - 자바스크립트의 동작 방식 1) 엔진(브라우저: 내장 엔진)이 스크립트를 읽는다. -> 파싱 2) 읽어 들인 스크립트를 기계어로 전환한다. -> 컴파일 3) 기계어로 전환된 코드가 실행된다. 기계어로 전환됐기 때문에 실행 속도가 빠르다. - 브라우저에서 할 수 있는 일 1) Html 관련 수정 2) 마우스 클릭, 커서 움직임, 키보드 눌림 등 사용자 행동에 반응 3) 네트워크를 통해 원격 서버에 요청 전송, 파일 다운로드/업로드 -> ajax, comet과 같은 기술 사용 4) 쿠키 가져오기/설정하기 5) 클라이언트 측에 데이터 저장(로컬 스토리지) - 브.. 2022. 4. 14. 이전 1 2 3 4 5 6 7 8 ··· 36 다음