Skip to content

배토의 개발일지

나를위한 단편적 기억들의 기록

Menu
  • 안드로이드
  • Godot
  • 게임제작일지
  • 블렌더
  • 코틀린
  • 파이썬
  • 집수리
  • 기타
Menu

[글쓴이:] batmask

Python sql basic sample source

Posted on 2020년 3월 11일2020년 4월 16일 by batmask

너무 오랫만에 SQL 사용하려니 하나도 기억이 나질 않았다. 안드로이드나 싱글 어플리케이션에서 많이 쓰이는 sqlite3와 mySQL 호환 DB인 mariaDB를 설치해서 가장 간단한 동작들을 테스트해 봤다. 테이블 생성, 레코드 추가(INSERT), 읽기(SELECT), 수정(UPDATE), 삭제(DELETE). 간단한 구문들은 sqlite3와 mySQL 구분없이 사용할 줄 알았는데, 미묘하게 달라 살짝 당황했다. 예로 sqlite3에서 AUTOINCREMENT 가 mySQL에선 AUTO_INCREMENT로 쓰고, PRIMARY KEY도 sqlite3는 항목에 명시해…

Pyside2 : *.ui -> *.py 변환시 오류

Posted on 2020년 3월 9일2020년 4월 16일 by batmask

공식 문서를 보고 Pyside2-uic.exe .\mainwindow.ui > mainwindow.py 와 같이 변환을 했더니, 파일 앞에 null char가 붙어서 나온다. PyCharm으로 실행하면 다음과 같은 에러가 뜸. source code string cannot contain null bytes… 검색해본 결과, py 파일이 FF FE로 시작하고 있으며 이건 UTF파일 포맷을 표시하는 방식이다. 근데 인식을 못하는거네? ㅋ UTF 파일 포맷 BOM( Byte Order Mark) :…

venv on PyCharm

Posted on 2020년 3월 9일2020년 4월 16일 by batmask

PyCharm을 이용한다면, 어제 쓴 venv글처럼 복잡한 작업이 필요없는거 같다. 프로젝트 새로 만들 때, 선택해주면 자동으로 생성해주는듯. 선택사항을 보면, Pipenv, Conda도 지원한다. Virtualenv로 되어 있어서 옛날 virtualenv만 지원하는거 아니냐, venv는 어디갔냐 생각할 수 있는데, Python 버전에 맞춰서 알아서 venv를 쓸지, virtualenv를 쓸지 적용된다고 하니 걱정할 필요는 없다. 다음 문서를 참고. PyCharm 2019.3 : Configure Virtual environmenthttps://www.jetbrains.com/help/pycharm/creating-virtual-environment.html…

venv on windows

Posted on 2020년 3월 8일2020년 4월 16일 by batmask

새로운 QT 프로젝트를 깨끗하게 시작하려고 python의 virtual environment를 찾아보다가 카오스에 빠져버렸다. 대부분 Linux나 Mac의 쉘 환경을 기반으로 설명하고 그 환경에서 부드럽게 작동하기 때문에 윈도우즈에서 하려니 패닉상태. 첫번째 시도는 pyenv를 쓰라는 잘못된 가이드들로 시작했다. pyenv가 윈도우즈를 지원하지 않았고 pyenv-win이 있지만, 설치에 헤매이다가 python 공식문서의 언급을 보고 폐기. 버전 3.6부터 폐지: pyvenv는 파이썬 3.3 및 3.4 용…

Blender 2.8 : Edge loop short cut problem

Posted on 2020년 3월 7일 by batmask

블렌더가 3버튼 마우스를 기본으로 쓰지만, 대부분의 마우스 중간버튼은 휠버튼이고 사용성이 너무 떨어진다. 그래서 Emulate 3Button Mouse를 설정하고 사용한다. emulate 3 Button은 가운데 마우스 버튼(MMB)를 Alt + LMB로 대체해 주는데, 문제는 Alt + LMB를 사용하는 다른 기능들이 동작하지 않는다. 그 수가 많지 않으니 각각 예외적으로 사용하면 될 듯. 그중에 자주 사용하는 Edge Loop가 Alt+LMB를 쓰는데, 그냥…

글 페이지 매김

  • Previous
  • 1
  • …
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • Next

최신 글

  • 집수리 교육 3일차
  • 서울시 집수리 교육 2일차
  • 서울시 집 수리 교육 1 일차
  • Blender : snap을 써서 다른 vertex에 정렬하기

보관함

2025 8월
일 월 화 수 목 금 토
 12
3456789
10111213141516
17181920212223
24252627282930
31  
« 4월    

메타

  • 로그인
  • 엔트리 피드
  • 댓글 피드
  • WordPress.org
©2025 배토의 개발일지 | Built using WordPress and Responsive Blogily theme by Superb