채널팀과 함께하면서 다양한 스터디를 진행했는데요. 스터디를 진행하다 보니, 동료들과 함께하는 스터디는 무언가 다른 것 같더라고요. 그래서 어떤 것이 달랐는지, 또 무엇을 얻었는지에 대하여 채널팀과 함께한 스터디를 바탕으로 글을 적어봤어요.
한권으로 읽는 컴퓨터 구조와 프로그래밍 책 4장을 읽고 이해하는 시간을 가졌다.현대적 컴퓨터의 메모리, 입력과 출력, CPU 라는 세 가지 부분을 알아보고 이해할 수 있는 시간을 가졌다.이후 다음 장에서는 각각의 요소에 대하여 보다 더 구체적으로 공부해 볼 예정이다.
한권으로 읽는 컴퓨터 구조와 프로그래밍의 3장을 읽고 정리한다.3장에서는 컴퓨터가 시간을 어떻게 인식하게 하는지 알아봤다. 순차 논리, 조합 논리, 메모리 등의 기본적인 하드웨어 요소를 알아봤다.해당 내용에 대한 정리는 아래 게시글에 정리를 수행했다.https:
한권으로 읽는 컴퓨터구조와 프로그래밍 2장을 읽고 정리.2장에서는 비트와 디지털 논리 부품을 조합해서 더 복잡한 장치들을 만들 수 있다는 걸 알려줬다.3장에서는 이 출력 결과를 기억할 수 있게 해주는 순차 논리, 메모리에 대해서 알려준다고 한다.이후의 내용도 기대가 된
조금 늦었지만 상반기 / 2분기 회고 글을 적는 시간을 가졌다.https://limm-jk.tistory.com/60인턴 / YAPP 등 바쁘고 힘들었던 상반기였지만, 많이 성장함을 느낄 수 있었다.
YAPP 프로젝트 배포 후, 추가 기능 개발YAPP에서 진행한 Studeep의 7.3 런칭 이후, 구현하지 못했던 기능을 2주간 추가 개발하기로 하였다.이 시간을 통해서 옆에 공부 중인 상태를 공유하는 기능을 추가하고, 여러명이 들어와서 함께 공부할 수 있는 환경을 테
오브젝트 1장 읽고 정리하기요새 지속적으로 개발하면서 크게 느낀 점은 만드는 것도 중요하지만, 옳게 만드는 것이 정말 중요한 부분이라고 느낀다.이런 점을 보안하기 위하여 TDD등의 책을 읽어보았고, 이번에는 보다 더 코드 자체에 가까운 오브젝트에 도전해보려 한다.객체에
YAPP 프로젝트 배포 완료YAPP에서 진행한 Studeep의 7.3 런칭을 앞두고 최종 개발을 진행하였다.스터디룸 이용에 정상적으로 진행되지 않는 부분을 해결하는 것에 시간을 많이 소모하였으며, 토이 프로젝트와 유저를 고려한 프로젝트는 다르다는 것을 많이 느낄 수 있
Kotlin 기초부터 공부해나가기Spring Boot 프로젝트 진행Dev-Event OpenSource 기여하기앞으로 수행하게 될 인턴직을 위하여 사용하는 기술 스택인 Kotlin을 공부해보았다. Coroutine등 난해한 내용이 좀 있어서 찾아보다가 인프런에서 강의를
겨울 캠프 팀 회의Spring Boot 프로젝트 진행Spring 개념공부 정리Alert Mananger 성공하기갑작스레 잡힌 2일 후 기술면접을 위하여 JAVA와 Spring의 개념을 공부하였다. Java 성능의 핵심 기술인 GC를 공부하여 Notion에 정리하고, 질
겨울 캠프 배포 공부Spring Boot 프로젝트 진행4주차 모각코 회고Spring Boot를 이용한 프로젝트의 수행을 위하여, Spring Boot의 Annotation 개념을 공부했다.또한 ORM을 위한 JPA를 추가적으로 공부하여 프로젝트에 필요한 모델들을 JPA
YOLO 저장소 분석Spring Boot 프로젝트 진행3주차 모각코 회고YOLO v5 저장소를 분석하면서 Layer를 어떻게 쌓았는 지, 이를 어떤 식으로 경량화 시켰는 지를 공부할 수 있었다.이를 이번 겨울 캠프 프로젝트에 적용하려 하는데, 재미있을 것 같다.Spri
컨테이너를 싣고 있는 고래의 로고, 그리고 항만 노동자라는 의미의 Docker. 뭔가 감이 오시나요?? '컨테이너를 싣고 내리는 동작을 하는 프로그램이겠구나..' 라는 생각이 드신다면 정답입니다! 컨테이너가 무엇이냐의 문제일 뿐이죠.
백엔드 개발자로서의 덕목은 많고도 많지만, 이 중에 보안을 빼두고는 설명할 수 없을 것입니다. 어떠한 웹 사이트를 해도 보안은 정말 중요합니다. 이 중, 오늘은 보다 재미있었던 로그인 보안을 먼저 다루어 보겠습니다. 1. 시작하기 먼저 Security를 사용
웹 소켓 이전의 이야기들. 1. HTTP 2. AJAX 설명은 직접 제작한 발그림과 함께
30일이라는 시간이 적으니까 굉장히 짧아보이는데 개인적으로 아직 30일 밖에 안되었나 싶네요..ㅎㅎ 일일커밋의 시작은 Co-Duck의 일일커밋 스티커를 한번 얻어보고 싶었을 뿐이었습니다. 하지만 Commit은 매일 했지만 push는 매일 하지 않았기 때문에...ㅠㅠ
우리가 어떠한 사이트에 접속을 할 때, url을 입력하는 방식으로 접근을 합니다. 우리는 그저 url을 입력하고 접속을 할 뿐이지만, 서버 내부에서는 클라이언트의 요청을 처리해주는 작업을 해야합니다. 우리가 이러한 작업을 처리해주기 위하여 어떻게 해야 할 지 생각할
크롤링이 뭔가요?? 크롤링은 인터넷 상에 있는 수많은 자료들을 가져와 프로그래밍하기 쉽게, 혹은 데이터 분석하기 쉬운 형태로 가공하는 작업을 의미합니다.
람다식(Lambda Expression)은 def같이 함수를 선언하지 않고 임시로 사용할 수 있도록 간단히 선언한 함수를 의미합니다. 다른 함수의 인수로 넣을 때, 간편하게 작성할 수 있어 주로 사용됩니다.