devych

about everything

Today What I Learned & Did

2020-08-07(Fri)

  • 미향 + 고추장 + 고추가루 + 설탕 + 간장 + 레몬즙
  • 졸맛탱

2020-08-06(Thu)

  • 책책책 책을 읽읍시다

2020-08-05(Wed)

  • 서류 준비 중

2020-08-03(Mon)

  • 마지막 한주
  • 뭘 공부해볼까요?

2020-08-02(Sun)

  • 정했습니다.

2020-07-31(Fri)

  • 시간이 이렇게 많이 지난줄몰랐다.
  • 한달이 또 정신없이 지나버렸다.
  • 이제 곧 새로운 시작

2020-07-12(Sun)

  • skyscraper puzzle day2
  • 다시 한번 back-tracking

2020-07-11(Sat)

  • skyscraper puzzle day1

2020-07-08(Wed)

  • c가 정말 외워야할게 많습니다.
  • 길이별로 다 다른 형식의 선언이 이루어지는데, 다 외울까요 하다보면 익혀질까요
  • 모두코드라는 곳에서 아주 좋은 c강좌를 제공하고있습니다.
  • 모두코드를 클릭하면 아주 좋은 곳으로 이동됩니다.

2020-07-07(Tue)

  • tough day
  • eulgi-ro

2020-07-05(Sun)

  • 카페 코딩
  • c에서는 char로 숫자를 넣으면 ascii 코드의 숫자로 인식되고 그게 곧 문자로 변환됩니다.
  • 그리고 char로 변수를 선언하고 할당할때는 ”<작은따옴표로 할당해야합니다.

2020-07-04(Sat)

  • 42seoul을 하고 있는건 아니지만 나도 하는것처럼 !

2020-07-03(Fri)

echo \\\'\?\"\\\"\'\\ | tr "\'\\\\\"\?\!" "01234"

위와 같은 shell script에서 tr string1 3번째 인덱스부터 시작하는 부분의 back-slash는 왜 4개가 필요할까요?


2020-07-02(Thu)

  • Translation is important, but if you can’t translate, leave it as it is.

2020-06-30(Tue)

  • seoul 42 하고싶다!
  • C 재밌다!
  • shell script도 재밌다!

2020-06-29(Mon)

  • shell과 git 강의 해드린 날

2020-06-28(Sun)

  • immer는 정말 대단한 라이브러리네요
  • produce 하나면 불변성따위 신경쓰지 않아도 되는군요
  • 자바스크립트 실행 컨텍스트에 대해 설명 할 수 있어요

2020-06-27(Sat)

  • aws rds created_at 시간이 우리나라 time-zone과 달라서 쿼리를 통해 변경을 해준지 오래..
  • 하지만 아직까지 정상적으로 시간이 저장이 안됨!
  • 그래서 이번에는 aws rds > parameter group > time_zone > asia/seoul 변경하려 하였으나 400에러 발생
  • 에러 발생 이유 : Deafult Group을 변경하려 했기때문
  • 해결 방법은 default group말고 새로운 parameter group을 생성한 후 timezone을 변경해주고 인스턴스에서 기본 parameter group을 새로 만든 파라미터로 지정해주면 된다. 그 후 재부팅 진행
  • 문제 해결!

2020-06-24(Wed)

  • img 속성 중 role=“presentation”을 추가하면 장애를 가진 사용자를 위한 편의성을 제공할 수 있음
  • img alt 속성을 추가하는 것도 상동<<이것은 항상 중요>>

    • 상세한 정보는 ARIA(Accessible Rich Internet Applications)에 대해 검색

2020-06-22(Mon)

  • a tag를 사용해 링크(target= _blank)를 걸때 rel=“noreferrer noopener” 속성을 반드시 추가할 것
  • 키워드 : Tabnabbing

2020-06-20(Sat)

  • 피부과 병원
  • 약+연고 시작일

2020-06-19(Fri)

  • 백준 3단계까지 완료
  • webpack tuto
  • 화장실 대공사

