일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- PYTHON
- port forwarding
- postgres
- mysql
- SWIFT
- STF_PortForwarding
- GoCD
- perfect
- postgresql
- openpyxl
- insert
- nohup
- centos
- appium
- create table
- 28015
- 실행권한
- nGrinder
- sshpass
- STF
- rethinkdb
- ssh
- Jupyter Notebook
- ubuntu
- kitura
- appium server
- nmap
- Materials
- ftp
- Jupyter
- Today
- Total
목록분류 전체보기 (323)
don't stop believing
FTP(vsftpd)를 Ubuntu에 깔아서 쓰다가 한글 깨지는 현상이 발생했다.확인해 보니 locale 설정을 변경해 주면 된다. 현재 ftp가 설치된 Ubuntu에 접속해서 locale을 확인해 보자. 명령어는 locale 이다. $ locale LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC=ko_KR.UTF-8 LC_TIME=ko_KR.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=ko_KR.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=ko_KR.UTF-8 LC_NAME=ko_KR.UTF-8 LC_ADDRESS=ko_KR.UTF-8 LC_TELEPHONE=ko_KR.UTF-8 L..
윈도우에 Python 2.x와 3.x 모두 설치해 봅시다.우선 윈도우용 설치 파일을 다운 받습니다. 아래 Python 홈페이지에서 설치 파일을 다운 받습니다.https://www.python.org현재 Python 3.6.2 버전과 Python 2.7.14 버전이 있네요. 먼저 3.6.2 버전을 다운 받습니다.다운받은 파일을 더블 클릭해 설치 합니다. 설치 화면이 나오면 Install Now를 클릭합니다.설치가 완료되면 윈도우 프로그램에서 Python 3.6을 확인할 수 있습니다.IDLE (Python 3.6 32-bit)를 클릭해 Python 작업창을 열어 봅시다.Python이 잘 동작하는지 hello, tongchun을 찍어 봅니다.윈도우 명령 프롬프트에서도 Python을 사용할 수 있도록 Path를..
nGrinder를 사용하다보면 간혹 Configuration을 확인해야 할 때가 있다. 가장 흔한 경우가 validation_timeout 이랑 max_vuser_per_agent 이다. nGrinder 설정은 상단 메뉴의 admin > System Configuration 에 있다. vUser 생성 수 설정 # The maximum number of vusers which can be initiated per one agent # This should be carefully selected depending on the agent memory size. controller.max_vuser_per_agent=10000 max vuser per agent의 기본값은 300이다. Agent당 3000을 못..
회사에 ftp서버 하나 있으면 유용하겠다 싶어 만들어 봅니다.우선 Ubuntu는 16.04 버전입니다.anonymous는 허용하지 않으며, 계정 생성해서 접근하도록 FTP를 만듭니다. 먼저 package를 업데이트하고 vsftpd 데몬을 설치 합니다. $ sudo apt-get update $ sudo apt-get install vsftpd 설정하기 전 설정파일을 백업 카피 합니다. $ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.orig ftp에 사용할 계정을 만들어 줍니다. 저는 tongchun이라고 계정을 추가했습니다. $ sudo adduser tongchun 계정에 대한 home 디렉토리에 ftp폴더를 만들어 주고 권한을 변경합니다. $ sudo mkdir /ho..
Front-End에서 사용할 page를 만들어 봅시다. mustache를 이용합니다. 적당한 곳에 프로젝트 폴더를 만들어 줍니다. 저는 nGleServer010이라고 만들었습니다.여기에 swift package 초기화 해주고 Package.swift파일을 열어 dependencies를 추가해 줍니다. $ mkdir nGleServer010 $ cd nGleServer010 $ swift package init --type executable $ open Package.swift dependencies에는 Perfect-HTTPServer.git과 Perfect-Mustache.git을 추가합니다. import PackageDescription let package = Package( name: "nGle..
Swift로 command line tool을 만들거나 서버 프로그래밍을 할때 코드를 분리하고 싶을때가 있다.실행 부분과 로직 부분으로 구분하는 예제를 한번 만들어 봅시다. 먼저 적당한 곳에 프로젝트 폴더를 만듭니다. 저는 nGle002라고 만들었습니다. $ mkdir nGle002 $ cd nGle002 SMP로 프로젝트를 만들어 봅시다. $ swift package init --type executable package init을 하면 몇개의 파일과 폴더가 생성된다.Package.swift: package 및 dependencies 정의(지정)Source 폴더: 프로그래밍 소스가 위채해야 할 폴더이며 main.swift 파일이 존잼함. main.swift 파일은 프로그램의 인입점(entry point..
postgreSQL 데이터 타입과 옵션들을 확인해 봅시다. PostgreSQL Data TypesThe data type can be any of the following:boolean: Use "boolean" or "bool" to declare a true or false value.character valueschar: holds a single characterchar (#): holds # number of characters. Spaces will be inserted to fill any extra room.varchar (#): holds a maximum of # number of character. Can contain less.integer valuessmallint: whole n..
Ubuntu에 PostgreSQL 설치하고 기본명령(Select, Insert Update, Delete)를 살펴봅시다. 먼저 apt-get을 업데이트 해줍니다. 그리고 postgresql을 설치 합니다. $ sudo apt-get update $ sudo apt-get install postgresql postgresql-contrib postgresql을 설치하면 postgres라는 계정이 생성된다. postgres 계정으로 변경해 보자. postgres 계정은 postgresql을 관리하는 계정이다. $ sudo -i -u postgres postgres 계정으로 변경 후 postgresql로 들어가보자. 명령은 psql이다. $ psql psql (9.3.18) Type "help" for hel..
Ubuntu에 swift를 설치해 봅시다.Swift 홈페이지에가서 최신 버전을 확인해 봅시다. Swift 홈페이지의 다운로드 페이지에 가면 Swift 최신 버전에 대한 Ubuntu 버전을 확인할 수 있습니다.https://swift.org/download 현재 돌아가는 Ubuntu 버전이 16.04이므로 해당 swift 링크를 확인 합니다.https://swift.org/builds/swift-3.1.1-release/ubuntu1604/swift-3.1.1-RELEASE/swift-3.1.1-RELEASE-ubuntu16.04.tar.gz 이제 터미널을 열고 Ubuntu에 접속해 봅니다. ssh ngle@192.168.0.188 ngle@192.168.0.188's password: Welcome to..
Perfect Assistant는 Perfect 기본 설치와 템플릿 그리고 배포까지 지원해 주는 툴이다.아래 url에서 mac 버전으로 설치할 수 있다.https://perfect.org/en/assistant 다운로드를 클릭해서 dmg 파일을 다운 받는다.설치를 하고 실행을 하려고 하면 권한에 대한 팝업이 노출된다.시스템 환경설정 > 보안 및 개인 정보 보호 > 일반 탭에서 '확인 없이 열기'를 클릭해준다. 참고로 변경하려면 자물쇠를 풀어줘야 한다.'열기'를 클릭하면 설치된 Perfect Assistant가 실행된다. 프로젝트 생성할때는 Empty Executable Project를 클릭하고 Browse 버튼을 클릭해 생성하려는 이름으로 폴더를 하나 만들어 준다.그리고 Create 버튼 클릭하면 새로운..