Ryu, Sungsun

250 Added | 4 Magazines | 2 Likes | @ssunryu | Keep up with Ryu, Sungsun on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Ryu, Sungsun”

Bool 변수 이름 제대로 짓기 위한 최소한의 영어 문법

Background<p>프로그래머의 가장 어려운 업무가 이름 짓기라는 설문 결과도 있듯이 변수에 적절한 이름을 지어주는 것은 어렵고 오래걸리는 일이다.<p>영어가 모국어가 아닌 사람들에게는 더 어려울 수 밖에 없는데 특히 Bool 변수명을 올바르게 지으려면 몇가지 영문법을 …

우리가 Typescript를 선택한 이유

이글은 redditblog에 실린 Why We Chose Typescript의 번역입니다. 미흡한 번역이지만 도움이 되었으면 합니다<p>Niranjan Ramadas (u/nr4madas) <br>Engineeing Manager<p>올해 초에 우리 회사의 CEO인 Steve는 …

[번역] 자바스크립트 스코프와 클로저(JavaScript Scope and Closures)

본 글은 JavaScript Scope and Closures by Zell Liew의 번역 글입니다.<p>스코프와 클로저는 자바스크립트에서 굉장히 중요합니다. 하지만 제가 처음 자바스크립트를 시작할 때 이 두 개념이 굉장히 헷갈렸어요. 대체 스코프와 클로저가 무엇인지, …

TypeScript 한글 문서

자바스크립트는 어떻게 작동하는가: 이벤트 루프와 비동기 프로그래밍의 부상, async/await을 이용한 코딩 팁 다섯 가지

How JavaScript works: Event loop and the rise of Async programming + 5 ways to better coding with async/await<p>자바스크립트가 어떻게 작동하는지 살펴보는 시리즈의 네 번째 글에 오신 …

Functional.es

ES6+, 함수형 프로그래밍, 비동기, 동시성 프로그래밍<p>소스코드 보기<p>목차<p>들어가며<p>ES6, 함수형 프로그래밍, 비동기/동시성 프로그래밍<br>• ES6+<br>• 함수형 프로그래밍<br>• 비동기/동시성 프로그래밍<p>타입과 값<p>7가지 내장 타입으로 바라보기<br>• 자바스크립트에서의 객체<br>• JSON 데이터 …

데이터 분석, SQL만 잘 다뤄도 먹고 들어갑니다.

MySQL Workbench의 숨막히는 자태. 이 자태와 친해져야 합니다.<p>이전 글(마케터의 데이터 분석 공부, 어디부터 시작해야 하나요?)에서 데이터 분석을 깊게 공부하고 싶은 분이라면 R이나 파이썬(Python) 등 프로그래밍 언어를 공부하기 전에 SQL부터 익혀야 …

비동기적 Javascript - 싱글스레드 기반 JS의 비동기 처리 방법

<b>싱글 스레드 (Single-Thread)</b> 로 작동한다고 알려져있는 Javascript 가 <b>어떻게 비동기 작업</b>을 통해 여러가지 Task를 동시에 처리하는지에 대해 알아보자. <b>특히 Promise 패턴, Async Await 를 제대로 이해하기 위해서는 꼭 공부하고 …

"이런게 있었어?" 몰라서 못 산 기막힌 제품 BEST

<본 콘텐츠는 'IBL' 제공으로 'ibeautylab'에서 제작하였습니다.><p><b>‘존재하는 모든 것에는 다 이유가 있다.’</b> ddn<p>영화 ‘길’에 나오는 이 명대사는 우리의 일상 생활에도 적용된다. 왜 있는지 몰랐던 부분도 사실 분명한 존재의 목적이 있다. 잘 알려지지 않은 …

자바스크립트 비동기 처리 과정과 RxJS Scheduler

오늘 소개할 부분은 작성 중인 책의 “부록” 중 일부이다.<br>이 장에서는 RxJS Scheduler를 잘 사용하기 위해서 이해해야할 자바스크립트 비동기 처리 과정을 살펴본다.<p>RxJS를 모르는 사람이라도 자바스크립트의 비동기 처리과정을 이해하면 자바스크립트를 개발하는데 …

Next.js 튜토리얼 1편: 시작하기

* 이 글은 Next.js의 공식 튜토리얼을 번역한 글입니다.<p>** 오역 및 오탈자가 있을 수 있습니다. 발견하시면 제보해주세요!<p>목차<p>1편: 시작하기 - 현재 글<p>개요<p>요즘은 싱글 페이지 JavaScript 애플리케이션을 구현하는게 꽤 어려운 작업이라는 것을 대부분 알고 …

책상머리 공부에는 재능 없는 아이를 가진 부모들에게 팩트폭력

여러분들.<p>우리나라 산업구조상 대학졸업장이 필요한 직장이<p>몇%쯤 될 거 같습니까 ?<p>한 30%.. 많아야 40%를 안 넘어요<p>근데 청년이 70%가 대학을 가는데<p>그들이 취업할 자리는 40%가 안 된다..<p>이 얘긴 뭔고 하면<p>대학에 가는 젊은이의 절반은<p>본전 찾기 글렀단 얘기에요<p>이건 …

