본문 바로가기

전체 글

(273)
스타필드: 노티드(knotted) 스타필드 노티드 다녀왔어요. 도넛 좀 사고~~ 맛있게 먹겠습니당.
PlantUML 에디터: 로컬에서 돌리기 소프트웨어 설계를 하다보면 디자인툴이 필요할때가 있습니다. 저도 설계를 진행하거나 아이디어 도출 단계, 그리고 시나리오 분석할때 UML을 자주 사용하는 편인데요. UML 툴중에 GUI를 이용한 툴을 많이들 사용할겁니다. 저는 Plant UML을 자주 사용하는 편입니다. 텍스트로 입력해서 UML을 그려주니까 uml 을 그릴떄 선이나 위치 모양 등에 대해서 좀 신경을 안쓰고 타이핑(텍스트) 되어있는 이름과 플로우를 보면서 코딩되면 어떤 모양일지 생각해보게 되어서 좋은것 같습니다. 물론 단점도 있죠.. 텍스트로 입력하다보니 PlantUML 문법을 좀 알아야 하고, 마음에 드는 모양을 만들기가 좀 힘들긴 합니다. 그래서 보고용으로는 좀 별로인듯 한데, 근데 또 이것이 보고용 자료 만들때도 마음은 편해요. Pla..
시바툴, 에폭시퍼티.. 요즘 프라모델 도색 하는 것에 빠져 지내다 보니, 이와 관련 조형등에 대한 내용들도 접하게 되네요. [펌] https://kin.naver.com/qna/detail.nhn?d1id=3&dirId=31204&docId=56359878&qb=7Iuc67CU7Yi0IOugiOynhA==&enc=utf8§ion=kin&rank=1&search_sort=0&spq=0&pid=T00%2B3wpySDCsstjZBCossssssXo-359426&sid=aT%2BcpKWcJRG1eWcR14CFIQ%3D%3D 에폭시퍼티라는 건프라 도색 이나 커스터마이징할떄 가끔 들어봤던 말이었는데요. 영상으로 만 종종 봤을뿐 어떤 특징들이 있는지는 몰랐습니다. 어떤 분이 잘 정리 해주셨길래 퍼왔습니다. 시바툴 레진 퍼티는 에폭시와 같이..
[Flutter] 2024년 새해 계획을 위해서 Todo 앱을 만들어 봤습니다. 안녕하세요. 2024년 용띠해가 되었네요. 많은 일들이 잘 되길 빕니다.~ 스터디는 원래 실전이 가장 좋은 방법이라고 하죠?, 저도 Flutter 스터디를 위해서 2가지 프로젝트를 예전부터 진행했었습니다. 하나는 게임을 한번 만들어보는 것이고, 하나는 집에서 가족들과 사용할 수 있는 애플리케이션을 만들어보는 거였는데요. 그중 하나인 Pocket A 라는 애플리케이션입니다. https://play.google.com/store/apps/details?id=com.rjlife.pocketa 포켓 - Google Play 앱 할일을 기록하고 실천해보세요. 나의 루틴을 관리하고 , Chat GPT, Dall-E 로 멋진 라이프 스타일을 만들어 보세요. play.google.com 이 애플리케이션은 "아내가 집에..
[Flutter] ListView 를 SingleChildScrollView 에서 사용하기 안녕하세요. SingleChildScrollView 를 이용해서 아이템들을 스크롤 하도록 ui를 구성하려고 할때 간혹 ListView 나 grid view 같은 항목을 추가 해야 할 때가 있습니다. ListView나 GridView 같은 경우에는 크기를 지정해야 하는데, 이렇게 되면 2중으로 scroll되게 됩니다. (물론 이런 UI를 원하는 경우도 있지만, 때로는 전체가 하나의 view 처럼 scroll되기를 기대하는 경우도 있습니다.) 하나의 View 처럼 스크롤 되게 하려면 ListView의 속성을 변경해줘야 합니다. [Widget layout] Scaffold - SingleChildScrollView - Column - CalendarTimeline - ListView - BottomNaviga..
[Flutter] 빌드시 플렛폼 추가하기 안녕하세요. 플러터로 android 용 앱을 개발하다가 앱이 좀 괜찮으면 iOS로 확장하고 싶은 욕구가 생기겠죠? 그런데 처음부터 iOS를 염두해두고 프로젝트를 만들지 않았다면, 확장을 어떻게 해야 하나 할겁니다. 간단하게 확장하는 방법 정리 해봤습니다. 먼저 빌드할 플랫폼을 선택합니다. terminal에서 다음과 같이 입력하면 되는데요. $ flutter config --enable- ios 의 경우에는 flutter config --enable-ios 라고 입력 합니다. 그리고 나서 프로젝트를 재 생성 합니다. $ flutter create . 을 입력하면 다시 프로젝트가 재 생성됩니다. 사용 예 ) ~/$ flutter config --enable-ios Setting "enable-ios" val..
[Flutter] 디버깅용 print : dprint 안녕하세요. 코딩을 하다보면 종종 print를 이용해서 실행(run)창에 로그를 출력하는 경우들이 종종 발생하게 되는데요. 이럴때 file 정보와 line 정보가 안보여서 불편할때가 있습니다. 요럴때 사용할 수 있는 팁입니다.!! import 'package:flutter/foundation.dart'; dprint(message,{int level=1}){ if(kDebugMode || level >1) { var a = StackTrace.current; final regexCodeLine = RegExp(r" (\(.*\))$"); print("$message${regexCodeLine.stringMatch(a.toString().split("\n")[level])}"); } } @override ..
[Flutter] flutter 3.7 google map 버그 (frame이 남아있는 문제) - 2 (해결) 안녕하세요. Flutter Bug에 대한 해결책을 정리해볼까 합니다. https://spikez.tistory.com/456 [Flutter] flutter 3.7 google map 버그 (frame이 남아있는 문제) (2023년1월28일) 어제 시간이 좀 나서 flutter 3.2 버전으로 개발 진행해오던 프로젝트를 3.7로 업그레이드 해봤습니다. 아.. 뭔가 달라진게 있는지 custom 으로 작성한 theme 쪽에서 deprecated 된 것이 보이 spikez.tistory.com 일단 문제는 위 링크에 있는 내용인데요. 화면전환시에 한프래임이 남아서 화면전환을 어색하게 만듭니다. google map을 dispose 시키기 위해서 여러가지 방법을 사용해봤는데, 방법을 찾지 못하다가, 문제 올린 링..