일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- QT Event
- 서캠
- 스마일게이트
- mysql grant
- DFD #ERD #usecase #유스케이스 #다이어그램 #UML #모델링 #모델링언어
- NODE_ENV
- Signal Slot
- binary #opencv
- apt-key list
- QT SIgnal
- production mode
- 몽구스스키마
- mongoose schema
- stringtoken
- quadcore
- 스마일게이트 서버개발캠프
- qt signal slot
- serverDevCamp
- mern
- opencv #python
- yarnpkg update
- yarnpkg
- javascript #js #math #자바스크립트 #랜덤 #랜덤정수
- 서버개발캠프
- devlopment mode
- dev-ops
- tweet deck
- 정보처리기사 #정처기 #정처기가답안 #가답안 #2019년2회차 #2회차 #자격증 #기사 #정보처리산업기사 #큐넷
- Lambda Architecture
- 비기능적요구사항 #요구사항 #SRS #소프트웨어공학
- Today
- Total
목록분류 전체보기 (34)
Ziks
요구사항 사전적의미 : 이용자가 어떤 문제를 풀거나 목표를 달성하기 위해 필요한 조건이나 능력 S/W개발적 의미 : 사용자와 개발자 간 합의한 개발 범위에서 시스템이 제공해야 하는 기능 요구 분석 명세서 개발 초기에 사용자의 요구 사항을 추출, 정리한 문서 what 에만 초점을 둠! 계약서의 효력을 가지고있음 요구 분석 소프트웨어 요구사항 정의를 위하여 사용자의 요구사항을 조사하고 확인하는 과정 소프트웨어 개발 생명주기의 첫 단계 요구 분석의 과정 요구 분석의 어려움 문제 영역에 대한 이해력 부족 의사 소통의 문제 사용자가 요구 사항에 대한 설명 방법을 잘 모를 수 있음 사용자 의사 전달 능력이 요구 사항 전달 내용에 영향을 크게 미침 계속 변하는 요구사항 초기 요구사항은 단순하지만 개발이 진행됨에 따라..
Maven 최적의 Java Project 빌드 자동화를 위한 툴 Compile -> Packaging -> Deploy 과정을 자동화해줌 동시에 여러 프로젝트 사용 가능 주로 라이브러리 의존성 관리를 위해 사용 필요한 라이브러리들을 POM에 정의 후 알아서 라이브러리를 분류,다운로드하여 프로젝트에 import Maven 사용법 https://mvnrepository.com/ Maven Repository: Search/Browse/Explore The AWS Java SDK for Amazon SWF module holds the client classes that are used for communicating with Amazon Simple Workflow Service Last Release on..
Fork 타인의 깃헙 리파지토리에서 내 리파지토리로 복사본을 생성 내 리파지토리로 복사하는것이니 내 리파지토리내에 맘데로 Push 가능 1. 원하는 프로젝트에서 우측 상단에 있는 Fork 버튼을 누름 2. 성공적으로 Fork 시 Repositories 에 '닉네임/프로젝트'로 Fork 가 됨 3. Fork 작업이 완료된 리파지토리 Clone 내 로컬에 동일한 프로젝트가 없을경우 사용 동일한 프로젝트의 버전이 깃헙상의 버전보다 낮다면 Pull 이용 기존의 프로젝트를 github에서 내 로컬 repo 로 내려받는데 사용 1. git clone "URL" 2. 클론 끝!
com.android.ddmlib.AdbCommandRejectedException: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device. Error while Installing APK Android 기기로 디버깅 푸쉬과정 실패시 기기에서 usb 다시 플러그해주고 '항상허용' 해주면 끝
Windows 10 1607 이후의 버전에서만 적용 할 수 있습니다. MS에서 bash shell 지원을 시작함에 따라 윈도우에서도 리눅스를 사용 할 수 있습니다. 굳이 가상환경을 설치하지 않아도 좋은 장점이 있습니다. 먼저 개발자 기능을 활성화 해야합니다. 설정 -> 업데이트 보안 으로 진입한 후에 개발자 모드 버튼을 눌러 활성화 해줍니다. 누르고 그냥 넘어가시면 됩니다~ 개발자모드를 설정했으니 이제 WSL을 설치해야합니다. 좌측 하단 윈도우 버튼을 눌러 탐색기에 Windows 기능 켜기 / 끄기를 검색해 진입합니다. 목록중 Linux용 Windows 하위 시스템 항목을 선택하고 설치 후 재부팅합니다. WSL설치도 끝났으니 이제 Ubuntu 를 설치해야합니다. Microsoft store를 찾아 들어가..
Jupyter notebook 단축키 목록 : h Key Function Enter 블록의 활성화 Esc 블록의 비활성화 y Code 블록 M MarkDown 블록 a 선택한 블록 위에 새 블록 추가 b 선택한 블록 밑에 새 블록 추가 x 잘라내기 c 복사하기 v 붙여넣기 Shift + Enter Run 후 밑에 한 블록 추가 Ctrl + Enter Run Shift + Tab 함수의 기능 및 파라미터 확인 dd 선택한 블록 삭제 deactivate activate
Matplotlib - Python 그래프 라이브러리 - 설치 명령어 : $ pip3 install matplotlib 얘가 그래프 그려줌
Git hub 지난 포스팅에서는 Git - bash 설치했으니 이제 사용해봐야겠습니다. 그래도 카페에서 켜놓기만 하면 좀그러니까 뭐라도 뚜따뚜따 해봐야죠. 먼저 Git hub 가입부터 해줍니다. Git hub : https://github.com/ Git hub 에 가입하면 좌측 상단에 흑백 고양이가 반겨줄거에요. 고양이 하단에 Repositories 가 있는데 이것은 Github 내의 내 저장소를 보여줍니다. 앞으로 더 많아질 프로젝트들을 기대하며 New 버튼을 눌러줍니다. 가장 처음 Owner과 Repository name 이 보입니다. Repository name 에는 자신의 프로젝트 명을 적어주세요. 저는 첫 프로젝트이니 firstproj라는 리파지토리를 만들어보겠습니다. Description은 ..
Git Git은 분산버전관리 시스템으로 이름으로 봐서는 뭔가 버전에 관한 이야기를 하는데 , 사용하는 것은 어렵지만 단순히 협업과 버전관리를 위해 사용하는 툴로 생각하시면 됩니다. 출처 : Git 나무위키 Git은 매우 빠른 속도와 분산형 저장소 지원이 특징이다. 방대한 리눅스 커널 소스 코드를 생각해 보면, 속도 문제는 매우 중요하다. 오픈 소스 개발의 특성상 여럿이 달려들어 자기 맘에 드는 걸 하기도 하며, 또한 뭘 하나 잘못 붙였다 이상한 걸 건드려 망하기 쉬운데, Git는 이런 환경의 특성에 맞게끔 잘 만들어져 있다. 라고 써있는데 뭔지 모르겠으니까 설치법부터 봅시다. 설치링크 : https://www.git-scm.com/download 뭔가 영화에서 나오는 해커들이 쓸것같은 창입니다. 이거 켜..
우분투를 재설치하고 vs code를 설치했는데, html 파일을 생성시에 확장자 인식이 안되었습니다. 혹시나 저처럼 초보분이 같은 상황을 겪으실까 해서 포스팅해둡니다. 1. 그림과 같이 htm 파일은 인식하지만, html 파일은 인식하지 않는 상태입니다. 2. 이 상태에서 ctrl + , 을 눌러 preferences 로 가줍니다. 3. User settings -> file association -> "Edit in settings.json"을 클릭합니다. 4. USER SETTINGS에 다음의 형식을 입력합니다. { "files.associations": { "*.html": "html" }} 5. 적용을 하고 확인하면 아래와 같이 html확장자 파일이 html 형식으로 인식된것을 확인 할 수 있습니..