본문 바로가기

이것저것(독후감같은거)29

읽기 좋은 코드가 좋은 코드다 읽기 좋은 코드가 좋은 코드다 를 읽었다.리팩토링이나 객체지향설계코드책보다 더 쉽게 다뤄져있어서 금방 읽은것 같다. 이름에 정보를 담아내자. 언제 그런 이름을 사용해야하는지 깨닫기web에서 페이지를 다운로드 하고, 파싱해야 하는 함수가있다면 getPage -> downloadPage가 더 낫다.특정한 단어를 잘 고르기상황에 적합한 단어를 쓰기send : delivery, route, dispath, announce send는 모호하고 구체적이지 않다. 용도에 맞게 구체적인 단어를 잘 선택하자루프 반복시, index 에 의미가 있고, 그 값으로 체크를 한다면, i,j 보다 구체적인 의미가 담긴 네이밍을 하자추가적인 정보를 이름에 추가하자16진수 문자열인 id이면: id -> hex_id가 더 좋고단위를 포.. 2016. 2. 1.
git push origin --delete feature/cluster_kk_server origin 에 있는 피쳐브랜치를 삭제.. ~cui-MacBook-Pro-2:rep-api-bla c$ git push origin --delete feature/cluster_kk_serverTo git@github.com:rep/rep-api-bla.git - [deleted] feature/cluster_kk_servercui-MacBook-Pro-2:rep-api-bla c$cui-MacBook-Pro-2:rep-api-bla c$cui-MacBook-Pro-2:rep-api-bla c$cui-MacBook-Pro-2:rep-api-bla c$cui-MacBook-Pro-2:rep-api-bla c$ git push origin :feature/cluster_kk_servererror: unabl.. 2016. 1. 15.
playframework in java (2.4.4) scal나 java 둘중에 선택할수 있는데, java와 ORM은 Ebean으로 사용해보려고 한다.( https://github.com/lhr0916/playframework_in_java_first ) 튜토리얼을 참고해서 프로젝트는 셋팅하고, 디펜던시 설정을 build.sbt에 한다.ORM 을 Ebean말고 하이버네이트사용할때는 build.sbt 에 디펜던시 추가mysql드라이버도 추가libraryDependencies ++= Seq( javaJdbc, cache, javaJpa, "org.hibernate" % "hibernate-entitymanager" % "3.6.9.Final", "mysql" % "mysql-connector-java" % "5.1.18", "junit" % "junit" % .. 2015. 11. 26.
cytoscape.js : 시각화 관련된 js 트래킹 시각화 관련된 js를 트래킹 하던중 cytoscape.js를 써봤다. 튜토리얼기반으로 쓴다.메뉴얼 : http://pramttl.github.io/ 여기! 참고~http://cytoscape.github.io/cytoscape.js/#introductionJS다운로드https://github.com/cytoscape/cytoscape.js/wiki/Downloads예제http://jsbin.com/aqupun/3/edit html코드다. 2015. 11. 10.