All View91 [Vue.js] VueJS 강의 #1 - 모델 패턴과 반응형 웹 참조된 서적 : Vue.js 코딩 공작소 (길벗) 개발자 보물상자에서 VueJS 책 한권 다 읽었다라고 할 수 있게끔 쉽게 설명해드리겠습니다. 블로그 포스팅 순서는 책 챕터와 다르게 진행될 수 있습니다. (가끔 필요없을 것 같은 챕터는 건너띌 수도 있다는 뜻) 1. 모델 - 뷰 - 뷰모델 패턴 ( Model - View - ViewModel ) 이 내용을 대략적으로 그림으로 한번 표현해보면 아래 그림으로 볼 수 있습니다. 그러면 각각의 파트마다 본인의 역할이 나누어져있을텐데 그 역할에 대해 자세히 알아보도록 합시다. - 뷰 (View) 뷰는 여전히 사용자가 볼 수 있는 화면을 보여주는 역할을 담당하지만, 클라이언트의 비지니스 로직은 담당하지 않습니다. 대신 현재 상태의 데이터를 실시간 렌더링합니다. - .. 2020. 8. 24. [논문 조사] 스토리지(STORJ) 블록체인 # 출처 https://coinforu.io/coin/board/read/8371/ 1. Storj 홈페이지 : https://storj.io/ About Storj 현재 클라우드형 스토리지는 데이터를 전송하고 저장하기 위해 신뢰할 수있는 제 3 자 역할을하는 대용량 스토리지 공급자에게 거의 독점적으로 의존하게되었습니다.(아마존, 구글, MS) 이러한 시스템은 신뢰 기반 모델의 고유 한 약점으로 인해 어려움을 겪습니다. 클라이언트 측 암호화는 비표준이므로 전통적인 클라우드는 사기업 및 기업 데이터를 노출하는 중간자(man-in-the-middle) 공격, 악성 프로그램 및 응용 프로그램 결함을 비롯한 다양한 보안 위협에 취약합니다. 또한 많은 저장 장치가 동일한 인프라를 사용하기 때문에 파일과 시스템에서.. 2020. 7. 30. [Linux] iptables로 방화벽 관리하기 Ubuntu 에서는 보통 UFW(Uncomplicated Firewall)의 약자로 직역하면 복잡하지 않은 방화벽이라고합니다. 뭐 아무튼 방화벽 정책을 추가하는데 우분투에서도 UFW를 사용하지 않고 iptables 을 사용한다고하면 아래 옵션들을 사용해서 방화벽 관리를 할 수 있습니다. 주의할 점은 위에서부터 순서대로 방화벽 정책을 반영하기 때문에 예를 들어, 첫 번째 줄에서 22번 포트를 오픈했는데 4번째 줄에서 22번 포트를 REJECT 하고 있다면, 결국 22번 포트는 REJECT 처리됩니다. # 1. iptable 주요 옵션 -L : 현재 오픈되거나 거부되어있는 등의 방화벽 정책을 모두 출력 -I : 추가할 방화벽 정책을 가장 첫번째줄에 추가 -j : 접속을 허용할 것인지, 비허용할 것인지 여부 .. 2020. 7. 8. [Linux] useradd와 adduser를 통해 사용자 계정 관리하기 리눅스에서 사용자 계정관리를 위해 adduser / useradd 의 총 2가지 방법을 사용할 수 있습니다. 간단하게 차이점을 알아보면 다음과 같습니다. adduser : OS가 사용자 이름을 물어보고, 전화번호를 물어보면서 자동으로 그룹과 홈 디렉토리를 생성해줍니다. useradd : 사용자가 직접 그룹을 지정해야하고, 홈 디렉토리를 설정해야합니다. 전 주로 useradd를 사용해서 직접 지정하는편인데, adduser로 하면 생성하고나서 계정에 대한 그룹을 다시 지정해줘야하는 불편함이 있어서 옵션을 좀 더 사용하더라도 useradd를 활용해서 만들고있습니다. 1. useradd 명령어에서 주로 사용하는 옵션 -m : 홈 디렉토리 자동 생성 -d : 홈 디렉토리 지정 -g : 그룹 지정 -s : 쉘(sh.. 2020. 7. 8. 이전 1 ··· 9 10 11 12 13 14 15 ··· 23 다음