Developer 7

MacOS 셋팅

Macos 셋팅 Update: 2022-01-14 M1 맥북 에어를 구매하면서, 다시 새로 셋팅을 해야 하는 일이 생겼다. 주로 기본 설정은 subicura님의 macos 셋팅을 이용 한다. homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ref. https://brew.sh/index_ko iTerm2 brew install iterm2 brew install wget theme는 subicura님이 쓰시는 Snazzy를 사용한다. wget https://raw.githubusercontent.com/sindresorhus/iterm2-snazzy/main/Snaz..

MacOS 2021.12.28

[정리] 그냥 저냥 #위클리뉴스 #56

개발자들에게 도움이 되는 ixy-languages/ixy-languages 왜 Rust가 C보다 조금 느린가?에 대한 글인데, 짧은 글이라 읽어 보기 좋다. 러스트 이야기는 많이 들어 봤지만, 실제로 코드를 작성 해본 적은 없다. 결국 러스트는 "C보다 안정성이 있고, Wrapper Object를 위한 DMA buffers를 필요로 한다"로 이해를 했다. 물론, 아직 러스트에 대해 잘 모르기에 더 찾아 보아야 한다. The Death of Agile and Beyond 애자일의 죽음과 그 너머에 대한 이야기인데, 사실 애자일이 왜 죽었을까? 왜 문제가 되는지? 어떻게 해야 하는가?에 대한 고민이 있었는데, 우연히 찾게 되었다. 그런데, 중요한 것은 엄청 길다. How to become a better S..

승돌 쓰다 2019.10.07

[정리] 그냥 저냥 #위클리뉴스 #50

개발자들에게 도움이 되는 Pycon kr 2019 keynote 네이버 파파고 TL이시면서 KoNLPy를 만들어 오픈소스로 공유하신 분이시다. 팀포퐁으로 활약하시던 시절부터 블로그를 통해 접하면서 많은 지식을 간접적으로 얻게 되었다. 이번 PyCon 2019 Day1의 키노트 연사로 발표를 진행하신 내용인데, 읽어보면 좋은 내용이 참 많다. 특히 가장 인상 깊은 단어는 아이디어는 working prototype으로 보여주세요. 라는 말인데, 참 많은 생각을 하게 되었다. 주니어, 미드레벨과 시니어 개발자의 차이점 주니어 개발자와 미드 레벨 그리고 시니어 개발자 사이의 갭 차이를 설명하는데 일반적인 수준에서 정확하게 표현하고 있다고 생각 한다. 분명한 것은 사실, 이렇게 구분 짓지 않아도 된다는 생각을 가..

승돌 쓰다 2019.08.24

[정리] 그냥 저냥 #위클리뉴스 #43

React setState를 바르게 사용하는 방법: 결국에는 Docs를 지속적으로 참조하는 방법이 가장 잘 활용하는 방법이라 생각을 하게 되었다. 버전별로 업데이트 될 때마다 다시 처음으로 돌아가 문서를 확인하자. 결국, 기본은 Document다. 컴포넌트 제대로 만들기: 가고 싶었던 부트캠프 강의 였는데, 강의 자료가 올라와서 읽다보니 깊고 자세한 내용이라 분명 나와 같은 React를 입문하는 사람들에게 도움이 있을 것이라 생각 되었다. 컴포넌트를 어떻게 구성해야 하는지? 실제 예시를 통해 설명하고 있는 글이다. 자바스크립트 테스팅의 기초 TDD의 소개 리액트 테스트의 소개 Enzyme 을 사용한 리액트 컴포넌트 테스트 react-testing-library 를 사용한 리액트 컴포넌트 테스트 react..

승돌 쓰다 2019.06.09

[정리] 그냥 저냥 #위클리뉴스 #42

JavaScript 레거시 코드에서 이해하기 쉬운코드로 리팩토링: 카카오 i 오픈 빌더 프로젝트를 하면서, 어떻게 리팩토링을 해나갔는지? 소개하는 글입니다. JavaScript 관련하여 좋은 글을 많이 써주시고 계신데요. 실제 카카오 프로젝트 구조를 설명하고 계신 것 같아서 자세하게 써주셔서 이해하기 쉬웠고, 리팩토링에 관해서도 약간의 설명과 진행한 방향을 소개하고 계셔서 읽어보면 도움이 많이 됩니다. Angular는 데이터 흐름이 양방향이 가능한데, 이를 단방향으로 제한하여 리팩토링 한점 또한 생소하지만, 이유가 있어 한 번쯤 다들 생각해보면 좋겠다. 읽으면서 "컴포넌트들의 분리와 영역을 설정하고, 어떻게 응집도를 낮추고, 결합도를 높일 수 있는지에 대해 깊은 고민을 많이 하셨구나" 라는 생각을 했다...

승돌 쓰다 2019.06.01

[정리] 그냥 저냥 #위클리뉴스 #39

개발자에게 도움이 되는 비동기를 사랑하는 오픈소스 개발자, 이희승 - LINE ENGINEERING: 전 세계에서 한국인이 만든 오픈 소스를 사용한다는 일은 정말 멋진 일이라 생각한다. 그런데, 정말 많은 오픈 소스 프로젝트를 만드신 개발자로 널리 알려져 있는 이희승님의 인터뷰이다. Network 관련한 지식이 정말 깊으시다는 생각을 하게 된다. 그리고, Java 언어를 다루는 실력 또한...NIO 관련해서도 잘 쓰시는 분이라 생각 했다. 약간 플랫폼 장인? 실은 나도 꿈꾸는 바가 개발을 위한 플랫폼 개발이 꿈이긴 하다. (현재는 아직 플랫폼 개발이란건 선망의 대상으로 생각하는 편이다.) 그래서 플랫폼 개발에 관해서, 이희승님에 관해서 궁금하다면 읽어보면 좋겠다. 채용도 하고 계시니 지원해보면 좋을 듯 ..

승돌 쓰다 2019.04.15

[정리] 그냥 저냥 #위클리뉴스 #38

파일럿 프로젝트를 통한 배치경험기! - 우아한형제들 기술 블로그: 우아한 형제들에서 일하게 된 신입 개발자가 겪은 Batch 개발에 관한 이야기인데, 주니어 개발자들이 읽기에 좋다고 생각하는데, 그 이유는 유성님이 어떻게 개발해야할지? 잘 쪼개어둔 점을 볼 수 있다는 점이 좋다고 생각한다. 학생이신 분들 혹은 신입 개발자들이 Batch Job은 어떻게 구성해야 하는지에 관해서 알 수 있는 글이고, 쉽게 정리가 되어 있다. 일급 컬렉션 (First Class Collection)의 소개와 써야할 이유: Java 관련 글을 많이 써주시는 동욱님인데, 이번 글은 정말 필히 읽어야 한다고 생각하는게, 객체지향관점에서도 이렇게 프로그래밍 하는 것이 더 좋구나!를 느끼게 해준다는 점이다. 그리고 Java의 fina..

승돌 쓰다 2019.04.07
반응형