분류 전체보기
-
[flutter] flutter toolchain - developer for Android devicesflutter/flutter 에러 2023. 4. 14. 10:12
flutter doctor 를 이용해서 이상 내용이 있는지 확인해봤는데 license 부분이 문제가 있다고 나왔습니다. 그래서 flutter doctor --android-licenses 를 입력했더니 아래와 같은 에러가 나타나네요. 문제를 찾아보니 Android SDK Command-line Tools 를 최신걸로 한게 문제인듯 싶습니다. 해결 방법. 1. 우측 상단에 메뉴들 중 네모칸 쳐놓은 Android SDK 를 클릭합니다. 2. Android SDK 가 나타나면 우측 하단에 show package details 를 선택해서 상세 목록을 확인합니다. 3. Android SDK Command-line Tools(latest) 로 체크 되어있는 항목을 선택 해제 한 후 Android SDK Comma..
-
[flutter] File not found /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.aflutter/flutter 에러 2023. 4. 13. 10:45
File not found /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a 플러터로 만든 프로젝트를 아이폰 시뮬레이터로 실행했는데 위와같은 에러가 나타났습니다. 웹과 안드로이드로는 잘 실행 되는데 아이폰쪽만 문제가 나타납니다. xcode 문제인듯 싶어서 xcode 를 열고 타겟 버전 변경하고 기타 다른 설정 정보들 변경한 후 다시 해봤는데도 안됩니다. 여기저기 블로그 정보를 찾아서 그대로 해봐도 안됩니다. flutter -doctor 를 해보니 android-toolchain 에 느낌표가 있긴한데 이건 상관 없는듯 싶어서 건너 뛰었습니다. 기존 프로젝트..
-
[flutter] top-level path must start with "/": GoRoute(name: null, path: myMain)flutter/flutter 에러 2023. 4. 12. 17:53
플러터 웹 기능을 구현하다보니까 URL 관련된 내용들을 다뤄야 하는데 어떻게 해야할까 찾아보다가 GoRouter 라는게 있다고 해서 사용해봤습니다. 제가 설치한 버전은 go_router: ^6.5.5 입니다. go router 다운 : pub.dev 링크 그리고 pub.dev 공식 document 가 아니라 누군가 정리해놓은 블로그를 보고 진행했는데 사용법을 찾아서 적용했는데 위와 같은 에러가 나타났습니다. 제대로 한거 같은데 왜 자꾸 에러가 나타나지? path에 "/" 는 제대로 붙인거 같은데... 제가 한 코드를 보여드리자면... ... final _router = GoRouter( initialLocation: '/', routes: [ GoRoute( path: '/', builder:(conte..
-
[flutter] Error: Undefined name 'window'.flutter/flutter 에러 2023. 4. 11. 16:57
플러터로 앱 뿐만 아니라 웹까지 개발할 일이 생겼습니다. 모바일로 web접속할 경우에는 앱 다운로드 유도 페이지를 만들어야 하는데 OS 는 어떻게 체크해야할까 찾아보니 html 속성에 userAgent 라는걸 이용해서 접속 기기를 파악할 수 있다는걸 알았습니다. userAgent 를 사용하기 위해서는 dart:html 을 import 해서 사용해야 합니다. import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'dart:html' as html; class MobileWeb extends StatelessWidget { const MobileWeb({Key? key}) : super(key: key)..
-
[flutter] figma to code (피그마에서 플러터 코드 자동 생성하기)flutter/flutter 기타 등등 2023. 4. 7. 10:18
피그마로 UI 작업한 내용을 코드로 자동 생성하고 싶을 때는 figma plugin 을 사용해서 만들수 있습니다. 우선은 plugins 를 추가해줍니다. find 에서 figma to code 를 검색하면 아래와 같은 아이콘을 가진 항목이 보입니다. 저는 이미 추가를 했기 때문에 recents 항목에 나타나는데요. 처음 검색하시면 아래쪽으로 조금 스크롤 해야 보일수도 있습니다. 검색된 내용들 중 형태의 아이콘을 가진 figma to code 를 실행합니다. (동일한 이름을 가진 plugins 들이 있습니다.) 실행하면 추가가 됩니다. 이제 피그마에서 생성한 UI 코드를 생성해볼 수 있습니다. 생성하고싶은 부분 또는 프레임 전부를 선택 후 오른쪽 클릭합니다. plugins -> figma to code(H..
-
[SQLD] SQL 기본 및 활용SQLD 2023. 3. 19. 16:34
챕터1. SQL 기본 관계형 데이터베이스(RDB, Relational Database) : 관계형 데이터 모델에 기초를 둔 데이터베이스 관계형 데이터베이스에서의 설계는 모든 데이터를 2차원 테이블 형태로 표현한 뒤 각 테이블 간의 관계를 정의하는 것으로 시작 테이블(table) : 엑셀 작성할 때 이용하는 표형식이라고 생각하면 됨 컬럼(column) : 항목을 나타내는 각각의 세로 열. 로우(row) : 각각의 가로 행을 의미 SQL(Structured Query Language) : 관계형 데이터베이스에서 데이터를 다루기 위해 사용하는 언어 SELECT SELECT : 저장되어 있는 데이터를 조회하고자 할 때 사용하는 명령어. *(asterisk) 를 사용하면 전체 컬럼 조회. 테이블명이나 컬럼명에 별..
-
[SQLD] 데이터 모델링 파트 간단 정리SQLD 2023. 3. 5. 15:34
모델링 : 데이터베이스의 모델링은 '현실 세계를 단순화하여 표기하는 기법' 모델링의 특징 1. 추상화 : 현실 세계를 일정한 형식으로 표현하는 것. 아이디어나 개념을 간략하게 표현하는 과정 2. 단순화 : 복잡한 현실세계를 정해진 표기법으로 단순하고 쉽게 표현한다는 의미 3. 명확화 : 불분명함을 제거하고 명확하게 해석할 수 있도록 기술한다는 의미 모델링의 세 가지 관점 1. 데이터관점 2. 프로세스 관점 3. 데이터와 프로세스의 상관 관점 모델링의 세 가지 단계 1. 개념적 데이터 모델링 2. 논리적 데이터 모델링 3. 물리적 데이터 모델링 3단계 스키마 구조 1. 외부 스키마 : 사용자의 관점 2. 개념 스키마 : 통합된 관점 3. 내부 스키마 : 물리적인 관점 3단계 스키마 구조가 보장하는 독립성 ..
-
[flutter] Error (Xcode): ../../../../../.pub-cache/hosted/pub.dev/file-6.1.2/lib/src/interface/file.dart:15:16: Error: The method 'File.create' has fewer named arguments than those of overridden method 'File.create'.flutter/flutter 에러 2023. 2. 27. 17:48
몇 달간 들여다 보지 않았던 flutter 로 프로젝트 연습 하던 내용을 다시 보려고 iphone simulator 로 실행했더니 아래와 같은 에러가 나타났습니다. Error (Xcode): ../../../../../.pub-cache/hosted/pub.dev/file-6.1.2/lib/src/interface/file.dart:15:16: Error: The method 'File.create' has fewer named arguments than those of overridden method 'File.create'. 기존과 잘 실행되던 건데 에러가 나타나네요. 마지막으로 실행했을때와 달라진거는 flutter sdk 버전 올리고 ios simulator 를 14 버전으로 올린것입니다. 문제가 ..