개발 💻28 Developer Coding Fonts Coding Fonts 코딩 폰트(Coding Font)는 개발자의 가독성 및 안구의 편안함을 증진시켜 코딩의 흥미를 일깨우는 중요하고도 좋은 요소 중 하나입니다. 특히, 코딩을 수행하는 통합 개발 환경(IDE)에서 지원하는 기본 폰트가 아닌 여러 폰트들을 잔뜩 다운로드하고 모아둔다면, 때로의 기분 전환을 이뤄내어 생각의 전환을 만들어낼 수도 있습니다. 자신만의 코딩 테마에 적합한 코딩 폰트를 조합한다면 기분 좋은 코딩을 수행할 수 있으니, 자신만의 폰트를 찾아보시길 추천합니다. 고려할만한 부분들 가독성 개발자 폰트라고 하는 것은 대부분 가독성을 가장 중요시합니다. 그런 면에서 폰트가 MONO 성질을 지키고 있느냐는 것은 매우 중요한 고려사항입니다. MONO 성질이 보존되어 있지 않은 경우 글자별 너비 .. 2023. 7. 17. [Ethereum] Remix를 이용하여 스마트 컨트랙트 배포하기 Remix 만약 이더리움 블록체인에 대해서도 잘 알지도 못하는데 스마트 컨트랙트를 구현해서 배포해야 하는 상황이 왔다면 적잖이 당황할 것입니다. 제가 그랬습니다. 인터넷에서 자료를 검색하고 Solidity라는 언어가 무엇인지도 보고 했지만, 실제로 돌려보지 않는다면 이해가 잘 되지 않을 것입니다. "백문이 불여일견" 직접 스마트 컨트랙트를 구현하고 배포해 볼 수 있는 브라우저 기반 Online IDE가 있습니다. 바로 Remix - Ethereum IDE 입니다. Remix - Ethereum IDE remix.ethereum.org Remix 는 Web3 Development 환경으로써 이더리움 기반 블록체인의 스마트 컨트랙트를 구현하고, 테스트를 위한 가상 네트워크 배포를 지원하며, 메타마스크 연동을.. 2023. 7. 17. [Ethereum] 가스(Gas)란 무엇인가? 가스(Gas) ? 이더리움(Ethereum) 블록체인 생태계에서 가스(Gas)는 특정 행동(Operation - e.g. 실행 함수 등)을 실행하기 위해 필요한 컴퓨터 연산량을 재는 단위입니다. 이 필요한 연산량을 만족시키기 위하여 트랜잭션(Transaction - Operation을 담은 묶음)을 실행(요청)하는 사용자는 반드시 가스 수수료(Gas Fee)를 내야만 합니다. 예를 들어, 블록체인을 통해 당신의 주소로부터 대상자의 주소로 이더리움(ETH) 코인을 전송하고 싶다면, 당신은 보내야 하는 이더리움 코인 외에 이 "보낸다"의 행동을 대신 수행해줄(실제로는 그것이 보내졌다는 사실을 같이 기록해주고 검증해줄) 네트워크를 위해 가스 수수료를 더 내야 합니다. 이러한 행위는 마치 은행을 이용하는 우리가.. 2023. 7. 13. Docker in Ubuntu 18.04 들어가기에 앞서Docker는 컨테이너(Container) 기반의 애플리케이션 빌드/배포 오픈소스 프로젝트입니다. 서버 환경을 기존 물리적 환경으로부터 격리시켜 가상화된 환경을 얻을 수 있으며, Docker Hub 기반의 이미지/형상 관리 등에 용이합니다. 이제는 리눅스를 넘어 전반적인 빌드/배포 환경에 자리잡은 업계 표준 기술이 되었습니다.추가적으로 Docker-compose 를 이용하면 다중 Docker 컨테이너를 효율적으로 관리 및 이용할 수 있습니다. 특히, 각 Docker 컨테이너에 대한 명령어 및 구성들을 한꺼번에 관리하고 실행할 수 있습니다.본 문서에서는 Ubuntu 18.04 (LTS) 환경에 Docker와 Docker-compose를 설치하는 방법을 설명합니다. 본인의 서버 환경 혹은 외부.. 2023. 7. 3. 이전 1 ··· 3 4 5 6 7 다음