2020-06-18(Thu)

  • CoTe
  • 재미 없고 힘든 문제를 골라서 답안이나 모범 소스코드를 보고 분석
  • 한 문제를 다양한 방법으로 풀어보기
  • 문제를 작게 나눠서 하나하나 해결한 후에 하나로 합쳐 최종적으로 정답을 도출해내는 연습

2020-06-17(Wed)

  • 프로그래머스 SQL 정주행 중…
    • 재미있는 Data Structure 도 함께
  • topologyGraph 위상정렬

2020-06-12(Fri)

  • 더위인가 몸살인가
  • 두통이 심함

2020-06-11(Thu)

  • 몸살

2020-06-10(Wed)

  • 정신없는 하루하루가 진행되고 있습니다.
  • 많은 선택의 기로에서 어떤 것이 향후 좋은 결과를 가져올지 판단이 필요합니다.

2020-06-04(Thu)

  • 블로그 글을 작성하기 위한 1차 정리중

2020-06-01(Mon)

  • SSR(Server-Side-Rendering)이 필요하다.
  • 현재 s3에서 호스팅중인데 ec2로 옮겨서 ssr하는 법을 찾아봐야겠다.

필요기능

  • 공통적으로 사용되는 상태는 redux를 통해 store에서 관리
  • pagination or lazy loading
  • flask + react + ssr

2020-05-22(Fri)

  • 일단 검색 순위에서 많이 밀리지만 정상적으로 검색은 되는 중
  • 하지만 내가 원하는 것 과는 많이 다른 형태
  • 뭔가 기초적 구조에서 변화가 필요할 것 같음
  • 인테리어 바꾼 날

2020-05-18(Mon)

  • SEO관련 설정이 생각보다 오래걸린다!
  • 바로바로 검색 결과에 반영되지 않아서 기다렸다가 다시 확인하고 …기다렸다가 다시 확인하고…

2020-05-14(Thu)

  • 이제 프로젝트의 부족한 부분을 파악해서 다시 한번 진행해보도록 함.
  • 먼저 다른 페이지에서 같은 스테이트를 쓰는 부분은 리덕스로 상태관리를 해주도록 해보자.
  • 그리고 레이아웃이 너무 단순함. 좀 더 많은 내용을 담으면 좋겠는데, 담을게 없음.
  • 로또 번호 만드는 것도 몇가지 로직을 추가해야함. 특정번호를 고정시키거나 제거 할 수 있게.

2020-05-10(Sun)

  • https ssl certificate 문제라고 로그를 확인했다.
  • 현재 requests get 해오는 url은 http이다.
  • 내 생각하기에 원인을 찾기가 까다로운게 2주간 잘 작동하다가 환경의 변화가 없었는데 오류가 작동했다는 점이다.
  • 구글링을 통해 몇가지 해결방법이라는 것을 찾았지만, 현재 나의 상황과 적용되지 않는다.
  • url을 기존 http에서 https로 변경하였다.
  • 일단 정상작동하지만 좀 더 지켜봐야겠다.

2020-05-09(Sat)

  • cron scheduler가 동작을 안한다.
  • 디버깅을 켜놓았지만 로그가 따로 저장되지않아 메세지를 확인할 수 없다.

2020-05-07(Thu)

  • 어제 언급했던 날짜포맷관련 문제는 DB에서 형식을 datetime에서 varchar로 바꿔 string형식으로 반환하는 것으로 간단하게 정리했다.
  • 이제 페이지네이션을 할 차례다.
  • 여러 기능을 업데이트를 하기 전에 도메인을 사서 일단 검색이 가능하도록 해야겠다.

2020-05-06(Wed)

  • 기록된 날짜 포맷을 변환해야함,
  • 가장 첫번째는 db로 insert할때 한글형식으로 저장이 되는지 확인해볼 필요가 있음.
  • 두번째는 db에서 변환을 주로 하지 않는다면 flask에서 db select를 해온 후 포맷을 변환해서 front로 res를 날려주는것.
  • 세번째는 프론트에서 변환하는 것.

어떻게 판단하는게 가장 좋을지 판단하는 방법을 배우고싶다


