develop 52

[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

[AdMob] '광고 게재가 현재 제한적입니다' 광고 게재 중단 해결하기

광고를 게재하고 사흘 내리 admob에서 확인하다 이틀 정도 안 들어갔는데... 아니... 왜 경고가.. 왜 빨간색 왜??? * 광고 게재가 현재 제한적입니다. 문제에 대한 세부정보를 검토하고 권장 조치를 확인하세요. 이게 도대체 무슨 일인가 싶어 여러 자료도 찾아봤습니다. 가장 많이 나온 검색 결과는 아래와 같았습니다ㅜ 1. 테스트 계정을 사용하지 않고 내부 테스트를 진행하였을 경우 2. 악성 트래픽이 발생한 경우 3. 모름 일단 1번, 테스트 계정을 사용하지 않고 내부테스트를 사용한 경우 고의적으로 트래픽을 발생하여 과금이 발생된 경우, 구글 애드몹에서 계정을 정지시킵니다. 하지만, 저는 배포하고 개발을 진행한 적이 없는걸요.. 당연히 내부 테스트는 하지 않았다고요ㅠㅠ 1번은 해당사항 아닌 걸로.. ..

develop/배포 2023.01.16