본문 바로가기

분류 전체보기

(6)
번호이동(핀다이렉트) KT를 사용하다가 얼마전부터 자급제폰으로 바꾸고나서, 알뜰폰으로 갈아탔다. 보통 무제한 3만원정도하는데... 조금 싼거 써보겠다고, 2만원대로 통화 및 문자 제한을 사용하다보니... 연초라 그런지 전화량이 부족하다. 그러던중 우연히 광고를 보게되었는데,,, 무제한에 17천원대 이벤트를 시행중이란다. 헐... 그냥 갈아탔다. 알뜰폰들의 좋은 점은 위약금도 없어, 언제든지 갈아탈수있다는 점이다. 그런데... 해당 무제한 요금제 뿐만 아니라.. 다양한 이벤트들이 있다. https://www.pindirectshop.com/ 1일 됐단다.. 그리고 유심뿐만 아니라 아기자기한 액세서리도 보내주고... 나름 힙한 통신사인것 같다.
[기록] 파이어스토어, nested collection 지우기. firestore에서 컬렉션 안에 컬렉션을 넣는걸 별로 좋아하지는 않는다. 데이터가 많아졌을때, 느려질것도 걱정이 되고 한 화면에서 잘 보이지도 않고 등등등... 최근에 이런 구조의 데이터를 삭제할 때 문제가 생겨, 더욱 더 좋아하지 않게 되었다.... 컬렉션 - 문서 - 컬렉션 - 문서 이런 구조에서 두번째인 굵은글자인 저 문서를 잡아 삭제하면 뒤에 데이터들이 삭제되는 구조를 만들어야만 했다. 그런데 이게 삭제가 안된다. (오류도 안 뜸) 한참 모니터를 노려봤는데... 다른 문서들과는 조금 다른게 눈에 띄었다. 문서이름이 이탤릭체로 되어있네?! 아래 링크에서 찾아 읽어보니 내가 만든 문서는 일반적인 데이터를 가지고있는 형태의 문서가 아닌, 뒤에 컬렉션을 참조하기 위해 존재하는 문서다... 라는 이야기 ..
[기록] 이걸 뭐라고 해야함?! - 여러객체를 파라미터로 사용하기? 어떤 메소드에서 다양한 모델을 받아서 사용해야할때가 있었는데... 예를 들어. "개"모델에서 bark() => "멍멍" 라는 함수가 있고, "고양이"모델에서 bark()=>"냐옹"라는 함수가 있다면 다른 함수에서 해당 모델(개, 고양이)을 파라미터로 받아서 해당 모델에 맞는 bark라는 함수를 찍고 싶었다. 그러면 "개"가 들어오면 멍멍 거릴것이고, 고양이 들어오면 "냐옹"거리겠지.... 뭐라고 찾아야 할지도 모르겠고, "제네릭, 파라미터, 함수...등등"을 조합해서 검색했지만... 여윽시 나오지 않음 ㅠ 그래서 대충 만들어 봤는데... void bark()(T 동물){ if(동물.runtimeType == 개){ 동물.bark(); } } 이렇게 하면 될줄 알았다. 3번째줄인 동물.bark() 이 부분..
안드로이드 스튜디오 - 파일 중첩(File Nesting) 월요일 아침 회사에 새 마음 새 뜻으로 열심히 일을 해보려고, 열심히 출근하여 자리에 앉아 안드로이드 스튜디오를 켠다. 내 눈앞의 폰트는 나의 새 마음, 새 뜻과 어울리지 않는다. 그리하여 신중을 기해 폰트 고르는데 최소 30분, 아침인데 왜 눈이 침침하냐, theme 변경하는데 최소 30분.... 등등 1시간이 넘게 꾸며보지만, 역시나 맘에 들지 않는다. 프로젝트 창의 파일이라도 깔끔하게 정리를 해보자. 안드로이드 스튜디오 좌측의 프로젝트 탭의 지저분한 파일을 정리할 수 있는 기능이 File Nesting 기능이다. 보통 플러터 프로젝트를 생성해보면, project 루트 폴터에 기본적으로 생성되는 이런 파일들이 지저분하고 길게 자리를 차지 하고 있다. .metadata; .packages; analys..
플러터 떨림 효과(shaking effect) 주기 퍼즐 맞추기 ​유아들의 영어 단어 및 영어 문장 교육용으로, 3가지 게임 형태로 나눠져 있다. 1. 드래그 앤 드롭으로 이미지에 맞는 영어 단어를 맞추는 게임 2. 9개의 퍼즐조각으로 나누어진 대,소문자 알파벳을 맞추는 게임 3. 순서에 맞는 문장의 위치를 선택 하는 게임 아이들이 퍼즐을 맞추다가 잘못된 위치로 옮겼을때, 바이브레이터?!.... 도리도리... 뭐 이런 효과를 주고 싶었다. 난 플러터 하다가 뭔가 필요하면 무조건 pub.dev로 달려가서, 내 입맛에 맞는 패키지 쇼핑을 시작한다. 없다. 없다. 특정 위젯을 좌, 우로 특정 시간만큼 똑같은 너비로 흔들면 된다. 어? 어?... 간단한데?! 시작. 내가 요즘 심취해 있는 삼각함수 쓰면 대충 되겠는데...?! 라는 생각이 막연하게 든다... 해당..
플러터 스택 리스트 만들기 커스텀 다이어리 ​유저가 등록하고자 하는 수업의 반복적인 요일과 전체 수업 횟수를 선택하면, 지정한 요일과 횟수만큼 수업 일자가 계산되어 해당 수업에 대한 전체 스케줄 날짜가 저장되고, 마지막 수업 전날 지정한 시간에 알림이 와서 해당 수업이 끝나가니 회비 수금을 잊지 않게끔 도와주는 앱​ 수업별로 날짜 리스트 화면이 필요하다. 난 플러터 하다가 뭔가 필요하면 무조건 pub.dev로 달려가서, 내 입맛에 맞는 패키지 쇼핑을 시작한다. 👇 이런 패키지하나 쓰면 간단히 끝날 줄 았았다.... 그땐 그랬다.... https://pub.dev/packages/grouped_list grouped_list | Flutter Package A Flutter ListView where the list items ca..