2020-05-04(Mon)

  • 현재까지의 프로젝트를 S3에 디플로이 완료
  • 또한 github Master브랜치에 push 될 때 자동으로 S3에 배포되도록 설정 완료
  • seo를 위해 react-helmet을 사용하기로 함.
  • 하지만 그전에 몇몇 버그들과 너무 단순해보이는 레이아웃을 변경해야할 필요가 있음.

2020-05-03(Sun)

  • 프로젝트 기능 1차 완료
  • 내일부터 seo를 위한 처리 시작

2020-05-01(Fri)

  • sj’s housewarming party

2020-04-30(Thu)

  • 1차 배포 기준으로 시뮬레이터 기능을 구현중
  • setInterval, clearInterval건드리다가 하루가 다갔다.
  • 한단계씩 레벨업하는걸 느껴간다!

2020-04-26(Sun)

  • apscheduler를 통해 3분 간격 +- 120초를 랜덤으로 적용해 크롤링을 돌리기로하였다.
  • 오후 1시부터 현재 20시까지 문제없이 정상적으로 작동중

2020-04-25(Sat)

  • 프로젝트 도중 티몬과 대원샵에 닌텐도스위치가 입고되면 텔레그램으로 알람을 보내주는 서비스를 만들기로했다.
  • 서비스를 위해서 크롤러가 필요한데, requests로 html을 받아와 bs4로 파싱하려했다. 그러나 타임아웃으로 인해 안됨.
  • 그래서 selenium headless chrome driver를 이용해 제작하기로 함.
  • 크롤링과 텔레그램 봇을 만듬.

2020-04-24(Fri)

  • api 붙이면서 조금씩 레이아웃을 변경중
  • 타입스크립트를 만지던 도중 유레카 이펙트!

2020-04-23(Thu)

  • 개인사정으로 약2주간 자리비움
  • 돌아와서 다시 프로젝트 시작
  • 4월 안으로 배포를 목표로 달립니다

2020-04-13(Mon)

  • 한주의 시작을 날림

2020-04-12(Sun)

  • 마인크래프트의 주

2020-04-11(Sat)

  • 자가격리자의 격리종료일이 도달하여 짐정리와 합류를 도움.
  • 별걸 다해본다.
  • 또한 새벽부터 투표하고옴
  • 모두 투표합시다

2020-04-10(Fri)

  • 날씨가 좋은데 몸이 으슬으슬하다.
  • 몸살이 온듯하다.
  • 푹쉬어야할듯.

2020-04-09(Thu)

DB에서 두번 쿼리를 써서 두번의 대량 데이터를 가지고 오는게 빠를까? db에서 한번 쿼리를 써서 대량의 데이터를 가지고 온후 정제해서 다시 한번 쿼리를 써서 소량의 데이터를 가지고 오는게 나을까? 관련해서 공부해 볼 필요가 있다.


2020-04-08(Wed)

개인사정으로 코딩 못함


2020-04-07(Tue)

어제 한 짓은 쓸모없는 짓이었다. 결국 또다시 서버는 에러를 냈다. 이번에 찾은것은 aws ec2 ssh 접속이 끊어지면 print로 특정 문자열을 출력해야하는데, 출력해낼곳이 없었서 에러가 난다는 것이었다. 그래서 서버를 구동시킬때 > /dev/null로 문자열을 출력할곳을 지정해주고 나니까 에러가 더이상 나지 않는다. 기분좋게 해결했다. 밤을 새긴 했지만 ..


2020-04-06(Mon)

토요일에 언급했던 시간이 지나면 번호생성에서 서버 에러가 생긴다고 했던 문제점의 원인으로 추정되는 부분을 발견했다. db 커넥션과 커서 생성을 try로 잡아주었는데, except로 빠지는 부분이 없길래 db 커넥션과 커서 close이 정상적으로 작동되는 중이라 생각했다. 그러나 서버에러 페이지를 보니

Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

위와 같은 메세지를 가지고 있었고, ‘server is overloaded’라는 문구를 통해 에러에 접근할 수 있었다. 아직 해결된것을 확인하진 못했다.

문제해결접근: db connection과 db cursor를 종료하는 부분을 finally로 빼보았다. 기분좋게 처리된다면 좋겠다! 처리가 안된다면 다시 어떤 문제인지 찾아보자!


