(21.07.16) cmd tree / RN styled-component의 타입 패키지 포스팅 썸네일 이미지

TIL

(21.07.16) cmd tree / RN styled-component의 타입 패키지

작은 지식이라도, 하루에 하나씩. 한 줄 요약 🔑디렉토리 구조를 터미널에서 보고 싶을 때는 tree 명령어를 사용해라🔑 🔑아름다운 타입 세계에서 js 파일을 읽으려면 타입 선언 파일이 필요하다🔑 tree 명령어 E:\project\FINAL-PJT-BACK ├─accounts │ ├─migrations │ │ └─__pycache__ │ └─__pycache__ ├─community │ ├─fixtures │ │ └─community │ ├─migrations │ │ └─__pycache__ │ └─__pycache__ ├─final_pjt │ └─__pycache__ └─media └─profileimg 깃허브 README 파일을 보면 종종 이렇게 디렉토리 구조를 나타낸 내용들을 볼 수 있습니다. 별거..

2021.07.16 게시됨

(21.07.15) d.ts 파일이란?? 포스팅 썸네일 이미지

TIL

(21.07.15) d.ts 파일이란??

작은 지식이라도, 하루에 하나씩. 내용을 보강한 포스트가 발행되었습니다. https://spookyjelly.tistory.com/83 [예전 글 다시쓰기] .d.ts 파일이란? 과거에 썼던 글 https://spookyjelly.tistory.com/39 을 다시 쓴 글입니다. 0. 들어가는 말 약 1년 전에 d.ts 파일에 관해 글을 적었는데, 지금 와서 다시 읽어보니 글의 깊이가 없고 거의 위키 글을 복붙한 수 spookyjelly.tistory.com 한 줄 요약 🔑.d.ts 파일은 기존 JS 모듈을 타입스크립트에서 사용하기 용이하도록 기존 JS 모듈의 타입정보를 별도의 파일로 선언한것🔑 🧨d.ts 파일은 타입선언만 이루어짐을 유의🧨 사용자가 직접 만들 수 도 있지만, 이미 존재하는 .d.ts를 ..

2021.07.15 게시됨

AWS Certified Cloud Practitioner 단기 취득 가이드 / 응시 가이드 포스팅 썸네일 이미지

공략

AWS Certified Cloud Practitioner 단기 취득 가이드 / 응시 가이드

들어가는 말 먼저 제목이 다소 자극적인 점 사과드립니다. 여러분들의 클릭을 얻고 싶어 그만 Clickbait스러운 글귀로 시작하게 되었는데, 고의적으로 여러분들의 UX를 떨어뜨린점 사과드립니다. 그런데, "단기 취득"이라는 말이 아주 거짓말은 아닙니다. 시험의 난이도가 높은 편이 아니기에, 일주일만 바짝 공부한다면 누구든지 취득할 수 있는 자격증이라고 감히 말씀드리고 싶습니다. 굉장히 단순한 자격증이긴 하지만, 이번 자격증 취득을 위한 공부를 진행하면서 AWS에 어떤 서비스가 있고, 어떻게 동작하는지에 대한 이해를 키울 수 있었습니다. 단순히 스펙업을 위한 활동이 아니라, 진짜 실무에서 AWS에 대한 질문이나 계획을 짤 때, 자신감 있게 척척 말할수 있는 자신감을 얻었다는 생각이 듭니다. 시험 개요 시험..

2021.07.10 게시됨

[BOJ 2512][백준 2512번] 예산 (파이썬 풀이) 포스팅 썸네일 이미지

Algorithm/Baekjoon

[BOJ 2512][백준 2512번] 예산 (파이썬 풀이)

https://www.acmicpc.net/problem/2512 2512번: 예산 첫째 줄에는 지방의 수를 의미하는 정수 N이 주어진다. N은 3 이상 10,000 이하이다. 다음 줄에는 각 지방의 예산요청을 표현하는 N개의 정수가 빈칸을 사이에 두고 주어진다. 이 값들은 모두 1 이상 www.acmicpc.net 🤔 문제 설명 및 입출력 ✍ 접근 방법 목표로 하는 어떠한 값이 있고, 그 값을 찾기 위해서 많은 trial && error 가 있을거 같다??? ➡ 이분탐색을 고려해봐라 이분탐색을 사용하기로 결정했으면, 어느 타이밍에 시작값과 끝값을 줄일지를 결정하면 된다. 가편성된 예산을 지방의 예산요청과 비교해보고, 가편성 예산이 크다면 원래 값을 국가예산에서 빼고, 지방예산이 크면 가편성된 예산을 국..

2021.07.07 게시됨

[BOJ 1629][백준 1629번] 곱셈 (파이썬 풀이) 포스팅 썸네일 이미지

Algorithm/Baekjoon

