일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- npm
- git
- shortcut
- ReactNative
- ES6
- GitLab
- Swift
- github
- HTML
- nextJS
- styled-components
- React Native
- Docker
- DevOps
- xtring.log
- currying
- JavaScript
- viewcontroller
- commit
- rn
- react-native
- vscode
- npm install
- styling
- Xcode
- js
- REACT
- ios
- Android
- Branch
- Today
- Total
목록분류 전체보기 (98)
xtring.dev
🕺 원문 https://blog.logrocket.com/understanding-javascript-currying/ Understanding JavaScript currying - LogRocket Blog Learn what currying is in Javascript, why and where you should use currying, and how to implement it with code examples blog.logrocket.com Currying은 람다 계산법 컨셉이지만 걱정할 필요없습니다.(간단합니다!) Currying은 한번에 하나의 인자(argument)를 가지고 다음 인자를 함께 새로운 함수에 반환하는 함수입니다. 함수를 f(a, b, c)로 호출할 수 있는 함수에서 f(..
자주 Merge되는 PR을 만들 위한 방법 Github을 통해 개발팀은 협업을 하게 되는데 코드 리뷰를 받고, approve하는 과정을 진행하게 됩니다. PR에서 Merge되는 과정을 짧고 빠르게 만들기 위한 방법을 알아보며 살아있고 빠르게 업데이트되는 서비스를 만들 수 있도록 해봅시다. 요즘 많은 개발팀이 PR(Pull Request)을 통해 Github에서 협업하는 것을 볼 수 잇는 있습니다. 하지만 우리는 매번 (1)PR을 보내고, (2)리뷰어가 리뷰를 진행하고, (3)Approve(승인)를 하기 전까지 항상 기다리기 마련입니다. Github에서 PR을 관리하는 다양한 방법이 있지만 오늘은 작은 PR이라는 주제로 리뷰어의 코드 리뷰 부담을 줄이고, PR comment를 잘 작성하여 한눈에 어떤 내용..
Home Postman Network Browse APIs, workspaces, and collections inside Postman. Explore Postman → learning.postman.com 개발자라면 누구나 한번쯤 들어보고 사용해보았을 만한 Postman의 Mock Server을 이용하여 팀과 협업 시 프론트 개발을 우선적으로 할 수 있도록 Mock API를 만들어 봅시다. Postman을 통해 개발한 API를 테스트하고, 결과를 공유하여 API 개발의 생산성을 높여주는 툴입니다. 주로 개발된 API를 테스트하기 위해 많이들 사용해보셨을 텐데요. 이 포스트은 Postman의 Mock Server을 통해 실 API가 나오기 전 Mock API를 만들고 프론트 개발을 먼저 시작하기 위해서..
생활코딩 docker 입문수업 - 호스트와 컨테이너의 파일시스템 연결 https://www.youtube.com/watch?v=AmSKD4p-jhw&list=PLuHgQVnccGMDeMJsGq2O-55Ymtx0IdKWf&index=7 이전 시간에 우리는 도커의 컨테이너 내부의 파일을 직접 접근하고 수정하는 일을 해보았습니다. 하지만 이는 불편하고 위험한 일들이 일어날 수 있습니다. 예를 들어서 우리가 도커 컨테이너의 파일 시스템에 접근하고 파일을 직접 수정 했는데 컨테이너를 삭제하는 일이 발생한다면 그간 작업 했던 것들이 모두 사라지게 될 수 있습니다. 컨테이너를 조심히 다루면 이러한 문제가 생기지 않을까요? 그렇지만 우리가 도커의 컨테이너를 사용하는 이유는 필요에 따라 컨테이너를 실행 시키기도 하고 정..
생활코딩 docker 입문수업 - 명령어 실행 https://www.youtube.com/watch?v=P0ZFyB4iQd0&list=PLuHgQVnccGMDeMJsGq2O-55Ymtx0IdKWf&index=6 앞 시간에서 우리는 우리가 만든 웹서버 컨테이너에 접근하고 해당 페이지를 확인할 수 있었습니다. 이번 시간에는 해당 컨테이너에 들어가서 컨테이너를 수정해보겠습니다. 컨테이너 접속해서 수정하기 데스크톱 앱에서 컨테이너로 접속하기 테스크톱 앱에서는 CLI를 통해 접근합니다. 해당 버튼을 클릭하면 터미널이 실행되고 여기서 리눅스 명령어를 통해서 해당 컨테이너의 OS에서 명령어를 실행시킬 수 있습니다. 터미널로 컨테이너에 접속하기 터미널을 통해 접속하는 방법은 docker exec를 실행하는 방법입니다...
생활코딩 docker 입문수업 - 네트워크 https://www.youtube.com/watch?v=SJFO2w5Q2HI&list=PLuHgQVnccGMDeMJsGq2O-55Ymtx0IdKWf&index=5 많은 소프트웨어는 네트워크를 이용합니다. 도커를 사용하기 위해서는 네트워크에 대해서 알고 있어야 합니다. Docker가 없이 웹서버를 사용하는 방식 도커가 없이 웹서버를 사용하는 방법은 두대의 컴퓨터가 필요합니다. 한대의 컴퓨터에는 웹브라우저, 다른 한대에는 웹서버가 필요합니다. 그리고 웹서버에는 제공할 페이지의 파일 시스템이 존재합니다. 웹서버를 통해서 우리는 요청(request)에 따른 해당 파일을 연결하여 응답(response)합니다. 한편 컴퓨터에는 6만 5천개의 포트(port)라는 개념이 있..
생활코딩 docker 입문수업 - 컨테이너 run https://www.youtube.com/watch?v=iLcUr0EQdrM&list=PLuHgQVnccGMDeMJsGq2O-55Ymtx0IdKWf&index=4 이전 아티클에서는 Docker hub에서 이미지를 가져오는 방법을 알아보았습니다. 이제부터는 이미지를 실행시키는 container run에 대해서 알아봅시다. Docker desktop에서 이미지 실행하기 먼저, 도커 데스크탑에서 이미지 탭에서 사용하고자하는 이미지에 마우스 오버하게 되면 Run이라는 버튼을 확인할 수 있습니다. 이것을 클릭합니다. 그리고 대화상자가 나옵니다. 여기서 바로 Run 할 수도 있지만 이미지를 컨테이너로 만든 여러개의 컨테이너가 생길 때 관리를 더 잘하기 위해서 이름..
생활코딩 docker 입문수업 - 이미지 pull 생활코딩 Docker 입문수업 - 3. 이미지 pull https://www.youtube.com/watch?v=EbTJtanJUfE&list=PLuHgQVnccGMDeMJsGq2O-55Ymtx0IdKWf&index=3 도커를 사용하기 위해서 이해해야할 몇가지 개념이 있습니다. 비유적으로 살펴보면 우리가 필요한 앱을 사용하기 위해서는 App Store 같은 곳에서 찾게 됩니다. 그것과 비슷한 것이 docker hub라고 하는 레지스트리라고 불리는 서비스에서 필요한 소프트웨어를 찾게 될 것입니다. 또, 앱을 다운로드한 것을 프로그램(program)이라고 합니다. 도커에서는 이미지(image)라고 합니다. 그리고 이 프로그램을 실행하는 것을 프로세스(proc..