누군가에게 도움을 주려고 했던 노력이, 도움은 커녕 결과적으로 피해를 준 경험이 있는가? 이책의 전기세 그래프도 마찮가지 이다. 에너지 절약을 위해 사람들의 전기 사용량을 비교해 보여줬는데 그것이 부메랑이 되어 "아, 내가 엄청 적게 전기를 쓰고 있었네 좀 여유롭게 써도 되겠어" 이렇게 오히려 전체 전기 사용량이 늘어난 잘못된 결과를 초래 했다. 추후 개선해서 그래프 대신 스마일 또는 울상(전기를 많이 쓰는 가정) 표시로 보완 했다. 이것 뿐만 아니라. 많은 사람을 죽인 다이너마이트, 익명 대화를 위한 메신저 서비스가 성 착취 범죄로 악용 되는 경우도 있다. 이렇듯 어떤 서비스를 할 때, 신중할 필요가 있다. 나도 서비스를 시작하려는 단계에서 좀 더 신중해 보려한다. 내가 해보려는 서비스는, 개발자로써 ..
♚ 임시 대응에 그치지 않고 끝까지 이슈를 해결하자(이슈해결 흔절들) 1. https://github.com/facebook/flipper/issues/653 Question: I can't use react devtools · Issue #653 · facebook/flipper hello i want to use react devtools plugin, but it is not working Env: react: 16.12.0, 16.9.0(this version is same issue) FLIPPER_VERSION=0.23.4 Issue Image: I tried yarn add --dev react-devtools@^3... github.com 2. https://github.com/orta/v..
Assemble a composite component Last chapter we built our first component; this chapter extends what we learned to build TaskList, a list of Tasks. Let’s combine components together and see what happens when more complexity is introduced. => 지난 챕터에서 첫 번째 컴포넌트를 만들었습니다; 이번 챕터에서는 Task들을 리스트하는 TaskList를 만드는 것으로 확장 합니다. 컴포넌트들을 결합하여 함께할 때, 어떤 일이 발생하는지 봅시다. Tasklist Taskbox emphasizes pinned tasks by po..
# 적용 목적: 누락된 UI/기능 기획을 화면을 보며 체크 할 수 있다 [사례] Post list 화면에 post title이 한줄일때, 3줄이상일때 UI 기획인 빠져있었다(상태변화에 따른 기획 체크) 기존 Lunacy 툴로 협의할 UI 작업을 했는데, Storybook을 이용하며 UI 따로 구현 따로 안해도 되지 않을까? 이전 프로젝트에서 Presenter랑 container랑 분리를 못했다. 툴을 쓰기위해서 강제적으로라도 분리해보자. # Storybook Document 숙지 및 Setup React Native Storybook 설치 Auto Setup을 할까? Manual Setup을 할까 고민이다 알지 못하는 개념을 지나치는게 문제이다, 나중에 나의 툴로 갖고 놀고 싶으니 힘들더라도 우선 Man..
Build a simple component We’ll build our UI following a Component-Driven Development (CDD) methodology. It’s a process that builds UIs from the “bottom up” starting with components and ending with screens. CDD helps you scale the amount of complexity you’re faced with as you build out the UI. => 우리는 UI를 개발하는데 있어 Component-Driven Development (CDD) 방법론을 따른다. 이 것은 컴포넌트들을 "아래에서 위로" 시작하여 화면으로 끝나는 UI를..
If i can stop one heart from breaking(애 타는 가슴 하나 달랠 수 있다면) if i can stop one heart from breaking i shall not live in vain if i can ease one life the aching, or cool one pain, or help one fainting robin Unto his nest again, i shall not live in vain. 애 타는 가슴 하나 달랠 수 있다면 내 삶은 결코 헛되지 않으리. 한 생명의 아픔 덜어줄 수 있거나, 괴로움 하나 달래 줄 수 있다면, 헐떡이는 작은 새 한 마리 도와 둥지에 다시 넣어줄 수 있다면, 내 삶은 결코 헛되지 않으리.
The State of the React Native Community in 2018January 7, 2019Lorenzo SciandraCore Maintainer & React Native DeveloperIn 2018 the React Native Community made a number of changes to the way we develop and communicate about React Native. We believe that a few years from now we will look back and see that this shift was a turning point for React Native.2018년에 React Native Community는 우리가 React Nativ..
원문: https://jestjs.io/docs/en/asynchronous버전: Jest 23.6번역일: 2018-11-08※ 내용숙지가 완벽하지 않은 번역이라, 원문을 함께 둠Testing Asynchronous CodeIt's common in JavaScript for code to run asynchronously. When you have code that runs asynchronously, Jest needs to know when the code it is testing has completed, before it can move on to another test. Jest has several ways to handle this.Javascript에서 비동기 실행 코드는 일반적이다. 비..
원문: https://jestjs.io/docs/en/setup-teardown버전: Jest 23.6번역일: 2018-11-08※ 내용숙지 완벽하지 않은 번역이라, 원문을 함께 둠Setup and TeardownOften while writing tests you have some setup work that needs to happen before tests run, and you have some finishing work that needs to happen after tests run. Jest provides helper functions to handle this.종종 테스트를 작성할때 테스트가 실행되기전 설정 작업이 필요하면, 테스트가 실행되고 나서 설정 작업이 필요하다. Jest는 이런 ..