크래프톤 정글 2주차 TWIL..
2022. 11. 18. 02:13
dev-log/크래프톤 정글
this week i learned.. 2주차 학습 내용 컴퓨터 시스템 책(Compouter Systems - A Programmer's Perspective / CSAPP) 1.5 - 1.7 백준 문제 풀이 + 관련 이론 학습 스택 큐 우선순위 큐 CSAPP 1.5 - 1.7 캐시가 중요하다 시스템이 정보를 한 곳에서 다른 곳으로 이동시키는 데 많은 시간이 든다. 하드디스크에서 메인 메모리로, 그리고 메인 메모리에서 프로세서로.. 이러한 복사 과정들은 프로그램의 "실제 작업"을 느리게 하는 오버헤드(overhead)가 된다. 오버헤드: 어떤 처리를 함에 있어서, 간접적인 원인으로 인해 추가되는 처리 시간 및 메모리 큰 저장장치들은 작은 저장장치들보다 느린 속도를 갖는다. 그리고 빠른 장치들은 느린 장치..
크래프톤 정글 1주차 TWIL..
2022. 11. 5. 18:48
dev-log/크래프톤 정글
this week i learned.. 1주차 학습 내용 컴퓨터 시스템 책(Compouter Systems - A Programmer's Perspective / CSAPP) 1.1 - 1.4 5주차 이후에 본격적으로 학습하기 전에, 용어들을 미리 익혀두는 것을 목표로.. 백준 문제 풀이 + 관련 이론 학습 기초 수학 재귀함수 정렬 완전탐색 CSAPP 1.1 - 1.4 1.1 정보는 비트와 컨텍스트로 이루어진다. 소스파일은 0, 1로 표시되는 비트들의 연속이다. 8비트는 1바이트를 구성하며, 각 바이트는 프로그램의 텍스트를 나타낸다. 1.2 프로그램은 다른 프로그램에 의해 다른 형태로 번역된다. 컴파일 시스템과 컴파일 단계 전처리 단계 프로그램: 전처리기(cpp) 결과 파일 확장자: .i 무엇을 하는 단..
크래프톤 정글 1주차 에세이
2022. 10. 31. 18:18
dev-log/크래프톤 정글
2019년 가을, 열정 하나만으로 운 좋게 첫 직장에 입사하게 되었을 때 정말 행복했던 기억이 난다. 취업을 위해 투자했던 노력과 시간에 비해 결과가 좋았었고, 처음 몇 개월 간은 직장인이 되었다는 기쁨에 어떤 일이든 열정적으로 임했었다. 하지만 시간이 지나며 열정은 점점 사그라들었고, 정신을 차려보니 일을 하느라 미처 돌보지 못했던 내 자신이 보이기 시작했다. 내가 있는 자리를 이미 거쳐가신 선배님들을 보며 이 직장을 계속 다니다 보면 머지 않은 미래에 분명 좋은 기회를 얻을 수 있을 것이라고 생각하며 최선을 다해왔었다. 하지만 기약 없는 그 미래를 위해 이렇게 나 자신을 잃어가는 느낌을 받으면서까지 계속 버티는 것이 맞는 선택일지에 대해 깊은 고민을 하게 되었고, 고민 끝에 퇴사를 결정하게 되었다. ..
22.10.04
2022. 10. 4. 03:32
끄적끄적/일상
10월 4일 새벽1시 오버워치가 결국 섭종을 해버렸다. 어차피 내일 오버워치2가 나오기 때문에 생각만큼 그렇게 슬프진 않으나.. 오버워치2 베타를 해본 결과 정이 별로 가지 않아서, 한동안은 기존 오버워치가 그리울 것 같다. 오버워치가 어떤 평가를 받든 그런 건 전혀 상관 없었다. 주변 사람들이 오버워치 많이 망하지 않았냐고, 운영 방식이 문제라고 할 때도 겉으로는 공감하는 척 했지만 속으로는 별 생각 없었다. 나는 오버워치가 그냥 오버워치라서 좋아했기 때문이다.. (으악;;;) 학창시절부터 간간히 게임을 하긴 했지만 FPS 게임은 오버워치가 처음이었고, FPS가 좋아서 이 게임을 계속 했던 게 아니라 정말 그냥 오버워치라는 게임 자체가 재밌어서 해왔었다. 요 근래에는 주말 아침마다 오버워치를 즐겨하곤 ..
intermock을 사용하여 mock data 만들기
2022. 7. 10. 00:26
dev-log/Front-End
intermock 사용 방법이 아직 잘 나와있지 않아서 소스코드 보면서 츄라이츄라이 해본 결과입니다. 엉성하더라도 참고할 것이 아예 없는 것보다는 낫...낫지 않을까..? 싶어서 정리해보았습니다. ㅎㅎ intermock 사용 방법을 찾고 계신 분께 부디 제 코드가 조금이라도 도움이 되길 바라며.. 설치 필요 모듈 intermock : TS interface를 이용하여 mock data를 생성할 수 있게 도와주는 모듈 swagger-typescript : intermock을 위한 TS interface를 생성하고 이를 단일 파일에 모아두기 위해 사용 인터페이스를 생성해주는 라이브러리라면 어떤 것이든 무관하나, 인터페이스들을 단일 파일이 아니라 모델별로 생성해주는 경우에는 intermock 사용 전에 각각의..
22.07.09
2022. 7. 9. 22:40
끄적끄적/일상
오늘 콘조이스에서 윤여순님께서 하신 말씀 한마디한마디가 다 평생 마음에 새기고 싶은 말이었는데, 그 중에서도 특히 스트레스에 대해 말씀하신 부분이 인상 깊었다. 내가 잘 이해한 게 맞는지는 모르겠지만, "좋아하는 일을 할 때 스트레스를 풀려는 데 목적을 두지 마라"는 내용이었다. 잘 쉬는 방법에 대해 고민하고 스트레스를 풀려고 신경 쓰는 것 자체가 스트레스라는 걸 왜 몰랐을까 .. 좋아하는 일, 재밌는 일을 하면서도 이게 내 스트레스를 풀어주고 있는 건지 계속 신경쓰고 걱정하고 그래왔었는데, 정말 어리석었구나 싶었다. 생각해보면 진짜 주말 이틀동안 무지성으로 쉬었을 때 "정말 아무것도 하지 않고 시간을 소비했다"는 혼자만의 죄책감을 갖는 것과 별개로, 뭘 어떻게 쉬든 간에 그 돌아오는 한주동안의 업무 효..
22.06.10
2022. 6. 10. 00:55
끄적끄적/일상
1. 하다가 안 될 땐 도움을 요청하자...!!!!!!!!! '하다가 안 된다'의 기준? 어떤 태스크가 주어졌을 때, 기한이 촉박하다. 그런데 어떻게 해결해 나갈지는 알고 있다. 하면 된다. 기한은 충분하다. 그런데 어떻게 해결해 나갈지 모르겠다. 하면 된다. 기한이 촉박하다. 그런데 어떻게 해결해 나갈지도 모르겠다. 주변에(팀원들에게) 도움을 요청하는 게 효율적이다. 2. 레거시 코드를 너무 미워하지 말자.. 그때와 동일한 환경에서 내가 코드를 썼다면 결과가 많이 달라졌을까?.. 아닐 듯..? 3. 코드도 글 쓰듯이 많이 다듬자.. 취미로 쓰는 글은 몇 번이고 다듬으면서, 정작 돈 벌려고 쓰는 코드는 왜 그 정도로 안 다듬게 되는 걸까 ...
[이미지 갤러리 만들기] 05. Vercel로 배포하기
2022. 6. 9. 02:48
dev-log/Project
원글: Building an Image Gallery with Next.js, Supabase, and Tailwind CSS (Lee Robinson / 2022년 3월 28일) * 오역 있을 수 있습니다. 댓글이나 이메일로 말씀 부탁드립니다. Vercel로 배포하기 이미지 갤러리는 Supabase로부터 가져온 이미지 목록을 Tailwind CSS를 사용하여 잘 보여주고 있습니다. 이제 우리의 Next.js 애플리케이션을 Vercel로 배포해볼까요? 배포하는 방법은 다음과 같습니다. : 1. 작성한 코드를 GitHub, GitLab, BitBucket 등의 깃 저장소에 push 해주세요. 2. 이 페이지에서 우리의 프로젝트를 Vercel로 불러와주세요. 3. 환경 변수를 추가해주세요. 4. Deploy..