일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Node.js
- 개발
- VanillaJS
- It
- 리액트
- Design Pattern
- 프론트엔드
- Funtional programming
- 디자인패턴
- ELECTRON
- code-first
- 코딩
- React
- VUE
- JavaScript
- 자바스크립트
- schema-first
- graphql
- 프로그래밍
- angular
- react.js
- goorm.io
- apollo client
- vue.js
- ECMAScript6
- Front-End
- Ramda.js
- Programming
- 함수형
- context api
목록2020/02 (6)
공부하는 블로그
태블릿으로 코딩하기 - 2편: 갤럭시탭 s6 vs 아이패드, 그리고.. 사용성 일단 태블릿의 첫인상부터 이야기 나눠보도록 하겠습니다. 뽐뿌가 왔던 태블릿은 아이패드와 갤럭시탭 S6이었습니다. 동생이 쓰는 아이패드를 빌려서 아이패드는 확보했지만 갤럭시탭 s6를 구할 곳이 없었습니다. 그래서 유튜브 리뷰도 보고, 정보도 검색해보았지만 딱히 와닿지 않았습니다. 그래서 근처에 삼성 가전제품 매장에 들러서 직접 체험을 해보았습니다. 아이패드는 4:3 비율인데 비해서 갤럭시 탭 s6는 16:9 비율이더군요. 그래서인지 코딩용으로는 약간 화면이 좁게 느껴졌습니다. 또한 갤럭시 덱스를 살펴보았는데, 앞선 글에서 말씀드린대로 Linux on Dex가 종료되었지만 그냥 Dex는 계속 지원을 하는 듯 해보였습니다. Dex가..
개발자가 무기력증에 대처하는 자세 왜 이렇게 힘들지? 어느덧 2020년도 지나고, 2월 중순을 지나고 있습니다. (2020년의 10%가 벌써 지났네요.) 이제 어느덧 5년 차 개발자가 되었고, 새해 결심으로 아침에 일찍 일어나서 영어공부도 하고, 코딩도 꾸준히 해왔습니다. 회사에서는 올해 초에 새로운 앱 런칭을 위해서 바쁘게 움직였고, 그 와중에 스터디, 개인 코딩, 블로그 글 연재, 영어공부, 그리고 연애까지. 놓치고 싶지 않은 것들이 많았던 것 같습니다. 그러던 중에 무기력증이 굉장히 잦은 주기로 내게 찾아오는 것을 발견하게 되었습니다. 이따금씩 피곤해서 잠을 몰아서 자는 경우가 있기는 했는데, 거의 2~3개월에 한번 쯤 그랬지만 요즘 들어서는 그 주기가 잦아지고 있다는 사실입니다. 근래 회사에서 앱..
태블릿으로 코딩하기 또 무슨 바람이 들어서인지, 태블릿으로 코딩을 해보고 싶다는 생각이 들었습니다. 가벼운 작업을 할때는 무거운 노트북을 들고다니는 것보다 가볍게 태블릿과 휴대용 키보드를 들고 다니면 효율적이지 않을까? 라는 생각 때문이었습니다. 제 이런 생각에 뽐뿌를 집어 넣어준 첫번째 계기는 삼성 갤럭시 시리즈에 들어있는 Linux on Dex 때문이었습니다. 휴대폰에 모니터를 연결해서 코딩을 한다니! 매력적이다! 라는 생각이 가장 컸습니다. 게다가 갤럭시 시리즈에 LoD를 설치하면 기본적으로 탑재된 프로그램이 Visual Studio Code와 IntelliJ라고 하니, 누가 봐도 개발자를 위해서 만들어졌구나! 싶었습니다. 그러나 The Linux on DeX app will still be ava..
Ramda.js를 이용한 함수형 프로그래밍 수련 예전에 면접보러 다니면서 했던 개발 테스트 중 함수형 프로그래밍으로 풀어낼 수 있는 과제가 있어 다시 풀어보고자 합니다. JSON 파일은 여기 를 참조하면 되겠습니다. 1. 각 유저별로 전체 이벤트 갯수를 구하기 - TotalEvent는 모든 이벤트 숫자를 더한 값 결과는 아래와 같이 나오면 됩니다. [ { login: "rafaelfranca", events: { TotalEvent: 19 } }, { login: "HeshamAbdalla", events: { TotalEvent: 10 } } ] 현재 json 배열 내의 값은 아래의 형태를 지닙니다. { "id": "8594176318", "type": "IssueCommentEvent", "actor..
챌린저스를 이용한 습관 성형하기 자기계발을 하며 가장 어려운 일이 '마음먹기'인 것 같습니다. 사람은 게을러서 자신이 익숙한 것에서 벗어나고자 하지 않기 마련이죠. 마치 관성의 법칙처럼 말이에요. 습관을 만드는 데는 외부로부터 어떤 자극이 필요한데, 뜻을 같이하는 사람들끼리 모여서 서로 푸시를 해주는 것이 가장 좋은 일 같습니다. 😀 챌린저스는 우리에게 습관을 만들어주는 데 도움을 주는 앱이에요. 예를 들어 A,B,C 세 사람이 아침 7시에 일어나기 챌린지를 도전한다고 해요. 세 명은 각자 1~3만원 사이의 돈을 걸고 2주간 도전을 하게 됩니다. 도전자들은 2주간 아침 7시에 일어나 인증샷을 찍어서 챌린저스에 포스팅을 해야 합니다. 2주를 마친 후 A는 100% 성공을 하고, B와 C가 5..
First look of Svelte App Environmental Settings on VS Code 일단 VS Code Extension에서 svelte로 검색해서 뜨는 상위 세개를 깔아주었다. 우선 내가 설치한 익스텐션은 Svelte, Svelte Intellisense, Svelte 3 Snippets 이렇게 세 개이다. Install the Svelte npx degit sveltejs/template my-svelte-project cd my-svelte-project npm i 위 명령어를 이용해서 svelte를 설치한다. 설치가 완료되는데는 그렇게 길게 걸리지 않는다. . ├── node_modules ├── README.md ├── package-lock.json ├── package...