전체 글94 [Review] 이것이 취업을 위한 컴퓨터 과학이다 with CS 기술 면접 코딩을 시작한 지 어느덧 1년. 다양한 사람들과 함께 코딩하며 깨달은 점이 하나 있다. 전공자와 비전공자의 가장 큰 차이는 바로 CS 지식이라는 것.비전공자인 내가 이 차이를 극복하기 위해 선택한 책이 바로 "이것이 컴퓨터 과학이다". 단순히 코드를 작성하는 데 그치지 않고, 그 뒤에 숨은 원리와 개념을 이해하려고 노력 중이다."나도 이제부터는 CS 마스터!? 😎" 어려웠던 점하드웨어에 대해 잘 모르는 나에게 가장 어려웠던 부분은 단연 컴퓨터 구조였다. CPU, 메모리, 보조기억 장치가 서로 어떻게 상호작용하며 시스템을 동작시키는지 이해하는 데 꽤나 애를 먹었다.개념 하나하나가 익숙하지 않다 보니 책을 읽는 데 시간도 오래 걸렸고, 머릿속에서 그림을 그리려니 쉽지 않았다. 그래도 조금씩 퍼즐이 맞춰지는.. 2024. 11. 16. [TIL] 20241114 오늘 하루 종일 몸이 찌뿌둥하고 컨디션이 좋지 않더니, 아무래도 감기에 걸린 것 같습니다. 기운도 없고 집중도 잘 안 되는 게 확실히 평소와는 다른 기분..😣 이럴 때 일수록 무리하지 말고 푹 쉬면서 빨리 회복하는 게 우선인 거 같습니다.따뜻한 차 한 잔의 여유를 즐기면서 내일은 부디 나아지기를🙏 오늘 한 일 1CS 책의 데이터베이스 부분을 공부하다 보니 자연스럽게 SQL을 접하게 되었다. 공부하는 김에 알고리즘 문제를 SQL로 풀어보는 연습을 시작했다.앞으로는 SQL이 익숙해질 때까지 1일 1 알고리즘을 SQL로 풀어보는 것을 목표로 해 볼 계획이다. 오늘 한 일 2오늘은 감기 이슈로 인해 CS 공부를 많이 못했지만, 조금이라도 했다는 것에 의미를 두기로 했다. 이제 CS 책도 슬슬 끝이 보여서 기.. 2024. 11. 15. [TIL] 20241113 내일배움캠프 수료 후, 오랜만에 블로그 글을 작성합니다. 알고 보니 9일 만에 글을 쓰게 되었네요. 그렇다고 9일 동안 그저 놀기만 했던 것은 아닙니다! 😅 사실은 취업을 위해 열심히 이력서를 작성하고, CS기초 지식을 다지느라 바쁜 시간을 보냈답니다. 오늘 한 일 1 코딩을 시작한 지 1년이 지나며, 많은 사람들과의 교류 속에서 전공자와 비전공자의 차이를 절실히 느꼈다. 그중 가장 큰 차이점은 바로 CS 지식이었다. 그래서 나도 본격적으로 CS 공부를 시작하게 되었다.어느덧 책의 마지막 주제인 데이터베이스까지 도달했는데, 처음에는 막연했던 개념들이 이제는 조금씩 이해가 가고, 활용할 수 있을 것 같다는 생각이 든다. 오늘은 데이터베이스의 핵심 개념들을 집중적으로 공부했다. 먼저, DBMS가 무엇인.. 2024. 11. 14. Chapter 5. 최종 회고 💁 이커머스 회사 내부에서 이미지 관련 처리를 돕는 인하우스 시스템의 이미지 처리 모듈 프로젝트🖐️ 브로셔https://teamsparta.notion.site/e52db4fc25494602a276cd23889eab8f😺 GitHubhttps://github.com/4-Image-Module/Image-ModuleChapter 5. 팀 프로젝트 1주차 WILhttps://happy-coding.tistory.com/45Chapter 5. 팀 프로젝트 2주차 WILhttps://happy-coding.tistory.com/50Chapter 5. 팀 프로젝트 3주차 WILhttps://happy-coding.tistory.com/52Chapter 5. 팀 프로젝트 4주차 WILhttps://happy-.. 2024. 11. 5. Chapter 5. 팀 프로젝트 4주차 WIL Weekly I Learned스파르타 마지막 프로젝트의 4주 차가 끝이 났다. 이번 주에 있던 트러블 슈팅을 정리해 보도록 하자!![ 🚨 트러블 슈팅 및 기술적 의사 결정 ]1. WebP타입 변환 시 손실 및 무손실 이미지 크기 비교하기2. 이미지 내부의 메타데이터가 삭제되는 위치 추적하기3. ProcessServer 분리 및 이유1. WebP타입 변환 시 손실 및 무손실 이미지 크기 비교하기WebP 변환 코드원본 이미지를 복사한 copyOriginlFile의 손실 압축 및 무손실 압축 크기 비교하기// 원본 복사 이미지 WebP 파일로 변환public File convertToWebp(File copyOriginalFile) { try { String uploadFileName = "uplo.. 2024. 10. 21. Chapter 5. 팀 프로젝트 3주차 WIL Weekly I Learned기획 (1주) + 개발 (2주)를 합쳐서 벌써 프로젝트를 시작한 지 3주 차가 되었다.이번주는 지금까지 개발한 프로젝트의 중간 발표가 진행되었다. 이를 바탕으로 이번 WIL은 지금까지 프로젝트를 진행하면서 내가 겪은 트러블 슈팅 및 기술적 의사 결정을 정리하고, 앞으로 해야할 일에 대하여 정리해 보도록 하자! 중간 발표 자료[ 🚨 트러블 슈팅 및 기술적 의사 결정 ]인프라 설계도 변경MINIO 사용 이유WebP 사용 이유1. 인프라 설계도 변경문제 발생그림을 통하여 서로 다른 3개의 Application이 하나의 DB에 직접적으로 접근하는 모습을 볼 수 있습니다. 이는 MSA핵심 원칙인 Loose coupling(느슨한 결합)이 아닌 High Coupling을 지향하고 있다.. 2024. 10. 12. 이전 1 ··· 5 6 7 8 9 10 11 ··· 16 다음