일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 30 |
- 안드로이드 기초
- 몽고디비 설치
- Ruby on Rails
- android
- Rails
- 윈도우7 관리자
- 워드랩
- 이크립스 줄바꿈
- php nginx mysql
- 기트
- RoR
- Rails Tutorial
- 비트버켓
- 레일즈
- 서브라임
- Package Control
- 안드로이드 기본
- Rails Guide
- 기트허브
- MySQL
- 안드로이드
- Sublime
- 서버 구성
- Sublime Text 2
- 레일즈 가이드
- php7
- 레일즈 설치
- 패키지 컨트롤
- subl
- Rails 설치
- Today
- Total
목록분류 전체보기 (63)
김관덕 (새 블로그로 이전)
$ rvm install 2.1.5$ rvm default use 2.1.5 $ rvm gemset list$ echo "gem: --no-document" >> ~/.gemrc$ rvm gemset use global$ gem list$ gem update$ gem install bundler -v 1.5.2 Nokogiri 미리 설치, 다른 젬들에서 많은 의존성을 가짐$ sudo apt-get install libgmp-dev // nokogiri 설치시 필요$ gem install nokogiri 이제 Rails를 설치할 차례이다. 그런데 Rails를 Global Gemset 에 설치하는 것은 우리가 진행할 프로젝트 마다 Rails 버전이 다를 수 있으므로 그다지 추천하지 않는 방법이다. 그러므로 ..
mongo db dbuse DB명show dbs show collections db.콜렉션.insert({키: '값'})--> 해당 DB의 어떤 콜렉션에 객체 추가 # 데이터 검색db.콜렉션.find()db.콜렉션.find({name: {$regex: '^Bill'}}) # 검색결과 집합 제한.findOne();.find().limit(3); # 데이터 갱신.update(질의객체, 갱신되어야하는 값, 옵션객체) - 옵션객체 : upsert, multi, writeConcern ex) db.people.update({name: 'Bill Clinton'}, {$set: {name: 'William Clinton', terms: 2}}) # 데이터 삭제.remove(질의객체, 옵션객체) db.people.r..
https://en.wikipedia.org/wiki/Web_Services_Description_Language
http://hyeonstorage.tistory.com/146http://hongjinhyeon.tistory.com/48http://copynull.tistory.com/125 http://www.tutorialspoint.com/design_pattern/strategy_pattern.htmStrategy pattern에서 한 클래스의 행동 또는 알고리즘은 런타임에 바뀔 수 있다. 이 디자인패턴은 behavior pattern안에 포함된다.In Strategy pattern, we create objects which represent various strategies and a context object whose behavior varies as per its strategy object. Th..
$q- $qProvider- service in module ng함수를 비동기적으로 실행하도록 돕는 서비스이다. 그리고 작업이 완료되었을 때 그 반환값(또는 예외)을 이용한다.이 것은 Kris Kowal's Q의 promises/deferred objects에 영감을 받아 구현된 것입니다.$q는 두가지 방식으로 사용될 수 있다. 한가지는 Kris Kowal's Q 또는 jQuery's Deferred implementations 와 더 유사하고 다른 방법은 ES6 (ES2015) promise와 어느정도 닮았다.$q constructor현대적인 ES6 스타일 promise는 기본적으로 생성자로서 단지 resolver 함수를 첫번째 인자로 받는 $q를 이용한다. 이는 ES6의 native Promise 구..
git config --global user.name "Gwan-duk Kim"git config --global user.email "your@email.com" ~/.gitconfig 의 내용이 업데이트 됨 - color.ui 설정git config --global color.ui auto - git config 설정 보기git config --list ssh-keygen -t rsa -C "your@email.com" ~/.sshid_rsa: 비밀키id_rsa.pub: 공개키 github에 공개키 등록 -> 비밀키를 통해 접근 git config --global core.editor "\"에디터경로\"" git log --pretty=short git log 파일명 commit에서 변경된 내용 확인..
PHP Composer 시작하기Composer 는 PHP의 의존성 관리도구이다. NPM이나 apt 등을 생각하면 이해하기 편할 것같다. 그래도 잘 모르겠다면 일단 직접 경험해보자. 0. 설치환경Ubuntu 16.04 LTS 64bit 1. Composer 설치하기https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osxhttps://getcomposer.org/download/ 로컬 또는 전역으로 설치가능한데, 우리는 전역으로 설치한다.다음 명령을 실행하면 해당 폴더에 composer.phar 파일이 생성된다.php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" p..
Ubuntu14.04 Nginx, PHP7, MySQL 설치하기 Ubuntu14.04 환경에서 Nginx, PHP7, MySQL 을 연동하는 방법을 알아보겠습니다.기존 apt-get 으로 위 프로그램들을 설치하면 낮은 버전이 설치되거나 설치가 안될 수 있습니다.그래서 설치준비단계에서 저장소를 추가하고 본격적인 설치작업에 들어갑니다. 2016.05.02(월) 기준 이상없이 동작하는 설치방법입니다.글 디자인을 못해서 보기가 성가시겠지만 ㅠㅠ 잘 작동하는 매뉴얼입니다.고통없는 설치로 시작하세요~ 설치 준비 Nginx 저장소 추가$ sudo vi /etc/apt/sources.list다음 두 라인을 추가한다. deb http://nginx.org/packages/mainline/ubuntu/ trusty ngi..