본문 바로가기

전체 글61

[운전면허] 직장인 38만원으로 운전면허 2종 따기 1. 나에게 맞는 운전면허학원 등록하기 퇴근 후 1시간 정도 연습시간을 잡고 최대한 이동시간을 단축하기 위해 운전연습학원은 최대한 집과 가까운 곳으로 알아보던 중, 마침 집앞 지하철 근처에 고수의 운전면허 학원이 생겼다. 스크린 앞에 앉아서 연습을 하기 때문에 타운전면허학원보다 저렴했고 사고낼 위험이 전혀 없어서 날이 서있는 까칠한 선생님들과 다르게 굉장히 친절하셨다. ​ 무제한 연습, 단기간 속성 등 여러가지 수업타입이 있었는데, 나는 그 중 10시간 속성 수업을 선택하여 30만원 이하의 금액을 지불했다. 타학원과 비교했을 때 매우 저렴한 금액이다. ​ 나는 시간과 돈을 최대한 절약하고 싶었기 때문에 집앞에 있는 스크린학원을 선택했다. 학원을 선택하는 기준은 개인마다 다를 것이다. 학원은 큰 돈이 드는.. 2021. 12. 30.
[디자인꿀팁] 무료 이미지 사이트 모음 1. Unsplash Sketch와 Figma등 디자인 툴에 플러그인이 잘 되어있는 이미지 사이트로 세련되고 화질 좋은 높은 퀄리티의 사진들을 구할 수 있다. https://unsplash.com/ 아름다운 무료 이미지 및 사진 | Unsplash 어떤 프로젝트를 위해서든 다운로드 및 사용할 수 있는 아름다운 무료 이미지 및 사진입니다. 어떤 로열티 프리 또는 스톡 사진보다 좋습니다. unsplash.com 2. pxhere 유료, 무료 이미지가 함께 있는 곳으로 Unsplash사이트에서 찾을 수 없는 이미지가 있으면 찾아보는 편이다. https://pxhere.com/ 이미지 검색 & 무료 이미지 - PxHere pxhere.com 3. Gratisography https://gratisography... 2021. 11. 5.
[Apple] 아이패드 프로, 학생계정 없이 학생할인 받는 법(매장픽업) 1년 반 동안 고민했던 아이패드 프로를 드디어 구매했다. 오랫동안 고민하는 신중하고 피곤한 성격으로 가장 안전하고 저렴하게 살 수 있는 방법을 꼼꼼하게 소개하려 한다. 우선 나는 애플매장에서 사는 것 만큼 안전한 방법은 없다고 생각한다. 다나와 또는 에누리 홈페이지에서 약 2만원을 세이브 할 수 있었지만, 짝퉁일 위험성과 하자를 고려하면 그 2만원을 더 내고 안전하게 사고 싶었다. 안전비용인 셈이다. 놀랍게도 나는 애플 교육할인 홈페이지에서 학생계정 없이 학생할인을 받았다. (나는 3년전에 졸업한 직장인이다) 원래 학생할인은 교육기관에 재직하는 교육자나 학생이 받을 수 있는 제도이지만 지인의 계정을 빌려 할인을 받는 경우가 많아지면서 학생여부를 잘 확인하지 않는다는 이야기가 도는 것을 보니 애플 내부에서.. 2021. 11. 5.
[Apple] 아이패드 프로 와이파이vs셀룰러 고민해결 구매목적 : 이모티콘 작업 및 드로잉 크기 : 휴대성 좋은 11인치 직장인이 출퇴근하며 이모티콘 작업하기 좋은 크기는 11인치인듯. 12.9인치를 생각했지만 휴대성 면에서 힘들 것 같아 깔끔히 포기. 셀룰러vs와이파이 참고했던 의견들... 1. 셀룰러 와이파이 차이 어느정도일까? 2. 아이패드 와이파이, 셀룰러 차이 정리 3. 아이패드 와이파이, 셀룰러 고민 해결 가격차이 약 20만원 셀룰러 : 데이터 제약 없음 + gps기능 와이파이 : 핫스팟 사용하면 됨. 요즘 자동으로 핫스팟 연결됨. 내 사정상 카페 잘 안간다, 카페에는 와이파이가 있다. > 와이파이 야외에서 데이터 사용해야하면 나에게는 핫스팟이 있다. > 와이파이 그림작업 :: 프로크리에이트 사용시 단순 그림작업시 와이파이는 필요없는 것 같다. .. 2021. 10. 29.
[Flutter] 리스트뷰 https://api.flutter.dev/flutter/widgets/ListView-class.html ListView class - widgets library - Dart API A scrollable list of widgets arranged linearly. ListView is the most commonly used scrolling widget. It displays its children one after another in the scroll direction. In the cross axis, the children are required to fill the ListView. If non-null, the ite api.flutter.dev 2021. 10. 28.
[Flutter] TextField 최대 입력 길이 조절하는 방법 maxLength 최대 입력 길이를 조절하려면 TextField 아래 maxLength를 사용한다. 최대 길이만큼 숫자값을 입력한다. counterText 하단에 입력 최대 길이를 없애려면 TextField의 InputDecoration 안에 counterText: ''를 사용한다. 2021. 10. 26.
[Flutter] Stack 컴포넌트 위치 조절하는 방법 Stack Stack을 사용하면 여러가지 위젯을 겹쳐놓을 수 있다. Positioned Stack 하위의 위젯 위치를 변경하기 위해서는 Stack 하위에 Positioned를 사용하여 (top,bottom,right,left)위치를 세부적으로 조절 할 수 있다. Overflow 또는 Clip 위젯이 경계선을 벗어나게 하고 싶으면 Overflow나 Clip을 사용하면 된다. overflow: Overflow.visible; 와 clipBehavior: Clip.none; 는 같은 기능을 한다. Stack 참고자료 > clipBehavior 참고자료 > 2021. 10. 26.
[Flutter] 다음 Text Field로 포커스를 넘기는 방법 다음 버튼 클릭 시 다음 텍스트 필드로 포커스 넘기기 비밀번호 변경 시 새 비밀번호 입력 후, 키보드의 다음 버튼이 완료버튼으로 변경되며 텍스트 필드 포커스가 넘어가는 액션을 주려고 한다. 🧭 기능정리 키보드 다음버튼을 완료버튼으로 변경하는 기능 텍스트 필드 포커스가 다음으로 넘어가는 기능 두가지 기능이 필요하다! 비밀번호를 입력하고 다음 버튼을 누르면 완료 버튼으로 변경되며 비밀번호 확인 텍스트필드가 포커스 된다 🧭 사용코드 미리보기 TextField( textInputAction: TextInputAction.next, onSubmitted: (_) => FocusScope.of(context).nextFocus(), ); textInputAction 키보드 버튼 상태를 변경하기 위해 TextInpu.. 2021. 10. 25.
[Flutter] Dialog에 SingleChildScrollView 사용하기 현상 Dialog 위젯 안에 있는 SingleChildScrollView 영역이 디바이스 사이즈를 벗어나는 경우 사이즈 오버로 에러가 뜨는 모습을 확인했다. 해결 👉 SingleChildScrollView를 Flexible로 감싸기 SingleChildScrollView를 Flexible로 감싸주어 디바이스 사이즈 영역에 알맞게 사이즈가 맞춰지고 Dialog 내부에 스크롤도 잘 작동했다. Dialog( Flexible( SingleChildScrollView( ///이 안에 Dialog Component를 넣어주세요:) ); ); ); Colored by Color Scripter cs 참고사이트 입니다 https://github.com/flutter/flutter/issues/23555 ⚠️ 실수 처.. 2021. 10. 25.
[T-story] 블로그 생초보가 애드센스 광고 붙이는 방법 블로그 생초보, 애드센스 광고 붙이기 성공! 나, 블로그 생초보. 작고 귀여운 내 블로그에 광고를 붙여보자는 의지에 불타 애드센스에 호기롭게 가입했다. 하지만 더 꼬꼬마 시절에 다른 계정으로 가입했던 적이 있어 온 종일 삽질하고 번뇌를 거쳐 이틀만에 돌아왔다... 자 나와같은 생초보들이여 나처럼 삽질말고 가볍게 목차부터 흝어보자! 1. 애드센스 가입 (다른 아이디로 가입했는지 꼮 확인하기!!) 2. 사이트 3. 구글 승인 메일 기다리기 한 2~3시간 뒤에 이렇게 승인메일이 날아왔다! 이제 준비는 끝났다. 4. 블로그에 광고 넣을 위치 설정하기 이제 티스토리로 이동하자 티스토리 관리 > 수익 > 애드센스 관리 원하는 위치에 우측 스위치를 다 켜준다 5. 끝@ 이렇게 광고가 달리는 모습을 확인할 수 있다! .. 2021. 10. 19.
[Flutter] 무조건 알아야할 Flutter의 기초 Dart 언어 우리가 해외여행을 떠나기 전, 소통을 위해 그 나라 언어를 공부하는 것 처럼 앱을 만들 때도 툴 만의 전용 용어를 공부할 필요가 있다. 처음 앱개발을 공부했을 때 외국어 공부하는 것 같은 느낌을 많이 받았었다. Dart 언어는 구글이 만든 네이티브 코드로 안드로이드앱과 iOS앱을 동시에 개발 할 수 있는 웹 프로그래밍 언어이다. 이외에도 위젯이라는 것으로 빠르게 개발이 가능하기 때문에 디자이너인 나처럼 처음 앱을 만드려고 시도하는 사람에게 추천하고 싶다! https://dart.dev/ Dart programming language Dart is a client-optimized language for fast apps on any platform dart.dev https://devmg... 2021. 10. 6.
[컬러리스트 기사] 독학으로 필기 합격 조선생님 유튜브 강의와 교재로 충분히 독학이 가능했다. 교재랑 강의를 참고해서 개념먼저 익히고 기출문제를 최대한 많이 풀었다. 약한 과목을 파악하고 그 과목 위주로 공부했다. 나는 4, 5교시가 약했기 때문에 거기만 팠던거 같다. 이번엔 기출문제에서 7개 정도는 나온 것 같다. 필기는 어찌 했는데 실기는 진짜 어떡하지;; 2021. 9. 17.
[Flutter] 아코디언 리스트 : Expansion Panel ExpansionPanel 의 정의 Expansion 즉, 확장할 수 있다는 뜻으로 아코디언처럼 펼쳐지는 리스트를 구현할 수 있습니다. 헤더와 본문이 있으며 확장하거나 축소할 수 있습니다. 패널 본체는 패널을 확장할 때만 볼 수 있습니다. ExpansionPanel 는 어떻게 사용할까? ExpansionPanel은 오직 ExpansionPanelList를 하위 항목으로 가집니다. 예제를 살펴보면 메인 위젯 안에 Appbar와 ExpansionPane로 구성되고, 정보를 받아오는 Item 클래스를 선언합니다. Item 클래스는 expandedValue와 headerValue, isExpanded로 구성하고 있는데, expandedValue는 아코디언리스트의 body안에 타이틀을 선언하고, headerVal.. 2021. 9. 17.
[Flutter] 버튼 클릭 시 잉크가 퍼지는 효과 : InkWell 앱 버튼을 탭하면 마치 잉크가 퍼지는 것 같은 효과를 사용한 버튼이 있다. 내가 한 행동을 확실하게 인지시키기에 좋은데, inkwell을 사용하면 이 기능을 구현할 수 있다! 컨테이너처럼 별도의 기능을 제공하지 않는 위젯에 제스쳐 기능을 추가할 때 Inkwell 기능을 사용할 수 있다고 한다:) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 import 'package:flutter/material.dart'; void main() => runApp.. 2021. 9. 16.
[Flutter] 로또어플 만들기 - 버튼 클릭 시 활성화/비활성화 설정하기 고정수, 제외수 선택 후 로또번호 뽑기 로또윙 어플리케이션에서 랜덤뽑기 방식으로 고정수와 제외수를 선택하려 한다. 고정수와 제외수란 로또번호 선택 시 꼭 넣고 싶은 수를 고정수라고 하고, 제외하고 싶은 수를 제외수라고 한다. 각각 원하는 숫자의 버튼을 선택한 후 포함, 불포함을 설정해야 한다. 랜덤뽑기 순서는 고정수 선택 > 제외수 선택 > 랜덤뽑기 이다. 번호가 중복 되지 않게 하기 위해 고정수 최대 5개 선택 후 제외수 선택 시 고정수가 화면에 표시되도록 했다. 고정수는 사용자가 원하는 숫자앱이기 때문에 로또윙 메인 컬러로 표현을 하여 긍정적인 느낌을 주려 하였고, 제외수는 피하고 싶은 숫자이기에 파랑과 대비되는 빨강으로 표현하여 컬러로 이미지의 구분을 두었다. 🍎 코드로 구현해보자 0. Slive .. 2021. 9. 15.
[Flutter] Getx 라우트 방식 Flutter UI를 아장아장 배우는 중에 Flutter Getx를 처음 접했다. 기존 방식보다 훨씬 간결한 코드로 페이지 이동이 가능했다. 왜 찬양하는지 알거라고 했는데 진짜 간편하고 나같은 개린이도 충분히 따라할 수 있을 만큼 쉬웠다. Getx 라우트 방식은 총 두가지로 일반 라우팅과 네임드 라우팅 두가지를 쓴다. 여기서 일반 라우팅은 이해가 가는데 네임드 라우팅은 왜 사용하는지 궁금해졌다. 라우팅(routing)은 네트워크상에서 주소를 이용하여, 통신 데이터를 목적지까지 보낼 최적의 경로를 선택하는 과정을 말한다. 쉽게 말하면 버튼 클릭 후 페이지 이동을 하는 과정을 라우팅이라고 한다. 일반라우팅과 네임드 라우팅의 차이 일반라우팅 Named 라우팅 페이지 Transition 효과 Argument 전.. 2021. 9. 14.
[Flutter]이미지 연결이 안되는 현상 Flutter 업데이트를 한 후 이미지 연결이 안되는 현상이 나타났다. Failed host lookup: 'blog.kakaocdn.net' (OS Error: No address associated with hostname, errno = 7) 해결방안1 AndroidManifest.xml 파일 안에 를 입력한다 해결방안2 휴대폰 온라인 연결상태를 체크한다 2021. 9. 10.
[Svelte] 팝업 스크롤 안되게 하는 법 증감 연산자 배경이 다 보여요🤭 https://svelte.dev/repl/2bdbf66371a3418e9e3eda076df6e32d?version=3.18.1 Loading... • REPL • Svelte svelte.dev 2021. 8. 23.
반응형