본문 바로가기

전체 글

(69)
Github Page 'cannot load such file -- nokogiri/nokogiri' 에러 문제 깃헙 블로그를 하려고 jekyll 테마을 다운 받고 repository에 옮긴 뒤 bundle update를 하니 'cannot load such file -- nokogiri/nokogiri' 에러가 뜬다. 해결방법 nokogiri라는 모듈의 버전을 다운그레이드 해주니 해결됐다. Gemfile에 gem 'nokogiri', '~> 1.10.0' 라고 쓰고 저장한 뒤 bundle update를 해주면 잘 설치된다! 그리고 bundle exec jekyll server로 실행해서 http://127.0.0.1:4000에서 확인해보면 잘 뜨는 것을 확인 할 수 있다!
NFT와 DeFi NFT 크립토키티 드래곤카드 한장에 10억원, NFT란? 크립토키티 드래곤카드 한장에 10억원, NFT란? - 코인데스크코리아 대체불가능토큰(NFT)은 세상에 단 하나뿐인 유형 또는 무형의 대상을 나타내는 디지털 자산이다. 예를 들어 수집용 스포츠 카드나 가상 부동산, 심지어는 디지털 운동화 같은 자산도 NFT 형태로 www.coindeskkorea.com 서비스 Decentraland, The Sandbox, cryptoKitties DeFi 디파이 코인이란? 순위, 전망 , 수익률 보는 곳 디파이 코인이란? 순위, 전망 , 수익률 보는 곳 DEFI란 Decentralized Finance의 약어로 탈중앙화 된 금융서비스를 뜻합니다. 디파이 코인에 대해서 알기 위해서는 탈중앙화 거래소, 탈중앙화 금융서..
비트코인, 사야 하는가? Intro 최근 비트코인 가격이 급등하고 있다. 기관들은 투자 포트폴리오에서 코인의 비중을 증가 시키고 있고 비트코인은 이제 안전자산이다 라는 말까지 심심치 않게 들린다. 지금까지는 "내가 잘 모르는 것에는 투자하지 않는다"는 워렌버핏의 말처럼 잘 몰라서 투자하지 않았는데, 코인이 정말 투자할 가치가 있는 자산인지, 만약 오른다면 어디까지 오를 수 있는지를 공부해보기로 했다. 공부한 내용과 과정을 글로 남겨볼 생각이다. 주기성 비트코인 가격의 특징 중 하나는 주기성을 가진다는 것이다. 비트코인은 4년 마다 발행량이 반으로 줄어드는 반감기라는 것이 존재하는데 이 반감기를 기준으로 4년 정도의 주기성을 가진다. 이를 이해하기 위해서는 비트코인의 발행 방식에 대해서 먼저 이해해야 한다. 비트코인 발행 방식 비..
RPC(remote procedure call) RPC란 remote procedure call의 약자로, 분산 컴퓨팅 시스템에서 프로그래머가 원격 상호작용에 대한 디테일한 코딩 없이 로컬에 있는 함수를 실행하는 것처럼 원격의 함수를 실행하는 프로토콜입니다. 여러 구현 방식이 있지만 기본적으로 request, response 프로토콜이며, async call을 보내지 않는 한 remote server가 request를 processing하고 response를 보낼 때까지 caller는 기다려야합니다. 1980년대에 RPC라는 개념이 많이 쓰였는데, HTTP 기반의 REST가 유행하면서 사라졌었다가 HTTP REST의 단점을 해결하기 위해 2007년에 Facebook에서 만들고 지금은 Apache에서 오프소스로 관리하고 있는 Thrift, 2015년에 ..
mac에서 공유기 관리자 페이지 접속하기 Introduction 일을 하다보면 본인이 설치하지 않은 공유기의 관리자 페이지에 접속해야할 일이 있고는 합니다. 이럴 때 빠르게 관리자 페이지에 접속할 수 있는 방법을 공유합니다. Content 우선 대부분의 사람들이 가장 많이 사용하는 ifconfig를 이용한 방법입니다. 1. terminal 창을 열고 ifconfig | grep inet를 입력한다. 2. 브라우저 주소창에 빨간색으로 표시한 부분에 나와있는 ip 네 부분 중 세번째까지의 주소 + 1을 하시면 대부분 접속하실 수 있습니다. ex) 192.168.22.1 두번째는 traceroute 라는 명령어를 이용하는 방법입니다. traceroute는 특정 라우트까지 갈 수 있는 가능한 라우트들을 보여주고 네트워크 상에서 패킷들의 예상 전송 지연..
MYSQL에서 VARCHAR와 TEXT의 차이 char만 fixed length type이고, text와 varchar는 variable length data type 입니다. 아래 레퍼런스 글을 바탕으로 정리해보자면, text와 varchar는 max size limit을 정할 수 있는가 text: 없다, 무조건 65535 varchar: 있다. 1 ~ 65535 저장된 character 외의 현재 저장하고 있는 string의 사이즈를 저장하는데 1~2 byte를 더 쓴다 text: 무조건 2 byte varchar: x
Webstorm에서 파일 형식을 제대로 인식 못하는 경우 해결법 Preference -> Editor -> File Types -> Recognized File Types에서 원하는 파일 타입을 선택하고 File Type Patterns에 원하는 파일 이름이나 패턴을 적어주고 apply하면 됩니다. 이미 다른 타입으로 저장되어 있다는 팝업이 뜨면 reassign 버튼을 눌러주면 됩니다. References hychul.github.io/development/2019/07/04/intellij-file-type-strange/ 제 글이 도움이 되셨다면 간단하게 '공감', '댓글' 부탁드립니다!
Elastic Beanstalk으로 Alpha 개발 환경 빠르게 배포하기(S3, Route53, CloudFront) 회사에서 실험 기능들을 확인하기 위한 Alpha 서버를 만들어 달라는 요청이 왔습니다. 기존에 develop 코드를 확인하는 Beta 서버가 이미 존재하고 있어서 해당 서버를 참조하여 빠르게 만들어본 과정을 공유합니다. EBS(Elastic Beanstalk)을 이용하여 Environment와 application 생성 Elastic Beanstalk은 Apache나, Nginx 같은 서버에서 Java, Nodejs, Python 등 여러 언어로 개발된 웹 어플리케이션을 쉽게 배포하고 확장하기 위한 서비스입니다. 1. create a new environment를 클릭 2. web server environment 선택 하고 select 3. Environment name, Domain, Applicat..