[BOJ 1629][백준 1629번] 곱셈 (파이썬 풀이)

https://www.acmicpc.net/problem/1629 🤔 문제 설명 및 입출력 ✍ 접근 방법 눈에 보이는대로 풀면 이렇게 쉬운 문제가 없다. 그냥 A*B%C 하면 되는 문제니까 말이다. 근데 정답률을 보아하니 나처럼 생각했다간 큰 코 다치는 문제임이 확실하다. 괜히 S1 난이도를 단게 아닌거 같다. 그래서 구글링을 좀 해보니, O(N) 곱셈을 O(logN)으로 줄여주는 방법인, 분할정복을 이용한 방법으로 해결해야한다고 한다. 단순 곱셈에 어떻게 분할 정복을 적용하나 싶었는데, 생각보다 간단한 아이디어였다. 2^8 계산을 해야한다 해보자. 여태까지 우리는 컴퓨터에게 2*2*2*2*2*2*2*2 를 시켰다. 근데 이 식을 잘 살펴보자. 2^8은 2^4 * 2^4 가 아니던가??? 그럼 2^8 =..

2021.07.04 게시됨

[BOJ 1043][백준 1043] 거짓말 (파이썬 풀이) 포스팅 썸네일 이미지

Algorithm/Baekjoon

[BOJ 1043][백준 1043] 거짓말 (파이썬 풀이)

https://www.acmicpc.net/problem/1043 🤔 문제 설명 및 입출력 ✍ 접근 방법 생각보다 고려해야할 사항이 많은 문제이다. 단순히 진실을 아는 사람이 있는 파티에서 거짓말을 안하는게 아니라, 진실이 아는 사람이 있던 파티에 있던 사람이 있는 파티에서도 거짓말을 하면 안된다. 그럼, 진실을 알고 있는 사람의 목록(이하 진알목) 이 지민이가 하나의 파티를 갈때마다 계속 업데이트가 되는 것이다. 하지만 여기서 문제가 발생하는게, 진알목이 업데이트 되었을때, 이전에 진알목에 따라 구라를 말했던 파티에서도 진실을 말해야하게 된다. 그렇다면, 지민이가 한번 파티에 갈 때마다 모든 파티 리스트를 쭉 살펴본 다음, 파티의 멤버와 진알목이 서로 공통분모를 가지고 있나 확인 한 다음, 공통분모를 ..

2021.07.03 게시됨

[리눅스 입문] 리눅스란 무엇이고, 왜 쓰며, 어떻게 쓰는걸까? 포스팅 썸네일 이미지

컴퓨터 공학/운영체제

[리눅스 입문] 리눅스란 무엇이고, 왜 쓰며, 어떻게 쓰는걸까?

들어가는 말 리눅스. 개발 물을 조금이라도 맛보셨으면 분명 어디선가 들어보셨을 단어입니다. 저는 처음에 리눅스라는 걸 알았을때 굉장히 띠용했습니다. "아니 컴퓨터는 당근 빠따루 윈도우즈 아닌가? 다른 OS라고 해봤자 맥밖에 더 있나??..이 듣보잡은 뭐지??" 비록 이 세상에서 리눅스가 정말 새발의 피만큼의 지분을 차지하고 있지만, 그럼에도 불구하고 리눅스는 굉장히 중요하고, 장점이 많은 OS입니다. 가장 큰 장점으로는 역시 공짜라는 것이겠지요. 리눅스는 오픈 소스입니다. 즉, MS의 윈도우즈처럼 라이센스 비용을 지불해야할 필요가 없다는 것이죠. 또한, 모든 소스가 공개되어 있기 때문에, 취약점이 노출되어도 비교적 빠른 보안 업데이트를 진행 할 수 있습니다. 뿐만아니라, 리눅스의 기본 터미널 기능은, 다..

2021.06.30 게시됨

CSR와 SSR의 차이 포스팅 썸네일 이미지

웹/일반

CSR와 SSR의 차이

이번 게시글은 삼성 SW 아카데미 계절학기 수업을 작성자가 재구성하여 포스트 한 글입니다. 포스트에 사용된 예제들은 삼성 SW 아카데미 측에서 준비한 것이며, 작성자 본인이 준비한 것이 아닙니다. 들어가는 말 웹 어플리케이션의 View의 디자인 패턴은 두 가지가 있다. 한개의 페이지를 가진 SPA(Single Page Application)과 여러개의 페이지를 가진 MPA(Multi Page Application)이 그것들이다. SPA는 클라이언트 측에서 View를 만드는 CSR (Client Side Rendering) 방식을 주로 사용하는 한편, MPA는 서버 측에서 View를 가져오는 SSR(Server Side Rendering) 방식을 주로 사용한다. SPA 대표 주자로는 Vue와 React등의..

2021.06.30 게시됨