본문 바로가기

twbsPagination Redraw pagination으로 twbsPagination을 사용하고 있는데요. Redraw 하는 방법을 정리해보려고요. twbsPagination github : https://github.com/josecebe/twbs-pagination Redraw는 아래와 같은 프로세스로 이루어집니다. pagination create pagination destroy pagination html create pagination recreate 먼저 pagination이 생성되어 있겠죠. html + javascript 로 말이에요. 잘 사용하다가 pagination을 다시 그리고 싶을 때 먼저 destroy하고 html을 다시 추가해줘야 합니다. 요거를 안에 다시 생성해줘야 해요. destrory 할 때 이것도 삭제되버리.. 더보기
fatal: not a git repository (or any of the parent directories): .git git remote add 실행 했을 때 아래와 같은 에러가 나면 fatal: not a git repository (or any of the parent directories): .git 현재 폴더에 git에 대한 정보를 담은 파일이 없기 때문에 발생하는 에러입니다. git init를 수행하고 다시 git remote add 명령어를 실행하면 됩니다. 간단하게 추가로 말씀드리면 git remote add는 이미 개발하고 있는 어떤 소스코드를 git에서 관리하고 싶어서 생성되어 있는 어떤 git repository에 현재 폴더를 연결하고자 할 때 사용할 수 있습니다. 어찌대뜬 not a git repository 에러가 나오면 git init 수행하고 다시 실행해보세요. 당연하지만 관리하려는 폴더의 최상.. 더보기
PostgreSQL, Pgadmin3 - Add Constraints 이번 포스팅에서는 PostgreSQL를 쉽게 활용할 수 있도록 지원하는 PgAdmin3에서 제약조건을 추가하는 방법에 대해서 간단하게 정리해둡니다 :) 1. 아래와 같은 SQL로 생성된 테이블이 있다고 가정하겠습니다. 아래 오타가 있네요 4는 왜 들어간건지..;; 내용상 큰 문제는 아니니깐 넘어갈께요. gid와 ttname 이라는 컬럼이 존재하고 gid는 pk입니다. ttname은 not null 빼고는 별다른 제약이 없구요. 이번 포스팅에서는 ttname에 unique 조건을 추가하는 것이 목표입니다. 2. 생성한 테이블을 마우스 오른쪽 클릭하면 아래와 같은 그림이 나옵니다. 여기서 Properties... 를 선택해줍니다. 3. Properties를 누르면 아래 와 같이 여러 탭이 있는 창이 하나 뜹.. 더보기
zsh aliases 저 같은 경우 bash 쉘에서는 alias를 아래와 같이 사용했었습니다. ~/.bashrc 파일에 alias 009="ssh username@ipaddress" 를 작성했죠. 잘 돌아가니깐 문제 없이 사용했는데요. zsh로 와서 위 내용을 그대로 ~/.zshrc에 붙여넣었더니 안되더라구요. shell이 달라졌으니깐 !!! 그렇죠머 ㅎㅎ 해결하는 방법은 아래와 같습니다. 1. .bashrc에 작성하던 그대로 aliases를 모두 ~/.aliases 파일에 복사합니다. ex ) vi ~/.aliases paste - alias 009="ssh username@ipaddress" 2. .zshrc의 마지막에 source ~/.aliases 를 추가한다. ex) vi ~/.zshrc paste - source .. 더보기
JMeter Plugin Installation (플러그인 설치) JMeter 플러그인을 설치하는 방법에 대해서 간단하게 그림 몇 개와 같이 정리해둡니다아 :) 1. JMeter가 설치된 폴더 찾기 - 음 설치하는 방법은 다음에 하구요. 이번에는 Plugin을 설치하이 위해서 JMeter가 어디에 설치되었는지 확인하시면 됩니다. 이건 설치하는 사람마다 다를 수 있구요. 저는 /opt/jmeter/apache-jmeter-2.12 에 설치해두었습니다. 혹시 까먹으신 분들은 jmeter-server 같은 것을 find로 검색해보세요. 아마도 나오지 않을까요?? find / -name jmeter-server 2. 플러그인 다운로드 받기 - 플러그인 중에서 가장 많이 사용되는 것으로 보이는 Standard 플러그인은 다음 주소에서 다운로드 하실 수 있습니다. Download.. 더보기
PostGIS : Create Geospatial Table 관련 포스팅 PostGIS : PostGIS Setting Script : http://ngee.tistory.com/629 PostGIS : Create Geospatial Table : http://ngee.tistory.com/631 PostGIS : Insert Geospatial Data into Table : http://ngee.tistory.com/632 PostGIS : Select Geospatial Data from Table : http://ngee.tistory.com/633 PostGIS : Delete Geometry Column in Geospatial Table : http://ngee.tistory.com/635 PostGIS를 활용하여 공간정보를 저장할 수 있는 데이터베.. 더보기
시놀로지(Synology) SSH 활성화 방법 시놀로지(Synology)를 Git Server로 사용하기 위해서도 그렇구요. SSH로 접속해서 사용하는게 더 편리하신 분들도 계실테고.. SSH 설정하는 방법에 대해서 간단하게 정리해보려고 합니다. 일단 제가 사용하는 시놀로지 버전? 기계는 DS215J 입니다. SSH 활성화 방법 .... 1. 웹 상에서 SSH 접속을 허용해준다. 아래 그림을 참고하세요. Control Panel -> Terminal & SNMP -> Terminal -> Enable SSH service Check -> Apply 2. 시놀로지 사용자를 추가한다. 이건 그냥 기본으로 설정해서 Next... Next 눌러서 끝내시구요. 3. 사용자 Home 폴더를 활성화 한다. 기본적으로 시놀로지에서는 사용자 개별 폴더가 활성화가 안.. 더보기
Xcode 6.1 + Github 1. ssh public key creation - open terminal - cd ./.ssh - ssh-keygen -t rsa # enter, enter, enter, ..... enter 2. adding public key to guthub - cat id_rsa.pub - copy - github web page open (https://github.com/) └ Edit profile ─ SSH Keys ─ Add SSH Key ─ paste public key - save Refer : https://help.github.com/articles/generating-ssh-keys/#platform-mac 3. create repository in github - copy SSH clone.. 더보기
Adding layer using PostGIS in QGIS 1. Add new Layer 2. Add PostGIS Table 01) New Button Click & New connection 02) Add Table 3. Add result 더보기
PostGIS install and setting(apply database) in Ubuntu 12.04 /* 최대한 한글 없이 필요한 내용만 작성하는 포스팅입니다. */ 1. Add PostGIS repository refer http://ngee.tistory.com/429 2. Install PostGIS using apt-get (root) 01) apt-cache search postgis .... 02) apt-get install $ dpkg -l | grep postgis ii postgis 2.1.4+dfsg-1.pgdg12.4+2 Geographic objects support for PostgreSQL ii postgis-doc 2.1.4+dfsg-1.pgdg12.4+2 Geographic objects support for PostgreSQL -- documentation ii post.. 더보기
PostgreSQL install and setting(add user) in Ubuntu 12.04 /* 최대한 한글 없이 필요한 내용만 작성하는 포스팅입니다. */ 1. Add PostgreSQL repository (root) 01) vi /etc/apt/sources.list.d/pg.list #writing deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main #:wq 02) apt-get update .... The following signatures couldn't be verified because the public key is not available : NO_PUBKEY AAAAAAAAAA .... # solution : apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A.. 더보기
modprobe 명령어 리눅스에서 modprobe 명령어는 리눅스 커널에 모듈을 추가하거나 제거하는데 사용하는 커맨드라인 명령어입니다. 예를 들어서 아래와 같이 사용 할 수 있습니다. modprobe -a kvm 을 통해서 kvm 모듈을 리눅스 커널에 추가해주는데요. 여기서 -a 옵션은 kvm의 의존성을 검사해서 관련 모듈을 함께 추가해주는 방법입니다. 리눅스 커널에서 kvm 모듈을 제거하기 위해서는 -r 이라는 옵션을 주시면 됩니다. 아래와 같이요. modprobe -r kvm 더보기
리눅스 사용자, 계정 추가 (linux add user) 리눅스에서 사용자 혹은 계정을 추가하기 위해서는 어떻게 해야 할까요? adduser 라는 명령어로 가능합니다. 일단 계정을 생성할 수 있는 권한을 가진 사용자로 로그인을 해야겠죠? 저는 일단 root를 사용합니다. 1. 사용자, 계정 추가 ngee 라는 사용자를 추가하기 위해서는 일단 root로 로그인하신 다음에 다음과 같은 명령어를 통해서 하실 수 있습니다. root@m# adduser ngee Adding user `ngee' ... Adding new group `ngee' (1205) ... Adding new user `ngee' (1205) with group `ngee' ... Creating home directory `/home/ngee' ... Copying files from `/et.. 더보기