전체 글

아무것도 하지않을거라면 차라리 죽어버려!!!

    맥북에서 파이썬 설치경로 확인하기

    *2022-11-15일 현재일 기준 버전 Latest Python 3 Release - Python 3.11.0 맥북에서 파이썬 설치경로 확인하기 /usr/bin/python3 버전확인하기 /usr/bin/python3 --version 시스템변수에 환경설정이 되어있다면 어느경로에서나 확인이 가능하다. python3 --version *주의할점은 python이 아니라 python3점이다.

    mysql.connector.errors.ProgrammingError: Character set 'utf8' unsupported 에러잡기

    Flask로 백엔드를 구성하고 MariaDB를 연결하는 과정에서 아래와 같은 에러가 발생했다. I encounter the following error: raise ProgrammingError(f"Character set '{charset}' unsupported") mysql.connector.errors.ProgrammingError: Character set 'utf8' unsupported 해결방법 1.mysql-connector-python version을 다운그레이드하기 I have noticed, that my script does not work with mysql-connector-python==8.0.30 but does work with 8.0.28. As a fast tempora..

    [Github] 프로젝트 삭제하는 방법

    Gitbub에서 프로젝트 삭제방법 1. Github Home에서 삭제할 프로젝트를 선택한다. 2. 상단 매뉴 중 Settings 를 클릭한다. 3. Settings 세부 항목 중 맨 아래 Danger Zone > Delete this repository를 클릭한다. 4. 삭제할 프로젝트를 드래그해서 복사한 후 붙여넣기 또는 그대로 타이팅하면 아래 버튼이 활성화된다. 버튼 클릭 시 삭제

    python + MariaDB(Mysql) 연결 방법

    1. mysql을 사용하기 위한 패키지 설치 mysql-connector / mysql-connector-python 2. 데이터베이스 정보 별도의 파일에 저장(mdba.py) 3. 위에서 얻은 연결정보를 파이썬 메인파일(app.py)에서 사용하기 위해 import 4. 서버쪽에서 DB연결정보를 이용해서 쿼리실행 및 결과 값 가져와서 리턴하기 *쿼리가 여러중일경우, 파라미터가 있는 경우는 아래와 같이 ''' ''' 를 활용한다.

    [Flutter 이해하기3] 위젯정리

    Scaffold Scaffold 위젯은 한 페이지의 특정 영역에 위젯을 쉽게 배치할 수 있도록 틀을 잡아주는 역할 2. Text Text를 보여줄 때 사용 3. TextField 텍스트를 입력 받을 때 사용 obscureText: true 패스워드 안보이게 숨기기 4. Column 세로방향으로 여러 위젯을 나열할 때 사용 5. Button onPressed 뒤에 오는 (){}요소는 이름이 없는 함수로, 버튼을 누르게 되면 onPressed에 담아준 함수를 실행 ElevatedButton 자체에는 width 속성이 없고, 부모 위젯에 크기를 이용해 조절 할 수 있습니다. 6. Padding 안쪽으로 여백을 준다. 방위별 여백주는 방법 7. Container Box 형태의 기본적인 위젯으로 다방면에서 사용 ..

    2022.09.17_밤샘코딩 생존일지(23:00~06:00)

    23:00~00:00_스타르톤 입장, 어리버리 이리저리 둘러보고, 빠르게 상황 캐치 [아침조]로 조명정하고 공부시작...... 혼자가 아니라 여러명이 같이 밤샘하니깐 끝까지 할수있겠지..... 목표: Flutter 3, 4강 수강, 2강 밀린과제까지 해결.... 00:00~01:00_flutter App개발 강의 열공... 눈이 졸리다. 잡생각이 조금씩든다. 외롭다. 무얼위해 이러고 있나 하는 생각이 든다. 물한컵 250ml 아직 못마심... 01:00-02:00_게임장 쓱 둘러보고 바로 열공 Flutter 3강 쭉쭉...열심열심. 물 500ml마셨다. 졸리고 눈이 무겁다. 02:00-03:00_불현듯 찾아오는 외로움 현재시간 3:05분 349명과 함께 스파르톤.....문득문득 찾아오는 "그냥잘까?"하는..

    [Flutter 이해하기2] What is Flutter?

    Flutter 란? 구글에서 개발한 오픈소스 모바일 프레임워크이다. 앱 개발을 쉽고 편하게 할수 있도록 많은 기능들이 이미 만들어져 라이브러리형태로 제공하는 반제품 프로그래밍언어로는 Dart 를 사용한다. Flutter는 모든 것이 위젯(Widget)으로 만들어져 있다. 위젯(Widget)은 레고 블럭과 같이 앱을 만드는데 사용되는 작은 모듈. 위젯들을 조합해서 화면을 그리는데, 이 위젯들의 조합이 나무와 같이 생겼다하여 위젯트리(Widget Tree)라고 부른다. 위젯 (Widget)의 종류 Android Type (Material Widget) Android에 기본 화면 구성 요소를 Flutter에서 그대로 재현한 위젯 iOS Type (Cupertino Widget) iOS에 기본적으로 내장된 화면..

    [Flutter 이해하기1] 앱 개발방법

    앱 개발 방법 네이티브 앱(Native App) 하나의 앱을 Android와 iOS를 각각의 개발 방법에 따라 개별로 두 번 만드는 방법입니다. 다른 언어로 두 번 앱을 제작해야 하는 단점이 있지만, 성능이 가장 빠르고 최신 기능을 빠르게 적용할 수 있습니다. Android 프로그래밍 언어 : Java / Kotlin 개발 툴 : Android Studio Google에서 제공하는 Android SDK(Software Development Kit)를 이용하여 개발 iOS 프로그래밍 언어 : Objective-C / Swift 개발 툴 : XCode Apple에서 제공하는 iOS SDK(Software Development Kit)를 이용하여 개발 macOS 에서만 개발이 가능 크로스 플랫폼 앱(Cross..