본문 바로가기

Programming424

윈도우10을 설치했습니다 윈도우10을 설치했습니다. OS 를 새로 설치했습니다.필요한 프로그램들을 설치하고 설정합니다. 프로그램 엣지도 좋지만 계속 사용중이던 웹브라우저인 크롬을 설치합니다. https://www.google.co.kr/chrome/browser/desktop/백신으로 v3lite를 사용합니다. http://www.ahnlab.com/kr/site/product/productView.do?prodSeq=8파일 클라우드를 위하여 드랍박스dropbox를 사용합니다. https://www.dropbox.com/자동화 프로그램으로 autohotkey를 설치합니다. https://autohotkey.com/ 제가 사용중인 autohotkey 를 exe 로 변경해 놓은 것은 http://surpassing.tistory.c.. 2016. 4. 16.
[PostgreSQL] 기본 강좌 정리 02 [PostgreSQL] 기본 강좌 정리 02 User 생성 DATABASE에서 user는 DATABASE를 사용하는 주체로서 OS를 운영하는 user와는 분리되어 있음. user는 소유하고 있는 DATABASE안에 있는 object의 권한을 변경하고 제어 할 수 있음. user 조회 SELECT * FROM PG_SHADOW; ROLE 기능 SUPERUSER user 들을 생성하고 권한을 부여해 주는 user CREATE ROLE user 가 새로운 role을 정의하는 기능을 생성 CREATE DB user 가 DB 를 생성하는 권한을 부여하는 기능 REPLICATION user 가 DB 를 실시간으로 복사하는 기능 CREATE USER username [[ WITH ] option [ ...]] whe.. 2016. 4. 13.
[PostgreSQL] 기본 강좌 정리 01 [PostgreSQL] 기본 강좌 정리 01 PostgreSQL 소개 PostgreSQL 은 오픈소스 데이터베이스 중 가장 진보되고 안정적인 데이터베이스이며 ANSI/ISO 규격의 SQL을 지원한다. PostgreSQL은 Ingres(INteractive Graphics REtrieval System)에 뿌리를 두고 있다 PostgreSQL 특징 Portable PostgreSQL 은 ANSI C로 개발되었으며 지원하는 플랫폼의 종류로는 Windows, Linux, MAC OS/X 또는 Unix Platform 등이 있다. Reliable 트랜잭션 속성인 ACID에 대한 구현 및 MVCC 로우 레벨 라킹 등이 구현되어 있음 Scalable postgresql 의 멀티 버전에 대하여 사용이 가능 대용량 데.. 2016. 4. 12.
[python] 알아보기 01 [python] 알아보기 01 변수명 [a-zA-Z_][a-zA-Z0-9_]* 대·소문자를 구별한다. HAM 과 ham 은 다른 이름이다. 예약어를 피한다. 예약어 and, elif, global, or, assert, else, if ,pass, break, except, import, print, class, exec, in, raise, continue, finally, is, return, def, for, lambda, try, del, from, not, while, yield import keyword keyword.kwlist # 키워드 목록을 보여 준다. 주석 # 한줄 주석 """ 블럭 주석 """ 확장 치환문 += =+ *= /= %= &= |= ^= = **= 객체의 치환 일반적으로 .. 2016. 4. 11.
PostGIS PostGIS PostGIS : Spatial and Geographic objects for PostgreSQLPostGIS 가 지원하는 GIS 오브젝트들은 OpenGIS 컨소시엄(OGC) 에 의해 정의되는 "간단한 피처(simpel features)"들의 확대 집합입니다.OpenGIS 사양서는 공간 오브젝트들을 나타내는 두 가지 표준 방법을 정의합니다. Well-Known Text (WKT) Well-Known Binary (WKB)The OpenGIS 사양서는 또한 공강 오브젝트들의 내부 저장 포맷이 공간 관계 시스템 식별자(spatial referencing system identifier(SRID)). 데이터로의 삽입을 위한 공간 오브젝트들을 생성할 때 SRID은 필요합니다.두 가지 메타-데이터.. 2016. 4. 10.
[Code Jam to I/O 2016 for Women] Problem B. Dance Around The Clock [Code Jam to I/O 2016 for Women] Problem B. Dance Around The Clock 문제 권위있는 연회장의 소유자는 댄스 플로어에 아름다운 원형 시계를 그렸다. 그리고 1부터 D까지 번호가 매겨진 그룹 D의 댄서들은 문자 그대로 “시계 주위에서 춤춘다”. 그들은 원형으로 서있다. 댄서 1번이 원의 12시에 위치하고 다른 댄서들은 오름차순으로 시계방향으로 원형을 만든다. 댄서의 수는 짝수이다.춤은 N번 회전한다. i 번째 턴에, 다음과 같은 일이 일어난다. (1부터 계산)i가 홀수 인 경우, 현재 12시에 위치한 댄서는 시계방향으로 옆에 있는 댄서와 자리를 바꿉니다. 계속 해서 2명씩의 댄서는 자리를 바꿉니다.i가 짝수인 경우, 현재 12시에 위치한 댄서는 반시계방향으로.. 2016. 4. 9.