본문 바로가기

IT 정보 저장소3

플러터 다트 타이머 코드 예제 샘플 (Flutter delayed code sample) 저는 현재 플러터로 앱을 개발중인데 [앱을 실행했을때] 혹은 [어떤 버튼을 눌렀을 때] 특정 시간 뒤에 특정 메서드를 처리하는 기능을 만들고 싶었습니다. 이럴땐 아래와 같은 코드를 넣으시면 됩니다. Future.delayed(const Duration(minutes: 30), (){ 변수 대입 or 함수 호출 등 }); Future.delayed(Duration(minutes: getTime), (){ 변수 대입 or 함수 호출등 }); 다만 위의 차이를 보면 아시겠지만 minutes: 뒤에 상수를 직접 넣으면 const를 붙여야 하고 변수를 통해 시간을 넣으려면 const를 빼면 됩니다. 시간 단위는 아래와 같이 적절히 쓰시면 됩니다 2022. 6. 17.
김치란 무엇인가? 이번시간에는 김치에 대해 알아본다. 김치는 각종 채소에 부재료를 첨가한 뒤 소금 절임을 하여 발효시킨 유기산 발효 식품이다. 채소를 양념과 함께 버무려 김치를 담가 숙성시키면 원료의 맛과는 다른 특유의 맛과 향이 난다. 김치 발효 과정에서 생기는 젖산균은 유해균의 번식과 발육을 억제하여 부패를 막고 김치를 숙성시키며, 유익한 미생물과 효소가 변화를 일으키는데, 이를 ‘김치의 숙성’이라고 한다. 그래서 김치를 일컬어 발효 과학이라고 한다. 참 신기한 김치이다. 채소를 오래 보존하기 위한 방법 가운데 가장 진보적인 것은 소금이나 식초에 절여 숙성하는 방법이다. 김치에서 빼놓을 수 없는 소금은 지방과 계절, 개인의 기호, 가정의 식습관 등에 따라 쓰는 양이 다르지만, 소금은 김치 맛을 내는 데 결정적인 역할을.. 2021. 2. 23.
비디오 게임의 정의 이번시간에는 비디오 게임의 정의에 대해 알아본다. "비디오 게임"이라는 용어는 수십 년에 걸쳐 순수 기술적 정의에서 새로운 계열의 상호작용 엔터테인먼트를 정의하는 포괄적인 개념으로까지 발전하였다. 기술적으로 비디오 게임이 되는 상품의 경우 화면에 래스터 영상을 만들어내는 음극선관(CRT)에 전달되는 영상 신호가 필요하다. 이러한 정의는 디스플레이 대신 프린터나 전신 인자기에 출력하는 초기 컴퓨터 게임들, 벡터 스캔 모니터에 렌더링하는 게임들, 현대의 고선명 디스플레이로 즐기는 게임들, 대부분의 휴대용 게임 시스템을 배제할 수 밖에 없다. 기술적인 관점에서 이러한 것들은 "전자 게임"이나 "컴퓨터 게임"으로 부르는 것이 적절하다. 그러나 오늘날 "비디오 게임"이라는 용어는 순수 기술적 정의에서 벗어나 더 .. 2020. 9. 27.