검색결과 리스트
전체에 해당되는 글 249건
- 2017.04.26 A -> B 소스 마이그레이션
- 2017.04.26 AWS
- 2017.04.26 curl
- 2017.04.26 intellij 단축키
- 2017.04.25 함수적 사고
- 2017.04.25 varchar 사이즈 측정
- 2017.04.22 Proxy DB를 이용한 AWS로 이전
- 2017.04.22 한방에 끝내는 서버 구축
- 2017.03.20 SSH 접속 끊김
- 2016.12.10 DB 설치
글
A -> B 소스 마이그레이션
A의 Controller, Service, Repository, 등등 다양한 파일을 B로 이관해야할 경우가 생긴다.
A와 B의 소스를 머지하는 상황이었거나 A가 불필요하게 되어 필요한 소스만 이관하는 경우가 있겠다.
아니면 A의 소스가 방대해져 프로젝트를 A, B로 찢는 경우이거나 ( 이럴 경우 A 프로젝트를 복제하여 B 프로젝트로 생성. B에서 불필요한 A코드를 제거하는 방향으로 가는게 현명한 선택 )
일부 A 소스를 B로 이관시
- 서비스 일 경우, Controller, Service, Repository 순으로 이관을 진행한다.
처음에 Controller만 이관할 경우 빨간불이 여러개 생성되겠지만 Controller가 필요로하는 서비스를 이관한 후에는 Controller의 빨간불(컴파일 에러)은 사라지고
Service에서 빨간불이 발생할 것이다.
다시 Service에 필요한 Repository를 이관을 하면 모든 빨간불은 사라지겠다.
그 이후 동일 서비스가 제대로 동작하는지 테스트를 진행하면 되겠다.
글
- region별 latency 확인 : http://www.cloudping.info/
글
Linux provides a nice little command which makes our lives a lot easier. GET: with JSON: curl -i -H "Accept: application/json" -H "Content-Type: application/json" -X GET http://hostname/resource with XML: curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET http://hostname/resource POST: For posting data: curl --data "param1=value1¶m2=value2" http://hostname/resource For file upload: curl --form "fileupload=@filename.txt" http://hostname/resource RESTful HTTP Post: curl -X POST -d @filename http://hostname/resource For logging into a site (auth): curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login curl -L -b headers http://localhost/
글
글
자바스크립트
- http://underscorejs.org/#map
- https://lodash.com/docs/4.17.4
자바
- https://totallylazy.com/
'T' 카테고리의 다른 글
A -> B 소스 마이그레이션 (0) | 2017.04.26 |
---|
글
varchar 사이즈 측정
가끔씩 varchar 길이 설정 잘못해서 too long 에러가 발생할 수 있으므로 체크해보기
SELECT
Max
(CHAR_LENGTH(a.str))
AS
Max
FROM
test.item a
where
a.id = 30598;
'D > DB' 카테고리의 다른 글
Proxy DB를 이용한 AWS로 이전 (0) | 2017.04.22 |
---|
글
Proxy DB를 이용한 AWS로 이전
- IDC 디비를 AWS 디비로 마이그레이션 하는 경우
ex) 기존 MySql DB를 AWS Aurora DB or MySql DB로 이전.
https://www.draw.io/?lightbox=1&highlight=0000ff&edit=_blank&layers=1&nav=1#G0B8XAh1SciE-9VlRKV3NIRDAwdGM
'D > DB' 카테고리의 다른 글
varchar 사이즈 측정 (0) | 2017.04.25 |
---|
글
한방에 끝내는 서버 구축
준비물
- 서버
1. 개발 서버 ( Heroku, etc.. )
2. optional - Stage 서버 1대
3. Production 서버 1대
4. 배포 서버 ( circle ci, jenkins.. etc )
5. 로드밸런싱 서버 ( aws ELB, ngnix )
- 소스 저장소 : git
- 배포 : 젠킨스
- 로드밸런싱 : AWS ELB or ngnix
- Deployment CMS
bolt2 ?
https://deploybot.com/guides/deploy-craft-cms-to-digitalocean - 적지 않은 비용.
https://jekyllrb.com/docs/deployment-methods/
-- 배포 시, 젠킨스로 deploy or deployment cms를 통해 배포 진행 or 콘솔 접속 배포 프로세스 진행.
- Log Management : graylog
- Monitoring : grafana - https://grafana.com/cloud/grafana
ex) production 서버 구축하기
서버 구성도
https://www.draw.io/?lightbox=1&highlight=0000ff&edit=_blank&layers=1&nav=1#G0B8XAh1SciE-9V3AzUG1BWEFPLWM
Step 1
1. git repository 등록.
2. github시 circle ci 이용, 그외의 경우 별도로 jenkins 서버 설치.
3. production 서버 설치
4. ngnix, AWS ELB 구축
- production 서버 attach
Step 2
1. jenkins 도커를 이용한 clone, build and test, bake images
그외 기타 구축.
- Message Queue : rabbitmq
- API Framework : swagger-ui
- DB 테이블 관리 : flyway db
- Software Component Management : Nexus ( maven Repository와 같이 라이브러리 임포트 시 )
optional - 도커를 이용한 배포 이미지 구축
P.S 점으로 된 책
http://www.yes24.com/24/goods/19591495?scode=032&OzSrank=1
'S > Server' 카테고리의 다른 글
톰캣으로 구축한 웹 서버 - 외부 접속 (0) | 2014.07.10 |
---|
글
https://andromedarabbit.net/ssh-%EC%A0%91%EC%86%8D%EC%9D%B4-%EC%9E%90%EA%BE%B8-%EB%81%8A%EA%B2%A8%EC%84%9C-%EC%A7%9C%EC%A6%9D%EB%82%A0-%EB%95%8C/
'S' 카테고리의 다른 글
소나 버그 잡기 (0) | 2017.06.12 |
---|---|
Scala (0) | 2017.05.05 |
deview 2014 - 월요일 (0) | 2014.10.07 |
jboss 서버 utf-8 설정 (0) | 2014.07.19 |
<모델1과 모델2> (0) | 2012.01.02 |
글
sudo pip install MySQL-python
xcode 미설치 에러 - error: command 'cc' failed with exit status 1
Xcode 설치 되어있으며 됨.
unsafe 에러 - /Library 접근시 권한이 없어서 안되는듯싶음.
http://stackoverflow.com/questions/31343299/mysql-improperly-configured-reason-unsafe-use-of-relative-path
'P > Python' 카테고리의 다른 글
엑셀 SQL 구문 추출 (0) | 2017.06.12 |
---|