분류 전체보기

    sc trainer v3 [7km 후기]

    sc trainer v3 [7km 후기]

    카본화의 불안정함을 처음 느껴본 신발배경1. 11월 말에 이탈리아로 풀코스 마라톤을 나가야 한다.2. 대회용 런닝화가 필요하다. 그러나 나는 런닝을 8월에 본격적으로 시작했다3. 촉박해진다4. 밤새 런닝화 유투브를 살펴본다5. 이미 좋다고 소문이 난건 품절이다 다시 3번으로 돌아간다  3~5번을 한달 새 반복하고 있었다.  자기전에 유투브를 틀면 2시간은 순삭이다. 결정도 못하고 검색만 계속하고 있다그러던 중 찾아낸게 슈퍼블라스트2!!  그런데.... 바로 앞에서 오픈런을 실패하고 오픈런은 이렇게 하는게 아니라는 것만 배워 버렸다 (리셀러들 진짜....!!!) 바로 크림과 당근앱을 켰다 그래서 고민을 끝내고 싶어서 sc trainer v3를 데려와 버렸따 느낀점1. 이쁘다     이쁘다. 민트색이 영롱하..

    ReactNative 0.74 release notes [번역글]

    ReactNative 0.74 release notes [번역글]

    Yoga 3.0이 추가되었고 새로운 아키텍쳐에서 브릿지는 기본적으로 없습니다. onLayout을 배치 없데이트 하고, yarn3가 새로운 프로젝트에서는 기본적인 패키지 매니저로 사용합니다 deprecated된 API들을 제거하였고 PushNotificationIos에 대대적인 변화와 PropTypes를 제거하였습니다. 안드로이드에서는 sdk23(android 6.0)이 최소 지원 버전입니다. 하이라이트Yoga 3.0새로운 아키텍처: 브릿지를 기본으로 사용하지 않음새로운 아키텍쳐: onLayout의 배치 업데이트Yarn3주목할만한 변화Android 최소 버전 적용(Android 6.0)PushNotificationIos Api의 변화PropTypes의 제거Flipper React native Plugin의..

    도둑맞은 집중력

    * 요즘 계속 집중을 못하고 여러 일을 동시에 처리하려다 보니 이도저도 아닌 상황이 반복되고 있었다.그래서 자기계발서 중독자로서 제목에 크게 흥미를 느껴 바로 구매를 하고 출퇴근길에 읽기 시작했다결론은 좋은 정보나 인사이트를 얻진 못했다. 지하철에서 얕게 독서를 해왔던 상황도 있었겠지만 확 이거다 하는 인사이트는 없었다.현대의 사람들이 집중력을 잃어버릴 수 밖에 없던 상황에 대한 서술과 본인의 경험을 시작으로 책이 시작하고이 문제는 해결이 필요하다. 라는 식으로 끝이 나버려서 약간은 허무했던 책이었다 (기대가 커서 그러지 않았을까) 아래는 기록하고 싶었던 내용들 - 몰입은 한 번에 하나만 할때, 다른 모든것은 접어두고 한 가지만 하기로 할 때 찾아온다. 미하이는 정신을 산만하게 하는 요소와 멀티태스킹이 ..

    React Native내에서의 스레드(번역글)

    원본 https://medium.com/@slavo3dev/mastering-threads-in-react-native-boost-your-apps-performance-cd915c8fa752 Threads in Computer Science: An In-depth Exploration컴퓨터에서, 스레드는 프로세스의 근본적인 측면 중 하나입니다. 프로세스는 한 마디로 실행되고 있는 프로그램 입니다. 프로세스는 프로그램의 코드와 현재 활동을 포함되며, 스레드는 os내의 실행을 위한 커널 스케줄 내의 entity 입니다. 개념을 제공하기 위해 함수를 스레드의 컨테이너로 생각할 수 있습니다. 가각의 실행은 컨테이너 내에서 실행됩니다  Thread Basics스레드는 가벼운 프로세스로 언급되기도 합니다. 그들은..

    RN 용어사전(번역 글)

    용어사전 Dev Menu개발자 메뉴(development 빌드에서 가능한)는 다양한 개발과 디버깅 액션을 제공합니다. Dev Menu 문서를 확인해보세요 Fabric RendererReact Native는 web을 위한 React로서의 React 프레임워크 코드와 같게 동작합니다. 그러나 React Native는 Dom node들 대신에 일반적인 platform view들을 render 그려줍니다. 이것은 Fabric Renderer에 의해 가능합니다. Fabric은 React에게 각각의 플랫폼을 알려주고 host view의 인스턴스들을 관리합니다. Fabri Renderer는 javascript로 존재하고 타겟팅된 interface는 c++ 코드로 만들어 집니다. React의 reneder에 관해선 이..

    [번역] React Atomic하게 바라보기

    [번역] React Atomic하게 바라보기

    Brad Frost의 아토믹 디자인 원칙에 익숙하지 않다면 잠시 멈추고 그의 블로그 혹은 그의 책을 읽어보세요. 근사한 디자인 시스템이고 적절히 수행되었을때 여러분 어플리케이션의 화면 구성요소들이 아름답고 간편하게 구성될 수 있습니다. 아토믹 디자인이 간단하게 말해서 무엇인가요?아토믹 디자인은 사용자 인터페이스를 더 작고 단순한 요소들로 분리하는 개념입니다. 아토믹 디자인에는 다섯개의 각기 다른 레벨이 존재합니다. atoms, molecules, organism, templates, pages.하나의 atom은 input 필드 혹은 버튼이 될 수 있습니다. 이러한 atom들은 검색 molecule을 만들기 위해 로고 atom들과 결합되어 질 수 있고 navbar organism을 만들기 위한 네비게이션 ..

    아주 작은 습관의 힘

    * 새로운 정체성이 형성되려면 새로운 증거가 필요하다. 바뀐 게 아무것도 없다면 아무것도 변화하지 않는다. 다음의 간단한 두 단계로 이뤄진다. 1. 어떤 사람이 되고 싶은지 결정한다.2. 작은 성공들로 스스로에게 증명한다. 되고 싶은것에서부터 거꾸로 하나하나 내려와서 적용하는 방식밑에서부터 하나 하나 해나가다 보면 결국 되고 싶은것에 도달할 수 있다는 생각.하나씩 해내는 현재의 모습이 결국 자기 자신이고 그러한 것들이 쌓여 미래를 만들어준다.결국 하루의 습관들은 자신의 자존감을 구성해주는 요소들이다. * 행동을 변화시키기 위한 네개의 질문1. 어떻게 그것을 분명하게 만들 수 있을까?2. 어떻게 그것을 매력적으로 만들 수 있을까?3. 어떻게 그것을 하기 쉽게 만들 수 있을까?4. 어떻게 그것을 만족스럽게 ..

    ReactNative와 프로젝트 의존성들을 쉽게 upgrade하는 법(번역 + 의견)

    ReactNative와 프로젝트 의존성들을 쉽게 upgrade하는 법(번역 + 의견)

    프로젝트 라이브러리들을 최신으로 유지하는것의 중요성은 알고 있지만 updgrade를 성공적으로 적용하는 것의 어려움은 제때 upgrade하는 것의 장애물이 됩니다 안드로이드와 ios와 같이 한 군데 이상의 플랫폼을 제공하고 있다면 가끔 그 노력은 두배 이상이 듭니다 다행히도, 이러한 과정을 단순화 시켜주는 새로운 도구들이 출시되었습니다 Microsoft는 올리고 싶은 ReactNative 버전에 따라 어떤 라이브러리들이 업데이트 되어야 하는지 체크해주는  align-deps 를 출시하였습니다. align-deps는 잘못된 버전으로 인하여 일어나는 크래시들을 고치거나 프로젝트 라이브러리들의 이슈와 readme들을 찾아다녀야 하는 많은 수고로움을 덜어줍니다 ReactNativeCommuity는 이전 RN 버..

    객체지향의 사실과 오해

    부제: 역할, 책임, 협력 관점에서 본 객체지향1장 협력하는 객체들의 공동체객체 지향에 대한 입문, 안내의 느낌- 객체란 현실 세계에 존재하는 사물에 대한 추상화=> 아니다, 실세계의 모방은 소프트웨어에서는 이루어 질 수 없다. 오히려 객체를 통해 새로운 세계를 창조하는 것이다이때 객체는 스스로 생각하고, 결정할 수 있어야 한다.객체의 특성1. 객체는 충분히 '협력적'이어야 한다. 다른 객체들과의 상호작용이 가능해야 한다2. 객체가 충분히 '자율적'이어야 한다.클래스는 객체지향을 이루는 중요한 도구이다.but 핵심 개념은 아니다핵심은 적절한 책임을 수행하는 역할 간의 유연하고 견고한 협력 관계를 구축하는 것 2장 이상한 나라의 객체객체는 상태, 행동, 식별자를 가진다=> 상태, 행동(메서드), 식별자(변..

    앞서가는 조직은 왜 관계에 충실한가

    P. 34혼자 모든 걸 다 할 수 는 없다. 세상은 그런식으로 작동하지 않는다. 본질적으로 볼 때 인간은 관계의 동물이고, 관계는 우리가 성숙해지도록 단련시켜주는 수도장과 같다. P. 46만약 리더라는 지위가 외로운 자리라고 생각한다면 정말 잘못 생각하는 것이다. 건강한 관계가 리더십의 본질이요 또한 삶의 본질이다. 단언컨대 우리는 더 이상 시장에서 절망에 빠진 절박한 리더가 필요하지 않다. 공동체가 해결책이다. 관계가 해결책이다. P. 82사람들에게 책임을 적절히 나눠주는 위임은 강력한 리더 후보군을 양성하는 가장 효과적인 수단이 될 수 있다. 반대로 사람들이 성장하기 위해 필요한 책임을 적절히 위임하지 못하면 두려움에 기초한 문화가 만들어진다⇒ 근시안 적으로는 좋지 못한 결과를 초래할 수 도 있으나 ..