본문 바로가기

분류 전체보기

9. 무인양품 디자인 (닛케이디자인) 스포일러! 무인양품 디자인국내도서저자 : 닛케이 디자인 / 정영희역출판 : 미디어샘 2016.01.10상세보기 1 프로덕트 디자인 p15observation 제품 기획 담당자, 디자이너 등 상품개발에 관된 직원이 소비자의 집을 직접 방문해 실제로 제품이 어떻게 사용되고 있는지 관찰가까운 사이의 가정을 선택 더보기
rails tutorial https://www.railstutorial.org/book/beginning 폴더 구조app/ 모델, 뷰, 컨트롤러, helpers가 포함된 application의 중심 코드app/assets CSS, js, 이미지 등bin/ binary executable 파일bin/rails 코드를 생성하고, 콘솔 세션을 열고, 로컬서버를 시작하기 위한 프로그램config/ application 설정db/ database 파일doc/ 어플을 위한 문서(생략)lib/ 라이브러리 모듈lib/assets CSS, js, 이미지 같은 라이브러리 assetslog/ 어플 로그 파일public/ 에러페이지와 같이 public에 접근 가능한 것들..?test/ 어플 테스트tmp/ 임시 파일vendor/ 플러그인이나 gem같은.. 더보기
[Code School] Rails for Zombies 2 ====lv1. 설치(http://www.dovetaildigital.io/blog/2015/8/21/rails-and-ionic-make-love-part-one)rails new BlogAppcd BlogAppbundle install --> installs dependencies Why we have migrations?php: db 바뀌면 골치아픔ruby on rails: migration - db 바꾸는 것을 독립적으로 할 수 있음 블로그$ bundle exec rake db:migrate코드스쿨$ rake db:migrate$ rake db:rollback$ rake db:schema:dump adding columnsAddTo email은 column nam$ rails g migration.. 더보기
[Code School] Rails for Zombie ===lv1. CRUD db의 table name이 tweets이면Tweet으로 접근 가능 create할때t = Tweet.newt.status = "blah"t.save t = Twee.create(status: "blah") t = Tweet.new(status: "haha", name: "allie")t.savekey에 따움표 안 들어가는거 유념하기 RTweet.find(3) Tweet.find(3,4,5)Twwet.firstTweet.last Ut = Tweet.find(3)t.update(~~) t.attributes(~~)t.save Dt = Tweet.find(3)t.destroy Tweet.order('name') ===lv2.modelapp/models/tweet.rb #ActiveRec.. 더보기
8. 어떻게 원하는 것을 얻는가 (스튜어트 다이아몬드) 제1강 무엇이든 다르게 생각하라 열두가지 전략 1. 목표에 집중하라 2. 상대의 머릿속 그림을 그려라 3. 감정에 신경 써라 4. 모든 상황은 제각기다르다는 것을 인식하라 5. 점진적으로 접근하라 6. 가치가 다른 대상을 교환하라 7. 상대방이 따르는 표준을 활용하라 8. 절대 거짓말을 하지 마라 9. 의사소통에 만전을 기하라 10. 숨겨진 걸림돌을 찾아라 11. 차이를 인정하라 12. 협상에 필요한 모든 것을 목록으로 만들어라 신뢰 제2강 사람과의 관계 더보기
7. 수난 (니코스 카잔차키스) 더보기
Understanding ECMAScript 6 https://leanpub.com/understandinges6/read 쭉쭉 코드만 살펴보고 처음 보거나 이해 안 가는 것은 내용도 읽어봄 Let Declarationslet문법은 var와 같음. let 다른점호이스팅 안 됨.현재 code block({})에서만 유효함 같은 스콥에서 var, let으로 동일한 변수명 사용할 수 없음아래는 가능var count = 30; // Does not throw an error if (condition) { let count = 40; // more code } Constant Declarations변하지 않을 값을 정의할 때 사용. 그래서 무조건 초기화 필요let과 마찬가지로 현재 block에서만 유효함. 호이스팅 안 됨.같은 스콥에서 var, let으로 선언.. 더보기
6. JavaScript Patterns (스토얀 스테파노프) 자바스크립트 코딩 기법과 핵심 패턴 JavaScript Patterns국내도서저자 : 스테얀 스테파노프 / 김준기,변유진역출판 : 인사이트 2011.11.03상세보기 초판 1쇄 발행이 2011년도.2016년에 읽는다 ^^; ---함수와 메서드객체의 프로퍼티가 함수일 경우 이를 메서드라고 부른다. 2장. 기초2.2 전역 변수 최소화전역 변수의 문제점: 앱 내의 다른 영역에서 목적이 다른 전역 변수를 동일한 이름으로 정의할 경우 서로 덮어쓰게 됨전략: 네임스페이스 패턴, 즉시 실행 함수 활용, 변수 선언 시 항상 var 사용 var a = b = 0;a는 지역변수, b는 전역변수임 전역 객체에 대한 접근window라는 식별자를 직접 사용하지 않고 전역 객체에 접근하고 싶다면,var global = (func.. 더보기
5. 웹 엔지니어의 교과서(히토미디어 등) 웹 엔지니어의 교과서국내도서저자 : (주)히토미디어,세가와 유스케,사사키 타츠야 / 김성재역출판 : 길벗 2015.12.23상세보기 소개WEB 애플리케이션 개발 세계의 첫 길잡이서버사이드, NoSQL, 프런트 엔드, 시각화, 로그 처리, 환경 구축 자동화와 같이 웹 개발자로서 알아야 할 기술을 실습하며 이해하자 ----읽다가 말았다.각종 언어, 프레임워크, 라이브러리에 대한 간략한 소개와 설치방법, 사용법 등이 있음그냥 본인이 관심있는 분야의 사이트에 가서 docs보고 공부하거나 code academy같은데 가서 하루이틀 정도 공부하는게 더 나을 듯..나는 좀 포괄적인 정보를 원했는데 생각해보니 이쪽 분야의 트렌드 책은 이렇게 만들 수 밖에 없겠다는 생각이 들었다. 더보기
4. 고대 그리스의 영광과 몰락(김진경) 고대 그리스의 영광과 몰락국내도서저자 : 김진경출판 : 안티쿠스 2009.10.03상세보기 더보기
3. 아마존은 왜? 최고가에 자포스를 인수했나(이시즈카 시노부) 아마존은 왜? 최고가에 자포스를 인수했나국내도서저자 : 이시즈카 시노부(Ishizuka Shinobu) / 이건호역출판 : 북로그컴퍼니 2010.08.10상세보기 완벽한 고객중심.고객 감동의 실현.직원의 개성존중.직원의 자아실현=고객감동 일치화. 더보기
2. 내 작은 회사 시작하기(정은영) 내 작은 회사 시작하기국내도서저자 : 정은영출판 : 디자인하우스 2012.10.15상세보기 저자회사남해의 봄날 1 다시 비즈니스를 시작하며 그때 내가 전혀 몰랐던 것, 그래서 터무니없는 착각 속에 일을 시작하게 된 것은, 바로 사업이란 내가 아니라 '회사의 브랜드로 일을 해야한다'는 사실이었다. 창업자가 어떤 경험을 했든 내가 속한 회사의 든든한 백그라운드에 각각의 개인이 지닌 약간의 능력이 더해져 일궈낸 성과일 뿐, 에이브러햄 링컨은 '만약 내게 나무를 베어 넘어뜨리는 데 여덟 시간이 주어진다면 그중 여섯 시간을 도끼날을 가는 데 할애하겠다'. 창업의 관점에서 보자면 실제 비즈니스를 시작하기 전에 충분한 사회 경험과 훈련을 통해 본인이 하고 싶은 일에 대한 전문성을 기르고, 업계의 동향을 파악하며 인맥.. 더보기
1. 앞으로 데이터 분석을 시작하려는 사람을 위한 책(구도 타쿠야) 앞으로 데이터 분석을 시작하려는 사람을 위한 책국내도서저자 : 구도 다쿠야 / 김정환역출판 : 루비페이퍼 2014.05.15상세보기 THE FIRST CHAPTER. 왜 국내 기업은 데이터 분석에 취약한가? 데이터 활용 예아마존: 고객의 행동, 성향 등을 추적해 물건을 추천, 재고 통제 및 판매 증가디즈니: 혼잡도 감소와 매직밴드를 도입해 새로운 고객감동월마트: similar with amazon 일본에 데이활용 성공사례가 적은 이유1. 인재2. 개인정보 이 활용에 대한 법규위의 이유는 보완할 수 있지만 더 근본적인 이유는 경영자나 책임자가 필요성을 인지하지 못한다는 것 THE SECOND CHAPTER. 이것만큼은 알아 두자! 기본적인 통계 지식 평균, 분산, 표준편차도수 분포표, 도수 분포도=히스토그.. 더보기
2016년 다시 시작! 다시다시 더보기
코드아카데미 루비 정리 루비는 Ruby on Rails웹 프레임워크의 일환으로, 웹/인터넷, 게임 개발 등에 쓰이는 강력하고 유연한 프로그래밍 언어이다. 루비는1. 하이레벨-루비를 읽고 쓰는게 진짜 쉽다. 그냥 영어나 마찬가지이다.2. 인터프리터언어-루비를 읽고 돌리는데 컴파일러가 필요 없다. 코드아카데미나 아무 컴퓨터에서나 그냥 사용하면 된다.(컴퓨터에 보통 루비 해석기가 내장되어있음)3. 객체지향적-프로그램을 빌드하거나 실행시키기 위해 객체라고 불리는 데이터 구조를 조작할수 있게 해줌. 4. 사용하기 쉬움-루비는 1995년 Yukihiro Matsumoto에 의해 만들어ㅓ졌다. Matz는 루비는 모든것이 객체로 이루어ㅓ져 있으므로, 메서드라는 내장기능을 모두 갖고 있다. 더보기