반응형
반응형

github  - https://demolab.com/

반응형
반응형

https://www.youtube.com/watch?v=Hllq7IatJ0g 

자신의 마음을 바꾸는 것은 할 수 있는 일이며,
타인의 마음을 바꾸는 것은 할 수 없는 일이다.
할 수 있는 일에 힘을 쓰는 사람은 지혜로운 사람이며,
할 수 없는 일에 신경 쓰는 사람은 어리석은 사람이다.
-에픽테토스

우리는 하루에 5-6만 가지 생각을 하면서
살아간다고 과학자들은 말합니다.
부정적인 생각, 남을 비판하고 원망하는 생각의 비중을
큰 폭으로 줄이고,
긍정과 희망, 나를 새롭게 하는 생각의 비중을
크게 높이는 ‘생각의 구조조정’을 해낼 수 있다면
우리 삶은 훨씬 더 행복해지리라 믿습니다.

반응형
반응형

유목민의 생활은
인간이 지닌 기술의 승리이다.
유목민들은 자신이 먹을 수 없는 거친 풀을
길들인 가축의 우유와 고기로 바꾸어 생활을
유지한다. 그리고 제철이건 제철이 아니건 헐벗고
메마른 초원 지대의 자생 식물에서 가축의 사료를
얻어야만 하므로, 변화하는 계절적 시간표에
세심하고 정확하게 맞추지 않으면 안 된다.
유목 생활 문화의 '뛰어난 곡예'는
가혹할 정도로 엄밀한 고도의
수준을 지닌 성격과 행동을
요구한다.


- A. J. 토인비의 《역사의 연구》 중에서 -


* 한곳에 정착하지 못하는 것이
유목민의 삶입니다. 변화무쌍한 자연과의 사투,
그 연속일 수밖에 없습니다. 그렇기 때문에 누구와도
견줄 수 없는 '뛰어난 곡예'가 필요했을 겁니다.
뛰어난 직관과 통찰, 결단력은 필수입니다.
따지고 보면 이것은 비단 유목민에게만
해당되는 것은 물론 아닙니다. 오늘을
살아가는 우리 모두에게도 요구되는
최선의 덕목입니다.

반응형

'생활의 발견 > 아침편지' 카테고리의 다른 글

오기 비슷한 힘  (0) 2023.06.19
들리는가  (0) 2023.06.18
'내 인생은 내가 만든다!'  (0) 2023.06.15
'한심한 못난이'가 되지 않으려면  (0) 2023.06.14
울엄마의 젖가슴  (0) 2023.06.13
반응형

https://medium.com/@gokhanvaris/flutter-performance-tricks-3c521de95114

Flutter Performance Tricks

In recent times, product owners have required excessive overall performance programs to keep their customers engaged with the app. Lagging and skipped frames annoy users and supply them with a horrific personal influence. As a result, having a feature-rich app imparting their personal behaviors to run clean packages is far more important. This blog post will guide you on how to enhance the flutter performance of your current app.

Avoid State Flutter Widgets

The common mistake all of us make is the usage of state flutter widgets for flutter app development at the beginning of the improvement process. Stateful widgets can be used if your utility has a large build function and you also want to rebuild. Setstate() and statefulwidget ought to be used to rebuild or update. Furthermore, for better flutter overall performance, avoid using it in entire widgets.

Use Const Keyword

The constant keyword functions as a regular, which is a type of flutter widget used to avoid during compilation. Const allows the use of more than one widget without reducing overall performance. Another advantage of using const is that it avoids rebuilding every time you use one-of-a-kind widgets.

const Color color= Color(0xFFFFFFFF); 
const Text('This is a text');

Try Using Async/Await

It’s very important to test at the time of improvement whether the code that is used in the application is synchronous or asynchronous. With the assistance of async/await, code can be written asynchronously inside the Flutter utility. Async code is hard to upgrade, and debugging the asynchronous code is likewise difficult. But the code’s readability increases when combined with async.

Display Frames Within 16ms

The show is split into two components: structure and image. Developers have 8 MS for the shape and another 8 MS for the photograph to render a 60 Hz show. Usually divide 16 ms similarly between shape and image for higher flutter performance in your utility. You must be wondering if the 16ms will affect the quality of the show. Don’t fear; 16ms will not affect the greatness of the show. It will do nothing to improve the machine’s battery life. Moreover, with 16 ms, you can get higher performance on smaller devices.

Rebuilding of Widget in AnimatedBuilder

Animation is one of the maximum attractive capabilities in any web or mobile application. It grabs the consumer’s attention, however on the same time, it decreases the performance of the software. Builders commonly use animationcontroller. But, it rebuilds a couple of widgets in animatedbuilder, and that’s the commonplace motive in the back of the sluggish flutter performance.

Avoid Build Method

Try to stay away from using the construct() technique, as it is highly priced and consumes masses of CPU electricity. Repetitive use of build() can lower flutter performance. To improve the overall performance of your current utility, divide the large widgets created with the construct() technique into smaller ones.

Now let’s learn more detailed information together!

반응형
반응형

일이 잘 안 풀릴 땐, 문제가 있으면
나는 그것을 생각한 다음
무의식 속으로 내려 보낸다.
살다보면 그것이 내 안 어딘가에 녹아 있다가
필요할 때 위로 떠 올라와 문제를 해결해준다.
- 러셀


변대규 휴맥스 사장이 일이 잘 안 풀릴 때 활용하는 방법이라고 소개한 내용입니다.
이것을 저는 아이디어 숙성기라고 칭합니다.
큰 문제에 봉착했을 때 지금 당장 명쾌한 정답을 찾는 대신
일정기간 의식적으로 혼란기를 갖다보면
어느 순간 나도 모르게 탁월한 해답이 튀어나오는 경우가 종종 있습니다.
최고 결정권자는 의식적으로 혼란을 즐길 수 있어야 합니다.
이것은 중요한 의사결정을 뒤로 미루고 책임을 회피하는 것과는 전혀 다른 개념입니다.

반응형
반응형

"내 인생은 내가 만든다!"
지금 당장 그렇게 선언하고
자신이 만족하는 인생의 첫걸음을
내디뎌 보세요. 그러면 점점 더 많은
행운이 찾아올 것입니다.


- 고다마 미쓰오의 《오타니 쇼헤이의 쇼타임》 중에서 -


* 꿈은 생각하고
선언하고 행동함으로써 가시화됩니다.
세상의 모든 발명은 먼저 생각에서 비롯됐습니다.
내 인생을 내가 생각하고 내가 만들지 않으면
늘 제3자에게 휘둘리는 삶을 살게 됩니다.
자유를 잃어버린 삶이 되고 맙니다.

반응형

'생활의 발견 > 아침편지' 카테고리의 다른 글

들리는가  (0) 2023.06.18
유목민의 '뛰어난 곡예'  (0) 2023.06.16
'한심한 못난이'가 되지 않으려면  (0) 2023.06.14
울엄마의 젖가슴  (0) 2023.06.13
무화과 속의 '작은 꽃들'  (0) 2023.06.12

+ Recent posts