BlogHide Resteemsacidsound (48)in kr-dev • 4 years agoasync function 에 new operator 를 사용하는 방법tr;dl async가 필요한 constructor를 만들 때 return (async()=>{ .... })() 로 감싼다. 사용 시 await new ... 와 같이 new 앞에 await 을 붙여 사용한다. javascript 에서는 function 을 사용자 정의 객체 타입으로 사용하여 객체 인스턴스를 사용할 수 있게…acidsound (48)in kr • 5 years ago인증이 공짜??? AWS Cognito /w javascript 사용기AWS Cognito 서비스 테스트 해봄. 이제 인증도 외주(?)주는 시대가 되었나보다. MAU 5만명 아래면 공짜. Auth0 망하겠네. 가입자가 1억명이어도 5만명만 Active User면 공짜란 소리다. Auth0는 7000명 넘어가면 금액이 확 뛰는데 Cognito는 0.00550 USD / MAU 란다. 골목상권 디져야겠네.…acidsound (48)in kr-dev • 5 years agoloom network의 blockchain explorer를 만들어 보자.한동안 guns.db와 함께 관심갖고 보았던 loom에서 event를 하고 있는데 재미있어보여 블록 탐색기부터 시도해보기로 한다. 튜토리얼이 있긴 한데 말이 튜토리얼이지 github 소스하나 툭 던지고 뭐 없다. 성격도 급하고 일단 빨랑 제출해야 되니까 github 소스 받아서 실행하고 chrome 의 network tab 을 열었다.…acidsound (48)in kr-dev • 5 years agolibp2p 연재 - 2. Node 생성맥북 키보드 수리하느라 꽤 오랜 날을 보냈다. 여튼 두번째 글! 이제 p2p다운 걸 좀 해보자. peer to peer로 접근하고 메시지를 주고 받는 것이 이번 목표다. 복습 전에 만든 index.js를 다시 보자. const Bundle = require('./bundle');acidsound (48)in dtube • 5 years agoNAPPA(by crush) iPad garageband covergtr tapping is so fun! ▶️ DTube ▶️ IPFSacidsound (48)in dtube • 5 years ago나빠(NAPPA by crush) Cover /w garageband나빠빠빠 빠빠. 기타연습하니 개러지밴드 연주가 는다. ▶️ DTube ▶️ YouTubeacidsound (48)in kr-dev • 6 years agolibp2p 연재 - 1. Node 생성p2p, 즉 server없는 - 요즘 유행하는 serverless 어쩌고 하는 이상한 거 말고 - peer간 통신쪽을 쭉 보고 있다. IPFS(InterPlanetary File System)을 보면서 꽤 흥미롭다고 생각했는데 사실 매번 파일을 저장할 필요는 없다고 생각해서 IPFS를 구성하는 libp2p를 좀 살펴보기로 했다. IPFS도…acidsound (48)in dumpling • 6 years agoDumpling is like an UniverseAnd So Hot ▶️ CTubeacidsound (48)in chinese • 6 years agoDumpling is like an Universeand So Hot. ▶️ CTubeacidsound (48)in notag • 6 years agoIt's a little bit cold. but sunlight is still strong.sunny day! ▶️ CTubeacidsound (48)in test • 6 years agoctube test at the gangnam.plz don't reply it. It'll be deleted soon. ▶️ CTubeacidsound (48)in test • 6 years agoCongrats chrome dino!HBDTY ▶️ DTubeacidsound (48)in dev • 6 years agoacidsound's dev testlife is boring. you are too. ▶️ DTubeacidsound (48)in kr • 6 years ago별도의 그래픽 툴 없이 Mermaid 에서 그린 도표를 첨부하는 법이러 종류의 표를 만들 때마다 powerpoint 류를 열고 그림을 그리고 캡쳐를 하는 것은 소모적인 뿐더러 이력 관리도 안되고 코드와 별도로 관리해야 해서 매우 귀찮다. 같은 문제의식을 가지고 만든 graphviz 가 있고 이걸 좀 더 웹에 친숙하게 손을 좀 본 mermaid가 있다. mermaid를 사용하면 위의 표는 아래와 같이 텍스트로…acidsound (48)in kr • 7 years agographQL advanced: 고오급 graphQL 테크닉 - Mutation 후 Query를 한반에!간단한 축구 게임을 만들어보자. 요구사항은 다음과 같다. 페널티 킥을 차고 랜덤으로 성공이나 실패를 기록한다. 남은 공 갯수를 가져온다. 현재까지 스코어(성공/실패 여부)를 가져온다. 개별 점수를 Score란 type으로 반환형을 Boolean 으로 설정하고 성공/실패 여부를 기록하는 Mutation인…acidsound (48)in kr • 7 years agographQL /w prisma 사용기 - 첫인상graphQL+firestore로 프로젝트를 한 적이 있는데 launchpad( 대충 구현해보고 다운로드 받아서 수정하는 방식으로 작업했다. apollo engine도 만족스럽고 부하도 작아서 전반적으로 만족스러웠는데. Model을 만들고 mutation과 query를 선언하고 구현하는 것은 매우 중복이 많은 귀찮은 작업이었다. 나 처럼…acidsound (48)in kr • 7 years agocoffeescript async await 구현Promise 에서 직렬로 순차대로 실행하는 것은 쉽지 않다. 이런 경우엔 coroutine이 적절한데 async/await으로 할 수 있다. javascript에 비해 coffeescript 2.0은 await 지원이 깔끔한 편이다. sleep = (ms) ->acidsound (48)in kr • 7 years agoMusicoin Player 만들기 - 3화 첫 구현이전글( 계속. Same-Origin-Policy문제가 있음을 알고 간단한 일이 아니라는 걸 알았습니다. 이 포스트 연재도 망했다 싶은 생각이 스멀스멀 올라오고 있네요. 어쨌든 musicoin안에서라도 구현해보고 문제없으면 서버를 마련하는 쪽으로 생각하기로 하고 크롬 콘솔에 다음과 같이 코드를 넣어보았습니다. audio =…acidsound (48)in kr • 7 years agoMusicoin Player 만들기 - 2화 우물을 파봅니다.이전 글에 언급했던 GET /json-api/track/ 를 살펴봅니다. {acidsound (48)in kr • 7 years agoMusicoin Player 만들기 - 1화 목마른 사슴이...↑ 제 Musicoin Artist page 입니다. 0x15d3efbf2f8df32bce36f3479cf99d5392714a7a가 지갑주소 비슷한 것이고 모든 Musician들은 이 주소를 가지고 있어요. 작년말에 저도 드디어 Musicoin Musician이 되었습니다. 곡을 안쓴지 좀 오래되어서 부끄럽지만 그래도 몇곡 추려서 올려봤는데 초기라…