본문 바로가기

전체 글

(352)
다이어트 28일 차 - 식빵, 회/삼겹살/라면/과자/술 28일 차 BMI 가 표준으로 되면서 점수가 많이 올랐다. 표준과 비교적 높은 차이가 5점 정도 되나 보다. 갑자기 70이 코앞이네 아침은 발뮤다 토스터로 구운 식빵 한 조각과 커피를 마셨다. 오늘은 낮술을 하기로 해서 이것저것 많이 먹었다. 먹고 보니 저녁... 회.. 진짜 오랜만이다. 숭어회라고 한다. 어떤 회인지 구분은 못하지만.. 맛있는 건 안다. 회가 끝난 후 에어프라이어로 구운 삼겹살과 틈새라면 다이어트 아직 포기한건 아닌데... 배 터질 정도로 먹었다. 배가 불러서 스쿼트를 좀 했는데... 애플워치는 운동으로 안 쳐주나 보다. 오늘 많이 먹고 운동은 안 했지만... 내일 69만 유지해 주라...
다이어트 27일 차 - 소세지빵, 샌드위치, 샐러드 27일 차 주말 오 최고 점수를 유지 중이고 76kg 밑으로 내려갔다. 이 체중은 몇 년 만인가... 아침은 아내와 함께 소시지빵 한 개를 반개씩 나눠 먹었다. 아침 일찍 간 미용실에서 커피 1잔 집에서 소시지빵과 커피 1잔 카페에서 모각코를 하면서 커피 1잔 총 3잔의 커피를 마셨다... 배는 고픈데 커피는 너무 마셔서 다른 것을 주문했다. 단호박 에그 샌드위치와 스위트 멜론 블렌디드 집에 오는 길에 샌드리아라는 곳에서 닭가슴살 샐러드를 사 왔다. 오늘은 운동을 못해서 애플 워치 활동도 못 채웠네...
Flutter 7일 차 - Flutter for iOS devs (7/8), Interacting with hardware, third party services and the platform Interacting with hardware, third party services and the platform https://flutter.dev/docs/get-started/flutter-for/ios-devs#interacting-with-hardware-third-party-services-and-the-platform How do I interact with the platform, and with platform native code? Flutter 는 플랫폼에서 바로 코드를 실행하지 않는다. Dartk 코드는 디바이스에서 네이티브하게 실행하는 Flutter 앱을 만든다. Flutter 에서 네트워크 요청을 실행하면 Dart context 에서 바로 실행한다. 일반적으로 네이티브 앱을 만..
Flutter 6일 차 - Flutter for iOS devs (6/8), Form input Form input https://flutter.dev/docs/get-started/flutter-for/ios-devs#form-input How do forms work in Flutter? How do I retrieve user input? Flutter 가 분리된 상태와 불변의 위젯을 사용을 고려할때 , 그림에 유저 입력을 어떻게 맞출지 고민해야 한다. iOS 에서는 일반적으로 유저 입력이나 액션이 제출될때 현재 상태를 조회한다. Flutter 에서는 어떻게 동작할까? 특화된 위젯을 통해서 flutter 에서도 모두 처리된다. 만약 TextField, TextFormField 가 있다면 유저 인풋을 가져오기 위해 TextEditingController 를 제공할 수 있다. What is the..
다이어트 26일 차 - 김밥, The place, 샐러드, 링피트 26일 차 최고 기록을 경신하다. 그리고 이제 주말이다. 😂 든든하게 김치 김밥으로 시작하는 아침 남은 팀 비를 쓰기 위해 회식을 했다. 장소는 The place, 가까이 있었는데 오늘 처음 가 본다. 사진으로 다 안 담기는 엄청난 양.. 오늘도 아내가 준비한 샐러드 오늘도 링피트! 자발적으로 하게 되는 링피트! 오늘도 활동은 모두 달성했다. 링피트도 30분이 넘었다. 주말은 좀 힘들겠지만.. 그래도 노력해 보자.
Flutter 5일 차 - Flutter for iOS devs (5/8), Gesture detection and touch event handling, Theming and text Gesture detection and touch event handling https://flutter.dev/docs/get-started/flutter-for/ios-devs#gesture-detection-and-touch-event-handling How do I add a click listener to a widget in Flutter? iOS 에서는 클릭 이벤트를 처리하기 위해서 GestureRecognizer 를 붙인다. Flutter 에는 터치 리스너를 추가하는 2가지 방법이 있다. 만약 위젯이 이벤트 발견을 지원한다면 함수를 넘겨라 그리고 함수에서 이벤트를 처리해라. 만약 이벤트 발견을 지원하지 않는다면 GestureDetector 로 감싸고 onTap 매개변수에 함수를 넘겨라 Ho..
다이어트 25일 차 - 김밥, 쿠차라, 샐러드, 링피트 25일 차 아직 한 달이 안 됐네? 아내와 나 둘 다 이제 생활 습관이 되었다. 전날 저녁에 샐러드를 먹고 운동한 후 8시 30분에 출근하니 배가 좀 고파서 뭔가 간단히 먹기로 했다. 우유를 한잔 마실까 하다가 베지밀을 마셨다. 그리고 1시간 후에 김밥과 커피 오늘도 혼자 먹는 점심 쿠차라 부리또볼 로 했다. 역시 여긴 부리또볼이 최고다. 일찍 퇴근하고 일찍 먹는 샐러드 링피트를 하는데... 이번 스테이지 뭔가 힘들다. 운동 강도를 높여서 그런가.. 조금만 하고 끝내야지 할 때쯤 만난 드래고! 30일 될 때까지 분발하자. 그 후에도 계속하겠지만..
Flutter 4일 차 - Flutter for iOS devs (4/8), Threading & asynchronicity Threading & asynchronicity https://flutter.dev/docs/get-started/flutter-for/ios-devs#threading--asynchronicity How do I write asynchronous code? Dart 는 Isolates, an event loop, 비동기 프로그램을 지원하는 싱글 스레드 모델이 있다. Isloate 를 생성하지 않는 한 dart code 는 메인 스레드에서 실행되고 event loop 에 의해 구동된다. Flutter 의 event loop 은 iOS main loop 와 동일하다. Dart 의 싱글 스레드 모델은 모든 것을 UI 멈춤을 초래하는 블러킹 연산으로 실행하는 것이 아니다. 그 대신 비동기 작업을 실행하는 as..