2020-04-05(Sun)

  • 하루종일 마크!

2020-04-04(Sat)

  • 실제로 로또 업데이트 시간 확인하고 db 크롤링 시간 반영
  • 이상하게 시간이 한시간쯤 지나면 번호 생성에서 서버 에러가 생긴다.

    • 해결 필요
  • 친구들과 즐기기 위한 마인크래프트 서버 aws 위에 생성
  • 근데 xbox에서 렐름이 아닌 개인 서버에는 접속이 불가함.

2020-04-03(Fri)

  • 에러와 전쟁 중

ImportError: Error while finding module specification for ‘waitressserver.py’ (ModuleNotFoundError: path attribute not found on ‘waitressserver’ while trying to find ‘waitress_server.py’)

  • 이 에러는 접미사를 제거하면 된다.
  • hupper -m app [o]
  • hupper -m app.py [x]

ImportError: bad magic number in ‘app’: b’\x03\xf3\r\n’

  • 이 에러는 pyc확장자 파일을 제거하면 고쳐지는듯
$ find . -name \*.pyc -delete
  • 위 명령어를 통해 pyc확장자를 모두 삭제하면 해결된다.

2020-04-02(Thu)

  • 서버 배포했고, 서버가 계속 죽는데 이건 백그라운드 process로 넘겨서 안죽도록 처리했다.
  • hupper를 통해 hot-reload하도록 만들어놓고,
  • waitress를 통해 serve하도록 했다.
  • 매주 토요일 20시50분마다 크롤러가 진행되도록 스케쥴도 걸어놨고.

    백그라운드 python 구동 방법

$ hupper -m myapp
$ cltr + z (프로세스 중단)
$ bg (중단된 프로세스 백그라운드에서 실행)
$ disown -h(권한 포기)

2020-04-01(Wed)

  • 만우절
  • 서버는 거의다 끝났다
  • 내일 배포하고, cors 잡고 react와 연동 하면 되겠다.
  • circular 에러 처리 방법 확인

2020-03-31(Tue)

  • 새로운 의자 도착 - 듀오백 바인 200m
  • 다 좋은데, 팔걸이가 제대로 고정이 안돼고 소리가 너무 크다! 그리고 목 쿠션이 위아래로만 움직이고 앞뒤로는 조절되는게 없어서 아쉽다.
  • 개인적인 평점 4/5

2020-03-30(Mon)

  • 코딩 리더보드를 보고 다시 한번 불타오른다.
  • 세상에 멋진 사람들이 많다.
  • 노력하자.

2020-03-29(Sun)

  • 문화생활의 날

2020-03-28(Sat)

  • 카카오 인턴 모의고사 !
  • 재밌고 잘풀렸는데
  • 시간이 지날수록 집중력의 저하가 크다…

2020-03-27(Fri)

  • 특정 url 접속 후 api json데이터 뽑아냈는데, 폴더 구조를 어떻게 짤까?
  • 어떤 폴더구조가 효율적일까?

2020-03-26(Thu)

  • AWS db와 연결하고 db 스키마 구조를 어떻게 짤지 고민중.

2020-03-25(Wed)

  • python flask를 하다보니까 django에 대해 궁금증이 생기기 시작했다.
  • flask랑 django의 차이는 뭘까?
  • flask는 굉장히 가벼운 반면, django는 거대하다.
  • django는 많은 기능을 이미 포함하고 있고, 코드 양도 어마어마하다.
  • flask는 필요한 기능을 확장해서 사용한다.
  • 둘중 어떤것을 사용할지는 위 내용만으로도 충분히 선택 가능 할 것 같다.

2020-03-24(Tue)

  • 한달하고 일주일만에 모니터 도착!
  • 아이패드 프로3를 쓰면서 120hz의 주사율을 경험했지만,
  • pc에서 144hz는 더 부드러운듯!
  • 기존에 인테리어 배치해놓은거 다시 다 바꿨다!

2020-03-23(Mon)

  • 오랜만에 aws 세팅
  • docker를 건드릴까했는데, 지금은 아닌것같다.

2020-03-22(Sun)

  • 오늘은 좀 쉽니다

