ZWCAD 네트워크 라이선스를 사용중일 때

인터넷이 연결 안된 환경에서 프로그램을 사용할 필요가 있다면

라이선스 관리자의 라이선스 대여 기능을 사용 하면 된다.

 

사용하면서 필요한 것들을 계속 정리 한다.

 

1. 방화벽

시작 systemctl start firewalld

중지 systemctl stop firewalld

리부팅시 실행 systemctl enable firewalld

리부팅시 실행 하지 않음 systemctl disable firewalld

 

2. mariadb

시작 systemctl start mariadb

중지 systemctl stop mariadb

 

3. 시작모드 변경

확인 systemctl get-default

변경(console) systemctl set-default multi-user.target

변경(gui) systemctl set-default graphical.target

이미 commit 및 push 한 revision 의 저자명을 바꿀 필요가 있어서 검색해 봤다.

역시나 정리를 잘해놓으신 분이 있으셔서 링크를 건다.

 

https://madplay.github.io/post/change-git-author-name

 

MadPlay's MadLife.

git commit author 변경 (커밋 작성자 변경하기)

madplay.github.io

* 3줄요약

1. git rebase -i -p {커밋 hash값} 

커밋 hash값 이후 부터 를 대상으로 한다. 맨처음 부터를 대상으로 하려면

git rebase -i --root

 

2. pick -> edit

 

3. git commit --amend --author="저자명<이메일>"

 

4. git rebase --continue

 

5. git push origin +master

redmine 설치 후 url 변경을 위해 검색 했는데, 파일을 직접 수정하는 방법만 나와있었다.

3.3.2 기준으로는 직접 파일 수정을 통한 방법이 잘 적용 되지 않았다.


bitnami 쪽 doc 을 검색하다 보니 위와 같은 내용이 있어서 적용하니 정상적으로 url 을 변경할 수 있었다.


방법은 아래 와 같다.


C:\Bitnami\redmine-3.3.2-1\apps\redmine\bnconfig.exe --appurl /



How To Configure The Application To Run At The Root URL Of The Domain?

* 2017-03-03 추가
기본 url 을 / 로 변경할 경우 wiki 에서 한글로 된 페이지가 연결이 안되는 경우가 발생 한다.
원인 및 해결방법을 찾을 수 없어서 redmine  을 재설치 하고 기본 url 을 /redmine 으로 변경 하였다.


cat /etc/redhat-release


출처 : https://kldp.org/node/109636

아래의 책을 가지고 스터디(?) 시작 한다.




http://wikibook.co.kr/flask/


오늘은 첫날 이니깐. 환경 설정만 해보자.

기본적으로 책에는 windows7 32bit 에서 설정 하는 방법이 적혀 있지만,

현재 사용중인 맥북에서 설정 하면서 삽질 하는 것 중심으로 적는다.


1) 파이썬 설치

https://www.python.org/downloads/ 

Mac OS X 용 python 2.7.3 을 다운로드


.pkg 파일 이므로 더블 클릭하여 다음 다음 눌러 가며 설치.

환경 변수 설정 등은 필요 없음.


2) 이클립스 설치

http://www.eclipse.org/downloads/

Eclipse IDE for Java Developers 를 다운로드


.tar.gz 파일 이므로 압축 해제 하면 끝.


3) distribute 설치

https://pypi.python.org/pypi/distribute

0.7.3 버전을 다운로드


압축을 해제 한 후 디렉토리에서 터미널을 실행 한 후 (Go2Shell 사용

python setup.py install 

으로 설치


4) virtualenv 설치

pip install virtualenv

으로 설치

 

5) 가상 환경 생성

virtualenv flask

으로 생성 하면 현재 디렉토리 아래에 flask 라는 디렉토리가 생성 된다.


6) flask 설치

flask 를 설치 하되, 현재 가상 환경인 flask 만 설치 해야 한다.

책에는 activate.bat 를 실행하면 앞에 가상 환경명이 붙으면서 활성화 된다고 되어 있는데

mac 에서는 동작을 안하는건지 어쩐지는 모르겠다.


위에서 생성한 flask 아래에 bin 디렉토리로 이동 한다. (앞으로 flask 디렉토리라고 부른다.)


./pip install Flask

으로 설치 한다.


6-1) flask 설치 확인

flask 디렉토리로 이동 한다.


./python 


from flask import Flask 

입력


정상적으로 설치 되었으면 에러가 없지만 잘못 설치 되었으면 ImportError 가 발생 한다.


6-2) flask 설치 확인 2

flask 디렉토리의 python 말고 설치된 기본 python 을 실행 하여 6-1 을 테스트 해본다.


7) PyDev 설치

이클립스 실행 후 Eclipse Markplace 에서 pydev 로 검색하여 설치 한다.





7) 소스 다운로드

workspace 디렉토리로 이동 한다.


git clone git://github.com/wikibook/flask.git flask_code


으로 flask_code 라는 디렉토리에 소스를 받는다.


8) 프로젝트 생성

이클립스에서 new -> project -> pydev 프로젝트를 선택 한다.

프로젝트 명으로는 flask_code 를 입력 한다.



PyDev 프로젝트 생성


프로젝트가 생성되고 미리 받아 놓은 코드가 등록된 상태


9) 가상 환경 적용

properties -> PyDev Interpreter -> Interpreter -> configure interpreter




9-1) 가상환경 interpreter 추가

new -> browse 버튼 -> flask 디렉토리 아래 bin 디렉토리 안의 python 파일을 선택 한다.



ok 버튼을 눌러서 추가 한다.





프로젝트 설정 화면으로 돌아와서 추가한 interpreter 를 선택 한다.


10) 테스트


ch02/hello.py 를 실행 하여 Flask 가 정상적으로 실행 되는지 확인 한다.



일단 설치 및 환경 설정은 여기 까지.





Trello 검색하면서 찾은 것들




cat /etc/redhat-release


출처 : KLDP

딱 vi 와 tail 만 사용하려고  cygwin 을 설치 하였다.


cygwin 이란?

시그윈(Cygwin; IPA: /ˈsɪgwɪn/)은 원래 시그너스 솔루션스가 개발한 자유 소프트웨어 모음집으로, 다양한 버전의 마이크로소프트 윈도에서 유닉스 계열이 동작하도록 고안된 에뮬레이터이다. GNU GPL로 배포되어 자유롭게 사용할 수 있다.


출처 :  wikipedia (시그윈)


설치하면서 찾은 정보들을 남겨 놓는다.


cygwin 다운로드 

http://www.cygwin.com/


cygwin으로 Windows를 Linux처럼 쓴다.

http://blog.xcoda.net/22


 cygwin wiki

http://kwonnam.pe.kr/wiki/cygwin


MinTTY : Cygwin에서 UTF-8 지원하는 터미널

http://chanik.egloos.com/3785205

find ./ -name '*.xml' -exec perl -pi -e 's/exchange year=\"2014\"/exchange year=\"2013\"/g' {} \;


현재 디렉토리 안에서 확장자가 xml 인 파일을 찾아서 모든 exchange year="2014" 의 값을 exchange year="2013" 으로 변경 한다.


쌍따옴표(") 를 치환 문자열에서 쓰기 위해서는 역슬래쉬(\)를 앞에 붙이면 된다.


AIX5 와 CENT OS 6에서 테스트 하였다.

+ Recent posts