카테고리: JavaScript

Rambda addIndex

What is today’s function?오랜만에 ramda 라이브러리에 대한 블로그를 쓴다. 오늘의 주제는 addIndex 함수 되시겠다. 함수 설명JavaScript의 Array 객체에서 제공하는 map, reduce, filter 등의 함수의 인자로 전달되는 함수의 시그니쳐는 아래와 같다. callback(element[, index[, arr

How to programmatically migrate the sequelize instead of sequelize-cli

먼저 sequelize-cli 란?NodeJS로 RDB를 사용하려면 Sequelize 처럼 편리한 친구도 없을 것이다. 정말? 그런 Sequelize를 정말 편리하게 마이그레이션 할 수 있게 도와주는 친구가 하나 있는데, 그게 바로 sequelize-cli 이다. 사용법은 링크를 통해 가서 확인해 보자. 오늘의 포스팅 주제는?제목 그대로 sequelize-

Ramda add

What is today’s function?오늘은 아주 아주 간단한 add 함수 되시겠다. 너무 간단한 함수라 두 개를 해야 하나 걱정이 되기도… 그럼 시작 해 볼까~? 함수 설명 Adds two values. 발 번역: 두 값을 더한다 두 값을 더하면 된다. 끝이다. 코드 분석외부에 노출되는 함수는 어디에 있다 그랬지? 맞다. source/add

Ramda __ (placeholder)

드디어 첫 번째 함수 시작!첫 번째 함수는 Documentation 첫 번째에 위치한 __ 함수이다. 처음 보면 이게 뭔가 싶기도 한데, underscore 달랑 2개가 함수 이름이다. 허 그것 참… 함수 설명 A special placeholder value used to specify “gaps” within curried functions, allow

Ramda_intro

WHO나. Huna 가. WHEN틈틈히 시간 날 때 마다 (주로 밤에?) WHERE집에서 또는 밖에 아무데서나 맥북을 쓸 수 있는 곳이 있다면 WHATFP (Functional programming) 라이브러리인 Ramda 를 HOW함수 하나씩 분석을 해 나갈 예정이다. 분석 내용은 함수 설명 코드 분석 실제 사용 예제 를 포스팅 할 예정이다. 함수 순

Encoding the querystring in express

버그의 시작맘에 안들지만 임시방편으로 굉장히 기괴한 API를 하나 만들었다. 검색어에 대한 정보를 뿌려줘야 하는데, 새로 개발한 프로젝트가 플랫폼 이슈로 인해 사용할 수 없었고, 기존에 있던 프로젝트의 API를 호출해서 검색어에 대한 정보를 뿌려주도록 구현을 했다. 정말 맘에 안든다. 그렇게… 버그가 태어나기 시작했다. 버그의 출현검색어는 당연 한글이 들

JS - String.normalize()

먼저 들어가기 앞서…본인은 앱등이라 Mac OS X를 사용한다. 그런데 메일로 첨부파일을 보내면 받는 쪽 (아마도 Windows 사용자?) 에서 파일명이 왜 이렇게 오냐고 뭐라고 한 적이 있었다. 대충 아래와 같은 느낌? 🤬 1ㅈㅏㅂㅏㅅㅡㅋㅡㄹㅣㅂㅌㅡㅉㅏㅇ.doc 그때는 그냥 OS끼리 호환이 안되나 보다 하고 별거 아닌듯 넘겼었는데 오늘 이것 때문에 엄청

Node.js events (1)

잡담Node.js의 특징인 Event driven과 Asynchronous를 잘 활용을 못하고 있는 것 같아서 Node.js의 매뉴얼 중 Events 항목을 한번 자세히 읽어 보기로 했다. 문서의 버전은 17-04-25 기준 최신인 v7.9.0 이다. 그럼 하나씩 훑어보자. 아니 자세히 보자. 영어 실력이 개판이니 내맘데로 번역해도 이해해주시기 바랍니다 :

javascript game (6)

잡담어느덧 절반 이상 만들었다. 오늘 포스팅까지 구현하면 이제 그럴듯한 게임이 만들어 질 것이다. 그러니 나머지 부분도 잘 따라오기 바란다. 지난 포스팅이 궁금하면 다음 아래 링크를 참고하기 바란다. 캔버스 생성과 그리기 공 움직이기 벽에 공 튀기기 판때기 구현과 키보드 컨트롤 Game Over 벽돌 만들기벽돌 변수 세팅우선 벽돌을 구현하기 위해 무엇을

javascript game (5)

잡담한 가지 우물을 파야 짱짱맨이 될 수 있다는데… 난 자꾸 이것 저것 해보고 싶어져서 큰일이다. 요즘은 Unity를 처음 접해서 Unity 매력에 푹 빠져 버렸다. Unity에서는 C#만 사용할 줄 알았는데 Javascript와 Boo) 라는 총 3개의 스크립트를 지원한다. 어느 스크립트를 사용하는게 성능상 유리할지는 아직 잘 모르겠지만, Javascri