2020-03-21(Sat)

  • 역시 새로운 언어 배울땐 알고리즘이 짱입니다

2020-03-20(Fri)

  • python으로 class를 배우니까 js보다 조금 더 직관적으로 느껴진다.
  • 이것은 js를 알고있기때문인가? python이 멋지기 때문인가?
  • 파이썬을 하면서 초반에 걱정했던 두 스크립트 언어를 동시에 사용하면 헷갈릴 것 같다는 생각은 오산이었다.
  • 오히려 두 언어를 사용함으로 동시에 이해가 빨라졌다.

    • 정확히는 js에서 헷갈리던 부분을 python이 채워주기 시작했고, python에서 헷갈리던 부분이 js 기존 지식을 통해 채워진다.

2020-03-19(Thu)

  • 지난번 기본 javascript테스트를 보고 부족한 점을 채우기 위해 pure js를 다시 한번 해보자
  • 그리고 deno는 이해가 잘 안된다. npm 없이 module만을 이용해서 한다니..

2020-03-18(Wed)

  • 알고리즘 문제를 꽤 많이 푼거같은데, 어려운 문제는 여전히 문제 접근이 오래 걸린다.
  • 해결하고 싶다!

2020-03-17(Tue)

  • 기획과 다르게 흘러갈때 멘붕을 빨리 극복해내는 방법이 필요
  • 잠깐 쉬었다가 하는 것 외에는 어떤 것도 생각나지 않음.

2020-03-16(Mon)

  • 많은 기회에 감사드립니다.
  • node express typescript config

2020-03-15(Sun)

  • 의자에 너무 오래 앉아있어서 허리가 아프다.
  • 의자를 바꿔야한다.
  • 한시간 정도 앉아있으면 너무 아프다.

2020-03-14(Sat)

  • 쌩 js를 너무 오랜만에 만져봐서 …멘붕이다! Test
  • 보완해야겠다.

2020-03-13(Fri)

  • 아침부터 이것저것 챙기고 공항 왔다갔다 하니까 하루가 끝나버림

2020-03-12(Thu)

  • 해외가는 가족 도움 및 인사

2020-03-11(Wed)

  • 마스크 관련 서비스는 이미 많이 제작되어 배포
  • 나도 서비스를 통해 사람들한테 도움을 주고 싶다!

2020-03-10(Tue)

  • 마스크 관련한 서비스 중에 괜찮은 아이디어를 생각중
  • 공공api를 통해 마스크 재고가 공개되는데, 이로 인한 서비스는 몇가지 출시됨.
  • 어떤게 좋을까

2020-03-09(Mon)

  • 사용할수록 어려워지는 ts

2020-03-08(Sun)

  • 솔트
  • generic

2020-03-07(Sat)

  • lotto setting

2020-03-06(Fri)

  • 불금 즐기기

2020-03-05(Thu)

  • 머쓱이 못찾은 페이지 만들기

2020-03-04(Wed)

  • hdmi selector 도착
  • 맥 > hdmi > selector > hdmi to dvi 작동
  • 윈 > hdmi > selector > hdmi to dvi 미작동
  • 바이패스라서 active 젠더가 필요하다.
  • 지식이 늘어난다
  • typeScript interface

2020-03-03(Tue)

  • hdmi 선택기 구매 완료
  • 4k 60hz 지원하는 제품 중 저렴한 제품 찾는게 힘들
  • 2 input 제품으로 선택
  • typeScript tsConfig

2020-03-02(Mon)

  • 생활리듬을 바꾸는게 너무 힘들어요

2020-03-01(Sun)

  • 3.1절
  • 대한독립만세! img

2020-02-29(Sat)

  • 4년에 한번 있는 2월 29일

2020-02-28(Fri)

  • 비가 내리고, 몸이 으슬으슬
  • dp, hdmi, hdmi selector

2020-02-27(Thu)

  • codewars & programmers algorithm day

2020-02-26(Wed)

  • 코로나로 세상이 시끄럽습니다.
  • 밖에 나가지 않고 집에 있도록 합니다.

2020-02-25(Tue)

  • 거짓말 없는 바른 세상에서 살고 싶습니다.

2020-02-24(Mon)

  • 일요일에 모니터 암 설치함.
  • 기존에 오래된 모니터 분해하는데 진짜 힘들었다.
  • 모니터의 구조 이해에 도움이 되었다!

2020-02-22(Sat)

  • 친구들과 즐거운 시간을 보내는 날

2020-02-21(Fri)

  • 모니터에 관심을 가진 덕분에 많은 지식 습득중
  • TN 응답속도 빠름 FPS게임용
  • VA 명암비 좋은 영상용
  • IPS VA와 TN의 중간, 그리고 색감이 가장 뛰어남. 그러나 단점으로 빛샘현상 있음.
  • 그것보다 요즘 뭐만 먹으면 뭐가 얹힌듯한 느낌

2020-02-20(Thu)

  • 모니터 배송일자가 3월 16일로 변경되었습니다.
  • 못볼거같아요…

2020-02-19(Wed)

  • 생체리듬을 돌리는 중
  • 바른생활

2020-02-18(Tue)

  • 내 방 인테리어 다시 함.
  • 이제 앉아서 코딩을 할 수 있다!

2020-02-17(Mon)

  • 요즘 모니터가 이상해졌는지 눈이 많이 아픔.
  • 그래서 모니터를 새로 구매함.
  • lg 27gl650f!
  • 근데 2월말에 배송이온데요.

2020-02-16(Sun)

  • 영화데이

2020-02-15(Sat)

  • 체리 스위치 키보드 획득!
  • 로지텍 마우스는 교환 보냄.

2020-02-14(Fri)

  • 친구의 생일로 이한 휴무

2020-02-13(Thu)

  • 엑스박스 패드 수리 완료!
  • 항생 새로운것들은 짜릿해 즐거워!

2020-02-12(Wed)

  • 오늘 알리 등 쇼핑몰 택배 대거 수령
  • g304 마우스는 g102와 비슷하지만 측면 버튼을 더 신경써서 깊게 눌러줘야하는 번거로움 있음.
  • orico ssd external case는 정상적인 gen2 제품이며, WTG 설치 및 세팅도 완료
  • xboxpad conductive rubber 도착, 그러나 정밀 드라이버가 내일 도착할듯!
  • 위장이 이상해지기 시작함
  • 프로젝트는 꾸준하게

2020-02-11(Tue)

  • 프로젝트 진행 중
  • 이상 무

2020-02-10(Mon)

  • 항생제 때문에 체한거 같은 느낌
  • 종합병원이네요
  • 기생충 아카데미 시상식 4관왕!

2020-02-09(Sun)

  • 하루만에 많이 호전됨
  • 내일 하루 안과가면 끝!

2020-02-08(Sat)

  • 안과와 내과를 왕복함
  • 결막염과 감기
  • 눈물이 줄줄나서 눈을 못뜸

2020-02-07(Fri)

  • 감기가 심해집니다.
  • 약먹고 하루종일 몽롱

2020-02-06(Thu)

  • 감기 걸렸나봐요
  • 머리가 너무 아파요

2020-02-05(Wed)

  • 타입스크립트 영상!

2020-02-04(Tue)

  • 취업 준비 시작
  • 프로젝트 이어가기 전에 제로초 영상 올라와서 타입스크립트 영상 완독 중

2020-02-03(Mon)

  • 결국 몸살

2020-02-02(Sun)

  • 아침 일곱시에 일어나 하루종일 짐 옭기고 정리함
  • 너무 힘 들어요

2020-02-01(Sat)

  • 2월의 첫날
  • 롤 우르프!

2020-01-31(Fri)

  • 1월의 마지막
  • 휴식도 마지막

2020-01-30(Thu)

  • 링피트 5일째
  • 운동 후 근육통 사라짐!

2020-01-29(Wed)

  • 모르는 사이에 작년 12월 1일 우한 변종 코로나 바이러스 발생
  • 현재 한국 확진자 4명

2020-01-28(Tue)

  • usb 3.1 gen1 & gen2

    • gen1 = 5gbps
    • gen2 = 10gbps
  • 동일한 usb 3.1 이고, 속도의 차이만 존재한다.

2020-01-27(Mon)

  • 개발자 번아웃 해결법

    1. 내가 하는 일의 모든것이 프로그래밍이면 안된다.
    2. 취미생활을 함께하자.
    3. 몸을 쓰는 일들을 하자. 두뇌와 육체의 밸런스
    4. 운동같은 것. 육체적인 휴식이 필요해. 두뇌를 사용하지 않고
    5. 잘자고 잘먹는 것은 기본이다.
    6. 프로그래밍하는 시간을 정해놓고 하자.
    7. 에너지의 재분배가 필요하다.
    8. 코딩의 즐거움을 잃을 수도 있다

2020-01-26(Sun)

  • 당근마켓 이용
  • 채팅 및 거래 후기 서비스 버그 발견

2020-01-25(Sat)

  • 까치까치 설날은 어저께고요
  • 우리우리 설날은 오늘이에요

2020-01-24(Fri)

  • 설 준비

2020-01-23(Thu)

  • class의 constructor도 함수이다.
  • 생긴대로 읽자
class some {
  constructor(something) {
    this.something = something;
  }
}

2020-01-22(Wed)

  • 오늘도 ECMAScript 6 길들이기 독서
  • 프록시와 클래스 다시 읽어보기

2020-01-21(Tue)

  • 오늘도 ECMAScript 6 길들이기 독서

2020-01-20(Mon)

  • ECMAScript 6 길들이기 독서

2020-01-19(Sun)

  • 오늘은 문화생활의 날

2020-01-18(Sat)

  • 엑스박스 패드로 젤다를 하면서 버튼이 잘 안눌리는 현상이 있었는데, 해결하기 위해 알리에서 전도성 고무를 구매함.
  • 그리고 패드 분해를 위한 T6, T8 정밀 드라이버도 구매완료
  • 배송일은 최대 60일

2020-01-17(Fri)

  • 드디어 끝났다.
  • 일주일간의 젤다 대장정

2020-01-16(Thu)

  • 어제 일찍 자서 아무것도 남기지 못했다.
  • 게임을 플레이할때 개발자적 관점으로 살펴보게 됨.
  • 이제 다 끝나간다.

2020-01-14(Tue)

  • 새로운 즐김 포인트를 찾았다.
  • 버그를 찾아서 즐기는 방법도 꽤 재밌다.

2020-01-13(Mon)

  • 젤다의 재미에서 빠져나오지 못함.
  • 에.. 사나이로 태어났으면 악셀 한번 밟아봐야 되는 것 아닙니까?

2020-01-12(Sun)

  • 내일부터 다시 시작!

2020-01-11(Sat)

img

  • 이번 주말은 젤다의 전설을 달릴겁니다!

2020-01-10(Fri)

  • 개츠비 마크다운을 페이지에서 보여줄때 정상적으로 보이지 않는 문법들이 몇개 발견됨.

    css가 적용되지 않아 적용하여 해결 완료

  • 또한 백그라운드 이미지를 변경해도 변경되지 않는 부분도 있음.

    캐시의 문제는 아니었고, 정규식으로 이미지 파일명을 찾아가는 것 때문에 생긴 오류, 해결


2020-01-09(Thu)

  • 파이썬 자료형 블로그
  • 개츠비 npm install 시 build 실패, yarn install 시 build 성공
  • 이유가 뭘까?

2020-01-08(Wed)

  • 아픔

2020-01-07(Tue)

  • 비가 계속 오는 겨울날, 저기압이라 고기앞으로. 밖에 맛있는 거 먹으러갑니다.

2020-01-06(Mon)

  • 쟝고의 시작

2020-01-05(Sun)

  • 맥 포맷 및 개발환경 구성 완료

2020-01-04(Sat)

  • 한달전쯤부터 갑자기 맥의 용량을 잡아먹는 녀석이 나왔는데 결국 문제 생김.
  • 맥을 밀고 다시 정리하기로 결정
  • 빠른 복구를 위해 부팅usb부터 제작!

2020-01-02(Thu)

  • 파이썬 문서 정독 완료
  • 이제 실습으로 고고!

2020-01-01(Wed)

  • 새해에는 파이썬 공부!

파이썬을 공부하면서 걱정이 되는 부분이 있다. 두가지를 함께 쓰다보면 큰 문법적 차이는 없지만 헷갈리는 부분이 생길 것 같은데 이걸 어떻게 해결할 수 있을까?


2019-12-31(Tue)

img


2019-12-29(Sun)

  • Google Adsense 계정 등록이 완료되었다.

처음 신청하고 2번의 거절을 당하고 딱 2주만에 승인 처리되었다. 거절당한 이유는 처음 블로그를 생성하고 글이 하나도 없는 상태에서 신청을 했기때문에 이 블로그가 광고를 줄만한 사이트인지 판단이 불가능했던것 같다. 구글 애드센스를 추가할 때는 어느정도 적당량의 기본 베이스를 갖추고 난 후에 신청하는게 훨씬 빠르게 진행될 수 있는것 같다.

그 이후에 rootDirectory에 ads.txt파일을 추가해주어야 한다. 이 부분도 미리 추가해 놓으면 더 빠른 수익 창출이 가능할 것 같다. 다음번에 미리 ads.txt파일을 추가해보도록 해봐야겠다.


2019-12-28(Sat)

  • 블로그 내용이 구글 외 네이버와 다음에서 검색이 되도록 완료
  • 모 회사 개발 테스트 준비

2019-12-27(Fri)

  • 프로젝트의 시작은 기획

기획에서 필요한 기능과 레이아웃을 대략적으로 그리고 시작하는 것이 맞다. 그러나 중간에 추가하고 싶은 기능이 생긴다면 기능 구현의 소요시간을 확인하고 이른시간내 결과를 도출해낼 수 있는 기능이라면 다시 기획으로 돌아가자. 하지만 그렇지 않다면 빠르게 현재의 기획된 기능을 먼저 구현하고 배포한 후에 진행하는 것이 더 옳은 방법일 수 있다.

항상 선택의 기로에 놓일 때, 급박함에 바로 눈 앞에 있는것만 찾지 말자


2019-12-26(Thu)

  • 다시 프로젝트 레이아웃 제작 시작!
  • 오늘중으로 마무리 할 수 있기를

2019-12-25(Wed)

img


2019-12-23(Mon)

  • 갑자기 누군가의 우울함 호소로 인한 맛집탐방 예정
  • 방이동 깍둑연탄구이 방문

2019-12-22(Sun)

  • 오늘은 문화생활의 날
  • 이전 블로그 글 옮기는 날

2019-12-21(Sat)

  • BootStrap의 편리함을 중히 느끼고 있다.
  • 이번 프로젝트를 마치고 나면 부트스트랩 비스무리한 것을 직접 구현해보는 것도 좋겠다.

2019-12-20(Fri)

  • React / TypeScript generic
  • styled-components 컴포넌트 외부 props는 children으로 들어온다.

2019-12-19(Thu)

  • TypeScript는 에러에 정답이 있다.
  • 혹여나 백날 수정해도 에러가 고쳐지지 않으면.. 정답이 없을 경우에는 껐다 켜라…

2019-12-18(Wed)

  • Google Search가 블로그를 인덱싱하였으며, 정상적으로 검색 노출이 되기 시작함.

2019-12-17(Tue)

  • 새로운 toy project Component 구성에 많은 고민이 있다.
  • layout 또한 그렇다. 어떻게 하면 직관적인 구성이 가능할까?
  • 디자인을 많이 접해보는게 중요하다.

https://dribbble.com/

https://www.thebestdesigns.com/

https://www.csswinner.com/


2019-12-16(Mon)

  • GoDaddy 에서 도메인 네임을 구매하고 적용했다.
  • DNS CNAME 과 Google search console 을 위한 TXT 도 적용 완료
  • 하지만 아직 구글 검색이 언제부터 가능한지는 잘 모르겠다. 기다리라그러는데.. 기다려보아야겠다. img

2019-12-15(Sun)

img

//algolia.js file
module.exports = function(chunksTotal, { node }) {
  const {
    fields: { slug },
    frontmatter: { title },
    internal: { content }
  } = node;
  (...생략)
}
  • 포스트의 내용이 없을 경우 에러 발생