너의과학

기타

기타 기술 글

블록체인 넌스의 중요성

동일한 계정으로 트랜잭션을 여러번 날렸을때,   여러 개의 트랜잭션마다 넌스를 다르게 해서 날렸는지 확인해야 한다.   여러개의 트랜잭션 중 우선하는 트랜잭션이 완료되지 않은 상태에서 다른 트랜잭션을 날릴때, 넌스를 조회하면 해당 넌스는 업데이트 되지 않고 진행 중인 트랜잭션과 동일한 넌스가 설정될 수 있다. 완료가 되지 않았다는 것은 블록이

===너의과학===/기타|

sv-practice.johnnyji.dev 서브도메인 접속 안됨 트러블슈팅 (Cloudflare + Vercel + GitHub)

## ? 문제 상황 sv-practice.johnnyji.dev 서브도메인으로 접속이 되지 않는 문제가 발생했다. Vercel 대시보드에서는 **Valid Configuration**으로 표시되고 있었지만 실제 브라우저에서 접속하면 오류 페이지가 나타났다. ## ? 구성 환경 서비스 역할 설정 항목 Cloudflare DNS 관리 CNAME 레코

===너의과학===/기타|

dev] 문제해결이 잘 안될때, 어떻게 하지?

뭔가 잘 안될때, 에러 또는 오류의 원인을 잘 찾지 못할때   내가 시도할 일들을 리스트업 해보고 하나씩 시도해보기   그래도 안되면 잠깐 산책을 하거나 컴퓨터를 들고 장소를 옮겨서   내가 한 시도들을 다시 잘 살펴보자.   무작정 계속하면 굴속에서 빠져나오지 못한다.   알람을 해두고 내가 굴속에 계속 들어가는 지 확인하자!

===너의과학===/기타|

[Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter18:사용자 분석하기:구글 애널리틱스]

[개발PC : MacBook] Chapter18) 사용자 분석하기:구글 애널리틱스 학습 목표 : 웹사이트에 사용자들이 어떤 경로를 통해 유입되었는지, 사이트 내에서 어떤 행동을 하는지 궁금한가요? 이번 장에서 구글 애널리틱스를 사용해 사용자 분석을 하는 방법을 알아보겠습니다. 이벤트 생성을 도와주는 구글 태그 매니저와 구글 애널리틱스를 연동해서 사

===너의과학===/기타|

[Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter11:슬라이드 만들기2 : 국내 차트, 유튜브]

[개발PC : MacBook] Chapter11) 슬라이드 만들기2 : 국내 차트, 유튜브 학습 목표 : 국내 통계 데이터를 가공하여 다양한 차트 형태로, 유튜브 API를 통해 관련 영상을 검색하여 웹사이트에 원하는 형태로 보여주는 기능을 구현합니다. ![image](/tech/devlog/1029-book-it-memochapter1

===너의과학===/기타|

[Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter10:슬라이드 만들기1 : 국가별, 글로벌 차트]

[개발PC : MacBook] Chapter10) 슬라이드 만들기1 : 국가별, 글로벌 차트 학습 목표 : 국가별 통계 데이터를 세계 지도와 표 형식으로 볼 수 있는 국가별 현황 슬라이드를 구현하고, 일반/누적 차트 형식으로 날짜별 추이를 볼 수 있는 글로벌 차트 슬라이드를 구현합니다. ![image](/tech/devlog/1028-

===너의과학===/기타|

[Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter06:반응형 웹 디자인하기, 부트스트랩]

[개발PC : MacBook] Chapter06) 반응형 웹 디자인하기, 부트스트랩 학습 목표 : 부트스크랩이 무엇인지 알아보고 자주 사용하는 부트스트랩 컴포넌트들을 살펴봅시다. 부트스트랩의 그리드 시스템을 이용하여 반응형 디자인의 웹페이지를 만드는 방법을 이해합니다. ![image](/tech/devlog/1024-book-it-m

===너의과학===/기타|

[Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter05:웹사이트 UI 구성하기 : 개츠비]

[개발PC : MacBook] Chapter05) 웹사이트 UI 구성하기 : 개츠비 학습 목표 : 개츠비는 정적 웹사이트 개발 프레임워크입니다. 이번 장에서는 개츠비를 이용한 개발 환경을 구축하고, 백엔드에서 데이터를 불러와서 정적 웹사이트를 빌드해봅니다. ![image](/tech/devlog/1023-book-it-memochapt

===너의과학===/기타|

[Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter04:데이터 자동 수집하기 : 크롤링]

[개발PC : MacBook] Chapter04) 데이터 자동 수집하기 : 크롤링 학습 목표 : 인터넷에 존재하는 코로나19 관련 데이터를 제공하는 다양한 데이터 소스를 크롤링(crawling)하여 원하는 데이터를 추출, 가공하여 저장할 수 있습니다. 원하는 시간에 원하는 주기로 크롤링하는 크롤러를 만들어 최신 데이터를 확보합시다. !

