본문 바로가기

IT

[javascript] 연, 월, 일, 시, 분, 초 출력 jsikim1.tistory.com/102 JavaScript 현재 날짜, 시간 가져오기 (년, 월, 일, 시, 분, 초 구하기) JavaScript 현재 날짜, 시간 가져오기 (년, 월, 일, 시, 분, 초 구하기) JavaScript에서 현재 날짜, 시간을 가져오는 방법을 알려드리도록 하겠습니다. 현재 날짜, 시간 구하기 var now = new Date();.. jsikim1.tistory.com 더보기
postgresql 적용 시 내용 sudo su - postgres psql \c vault_test postgres You are now connected to database "vault_test" as user "postgres". CREATE TABLE vault_kv_store ( parent_path TEXT COLLATE "C" NOT NULL, path TEXT COLLATE "C", key TEXT COLLATE "C", value BYTEA, CONSTRAINT pkey PRIMARY KEY (path, key) ); CREATE INDEX parent_path_idx ON vault_kv_store (parent_path); CREATE TABLE vault_ha_locks ( ha_key TEXT COLLATE "C.. 더보기
ORY Hydra 이 글은 www.ory.sh/hydra/docs/ 에서 발취해와 번역한 글입니다. 다소, 번역이 어색할 수 있는 점 양해 부탁드립니다. ORY 하이드라 Hydra는 OAuth 2.0 및 OpenID Connect 제공 업체입니다. 즉, OAuth 2.0 인증 프레임 워크와 OpenID Connect Core 1.0 프레임 워크의 구현입니다. 따라서 제 3자가 사용자 이름으로 API에 액세스 할 수 있도록 OAuth 2.0 액세스, 새로 고침 및 ID 토큰을 발급합니다. 유연한 사용자 관리 ORY Hydra의 가장 큰 장점 중 하나는 다른 OAuth 2.0 구현과는 달리 "Hydra 사용자 관리"(로그인, 로그 아웃, 프로필 관리, 등록), 특정 템플릿 엔진 또는 다른 도구를 사용하지 않고도 OAuth 및.. 더보기
swagger 시작하기 metleeha.tistory.com/entry/Swagger%EB%A1%9C-Express-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0 더보기
데이터 직렬화의 이유 https://m.blog.naver.com/PostView.nhn?blogId=magnking&logNo=221156324082&proxyReferer=https:%2F%2Fwww.google.com%2F 직렬화(serialization)란? 직렬화라는 단어가 저에게는 참 어려웠습니다. 그래서 직렬화에 대해서 약간 알게 된 부분을 공유하려고 합... blog.naver.com Object나 데이터 구조가 활용되고 있다는 것은 프로그램이 어떤 특정 메모리 상에 사용하고 있다는 의미입니다. 그런데 이 상태 그대로 파일이나 버퍼 등에 저장하거나 네트워크고 전송을 할 수가 없습니다. 따라서 다른 저장 환경 등에서도 사용할 수 있는 형태로 바꾸어 주어야 하는데 그것을 직렬화 또는 serialization이라고 .. 더보기
어떻게 하이퍼레저에서 node.js를 활용해서 개발 앱을 사용할 수 있을까? 개요 - 두개의 기둥 가이드라인 인증 된 Hyperledger Fabric 개발자 기준 체인코드 구조 node.js를 사용하여 원장에 액세스하는 방법.(client application) application-javascript의 구조를 보면 확인이 가능. 여기선 저자가 직접 만든 내용을 요약. 시작에 앞서, npm을 이용해서 fabric-ca-client, fabric-network 디펜더시를 등록해줘야 함 ## 어드민 등록 $ node caActions.js admin # CAclient 빌드하고, Admin을 등록, wallet에 해당 인증서(admin.id)와 필요한 내용을 저장 ## ronald라는 유저 등록 $ node caActions.js user ronald ## ledgerActions.. 더보기
[javascript] var, let, const 차이 결론부터 말하자면, ES6에서는 var보다는 const와 let을 사용해서 좀 더 명확한 코드를 만들어 내는 것을 권장합니다. var 변수를 한 번 더 선언했음에도 불구하고, 에러가 나오지 않고 각기 다른 값이 출력됨. var name = 'cho' console.log(name) // cho var name = 'javascript' console.log(name) // javascript 이는 유연한 변수 선언으로 간단한 테스트에는 편리할 수 있겠으나, 코드량이 많아 진다면 어디에서 어떻게 사용 될지도 파악하기 힘들뿐더러 값이 바뀔 우려가 있다. 그래서 ES6 이후, 이를 보완하기 위해 추가 된 변수 선언 방식이 let 과 const 이다. let & const 공통점은 둘다, 변수 재선언이 되지 않.. 더보기
[javscript] ES6 const/let 블록 스코프 var의 변수스코프는 function단위, const/let은 block 단위, const는 상수, let는 변수 function foo() { let a = 1 if (true) { let a = 2 console.log(a) // 2 } console.log(a) // 1 } 템플릿 / 백틱 document.addEventListener('DOMContentLoaded', () => { const you = "Chris", name = "Charles", surname = "Barkley" const tmp = `Hello, ${you}. My name is ${name} ${surname}` const el = document.getElementById("el") el.. 더보기