에서 사용한 용어 짧은 모음 = 단모음([a], [e], [i], [o], [u]) 중모음(重母音) = 이중모음([ai], [au], [ei], [ɔi], [ou], [auə]) 1항 무성 파열음 ([p], [t], [k]) 짧은 모음 다음의 어말 무성 파열음([p], [t], [k])은 받침으로 적는다. gap[ɡæp] 갭 cat[kæt] 캣 book[buk] 북 짧은 모음과 유음・비음([l], [r], [m], [n]) 이외의 자음 사이에 오는 무성 파열음 ([p], [t], [k])은 받침으로 적는다. apt[æpt] 앱트 setback[setbæk] 셋백 act[ækt] 액트 위 경우 이외의 어말과 자음 앞의 [p], [t], [k]는 ‘으’를 붙여 적는다. stamp[stæmp] 스탬프 cape..
세션(session)이라고? 우선 세션(session)에 대해 알아보자. 웹 서버와 클라이언트(웹 브라우저)는 서로 통신을 하나 그 통신 상태는 무상태(stateless)로 단발적인 통신이 이루어질 뿐 그 연결이 계속 유지되는 것은 아니다. 즉 단문 메시지를 주고 받는 관계일 뿐 서로 전화통화를 하는 사이는 아닌 것이다. 이러한 문제를 해결하고자 세션이라는 개념이 발생했다. 즉 세션이란 Django뿐만 아니라 대부분의 인터넷에서 사용되는 메카니즘으로 사이트(웹 서버)와 특정 브라우저 사이의 연결 상태를 유지시켜 주는 것이다. Django는 특정 세션 id를 포함하는 쿠키를 사용해서 각각의 브라우저와 사이트가 연결된 세션을 알아낸다. 세션의 데이터는 사이트의 DB에 기본 설정값으로 저장된다. 이 기본 설정..
2020/08/17 - [Django] - localLibrary 저자 & 책 페이지 만들기: 제너릭 뷰와 상세 뷰 localLibrary 저자 & 책 페이지 만들기: 제너릭 뷰와 상세 뷰 2020/08/15 - [Django] - localLibrary 홈페이지 만들기 : index 페이지 localLibrary 홈페이지 만들기 : index 페이지 2020/08/13 - [Django] - localLibrary 관리자 페이지 localLibrary 관리자 페이지 2020/08/.. editor752.tistory.com 이전 글에서 licalLibrary 사이트의 잭 페이지 및 상세 페이지를 만들어 보았다. 이를 이용하여 저자 및 저자 상세 페이지를 만들어 보았다. 1. Author 페이지 1-1...
2020/08/15 - [Django] - localLibrary 홈페이지 만들기 : index 페이지 localLibrary 홈페이지 만들기 : index 페이지 2020/08/13 - [Django] - localLibrary 관리자 페이지 localLibrary 관리자 페이지 2020/08/04 - [Django] - localLibrary 모델(models.py) 편집 localLibrary 모델(models.py) 편집 2020/08/03 - [Django] - loca.. editor752.tistory.com 1. 책 목록 페이지 책 목록 페이지에는 모든 사용 가능한 책 레코드들의 목록이 나열되어야 한다. 그리고 이 페이지 URL은 catalog/books/로 할 것이다. 이 페이지는 각 레..
2020/08/13 - [Django] - localLibrary 관리자 페이지 localLibrary 관리자 페이지 2020/08/04 - [Django] - localLibrary 모델(models.py) 편집 localLibrary 모델(models.py) 편집 2020/08/03 - [Django] - localLibrary 뼈대 만들기 localLibrary 뼈대 만들기 본 내용은 Django 튜토리얼 사이트.. editor752.tistory.com 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. 지금까지는 localLibrary 사이트를 만들기 위한 서버 쪽 작업이 중심이었다. 이제는 사용자가 접하게 되는 웹페이지를 만들어갈 것이다. 앞으로 할 작업을 간단히 나열하..
2020/08/04 - [Django] - localLibrary 모델(models.py) 편집 localLibrary 모델(models.py) 편집 2020/08/03 - [Django] - localLibrary 뼈대 만들기 localLibrary 뼈대 만들기 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 0. 선행 과제 1. 프로젝트 생성 2. 애플리케이션 생성 3.. editor752.tistory.com 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. [TOC] 모델(Models) 등록하기 관리자(superuser) 만들기 관리자로 로그인 관리자 사이트 사용자화 ModelAdmin 클래스 등록하기 목록 뷰(list view) 설정 목..
2020/08/03 - [Django] - localLibrary 뼈대 만들기 localLibrary 뼈대 만들기 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 0. 선행 과제 1. 프로젝트 생성 2. 애플리케이션 생성 3. 애플리케이션 등록 4. 애플리케이션 연결 5. 테스트 선행 과제 djan editor752.tistory.com 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 데이터베이스 디자인 모델 정의하기 locallibrary의 모델 정의 앞에서 locallibrary 프로젝트의 앱인 catalog를 생성하는 과정에서 models.py 파일이 자동으로 생성되었었다. 간단히 언급한 바와 같이 models.py은 해당 애플레키..
본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 0. 선행 과제 1. 프로젝트 생성 2. 애플리케이션 생성 3. 애플리케이션 등록 4. 애플리케이션 연결 5. 테스트 선행 과제 django 설치 예제 프로젝트는 간단한 지역도서관(locallibrary) 웹서비스이다. 1부터 4까지의 과정이 끝나면 아래와 같은 디렉토리가 만들어질 것이다. locallibrary/ # Website folder manage.py # Script to run Django tools for this project (created using django-admin) locallibrary/ # Website/project folder (created using django-admin) catal..
패키징 도구 pyinstaller py2exe py2app py2exe는 Windows 전용이며, py2app은 mac 전용이다. 클로스 플랫폼은 아니지만 pyinstaller는 두 운영체제에서 모두 사용할 수 있다. pyinstaller는 맥에서 작성된 코드를 맥용으로만, 윈도우에서 작성된 코드를 윈도우용으로만 빌드할 수 있다. 여기에서는 pyinstaller로 ui 파일을 사용한 gui 앱을 빌드하는 과정에서 겪었던 시행착오에 대한 기록이다. pyinstaller 문법을 떼고 자신만의 앱을 작성하기 시작하면 드디어 완성된 앱을 패포하고 싶어진다. 지금까지 확인한 바에 의하면 대중적이며 안정적인 배포 유틸리티는 pyinstaller인 듯하다. 터미널용 앱이나 ui를 하드 코딩으로 만든 앱의 경우는 사용..
언제부터인가 vim을 실행하면 하단의 상태바에 아래와 같은 에러 메시지를 뜨며 YCM plug가 동작하지 않았다. 자동 완성 기능을 제대로 쓸 수 없으니 코딩할 때 이만저만 불편한 게 아니었다. 게다가 소모적인 오타는 분노를 일으키기까지 했다. "The ycmd server SHUT DOWN (restart with :YcmRestartServer)". 아마도 가상 환경 때문에 인터프리터 등의 환경변수가 바뀌면서 문제가 발생한 것은 아닐까 싶다. 하지만 정확한 원인을 찾지 못한 채 한동안 vim이 아닌 vs code를 사용해 왔다. vs code 등에서 vim 에뮬이나 extension을 사용하며 아쉬움을 달래지만 본격적으로 IDE를 쓸 게 아니면 vim이 제일 편한 건 어쩔 수 없다. 결국 시간을 내서..
- Total
- Today
- Yesterday
- 리찬규
- 어원
- QLabel
- 리규찬
- baekjoon
- python3
- words
- Tistory
- word
- BOJ
- MacOS
- QtDesigner
- tips
- 소수
- judge
- NK
- django
- QLineEdit
- QComboBox
- PyQt5
- C
- setText()
- 백준
- locallibrary
- Python
- Mac
- QGridLayout
- 북한말
- 유래
- books
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |