전체 글(408)
-
(TIL) 20211004
📕Facts(한 것) 프로그래머스 문제 풀기 DDD 3부까지 읽고 정리하기 운영체제 강의 듣기 운동하기 📕Findings(배운것) DDD 책을 읽고 1부를 요약하여 풀리케스트를 보냈다. 학교 코딩대회에 지원하였고, 입상을 노리지는 않지만, 문제를 풀기위해서 프로그래머스에서 파이썬으로 꾸준히 문제를 풀고 있다. 대부분 책에서 얘기하고 싶은 바는 처음에 나와있다고 생각한다. 그리고 DDD역시 그런것 같다. 도메인 주도 설계가 왜 필요한가? 라고 묻는다면, 올바른 소통과 지식 탐구를 통해서 좋은 모델을 설계하기 위함이라고 말하겠다. (아직 덜 읽었지만) 📕Feeling(느낀 점) TIL을 다시 쓰기 시작하니 평소보다 조금 열심히 살았다고 느껴진다. 내일은 더 열심히 살아야지. 📕여담
2021.10.04 -
(TIL) 20210917
📕Facts(한 것) 백준 문제풀기 프로그래밍 언어론 공부하기 운동하기 줌 수업 참여하기 클린 아키텍처 읽기 📕Findings(배운것) 파이썬으로 문제를 풀면서 지금까지 가장 좋았던 것은 stack이나 queue를 라이브러리를 통해서 선언하지 않아도 된다는 점이다. st.top()이나 queue.front()와 같은 메서드 없이 st[-1], q[0]과 같은 간편한 인덱스 접근이 가능해서 아주 편하다. 다만, C++의 list를 파이썬에서는 어떻게 구현하는지 아직 공부하지 못했으니 좀 더 알아봐야겠다. 📕Feeling(느낀 점) 📕여담
2021.09.18 -
(TIL) 20210916
📕Facts(한 것) 학교 파이썬 강의 듣기 프로그래밍 언어론 강의 듣기 백준 문제풀기 📕Findings(배운것) 학교에서 파이썬 수업을 들으면서 아주 기초적인 내용이지만, 파이썬을 복습하는 의미에서 연습문제를 몇가지 풀었다. sum 함수가 원소의 합을 반환하기도 하지만, 2차원 배열을 1차원 배열로 바꿔주는 기능도 있다. 파이썬은 정수형에는 제한이 없어서 아주 큰 수도 연산이 가능하다. 다만 실수형일 경우에는 15자리까지 정확하게 표현이 가능하다. 📕Feeling(느낀 점) 코테용 언어로 파이썬의 장점은 문자열 핸들링 하나만으로도 아주 큰데, 수를 무궁무진하게 다룰 수 있기때문에 더없이 좋다. 특히 numpy는 ...최고... 📕여담 스트레스를 많이 받으면 손에 물집이 생기는데, 요즘 좀 심해졌다.....
2021.09.17 -
(TIL) 20210914
📕Facts(한 것) 데이터베이스설계 수업듣기 논리학 수업듣기 📕Findings(배운것) 관계형 데이터베이스의 요소들과 장점, 단점에 관해 배웠다. Candidate key, Primary Key, Foreign key에 관해 배웠다. 관계형 데이터베이는 간단하고 쉽게 사용가능하다는 점, 데이터만 신경쓰면 된다는 점 등의 장점이 있다. 📕Feeling(느낀 점) 📕여담
2021.09.14 -
(TIL) 20210913
📕Facts(한 것) 데이터베이스 공부하기 운영체제 수업듣기 동아리 OT 참가하기 클린 아키텍처 독서 📕Findings(배운것) DB의 CRUD에 대해서 간단하게 공부했다. 특히 대용랑 처리를 할때의 데이터처리가 중요한데, 이때 데이터의 중복이 발생하기 때문에 이를 어떻게 처리하는지가 관건이다. 각 테이블 마다 상호 연계된 id를 부여해서 중복성을 관리하는 것도 좋은 방법인 것 같다. 📕Feeling(느낀 점) 동아리 OT에서 얘기 듣느라 시간을 많이 뺏겼다.. 📕여담 운동도 못가고 하루가 피곤한 날이었다.
2021.09.13 -
(TIL) 20210912
📕Facts(한 것) 백준 문제풀기 MySQL 공부하기 📕Findings(배운것) 데이터베이스에 대한 개괄적인 내용과 MySQL에 관한 세부적인 내용들을 공부중이다. 동시에 ORM이 얼마나 소중한지를 느꼈다. SQL은 쿼리문이라서 그런지 자연어와 비슷하기 때문에 쉽게 익힐 수 있다. 데이터에베이스에는 관계형 데이터베이스와 비관계형 데이터베이스가 있다. 관계형의 선두주자는 ORACLE과 MySQL이 있고, 비관계형의 선두주자인 MongoDB가 있다. MongoDB는JSON의 형태로 데이터를 저장하기 때문에, 웹에서 사용할때 가공이 쉬운게 장점일 것 같다. 📕Feeling(느낀 점) 📕여담
2021.09.13