본문 바로가기

잡학다식 및 일상/여러가지 많은 지식들

(7)
VScode Open files always in a new Tab(항상 새 탭에서 파일 여는 방법) 안녕하세요, 황대성입니다. VSCode를 사용하면서 파일을 열 때 현재 페이지에서 열리는게 불편해서 작성하는 블로그 포스팅입니다. 이 글을 보고 다른 도움이 되었으면 좋겠어요! 1. Setting 들어가기. 2. 세팅에서 우측 상단에 json 파일 변환을 클릭하여 settings.json 파일로 들어갑니다. 버튼을 클릭하면 GUI로 되어있는 세팅을 Json파일로 볼 수 있습니다. 3. settings.json에서 아래의 코드를 추가합니다. "workbench.editor.enablePreview": false 이상 포스팅을 마치겠습니다. 정말 간단해서 쉽게 따라하실거라 믿습니다. 오늘도 제 글을 읽어주셔서 감사합니다. 도움받은 사이트 StackOverflow - stackoverflow.com/quest..
Docker와 Ffmpeg으로 tcp rtsp 통신하기 안녕하세요, 황대성입니다. 이번 글에서는 Docker와 FFmpeg으로 rtsp 통신하는 방법을 포스팅하겠습니다. 제가 나중에 까먹을까봐 작성하는 글로, 주관적인 내용이 담겨있을 수 있습니다! 글을 읽으시는 중 이해가 안되시는 부분이 있으시다면, 편하게 댓글로 남겨주세요! 1. Docker에 rtsp-simple-server 이미지를 설치합니다. hub.docker.com/r/aler9/rtsp-simple-server Docker Hub hub.docker.com 2. Ffmpeg을 설치합니다. osx ffmpeg설치 brew 설치 $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/insta..
[블록체인] 왜 암호화폐가 탄생했을까? * 아래의 글은 블록체인 프롤로그 및 목차를 먼저 읽으신 후 읽으시기를 권장합니다. 본 글에서 다룰 내용 Decentralization Peer 2 Peer Pseudonymous Instant Transaction 요약 Decentralization? 비트코인이 해결하는 첫 번째 이슈는 중앙화(Centralization)입니다. 중앙화는 조직이 컨트롤하는 것을 뜻합니다. 즉 하나의 조직이 '돈'을 컨트롤하는 것이지요. 여기서 조직은 정부 혹은 은행이며, 이 조직은 돈의 발행, 가치 등을 컨트롤합니다. 또한 정부가 잘못 운영된다면 돈의 가치를 떨어지는 것을 의미하기도 합니다. 즉 비트코인은 중앙화를 해결합니다.(Decentralization) 하나의 조직이 비트코인을 좌지우지 할 수 없습니다. 이는 비트..
[블록체인] 화폐의 속성 * 아래의 글은 블록체인 프롤로그 및 목차를 먼저 읽으신 후 읽으시기를 권장합니다. 본 글에서 다룰 내용 Scarcity Fungibility Divisibility Durability Transferability Stability 요약 Scarcity 무한정이 아니라, 유한하다는 속성이다. 즉 유한하기에 어느 순간 끝이 있다는 뜻이다. 금 비트코인 Fungibility 교환이 가능하다. 예로들어 제가 가진 천원과 여러분들이 가진 천원은 가치가 같습니다. 즉 저의 천원과 여러분의 천원을 교환할 수 있죠. 돈이 오래되었다고 가치가 더 높거나, 낮아지지 않습니다. 그것이 Fungibility입니다. 그러나 다이아몬드를 예로 든다면, 다이아몬드는 Fungibility하지 않습니다. 왜냐하면 생김새에 따라 가치..
[블록체인] 암호화폐 개념 * 아래의 글은 블록체인 프롤로그 및 목차를 먼저 읽으신 후 읽으시기를 권장합니다. 본 글에서 다룰 내용 화폐 암호 + 화폐 요약 화폐 화폐는 거래, 교환을 위한 수단입니다. 명목화폐란(Fiat currency)? 정부가 화폐임을 보증하는 화폐를 뜻한다. 즉 정부가 화폐라고 인증을 한 것이다. 그래서 정부가 안정적일수록, 국가가 강력할수록, 화폐도 마찬가지로 강력해집니다. 반대로 정부가 잘못된 판단을 하면 화폐의 가치는 약해집니다. 암호 + 화폐 암호는 암호학에서 왔습니다. 암호학이란 데이터를 암호화시키는 인코딩 그리고 디코딩에 대한 것입니다. 이 인코딩과 디코딩을 간단하게 설명하자면, 당신이 누군가에게 메시지를 전달하는데 다른 사람은 그 메시지 뜻을 알 수 없게 암호화시킵니다. 당신 원하는 사람만 해당..
[블록체인] 블록체인 개념 * 아래의 글은 블록체인 프롤로그 및 목차를 먼저 읽으신 후 읽으시기를 권장합니다. 본 글에서 다룰 내용 블록 블록 + 체인 요약 블록? 블록안에는 원하는 무엇이든 넣을 수 있습니다. 비트코인의 경우 거래(transaction)을 넣었습니다. 블록 + 체인? 블록체인에서는 블록을 더 추가할 수 있습니다. 그렇게 되었을 때 예시 이미지가 위의 이미지 입니다. 블록체인의 장점은 블록을 변경할 수 없다는 것입니다. 왜냐하면 블록은 각자 고유의 지문을 가지고 있습니다. 각 블록의 지문은 (이전 블록 지문 + 현재 블록 지문)으로 형성되어있습니다. 그래서 위의 이미지를 보면 각 블록이 이 전 블록의 지문 + 자신의 지문을 가지고 있습니다. 여기서 블록의 지문은 자기 자신의 컨텐츠(이전 컨텐츠 + 자기 자신의 컨텐..
[블록체인] 프롤로그 및 목차 안녕하세요😀 황대성입니다. 저는 프론트엔드 개발자이고, 사용하는 주 언어는 JavaScript입니다. 그리고 React, ReactNative와 같은 프레임워크를 사용하여 프론트엔드 개발을 하고있습니다. TypeScript를 공부하기 위해 강의를 보던 중 TypeScript로 블록체인 만들기라는 강의를 접했습니다. '강의를 보면 볼수록 블록체인을 잘 모르는데 TypeScript로 블록체인을 만드는 의미가 있을까?' 라는 생각이 들었습니다. 그리고 평소에 블록체인에 관심이 있었고, 이번 기회를 통해 접하는 것이 제일 좋다는 생각이 들었습니다. 블록체인을 공부하면서 중요한 점들을 하나하나 기록하겠습니다😁 이 글들이 저 뿐만 아니라 블록체인을 공부하시는 많은 분들에게 도움이 되었으면 좋겠습니다. 긴 글 읽어주..