일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- python
- 파이썬
- codestates
- 자바스크립트
- 리트코드
- programmers
- 백준
- js
- 4주 프로젝트
- 코드스테이츠
- javascript
- 정재남
- SQL 고득점 Kit
- 타입스크립트
- 손에 익히며 배우는 네트워크 첫걸음
- HTTP
- 회고
- til
- 타임어택
- 렛츠기릿 자바스크립트
- 프로그래머스
- 제로초
- 알고리즘
- 타입스크립트 올인원
- 리액트
- 코어 자바스크립트
- 2주 프로젝트
- 리덕스
- 토익
- LeetCode
- Today
- Total
목록전체 글 (498)
Jerry

모던 자바스크립트 Deep Dive 1장 프로그래밍 프로그래밍이란? 컴퓨터에게 실행을 요구하는 커뮤니케이션으로 해결해야 할 문제(요구사항)를 명확히 이해한 후 적절한 문제 해결 방안을 정의해야 한다. 대부분의 문제(요구사항)는 복잡하며 명확하지 않을 수 있으므로, 문제(요구사항)를 명확히 이해하는 것이 우선되어야 하며 복잡함을 단순하게 분해하고 자료를 정리하고 구분해야 하며 순서에 맞게 행위를 배열해야 한다. 이때 필요한 것이 Computational thinking이다. 컴퓨터와 사람은 사고, 인지 방식이 다르므로, 컴퓨터 관점에서 문제를 사고해야 한다. 프로그래밍 언어 문제 해결 방안을 컴퓨터에게 전달되기 위해 컴퓨터가 이해할 수 있는 언어인 '기계어'로 명령을 전달해야 한다. 기계어로 직접 명령을 ..

1. 최소, 최대 let input = require('fs').readFileSync('/dev/stdin').toString().split('\n'); let len = Number(input[0]); let resultMinMax = input[1].split(' ').reduce((minMax, num) => { const number = parseInt(num); minMax[0] = minMax[0] > number ? number : minMax[0]; minMax[1] = minMax[1] < number ? number : minMax[1]; return minMax; }, [1000000, -1000000]); console.log(resultMinMax.join(' ')); 2. 최댓..
알고리즘 문제 풀기 백준 단계별 문제 4단계 3번, 5단계 1번까지 완료했다. 프로젝트 GIt Book으로 api를 일부 정리하였다.

알고리즘 문제 풀기 백준 단계별 문제 3단계, 4단계 2번까지 완료했다. 풀때마다 느끼는 건데... 욕심에 비해 속도가 더디다고 느낀다. 스스로 알고리즘 실력에 대한 객관화가 덜 되어있는거 같다. 책 모던 자바스크립트 Deep Dive : 1장 프로그래밍, 2장 자바스크립트란? 읽는 중 자바스크립트는 알면 알 수록 새롭다 >< ..

프로젝트 오늘은 와이어 프레임만 하다가 하루가 다갔다. 4명이서 하던걸 1명이 하려니 신경쓸 것이 많다. 한 와이어 프레임만 간단히 공유해보겠다. 더 자세한 내용은 조만간 정리해서 올리겠다. 프로토타이핑 툴인 Figma로 만들었고, 마켓컬리를 벤치마킹해서 만들어보았다. 추후 정리가 되면 figma 링크도 공유해보겠다. 하고 싶은 말 배운것을 적어야 되는데 한꺼번에 이것저것 적으려고 하니 결국 todolist가 되는거 같다.. 내일부턴 항목별로 그 때그때 적도록 하겠다!

책 모던 자바스크립트 Deep Dive : babel & Webpack 비전공자를 위한 이해할 수 있는 IT 지식 : 4장 (API와 JSON) (읽고 정리한 내용을 조만간 정리해서 올리겠다) 알고리즘 문제 풀기 '3단계 for문 : A + B - 3, 구구단, 빠른 A + B, 합' 을 풀었다. 하고 싶은 말 배운것을 적어야 되는데 한꺼번에 이것저것 적으려고 하니 결국 todolist가 되는거 같다.. 내일부턴 항목별로 그 때그때 적도록 하겠다!

프로젝트 오늘도 기획은 했다. 혼자 이것저것 하려니 손이 많이 가고 잘 하고 있는지 벌써부터 생각이든다. 오늘은 프로젝트명, 프로젝트를 하게 된 이유, 프로젝트 기능, 사용 스택과 이유, Git flow, 프로젝트 관리 방법를 적어보았다. 내일은 포지션별 체크리스트(와이어 프레임, 기능플로우, DB 스키마) 를 할 예정이다. 알고리즘 문제 풀기 백준 단계별 문제 2단계까지 완료하였다. 하고 싶은 말 배운것을 적어야 되는데 한꺼번에 이것저것 적으려고 하니 취지에 안 맞는 내용을 적게 되는거 같다. 내일부턴 항목별로 그 때그때 적도록 하겠다!

오늘은 공부를 하기보다는 앞으로 취업 준비 기간을 어떻게 가져갈지 고민하고 계획하는 시간을 가졌다. 여기(jojoldu/junior-recruit-scheduler) 있는 블로그 글 중 마음에 드는 글을 선택과 정리하였다. 오늘을 토대로 TIL#2의 내용을 채울 것이다. 앞으로 뭐할지 고민, 계획 수립 가고 싶은 회사 목표하는 회사 정하기 : 이커머스 회사 (회사명은 스킵하겠다) 키워드: 개발자로 성장할 수 있는 곳 키워드와 관련된 IT 회사 / 외국계 IT 회사 요구하는 역량 개발 서적 협업 경험 전공 지식에 대한 깊은 이해 주 언어에 대한 이해 회사의 지원 방식 공채 수시 인턴 지원서 작성 레주메의 첫 인상 부각하기 (개발에 대한 관심과 열정) 어떤 식으로 준비했는지 얼마나 관심이 많은지 어떤 개발자..