자바스크립트는 어떻게 작동하는가: 메모리 관리 + 4가지 흔한 메모리 누수 대처법

How JavaScript works: memory management + how to handle 4 common memory leaks<p>이 글은 원저자 Alexander Zlatkov의 허락을 받아 How JavaScript works: memory …

자바스크립트의 메모리관리

개요<p>C 언어같은 저급 언어는 메모리 관리를 위해 malloc() 과 free()를 사용한다. 반면, 자바스크립트는 무언가가 생성되었을 때(오브젝트나 문자열 등) 메모리를 할당하고 쓸모 없어졌을 때 '자동으로' free 한다. '자동으로' 라는 말에는 혼란의 여지가 …

자바스크립트가 제공하는 것

함수형 프로그래밍이 무엇인지 설명하지 않습니다.<p>자바스크립트에서 함수형 프로그래밍을 하는 방법에 대해 알아봅니다.<p>함수형 프로그래밍에서 유용하게 사용할 수 있는 기능에 대해 알아봅니다.<p>상수성<p>자바스크립트는 명령형을 뼈대로 함수형의 기능을 추가했기 때문에, 기본적으로 사이드 …

A perfect guide for cracking a JavaScript interview (A developer’s perspective)

The JavaScript(JS) interviews are not easy. I accept it, you accept it and, everyone does. The number of possibilities of questions could be asked in …

JavaScript

Project Guidelines

ENGLISH | 中文版 | 日本語版<p>새로운 프로젝트를 개발하는 할 때는 초원에서 뛰어노는 것 같지만, 유지보수는 모두에게 잠재적인 악몽입니다. 이것은 우리가 발견하고, 작성하고 수집한 가이드라인의 목록입니다. 이 가이드라인은 대부분의 hive에서의 JavaScript …

노력도 배신한다 - ㅍㅍㅅㅅ

다른 삶 사는 여럿이 한 질문을 번갈아 가며 묻는다. 그 질문은 나도 해봤고, 아마 당신도 해 봤다. 답도 해봤다.<p>꼭 돌림 노래 같은 질문이다. 차례 정해 주고받듯 서로 묻고 답하고를 번갈아 한다. 묻는 상대가 변해도 답은 아마 그대로일 공산이 높다.<p>– 그냥, 열심히 …

Transaction Isolation Levels in PostgreSQL

Would you like to work with me? We are hiring engineers at SemaphoreCI. Apply here.<p>home<p>·<p>about<p>@igor_sarcevic · November 19, 2017<p>Misunderstanding …

How a single PostgreSQL config change improved slow query performance by 50x

At Amplitude, our goal is to provide easy-to-use interactive product analytics, so everyone can find answers to their product questions. In order to …

7 Reasons You Should Be Using PostgreSQL

PostgreSQL is an open source object-relational database system that has had more than 15 years of active development. Here are 7 reasons you should …

From MySQL to PostgreSQL

In this article I will guide you through the steps I had to take to migrate Django projects from MySQL to PostgreSQL.<p>MySQL database has proven to be …

PostgreSQL is the DBMS of the Year 2017

Blog > Post<p>PostgreSQL is the database management system that gained more popularity in our DB-Engines Ranking within the last year than any of the …

Databases

The 2018 Web Developer Roadmap

An illustrated guide to becoming a Frontend or Backend Developer with links to courses<p>Want to learn to code? There is no better time to start than …

Web Applications

왜 43%의 프론트엔드 개발자들은 Vue.js를 배우고 싶어하나?

들어가며<p>최근 Code School의 창업자이자 명강사인 Gregg이 Vue.js 공식 소개 영상을 촬영하였습니다. 쉬운 설명과 짜임새 있는 강의 구성을 잘해서 개인적으로 많이 좋아하는 강사인데요. 이렇게 유명한 교육자가 Vue.js 진영으로 넘어왔다는 건 정말 기쁜 …

의외로 큰 스트레스, 책상 정리·정돈의 기본 4단계

정리·정돈에는 일가견이 있다. 나름 그동안 팀을 맡거나 태스크포스의 장으로 있을 때는 ‘정리·정돈’을 모토로 삼기도 했다(물론 ‘책상을 정리·정돈하자’와 같은 1차원적 모토는 아니고 나름 고심해서 ‘사고의 정리·정돈, 언어의 정리·정돈, 행동의 정리·정돈’으로 …

[번역] 그래서, 자바스크립트 테스트가 뭔가요?

들어가며<p>요즘 개인적으로 “가능한한 내 코드에 모두 테스트를 작성하겠다” 라는 목표를 가지고 있습니다. 하지만 테스트에 대해 두루뭉술한 개념만 가지고 있고, 지금은 상대적으로 쉬운 함수만 테스트를 작성할 수 있는 수준입니다.<p>하지만 실제 개발하고 있는 애플리케이션은 …

ipify: 300억 요청 처리, 그 너머로

Randall Degges의 포스트 To 30 Billion and Beyond를 번역했다. ipify를 만들고 확장하는 일련의 과정을 풀어 쓴 이야기다.Thank you, Randall Degges for giving me the opportunity to …