0626_25th Weekly Diary

주형(Jureamer)·2022년 6월 26일
0

This Week I Learned


1. [한 권으로 읽는 컴퓨터 구조와 프로그래밍] 6장 디지털 오디오파트 정리

디지털 오디오 파트에서 가장 중요한 부분이자 기억에 남는 부분은 푸리에 변환 파트였다. 세상을 바꾼 17가지 방정식에도 뽑힌 이 것은 오늘날 디지털화에 빠질래야 빠질 수 없을 것이다.
필터, 패스, 압축 등 실제로 작곡 혹은 포토샵하면서 써봤던 기술 등이 이 방정식을 이용했다는 사실이 놀라웠다.(물론 식은 봐도봐도 전혀 이해가 가질 않는다 ㅎㅎ)

다음 주는 데이터 처리에 대한 장을 공부하게 되는데, 프로그래머에겐 매우 중요한 파트이기도 하고 양도 많아서 팀원들과 상의하여 2주에 걸쳐서 진행하기로 했다. 열심히 공부하고 준비 해 보자!


2. Database / MySQL 공부

서비스에 멤버십 제도 도입으로 인해 API를 만들고 데이터베이스 구조를 짜고 있는데,
데이터베이스 대한 공부가 상당히 많이 필요하고 또 부족했었구나라고 느끼고 있다.

한 비즈니스 로직에 여러 데이터베이스를 오고 가는 것을 생각하며 트랜잭션에 대해 다시 공부하게 되고 Y/N Boolean 값에 대해 좋은 데이터 형태를 찾는 등 (tinyint(1)을 쓰기로 결정했다.) 하루에 database 관련 검색이 주를 이루고 있다.

좋은 서비스를 뭘까 고민을 거듭하며 더 나은 서비스를 만들기 위해 노력하고 있는 중이다.

그리고 작은 모니터 하나를 서버 로그에 투자하고 있는데 로그를 어떻게 하면 더 잘, 효율적으로 출력 할지도 고민 대상이다 하하ㅏㅏㅏㅏㅏ


3. 개인 업무 자동화 With 파이썬

업무 자동화를 고민해보게 된 계기가 있다.

바로 맥북을 사용하면서 바탕화면에 쌓이는 수 개 ~ 수십 개의 스크린샷을 제거하고 싶었었다.

그렇다. 귀차니즘 때문이었다. (모든 개발자는 귀차니즘을 항상 앓고있을 것읻..)

그걸 위해 만들어 보자고 하고 언어는 평소에 관심이 갔던 python을 사용해서 구현 해보기로 했다.

그래서 현재는 스크린샷 파일 삭제 dmg파일 삭제 오늘의 명언 출력정도 까지 구현 해놓은상태이고 생각날 때마다 틈틈히 채워볼 생각이다.

완성도가 좀 올라가면 이에 대해 블로깅을 해봐도 좋을 것 같다.

26th Week Todo List


1. CS 스터디 해당 파트 완독 후 정리
2. MySQL 트랜잭션 공부
2. Logger 공부(Winston, Morgan)

profile
작게라도 꾸준히 성장하는게 목표입니다.

0개의 댓글