reactjs 공부하기 - 01
전 포스트에서 간단하게 Hello World를 출력했다. 본래는 이번 포스트에서 컴포넌트를 다루기로 했지만, 그전에 전 포스트에서 작성한 코드를 기반으로 몇 가지를 추가로 포스트한다. 구조분해 할당 들어가기 앞서 전 포스트에서 작성한 코드의 앞줄을 잠깐만 보자. import React from 'react'; import ReactDOM from...
전 포스트에서 간단하게 Hello World를 출력했다. 본래는 이번 포스트에서 컴포넌트를 다루기로 했지만, 그전에 전 포스트에서 작성한 코드를 기반으로 몇 가지를 추가로 포스트한다. 구조분해 할당 들어가기 앞서 전 포스트에서 작성한 코드의 앞줄을 잠깐만 보자. import React from 'react'; import ReactDOM from...
본 내용은 프로 리엑트라는 책을 스터디하면서 정리한 내용이다. reactjs에 대한 장단점 등은 다른 글에 모두 상세히 잘 쓰여있으므로 생략한다. node.js 설치하기 node.js 홈페이지에서 node.js를 다운받는다. 6 버전은 아직까지 호환성 문제가 많으므로 4.4.7버전을 다운받는다. 참고로 homebrew에는 4 버전이 없으므로 직접 ...
사실 커피일은 저에게 정말 의미 있는 일입니다. 지금까지 해본 일 중에서 가장 오래 애정을 가지고 해왔고, 앞으로도 언젠가는 다시 하고 싶은 일이기 때문입니다. 그래서 제가 제일 좋아하고 유일하게 몸담고 있는 이상한 모임 여러분들께 제 레시피를 소개 할 수 있어서 정말 영광이었습니다. 부족했던 제 방송 재밌게 봐주셔서 정말 고맙습니다. 다음번에도 ...
개요 more button은 몇 개의 아이템을 샘플로 보여주고, 이후 유저의 의향에 따라 더 많은 아이템을 보여주는 흐름을 가지고 있다. 이 때문에 주로 사진 갤럭리에서 많이 쓰이며, 대표적으로 Instagram web 버전이 있다. 이 more button을 만들어주는 Gem이 있을 줄 알았는데, 안타깝게도 아직까지는 없어보인다. 대신 paginat...
이름을 바꾼다. 가장 쉽고 가장 무책임한 방법이다. rake assets:precompile을 run 한다. 보통 이 선에서 해결된다. 안되면 public/assets를 날려버린다. 그래도 안되면 tmp/cache/assets도 날려버린다. Related Links 4번 방법을 알려준 Stack Overflow
개요 ActionMailer 초기 구츅하는 방법은 과감하게 생략한다. 구축하는 방법이 길어서 그렇지 어렵지는 않다. 조금이나마 단축하고 싶다면 mail_form gem을 사용하자. 이외에 단순하게 contact us만 구성할 수 있는 contacu_us gem도 있다. 하지만 controller와 routes를 기본적으로 건들 수 없다. 물론 마음만 ...
개요 대개의 gem파일든은 Gemfile.rb에서 딜릿하는 것만으로 깔끔하게 끝낼 수 있다. 하지만 devise나 bootsy와 같이 model이나 config의 설치를 요구하는 gem들은 삭제하기 정말 골룸하다. 수동으로 직접 딜릿하는 방법도 있지만, 위험하고 무엇보다 귀찮다! 이 때문에 조금이나마 자동화 된 방법을 소개한다. 방법 table 날리...
개요 중국지도를 보려면 구글 맵이 아닌 바이두 맵이 필요하다. 물론 구글 맵으로도 중국지도를 보는 것은 가능하다. 하지만 좌표나 주소 검색이 중국내에서는 불가능하다. 이 때문에 중국지도를 임배디드하려면, 바이두 API가 필요하다. 하지만 온갖 한자로 장식된 바이두를 가입하는 것부터 난관인데, 기것 가입했더니 인증을 위한 핸드폰 번호가 필요하다. 이 때...
개요 admin페이지를 만드는데, 생각보다 귀찮은 작업이었다. 그래서 혹시 admin페이지 gem이 있나 찾아보았는데 역시 있었다. 그것도 무려 2가지나! Rails Admin Active Admin 찾아본 바로는 이 2가지 gem이 admin계의 양대산맥이었다. 무엇을 쓸까 했는데, rails admin 개발자의 신랄한 active a...
블로그를 해야겠다는 생각은 잔뜩 가지고 있었지만, 그동안 워드프레스로 삽질만 하다가 이제서야 GitHub Page에 안착했다. 워드프레스에 비해 다소 높은 진입장벽이 문제였지만, 일몰님의 글을 보고 정착하는 데 성공했다. 알고보니 jekyll이 rails기반이라 익숙하게 사용할 수 있을 듯 하다. 지금까지 GitLab에다 wiki로 작업하던 것을 정리...