develop 74

[Flutter] Themes Playground 이용하기 앱 색조합 찾기 추천

개인 개발자, 특히 디자인 능력이 모자란 사람이 있다. 는 나.. 개인 개발을 하면서 절실히 느끼는 기획력과 디자인의 중요성 회사 다닐 때는 당연하게 생각하며 디자인 검수받을 때 단전에서 올라오는 빡침을 억누르지 못했는데, 존경하는 디자인 선생님덜.. 죄송합니다. 혼자하니, 덜 떨어진 디자인 능력이 한탄스러울 뿐.. 최근 공개된 themes Playground에서 색 조합을 추천을 해줘서.. 그나마 나은 것 같다. 빨간 워닝 색도 수십가지가 있는 게 너무.. 그 미묘한 차이라는 게 생각보다 크다. https://rydmike.com/flexcolorscheme/themesplayground-v6/#/ Themes rydmike.com 위 사이트에서 추천하는 색 조합이 있다. 이렇게, primary컬러, ..

develop/Flutter 2023.02.08

[Flutter] progress bar 진행률 계산하기 percent_indicator 사용하기

flutter는 progress bar를 지원하지만.. 예쁘지 않다.. ㅎㅎpackage:flutter/src/material/progress_indicator.dart간단하게 설명하자면value : 진행률backgroundColor : 기본 백그라운드 색 color: 테두리 색 valueColor: 진행률 색상  LinearProgressIndicator( value: 0, backgroundColor: Color.fromARGB(255, 138, 65, 65), color: Colors.black45, valueColor: AlwaysStoppedAnimation(Colors.white), minHeight: 10.0, semanticsLabe..

develop/Flutter 2023.02.07

[Flutter] flutter_slidable 플러그인 사용하기

iOS 개발이 익숙한 나에게는 매터리얼 디자인이 정말... 무척이나 예쁘지 않고 사용감이 떨어지는 것 같다. iOS만 써서 그런거 같기는 하지만.. ㅎㅎ iOS list 구성 중 행을 밀어서 해당 행에 어떤 액션이 주어지는 SwiftUI 로 치면 .onDelete https://pub.dev/packages/flutter_slidable flutter_slidable | Flutter Package A Flutter implementation of slidable list item with directional slide actions that can be dismissed. pub.dev - 설치 flutter pub add flutter_slidable 구성은 아래와 같다. Slidable ( chi..

develop/Flutter 2023.02.07

[Database] AQueryTool - AQuery.Web 데이터베이스 테이블 짤 때 유용한 앱

알고 있는 사람은 알겠지만 처음 보았던 나는 꽤나 신기했던 웹사이트라 혹시 필요한 사람이 있다면 알려주고 싶었다. AQuery 툴은 정확히 어떤 툴이다라고 내가 본 적은 없고 내가 사용한 바에 의하면 데이터베이스 ERD 할 때 사용하는 게 맞죠..? 학교에서 프로젝트하는 동생도 이 앱을 사용해서 했다. 들어가면 이런 모습이고 로그인은 오른쪽 상단에 있다. 처음에 잘 안 보여서 당황했지만 찾아서 쓰면 된다,. 회원가입도 간단하게 이루어지고 바로 사용할 수 있다. 요것 저것 눌러보면 어떻게 써야 하는지 감이 오는 것 같다. 나는 딱 필요한 것만 써서 뭐라 설명은 못하겠지만 유용한 앱이다. 제일 편했던 건 이 sql문 자동 생성. 각 테이블의 왼쪽 하단에 있는 버튼을 클릭하면 볼 수 있다. 기본키, 외래 키,..

develop 2023.02.06

[정보처리 산업기사] 2과목 데이터베이스 실무 일반 3장 SQL -DDL,DML,DCL,SELECT,JOIN

DDL 유형 명령문 기능 CREATE 스키마,도메인,테이블,뷰,인덱스 정의 ALTER 테이블에 대한 정의를 변경한다. DROP 스키마,도메인,테이블,뷰,트리거,인덱스를 제거한다. DML 유형 명령문 기능 INSERT 테이블에 새로운 튜플을 삽입한다. DELETE 테이블에서 튜플을 삭제한다. UPDATE 테이블에서 튜플의 내용을 갱신한다. DCL 유형 명령문 기능 COMMIT 데이터베이스 조작 작업을 영구적으로 반영하여 완료한다. ROLLBACK 데이터베이스 조작 작업이 비정상적으로 종료되었을 때 원래의 상태로 복구한다. GRANT 데이터베이스 사용자에게 사용 권한 부여 REVOKE 데이터베이스 사용자의 사용 권한 회수 DDL CREATE (SCHEMA,DOMAIN,TABLE,VIEW,INDEX,TRIGG..

develop 2023.02.06

[정보처리 산업기사] 2과목 데이터베이스 실무 일반 2장 관계형 데이터베이스와 관계 연산 - 관계형 데이터 모델, 키의 개념 및 종류, 무결성, 관계 대수

-관계형 데이터 구조 : 릴레이션 릴레이션 - 데이터를 원자 값(더 이상 쪼개어지지 않는 값 : Atomic Value)으로 갖는 이차원의 테이블 릴레이션의 구조는 논리적 구조이므로 다양한 정렬 기준을 통해 표현할 수 있다. 릴레이션 스키마 : 릴레이션의 이름, 각 속성의 이름과 타입, 속성값의 도메인을 정의. (구조를 나타내는) 즉 릴레이션에 데이터를 넣을 수 있도록 하는 릴레이션 틀! 릴레이션 스킴 또는 릴레이션 내포라고도 한다. 릴레이션 인스턴스 : 어느 시점의 릴레이션에 들어 있는 튜플들의 집합 (실제값들) 단순히 릴레이션 또는 릴레이션 외연이라고도 한다. 속성: 릴레이션의 열 (세로) (디그리 = 속성의 수 = 차수) 행: 튜플 (가로) (카디널리티 = 튜플의 수 = 기수) 도메인 : 릴레이션에..

develop 2023.02.05

[정보처리 산업기사 실기] 2과목 데이터베이스 실무 일반 1장 데이터베이스 기본 개념 DBMS 스키마 설계 ER모델 공부 정리

- 데이터베이스의 정의 특정 조직의 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임 ▶통합 데이터(Integrated Data) : 검색의 효율성을 위해 중복이 최소화된 데이터 ▶저장 데이터(Stored Data) : 컴퓨터가 접근 가능하나 저장 매체에 저장된 데이터 ▶운영 데이터(Operational Data) : 조직의 목적을 위해 존재 가치가 확실하고 반드시 필요한 데이터 ▶공유 데이터(Shared Data) : 여러 응용 프로그램들이 공동으로 사용하는 데이터 -데이터베이스의 특징 ▶실시간 접근성(Real Time Accessibility) : 사용자의 질의에 대하여 즉시 처리하여 응답하는 특징 ▶계속적인 진화(Continuous Evolution) : 삽입, 삭제, 갱신을 통해 항상 최근의..

develop 2023.02.05

[정보처리 산업기사 실기] 2과목 데이터베이스 실무 일반 1장 데이터베이스 기본 개념 DBMS 스키마 설계 ER모델 공부 정리

- 데이터베이스의 정의 특정 조직의 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임 ▶통합 데이터(Integrated Data) : 검색의 효율성을 위해 중복이 최소화된 데이터 ▶저장 데이터(Stored Data) : 컴퓨터가 접근 가능하나 저장 매체에 저장된 데이터 ▶운영 데이터(Operational Data) : 조직의 목적을 위해 존재 가치가 확실하고 반드시 필요한 데이터 ▶공유 데이터(Shared Data) : 여러 응용 프로그램들이 공동으로 사용하는 데이터 -데이터베이스의 특징 ▶실시간 접근성(Real Time Accessibility) : 사용자의 질의에 대하여 즉시 처리하여 응답하는 특징 ▶계속적인 진화(Continuous Evolution) : 삽입, 삭제, 갱신을 통해 항상 최근의..

develop 2023.02.02

[flutter] Flutter 샘플 코드 찾기, 예제 찾기

flutter를 배우다 보면 같은 ui를 정말 다양하게도 만드는데, 회사나, 프로젝트를 하면서 다른 사람이 코딩 하는 걸 보는게 아니라면 더더욱 그렇다. 특히 응용의 과정 중에 코드가 비대해져서 이게 맞나..? 하는 생각이 참 많이 든다. 그럴 때, 다른 코드를 보면서 인사이트를 얻는것도 좋은 방법인 것 같다. 예제 소스를 찾으면서 잘 정리되고, 애매하게 정리된 개념들을 확실 하게 잡아 줄 수 있는 것을 원했다. 그래서 여러 사이트를 돌아다니다, 괜찮은 사이트가 있어 소개하고자 한다. https://flutterawesome.com/ Flutter Awesome An awesome list that curates the best Flutter libraries and tools. flutterawesom..

develop/Flutter 2023.01.29

[git] flutter gitignore 작성하기 / 자동 생성하기

flutter 공부를 시작하면서 깃에 올리려하니, 원래 사골 처럼 우려먹던 xcode, swift 관련 gitignore를 또 사용할 수 없게 되었다..! 그럼.. 새로 적어야징..! https://www.toptal.com/developers/gitignore/ gitignore.io Create useful .gitignore files for your project www.toptal.com 추천 키워드는 flutter, android, swift, xcode, etc.. 한번 생성 해 두고 이제 두고두고 우려먹어야겠다..!!!

develop 2023.01.28