Sass 파일에서 css 파일 import
    
    
      Aug 19, 16
    
  
	
  @import 'style.css' 라고 어딘가에서 찾았고, development 환경에서는 문제없이 import된다.
  style.css는 lib/assets/stylesheets 에 위치해 있다.
  production 환경에서는 style.css에서 RoutingError가 발생했다.
  이유는 잘모르겠지만, @import 'style'로 바꾸니, development/production 환경에서 문제없이 import된다.
  @import는 sass 문법이다.
    
      sass guide를 찾아보니, @import 뒤에 파일명만 쓰면된다. 확장자는 필요없다.
    
  
  @import 'style'은 app/assets/stylesheets/, lib/assets/stylesheets/, vendor/assets/stylesheets/ 폴더에서 style.scss, style.sass, style.css 파일을 찾는다.
Sass guide
	
    
	
 
    
      
  
	  
      git local strorage에 staging 파일을 제거.
    
    
      Aug 19, 16
    
  
	
  git rm --cached <file_name>
  directory인경우 -r 옵션을 사용
    
      git rm -r --cached <directory_name>
    
  
Clubmate.fi
	
    
	
 
    
      
  
	  
      SQL for Cohort analysis
    
    
      Aug 16, 16
    
  
	
  가입일로 보는 cohort는 크게 의미가 없기에, 특정 이벤트 액션별로 비교한다.
  select activity.date,
        count(distinct activity.user_id) as active_users,
        count(distinct future_activity.user_id) as retained_users,
        count(distinct future_activity.user_id) /
        count(distinct activity.user_id)::float as retention
  from activity
  left join activity as future_activity
        on activity.user_id = future_activity.user_id
           and activity.date = future_activity.date - interval '1 day'
  group by 1
  
Periscope blog
sangkon blog
	
    
	
 
    
      
  
	  
      Jekyll - category array를 sub-category처럼 사용하기
    
    
      Aug 14, 16
    
  
	dev category의 sub category를 만들려고 했다. dev category 페이지에서 sub category별로 post title을 모아서 보여주려고 했다. Jekyll의 category관련 variable site.categories site.categories[CATEGORY_NAME] or site.categories.CATEGORY_NAME page.categories 각 post의 front matter에서 category를 지정할 수 있다. --- layout: post comments: true title: Rails Integration Test category: [dev, jekyll] --- Jekyll은 template language로 Liquid를 쓴다. 폴더를 보기 좋게 만든다. (front matter에 category가 정의되어 있지 않으면, _posts 폴더 내의 폴더 구조를 category로 본다. _posts biz book dev dev category 페이지는 categories/dev로...
	
    
	
 
    
      
  
	  
      Rails Integration Test
    
    
      Aug 13, 16
    
  
	
  rails g integration_test <NAME>
  `get , 
    
      get search_path, search: “keyword1”
    
  
  Testing XHR (AJAX) requests
    test "ajax request" do
      article = articles(:one)
      get article_url(article), xhr: true
      assert_equal 'hello world', @response.body
      assert_equal "text/javascript", @response.content_type
  end
  
  
    Model 생성 / 삭제 / 변경없음 확인
  
  assert_difference 'Model.count' do
    post ---
  end
  
  .reload DB의 값을 다시 읽어옴
참고링크
  How We test Rails Application
  Rails guide