NSIS, 윈도우용 설치 시스템

NSIS Nullsoft Scriptable Install System. 스크립트 기반으로 동작하는 Windows 설치 프로그램을 만드는 오픈소스 시스템. 인스톨실드와 같은 상용 제품들을 널리 대체하면서 인기를 끌고 있다. (= 윈도우용 설치 프로그램을 만들어주는 프로그램.) 공식사이트 :  http://nsis.sourceforge.net/Main_Page * HM NIS Edit : A Free NSIS Editor/IDE. 사람들이 제일 쓸만한 거라고 한다. 다른건 딱히 안보이므로 다운받아서 쓰도록 한다. 1. 라이센스 zlib 라이선스인 자유 소프트웨어 라이선스와 결합한 자유 소프트웨어. (출처 : 위키백과 ) NSIS는 완전 Free라서 다운 받아서 쓰고, 상용화 하는 것도 아무 문제가 없다고 한다. HM NIS Edit는 무료고, 맘에 들어서 개발자에게 Donation 할 수도 있다. 2. 설치 NSIS 다운로드 링크 :  http://nsis.sourceforge.net/Download HM NIS Edit 다운로드 링크 :  http://hmne.sourceforge.net/ HM NIS Edit 설치 중 에러 발생. 뭔지 몰라서 일단 무시하고 설치해본다. 무시하고 설치하니까 일사천리로 잘 된다. 해당 폴더에 가보니까 그 파일이 없어서 생긴 문제같은데, (.lng)파일은 언어파일이고, 내가 쓸 일 없는 언어인 것 같으므로 무시하고 써보도록 한다. 문제가 생기면 그때 생각해야지. NSIS를 설치하면 폴더 내에 'NSIS' 실행파일과 'makensisw' 실행파일 두개가 생성된다. makensisw 는 바로 컴파일 할 수 있는 프로그램이고, NSIS 에 들어가면 각종 매뉴얼, 설명서, 업데이트 등등 NSIS 사용에 도움되는 다양한 링크가 있다. 3. 관련 문법 NSIS 스크립트는 한 줄에 하나의 명령어를 쓰도록 되어있다. C에서 세미콜론(;)으로 구분하는

dApp, 탈중앙화된 어플리케이션

Decentralized Application. 탈중앙화된 어플리케이션.

중앙화된 어플리케이션이라는 것은
예를 들어서 웹서버를 이용한 웹사이트 같은 것인데,
웹서버가 클라언트와 서버의 리소스들을 연결하는 중심의 역할을 한다.
따라서 웹서버 관리를 통해 효율적으로 처리나 접근 제한 등이 가능하다.

하지만 많은 정보가 중앙 서버에서 관리되기 때문에
내/외부로부터의 해킹, 데이터 유출 등에 대한 위험성이라는 단점이 있다.

dApp과 중앙화된 모델의 차이점은 중앙 서버가 없다는 것이다.

* 참고 링크http://cointalk.co.kr/bbs/board.php?bo_table=beginner&wr_id=90
* 참고 링크http://www.chaintalk.io/archive/lecture/461

댓글

이 블로그의 인기 게시물

Django란 무엇인가, 설치하기까지

QT, GUI 개발에 사용되는 프레임워크

버전관리시스템, git의 기본적인 사용법