일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- binary #opencv
- QT Event
- dev-ops
- 스마일게이트 서버개발캠프
- yarnpkg
- Signal Slot
- tweet deck
- 스마일게이트
- devlopment mode
- opencv #python
- serverDevCamp
- yarnpkg update
- stringtoken
- mongoose schema
- mysql grant
- NODE_ENV
- quadcore
- 정보처리기사 #정처기 #정처기가답안 #가답안 #2019년2회차 #2회차 #자격증 #기사 #정보처리산업기사 #큐넷
- 비기능적요구사항 #요구사항 #SRS #소프트웨어공학
- javascript #js #math #자바스크립트 #랜덤 #랜덤정수
- QT SIgnal
- mern
- 서캠
- apt-key list
- Lambda Architecture
- 몽구스스키마
- 서버개발캠프
- qt signal slot
- production mode
- DFD #ERD #usecase #유스케이스 #다이어그램 #UML #모델링 #모델링언어
- Today
- Total
목록서캠 (4)
Ziks
이전에 Notion에 써놓았던 글을 이제야 올립니다 .. 서버개발캠프 절반! 어느 덧 서버개발캠프 5주차! 이제는 사람들과 어느정도 친분을 쌓아 사무실로 들어오는게 어색하지 않다. 첫 2주간은 내가 여기에 있어도 되는걸까? 라는 생각과 함께 나보다 이 캠프가 간절한 사람들에게 왠지 모를 미안한 마음이 가득했다. 시작부터 다사다난 했던 캠프 생활은 겨울이라는 차가운 계절도 느낄 새도 없이 내 손가락을 불타게 해주었다. 10시부터 오후 4시가 아닌 10시 11시까지 프로젝트 생각만 하고 있다. 여러 공모전에서 수상하고 학부연구생을 경험하며 국내지만 논문도 등재하였고, 여튼 이전 학교생활과 비교해 보았을 때 나름 열심히 4학년을 불태웠지만, 그런 대회들에 내 온전한 시간을 할애하지는 않았다. 하루동안 할 일을..
맛 좋은 해싱 Salt 인증방식 Salt → 단순히 임의의 난수 값 일반적으로 Salt값은 DB가 털렸을때를 위한 것이 아닌 테이블(Rainbow Table)을 이용한 공격을 막기위한 수단 SHA256, SHA512등 검증된 암호화 이용 MD5, SHA-1같은 알고리즘은 이미 저세상으로 갔기에 .. (뚫려버림) 순서 가입 시 hash_value = hash(Password + salt ) hash_value 를 DB table에 저장 로그인 시(validation check) Login_Password 입력 사용자의 salt 값, hash_value를 DB에서 가져온다. if hash(Login_Password + salt) == hash_value: 어디에서 해싱해야 하나요? 클라에서 해싱? ⇒ 땡 브..
이사님 멘토링 이후의 정리 및 나의 생각 PMP내의 관리 영역의 부재 스크럼의 의미를 파악할것 스프린트 - 벽을 돌파하기 위해 꽁꽁 싸매서 돌파! 스크럼 - 여태까지 방법으로만 생각을 했지만,,, 스크럼 시 어떻게 진행할지 '나는 ~이렇게 진행했어' 가 아닌 '무엇인가..?' 관리방법 및 목표 설정 이사님 : Data PipeLine에 인력이 쏠릴 수 있다 어떻게 인력 및 개발을 관리할 거니? Clone을 진행하는 데 있어서 우리 의견 : TweetDeck 개발자들이 고민했던 것들을 똑같이 고민하고, Data Flow를 이해할 수 있다. 이사님 의견 : 이미 개발자들이 다 고민해서 만들어 놓은 것을 뭐하러 똑같이 고민하냐. 좀 더 욕심을! 개개인이 서버 개발 캠프에서 얻어 갈..
여러 오픈소스들을 조합하여 실시간 처리를 할 수 있는 구조 효율적인 방식으로 대량의 데이터를 처리할 수 있는 데이터 처리 기술 폴리글랏 프로세싱이라고도 함 Speed Layer + Batch Layer + Serving Layer의 3계층으로 구성된 실시간 아키텍쳐 장점 지연 시간 감소 높은 처리량, 낮은 대기 시간 (= 실시간) Batch Layer 데이터를 단위(시간, 크기 등) 만큼 잘라 처리한다. immutable data set의 성질을 갖는다. 모든 새로운 Data Stream은 Data Lake 위에서 처리됨 메모리 데이터베이스(ex. Redis)나 NoSQL기반 데이터베이스를 사용하여 Data Lake에 저장하는 경우 MapReduce / Machine Learning 을 사용, 데이터 처..