■ FTP는 다른 서비스와는 달리 Active Mode와 Passive Mode가 존재한다. - 웹브라우저들은 일반적으로 Passive Mode로 설정되어 있고, 알FTP나 WS-FTP, CuteFTP와 같은 FTP 클라이언트 프로그램들은 일반적으로 Active Mode가 기본값으로 설정되어 있다. (1) FTP Active Mode의 동작 방식 - 클라이언트에서 서버의 21번 포트로 접속 후 클라이언트가 사용할 두 번째 포트를 서버에 알려준다. - 서버는 클라이언트로 서버로 부터 Ack를 보내고, 서버의 20번 포트는 클라이언트가 알려준 두 번째 포트로 접속을 시도한다. ○ Active Mode 의 문제점 : 일반적인 TCP/IP의 특징인 ‘클라이언트가 서버에 접속을 시도하는 것’이 아니라 ‘서버가 클..
Storyboard의 Segue관련해서 몇가지 함수를 정리해 둡니다. [Segue 선언]- Xcode의 Storyboard에서 Ctrl+Drag를 통해서, 어디에서 어디로 이동할 것인지 Segue를 정의하고, 그 Identifier를 설정해 둡니다. [Segue 실행]- Storyboard에서 버튼이나 테이블뷰셀에서 호출되도록 할 수도 있고, ViewController에서 identifier로 호출할 수 있도록 설정할 수 있습니다. - 버튼에서 Ctrl+Drag로 ViewController로 이동하면, 버튼의 Triggere Segues를 설정할 수 있습니다. 이렇게 되면, 그 버튼이 터치되면, 설정한 Segue를 실행하게 됩니다. - ViewController에서 Ctrl+Drag를 해서 다른 View..
■ HUDSON 설치방법으로는 크게 두가지로 나누어지며 아래와 같다. 첫번째. WAR 형태로 묶여 있는 파일을 다운받아 JAVA로 단독실행하는 방법. (WAR 파일 안에 경량 서블릿 컨테이너인 윈스톤이 포함되어 있음) ex) java -jar hudson.war --httpPort=8080두번째. 톰캣 등의 서블릿 컨테이너를 설치하여 웹 애플리케이션으로 실행하는 방법 (webapps 밑에 hudson 디렉토리에 압축 해제 혹은 WAR 파일을 복사) 참고1) 허드슨 파일을 다운받을 때 일반 WAR 파일 말고, Ubuntu나 Redhat과 같이 OS별로 손쉽게 설치가능한 패키지 형태의 파일도 존재함.참고2) 허드슨은 별도의 데이터베이스를 활용하지 않고 정보를 파일에 저장한다. 그 파일들은 허드슨 홈 데럭터리..
iOS에서 데이터를 저장하는 방식 중에는 크게 번들 plist 파일에 저장하는 방법과 SQLite로 db방식으로 저장하는 방법이 있다. plist는 파일 형식으로 저장하는 방법, SQLite는 db 형식으로 저장하는 방법으로 이해할 수 있는데 SQLite를 사용하기 위해서는 db를 쓰고 읽는 기능을 하기 위해서는 적지 않은 코드를 작성해야하는 번거로움이 있다. 이를 해결하고자 FMDB라는 Wrapper library를 GitHub에서 배포하고 있다. 정리 차원에서 일본 블로거 포스트 내용을 번역하여 정리해 본다. 1. FMDB 란? FMDB는 SQLite를 iOS의 Objective-C에서 사용하기 편하도록 Wrapper Library를 GitHub에서 공개하고 있다. https://github.com/..
모바일웹 개발 프로젝트를 진행하게 되면서 AngulrJs라는 것을 처음 접하게 되었습니다. 발음하기도 애매한 AngularJs란! 한마디로 표현하면 웹서비스 중 FRONT-END에 적용되는 FRONT MVC 프레임워크입니다.보통 웹서비스를 생각하면 SPRING 기반의 서버측 프로그래밍과 JSP와 같은 프론트 프로그래밍로 나누어 생각하게 되는데AngularJs는 프론트단의 프레임워크로서 프론트 개발 및 유지보수를 지원해주는 프레임워크입니다. 이는 프론트단에 MVC를 적용하여 JSP소스 안에 HTML과 파라미터변수, 자바스크립트, CSS 등이 밀접하게 결합되어 무엇하나 수정하기 어려운 상태가 되는 스파게티 소스가 되는 것을 방지합니다.즉, 화면의 구현도 모델(데이터), 뷰(HTML-템플릿), 컨트롤러(자바스..
- Total
- Today
- Yesterday
- nmap
- syntaxhighlighter
- parameter
- firewall
- beautifier
- brush
- 복구방법
- 파라미터
- 룰셋
- 디렉토리별
- crontab
- port
- webtob
- SuppressWarnings
- Scheduled
- 용량
- 날짜
- 데이터
- du
- 포트
- 명렁어
- grep
- pmd
- Annotaion
- 리눅스
- token
- beautifuler
- 어노테이션
- rollback
- flashback
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |