전체 글566 [Rust 스터디] - 두 번째 미팅 2023년 4월 30일 일요일 Rust 스터디 두 번째 미팅에 참여했습니다. 오늘은 Rust의 기본적인 데이터 타입과 소유 및 이동 개념에 대해 알아봤습니다. Rust에서 정수, 실수, 튜플, 배열 같은 stack에 저장되는 primitive type, 그리고 벡터, String, Box와 같이 heap에 저장되는 reference type이 있습니다. Rust의 첫 허들이라고 할 수 있는 소유권에 대한 3가지 규칙이 있습니다. 1. 모든 변수(값)에 대한 소유자는 하나이다. 2. 블록을 벗어나면 자동으로 메모리 해제(drop) 된다. 3. 특정 시점에 하나의 소유자만 있어야 한다. 그리고 소유권이 이동되는 move가 있습니다. 다음 시간에는 레퍼런스, 표현식, 에러 처리에 대해 알아봅니다. 책 내용이 .. 2023. 4. 30. [인프런] 4월 수강 일기 (함수형 프로그래밍과 JavaScript ES6+) 올해 디프만 13기를 활동하면서 함수형 프로그래밍과 JavaScript ES6+ 강의를 활용하여 기본적인 JS 컨셉에 이어 함수형 개념에 대해 학습하고 있습니다. 처음에는 간단한 줄 알았지만 생각보다 깊고 이해하기 어려운 부분도 많았습니다. 초반에는 이터레이터/이터러블 프로토콜이 나와서 평소에 생각하지 않았던 부분에 대해 조금 더 알게 되어 좋았습니다. 이후 배열의 순수 함수에 대해 학습하면서 go, pipe, curry 개념이 나오면서 이전에 학습했지만 다시 봐도 헷갈리고 쉽지 않았습니다. 하지만 함수형 프로그래밍의 개념을 살펴보면서 앞으로 프로젝트에 활용해도 재밌겠다는 생각이 들었습니다. 함수는 최대한 하나의 기능을 하도록 간단하게 구현을 하면서 여러 조합을 고려하는 것이 중요합니다. 저희가 프로젝트.. 2023. 4. 30. [인프런] 4월 수강 일기 (기출로 대비하는 개발자 전공면접 [CS 완전정복]) 올해 디프만 13기를 활동하면서 인프런에서 후원해주는 기출로 대비하는 개발자 전공면접 [CS 완전정복] 강의를 활용하여 CS 스터디를 진행하고 있습니다. 기간은 약 5주 정도 예상되며 총 4명으로 일요일 저녁에 온라인으로 진행합니다. 자료구조, 운영체제, 데이터베이스, 네트워크 총 네 파트가 있으며 현재 작성하는 시점으로 자료구조와 운영체제 파트 강의를 모두 수강 완료하였습니다. 개인적으로 대학 학부 시절 때 자료구조 강의를 특히 좋아했습니다. 작은 데이터 부터 시작하여 블랙박스로 추상화하여 안쪽은 감추면서 모듈별로 확장해 나가는 것이 흥미로웠습니다. 또 이전에 뛰어나신 분들이 만드신 여러 자료구조와 알고리즘을 보면서 신기했습니다. 그리고 운영체제는 개인적으로 가장 어려운 분야라 생각하는 파트입니다. 여.. 2023. 4. 30. [CS 스터디] - 첫 번째 미팅 2023년 4월 23일 CS 스터디 첫 번째 미팅에 참여했습니다. 오늘은 자료구조에 대해 살펴봤습니다. Array, Dynamic Array, Linked List Queue, Stack, Priority Queue Binary Search Tree, Hash Table, collision solution 3가지 카테고리를 토대로 파생적인 개념 및 여러 이야기들을 나눴습니다. 오랜만에 자료구조 파트에 대한 궁금한 것이나 더 자세히 알고 싶은 것들에 대해 의견을 나누면서 재밌었습니다. 다들 고생 많으셨고 다음 주는 운영체제 파트를 학습할 예정입니다. 화이팅입니다! 2023. 4. 23. [Rust 스터디] - 첫 번째 미팅 2023년 4월 23일 일요일 Rust 스터디 첫 번째 미팅에 참여했습니다. Ch01, Ch02 에 대해 알아봤는데 러스트 언어에 대한 기본 소개와 전체적인 맛보기를 살펴봤습니다. 다양한 개념들이 나왔고 Ch02에는 여러 예제 코드들이 있었습니다. 1. 간단한 웹 서버를 띄워서 두 개의 숫자에 대한 최대공약수 계산 2. 만델브로 프랙탈 이미지 생성 3. 문자열 대체 세 종류의 예시 코드들을 보면서 여러 키워드 개념들을 살짝 훑어보았고 내용 자체는 그렇게 쉽지는 않아서 전체 개요에 나오는 것이 맞나 하는 의문은 조금 있었습니다. 하지만 다행히 많이 어려운 것도 아니어서 시간 여유가 되면 한번쯤 보면 괜찮다고는 생각합니다. 다음 주 부터 본격적으로 데이터 타입부터 개념을 하나씩 살펴보게 되는데 분량이 많은 .. 2023. 4. 23. 이전 1 ··· 26 27 28 29 30 31 32 ··· 114 다음 반응형