목록분류 전체보기 (323)
삶 가운데 남긴 기록 AACII.TISTORY.COM
-북해- 런던의 스톤헨지 - 매월 2일 함부르크의 성 마르틴 교회 - 매월 7일 스웨덴의 스테브 교회 - 매월 9일 -지중해- 세빌리아의 산티아고 대성당 - 매월 15일 제노바의 콜로세움 - 매월 17일 아테네의 파르테논 신전 - 매월 21일 이스탄불의 카파도키아 - 매월 25일 알렉산드리아의 스핑크스와 피라미드 - 매월 27일 -아프리카- 산죠르제의 진흙모스크 - 매월 3일 소팔라의 짐바브웨 신전 - 매월 8일 -인도양- 바스라의 마스지트 이 샤 - 매월 12일 캘리컷의 타지마할 묘 - 매월 16일 -동남아시아- 말라카의 앙코르와트 - 매월 23일 바타비아의 볼로브둘 - 매월 24일 -동아시아- 한양의 무녕왕릉 - 매월 4일 항주의 자금성 - 매월 28일 나가사키의 금각사 - 매월 5일 -신대륙- 하바..
배 업그레이드 요령 초반에는 중형 배 1척을 사고 뒤에 기존의 소형 배를 배치하고 교역로를 넓히면서 돈을 모읍니다. 돈이 되는데로 중형 배를 모아서 중형 배가 4개 정도 되면 돈을 더 모아서, 가지고 있는 마지막 소형 배를 팔아치우고 대형 배를 기함용으로 삽니다. 이 다음부터는 대형 배로 차곡차곡 업그레이드를 하면 됩니다. 교역 기본 가격 100%에서 많이 살수록 높아지고(비싸지고) 많이 팔수록 낮아(싸) 집니다. 예를 들어 리스본의 사프란은 '향신료'입니다. 이걸 세우타에 가져가서 팔고 거기서 야자유(조미료)를 리스본에 판다고 친다면, 리스본의 향신료 가격은 점점 오르고, 조미료 값은 점점 내릴 것입니다. 즉, 야자유때문에 리스본의 소금(조미료) 가격까지 떨어집니다. 이를 이용해서 물가를 조절한뒤 폭리..
스킨 미사용자를 위한 ctrl-f 검색용 팁 게시글입니다. 맨땅(초반)용 아이템 큐빙 매직 노멀 등급 아이템 (무기,완드,셉터,스태프...) + 최하급 보석 3개 ▶ 호라드릭 큐브(보관함) ▶ 매직 아이템 옵션 랜덤 변경 매직 아이템 + 최상급 보석 3개 ▶ 호라드릭 큐브(보관함) ▶ 매직 아이템 옵션 랜덤 변경 맨땅용 상점 노가다 구입 순간이동(텔포)봉: 수수께끼 획득전 텔레포트 사용을 위해 상점 구입 30Lv 저항감소(로우어레지스트)완드: 자벨마나 저항감소 저주가 필요한 직업군 맨땅시 상점 구입 생명력추출(라이프탭)완드: 라이프탭이 필요한 경우(횃불퀘) 상점 구입 구 아이스트(Ist)룬은 이스트(Ist)룬으로 표기법이 변경되었습니다. 맨땅 룬워드 추천 13. 강철(스틸): 티르(Tir) + 엘(El)..
진화론의 오해들 원숭이와 인간은 공통된 조상을 가질 뿐, 절대 원숭이가 인간으로 진화하지 않는다. 원숭이와 인간은 이미 진화의 가지가 분리되어 분화되어 종이 갈라졌다. 종이 다르면 교배도 불가능하고 원숭이가 인간으로 변하고 인간이 원숭이로 변하는 일은 일어나지 않는다. 진화는 선형으로 일어나지 않는다. 나뭇가지가 분화되는 것처럼 공통 조상으로부터 끊임없이 분화되어 갈라질 뿐이다. 진화는 어떤 목적을 가지고 일어나지 않는다. 진화는 진보나 발전이 아니다. 다만 생존에 적합하지 않으면 살아남을 수 없을 뿐이다. 진화는 여러 세대에 걸쳐서 서서히 일어나는 현상이지 한 세대에서 일어나는 일이 아니다. 대멸종은 종의 다양성이 사라지면 일어나는 자연스러운 현상이다.작은 환경 변화에 적응하지 못할정도로 종의 다양..
정치 다당제 민주주의가 가장 경제 성장에 좋습니다. 예산 초반에 빚이 있을 때는 예산을 조절해서 빚을 먼저 갚습니다. 개인 소득세: 최대 79.9% 이하로 올립니다. 그 이상은 정부 예산을 최대로 올려도 정부지지율이 떨어져 선거에서 패배하게 됩니다. 정부 예산: 정부예산은 개인 소득세에 비례해서 올립니다. 자세한 수치는 정부 지지율을 보면서 조절하면 됩니다. 사회시설, 환경, 교육: 75% 이상으로 합니다. 100% 추천합니다. 의료보험, 통신, 관광업: 예산의 여유가 있는 만큼 조절해 줍니다. 정치선전: 정치선전은 올리면 정부지지율은 올릴 수 있으나 외교 관계에 좋지 않습니다. 그걸 감안해서 조절합니다. 국외원조: 우호도를 올릴 필요가 있으면 올리고 그게 아니라면 적당히 조절합니다. 인구 버그 1. 시..
1. host name 등록 sudo vi /etc/hosts ip와 호스트 네임 등록 후 저장합니다. 2. 라이센스 발급 Technet 효율적인 시스템 관리를 위한 기술 전문 포탈, 테크넷서비스 technet.tmaxsoft.com 티맥스 소프트 가입 후 로그인 데모라이선스 신청 버튼 클릭 JEUS Version 5fix#19 or Later 을 선택 후 제출하기 버튼 클릭 그러면 이메일로 라이센스 파일이 첨부되어 옵니다. 리눅스용 라이센스 license.dat 파일을 license 으로 파일명 변경 3. 설치파일 다운로드 https://technet.tmaxsoft.com/ko/front/download/findDownloadList.do?cmProductCode=0101 TmaxSoft Techni..
CATALINA_HOME과 CATALINA_BASE를 분리 Tomcat 하나에서 여러 web application 을 context root를 분리해서 구동시킬 수 있습니다. 그런데 $CATALINA_HOME과 $CATALINA_BASE를 분리해서 하나의 Tomcat으로 여러개의 인스턴스를 각각 다른 포트 번호로 구동할 수도 있습니다. 여러 인스턴스로 구동하게 되면 각각의 구동 환경을 분리해서 webapp을 구동시킬 수 있습니다. 이렇게 하면 tomcat을 업데이트 할 때 인스턴스는 그대로 두고 tomcat만 교체하면 되기 때문에 편리합니다. server.xml 파일 하나에 여러 호스트 정보를 등록해서 관리 할 수도 있는데 이런 경우 Tomcat 재구동시 모든 서비스들이 재시작되므로 추천하지 않습니다. ..
설치 가능한 JDK 확인 sudo yum list java*jdk-devel 설치 가능한 JDK 리스트가 출력됩니다. openjdk11 설치 sudo 나 root계정이 필요합니다. sudo yum install java-11-openjdk-devel.x86_64 JAVA_HOME 설정 .bashrc는 세션이 시작될 때 자동으로 환경 변수가 등록되며 .bash_profile 은 1회용 환경변수이므로 세션이 달라지면 사라집니다. 우선 jdk의 경로를 확인합니다. find / -name "javac" 2>/dev/null 여기서는 로그인한 계정의 홈 디렉토리에있는 .bashrc를 수정하도록 하겠습니다. vi ~/.bashrc 여기서의 JAVA_HOME 경로는 위에서 설치한 jdk의 경로를 지정해둡니다. 만약 ..
gitlab 설치 시에 기본 port가 8080 입니다. 그런데 8080은 흔히 WAS에서 사용하는 포트기 때문에 보통 gitlab의 포트를 8080 포트가 아닌 다른 포트로 변경해서 설치합니다. (external_url 설정으로...) 그런데 gitlab을 구동했을 때 8080 포트가 사용중인 경우가 있습니다. 깃랩 서비스가 시작된 후 사용 중인 포트를 조사해보면 sudo netstat -nltp puma가 8080 포트를 점유중인것을 알 수 있습니다. puma 구글에서 검색해보면 unicorn 설정이 많이 나오지만 gitlab 14.0 부터는 unicorn 의 지원을 제외한다고 합니다. 그런데 puma 가 8080 포트를 기본 값으로 사용하고 있어서 tomcat같은 was를 사용할 때 8080 포트가..
원격 브랜치 로컬로 가져오기(fetch) 원격 저장소(orign)의 모든 원격 브랜치를 로컬로 가져옴 git fetch origin 체크아웃 할 수 있는 브랜치 목록 확인 git branch -a 브랜치 목록 중에서 원격 브랜치에는 remotes/origin 접두사가 붙어 있습니다. 원격 브랜치 업데이트 원격 저장소의 브랜치들을 갱신 git remote update 원격 저장소 브랜치 목록 확인 git branch -r 그런데 삭제된 원격 브랜치가 목록에 나오는 경우가 있습니다. git remote update 명령은 원격 저장소에서 삭제된 브랜치들을 로컬 저장소에서 정리하지는 않기 때문입니다. 모든 원격 저장소에 대해 삭제된 브랜치 정보를 정리(prune)하려면 아래와 같이 입력합니다. git fetc..
1993년 루카스필름 작, 매니악 맨션 후속작 텐타클 최후의 날입니다. 영화/애니메이션을 제작하던 회사답게 미국식 애니메이션과 미국식 개그 코드가 재미있는 게임입니다. 시간 여행을 소재로 하였기 때문에 모은 아이템들을 시간 이동 시켜서 각 시간대에서 문제를 해결해 나가는 게임입니다. 게임 곳곳에 제작팀의 번뜩이는 창의력이 돋보이는 명작입니다. 게임 오버는 없지만 문제를 해결하지 못하면 더 이상 진행을 못합니다. 등장인물 버나드 : 이전작에도 등장했던 전형적인 너드한 공돌이 캐릭터. 현재 시간대를 담당합니다. 래번 : 의대생으로 말투가 느려서 귀엽습니다. 200년 후 시간대를 담당합니다. 호기 : 밴드에서 드럼을 맡고 있는 뮤지션 캐릭터. 200년 전 시간대를 담당합니다. 줄거리 매니악 맨션에서는 오수로 ..
100 : 현재 데이터를 서버가 받은 상태 200 : 에러없는 정상 처리 204 : 정상처리되었지만 서버에서 응답 데이터가 없음 301 : 요청 페이지가 새 URL로 변경되었음 304 : 기존 데이터와 변경된 것이 없음 400 : Request에 문제가 있어서 서버가 인식 할 수 없음 403 : 서버에서 허락되지 않음 404 : URL에서 자원을 찾을 수 없음 406 : 전송 방식(method)가 허락되지 않음 500 : 서버 처리시 문제 발생 502 : 게이트웨이나 프록시 상태 문제(과부하) 503 : 일시적 과부하 혹은 서비스 중단 504 : 서비스가 타임 아웃 되어 처리되지 못함.
Spring MVC 프로젝트 구조 설명 src/main/java/ : 자바 소스 경로 src/main/resources/ : 실행시 자동 참고되는 경로(주로 설정파일, log4j.xml 등등) src/test/java/ : 테스트 자바 코드 경로 src/test/resources/ : 테스트 관련 설정 파일 경로 src/webapp/WEB-INF/spring/appServlet/ : sevlet-context.xml 외 spring 설정 파일 src/webapp/WEB-INF/spring/ : root-context.xml 외 spring 설정 파일 src/webapp/WEB-INF/views/ : MVC 패턴 중 view 페이지(jsp) 들이 위치 한 경로 src/webapp/WEB-INF/ : tom..
여기서는 한국어와 영어만을 대상으로 합니다. properties 파일 작성 Spring MVC 프로젝트에서... src/main/resources 경로에 message_ko.properties 와 message_en.properties 파일을 생성합니다. 그러면 빌드와 배포를 했을 때 WEB-INF/classes 경로(classpath)에 프로퍼티 파일들이 생성됩니다. 이 프로퍼티 파일들은 유니코드로 저장되며, 이클립스를 전자정부프레임워크를 사용하거나 properties editor 플러그인을 사용하면 자동으로 유니코드를 한국어로 표기해줍니다. Help > Install New Software... > Add... Name : properties editor Location : http://propedi..
html 파일에 한글 설정 server.xml 한글 설정 GET방식에서는 질의 문자열들을 URI에 포함되기 때문에 URI인코딩 처리 작업을 해야 합니다. server.xml 파일에 URIEncoding="UTF-8" 프로퍼티를 설정합니다. web.xml 한글 설정 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* POST 전송 방식은 요청 body에 담아 전달됩니다. CharacterEncodingFilter는 http상 주고받는 데이터의 헤더 값을 인코딩합니다. Servlet에서 request.setCharacterEncoding("ut..