일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Linux
- 인공지능
- Numpy
- git
- javascript
- centos
- mysql
- Spring
- learning
- Python
- Github
- Web
- Analysis
- mariaDB
- Server
- interface
- framework
- ai
- Deep
- 함수
- java
- DeepLearning
- Security
- Pattern
- data
- LIST
- SSH
- error
- 자바
- db
- Today
- Total
목록2017/07/20 (2)
PostIT
# [Git/GitFlow] Git Flow 시작하기### What is Git Flow?Vincent Driessen의 Branching Model은 개발자가 더 큰 소프트웨어 프로젝트에서 feature, hotfixes 및 releases를 추적하는 데 도움이되는 git branch 및 release management 전략입니다. 이 Work Flow에는 입력하고 기억할 명령이 많으므로 git 하위 명령의 git-flow 라이브러리가있어 흐름의 일부분을 자동화하여 작업을 훨씬 쉽게 할 수 있습니다. - master : 최종 릴리즈한 안정된 버전- develop : 다음 릴리즈를 위한 개발 중인 최신 빌드 위 두 브랜치는 계속 존재한다.아래 브랜치는 필요할 때 생성했다 master 나 develop ..
# [Spring/CSRF] CSRF란 무엇인가?? CSRF(Cross site request forgery, 사이트간 요청 위조)란 웹 사이트의 취약점을 이용하여 사용자가 의도하지 않는 요청을 송신하도록 하는 공격의 의미합니다. 이는 http프로토콜의 상태없음(stateless) 특성에 기인한 특정 웹 어플리케이션에 대한 일련의 요청들의 상관관계를 특정할 수 없기 때문에 세션 유지등에 일반적으로 사용되는 쿠키 정보 등이 조건만 만족한다면 자동적으로 송신되기 때문에 가능합니다. 여기서 상관관계를 특정할 수 없다는 의미는 예를 들어 카트화면 -> 주문정보 입력 -> 주문완료로 이어지는 주문 프로세스를 가진 웹 어플리케이션에서 각각의 페이지에대한 요청이 연속적으로 이어지는지에 대한 제어를 할 수 없다는 것을..