===너의과학===/기타|

!![Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter19:광고로 웹사이트 수익화하기]

[개발PC : MacBook] Chapter19) 광고로 웹사이트 수익화하기 학습 목표 : 서비스로 개발하고 운영하는 데 상당한 노력과 비용이 듭니다. 어떤 서비스든 지속적으로 운영하고 발전시켜 나가려면 어떤 방식으로든 수익화가 필요합니다. 구글 애드센스와 쿠팡 파트너스를 활용해 광고 수익을 창출하는 방법을 알아보겠습니다. ![im

===너의과학===/기타|

!![Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter16:도메인 연결하기]

[개발PC : MacBook] Chapter16) 도메인 연결하기 학습 목표 : 사이트를 운영할 환경 준비를 마쳤으니 사용자들에게 알릴 차례입니다. 쉬운 도메인 주소를 제공하는 것이 중요합니다. S3의 정적 웹사이트 호스팅 기능에서 기본 제공하는 사이트 주소는 매우 길어 기억하기 어렵습니다. ![image](/tech/devlog/

===너의과학===/기타|

!![Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter15:파일 서버 운영하기:AWS S3]

[개발PC : MacBook] Chapter15) 파일 서버 운영하기:AWS S3 학습 목표 : 개츠비 CLI 명령어를 통해 빌드된 정적 웹사이트 파일들을 AWS S3에 업로드한 후 S3의 정적 웹사이트를 호스팅 기능을 사용해 운영합니다. 주기적으로 사이드를 빌드 및 배포해 업데이트된 데이터를 반영하는 설정을 추가합니다. ![imag

===너의과학===/기타|

!![Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter14:서비스 올리기:AWS EC2]

[개발PC : MacBook] Chapter14) 서비스 올리기:AWS EC2 학습 목표 : 코로나보드 운영에 사용할 애플리케이션 서버 인스턴스를 EC2(Elastic Computing Cloud) 콘솔에서 생성한 후 각 기능을 설정하고 배포하는 방법을 하나씩 알아봅시다. 서버 인스턴스 안에 API 서버를 실행하고 주기적으로 크롤링하여, 개츠비 CL

===너의과학===/기타|

!![Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter13:배포하고 운영하기]

[개발PC : MacBook] Chapter13) 배포하고 운영하기 학습 목표 : API 서버와 크롤러를 배포하기 전에 앞서 코로나보드의 데이터를 저장할 운영 환경 데이터베이스를 AWS를 이용해 설정하겠습니다. AWS에 가입하여 계정을 생성한 후 AWS 사용 방법을 알아보겠습니다. 개발 환경에서 직접 설치하여 사용한 MySQL 서버 대신 AWS RD

===너의과학===/기타|

!![Book-IT][코로나보드 실전 웹 서비스][MEMO][Chapter12:메뉴바 만들고 테스트하기]

[개발PC : MacBook] Chapter12) 메뉴바 만들고 테스트하기 학습 목표 : 이제 코로나보드 클론 사이트에 들어갈 모든 콘텐츠를 만들고 채워넣었습니다. 콘텐츠양이 많으면 원하는 콘텐츠로 바로 이동하는 메뉴(또는 내비게이션)가 필요합니다. 여러 페이지로 구성된 웹사이트라면 페이지를 링크 걸면 되지만 코로나보드는 단일 페이지이므로 메뉴에

===너의과학===/기타|