강동구 쭈꾸미, 그 매력의 비밀 서울 동부의 숨겨진 보석, 강동구. 이곳은 갯벌과 바다가 어우러져 만든 풍부한 자연환경을 자랑하며, 그 중에서도 빼놓을 수 없는 특산물이 바로 쭈꾸미입니다. 쫄깃쫄깃한 식감과 담백한 맛으로 사랑받는 강동구 쭈꾸미는 단순한 음식을 넘어, 지역의 역사와 문화를 담은 특별한 존재입니다. 역사와 문화가 살아 숨 쉬는 쭈꾸미 요리 과거 넓은 갯벌이 발달했던 강동구는 갯벌의 대표적인 특산물로 쭈꾸미를 여겼습니다. 신선한 쭈꾸미는 다양한 요리로 활용되었고, 강동구 사람들의 식문화에 깊이 자리 잡았습니다. 미식가도 감탄하는 맛의 향연 강동구 쭈꾸미의 매력은 단순히 쫄깃한 식감에만 있는 것이 아닙니다. 매콤달콤한 양념에 볶은 쭈꾸미볶음은 강동구 쭈꾸미의 대표적인 명물 요리로, 남녀노소 누..
분류 전체보기
메타프로그래밍, 그것이 무엇인가? 메타프로그래밍이란, 프로그램이 자신을 스스로 조작하거나 생성하는 프로그래밍 기법을 말하는 것이다. 이것은 프로그램이 코드를 생성하거나 변형하고 실행하는 데 사용되는 것이다. 메타프로그래밍의 구현 Dart와 같은 언어에서 메타프로그래밍은 주로 두 가지 방법으로 구현된다. 그것은 바로 리플렉션(Reflection)과 코드 생성(Code Generation)이다. 리플렉션은 실행 중에 프로그램의 구조를 조사하고 조작할 수 있는 기능을 제공한다. 이를 통해 프로그램은 자신의 속성을 알아내거나 변경할 수 있다. 반면에 코드 생성은 런타임 이전에 코드를 생성하여 컴파일 시간에 실행할 수 있는 코드를 생성하는 기술을 말한다. 이를 통해 프로그램은 필요에 따라 동적으로 코드를 생성하고..
Riverpod is a pattern on its own. You're not using "Riverpod + ". Riverpod is the pattern, since it's fairly strict in what you can and can't do I don't like associating Riverpod with standards like MVC/MVVP. Riverpod is a big of an odd one. I don't think they truly fit. I feel Riverpod has a different kind of architecture: reactive caching with uni-directional dataflow and ideally immutable dat..
sudo adduser [사용자 이름]
Scrollbar 에 색상을 넣는 방법은 ScrollbarThemeData 를 이용하는 방법이 있다. Widget build(BuildContext context) { return MaterialApp.router( title: 'Flutter Demo', debugShowCheckedModeBanner: false, theme: ThemeData( primarySwatch: Colors.blue, scrollbarTheme: ScrollbarThemeData( thumbColor: MaterialStateProperty.all(Colors.blue), trackColor: MaterialStateProperty.all(Colors.green), thumbVisibility: MaterialStatePr..
Flutter 의 Rendering 과 라이프사이클에 대한 정리 개인적으로 공부하면서 정리한 내용입니다. 잘못된 내용이 있으면 코멘트 부탁드립니다. Lifecycle 에 대해 작성하기 앞서 Flutter 의 작동 방식에 대해 알아보자. Flutter는 60fps 를 목표로 한다. 이는 1초에 최소 60번 화면을 다시 그린다는 의미이다. 일반적으로 화면을 한 번 그릴때마다 복잡한 계산을 해야 한다면 60fps 는 무리일 수 있다. 하지만, 미리 계산된 값이 존재하고 이 값이 변하지 않았다는 가정하에 새로 계산을 하는 대신 이전의 값을 가져다 쓸 수 있으면 속도 향상을 기대할 수 있을 것이다. 이러한 방식을 기반으로 Flutter 는 state 라는 개념을 가지고 있으며, 이를 기반으로 렌더링을 한다. 여기..