목록전체 글 (15)
devGYU World

본 예제는 윤년의 여부를 bool 타입으로 반환하면 되는 예제이다. 모든 윤년은 기재된 조건과 같이 4년마다 돌아오며, 100년마다 나눠지는 형태는 아니지만 400년 마다 나눠져야 한다. 해당 조건들을 반영한 코드는 아래와 같다. class Leap { bool leapYear(int year) { if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) return true; else return false; } } 참고 Leap in Dart on Exercism Can you solve Leap in Dart? Improve your Dart skills with support from our world-class team of mentors. exe..

본 예제는 이름 문자열이 주어졌을 때 이름을 포함한 문자열을 반환하거나, 이름이 주어지지 않았다면 'you'로 대체 되어 문자열을 반환해야 한다. 이름이 주어지지 않았을 때 'you'라는 문자열이 대입되는건 다르게 말하면 초기값을 'you'라고 설정해야 한다고 볼 수 있다. 이처럼 변수의 초기값을 설정한 채 함수에 넣기 위해서는 Dart의 위치적 선택 매개변수를 함수에 넣어주면 된다. // []를 활용하면 매개변수가 위치적 선택 매개변수 임을 나타낸다 String twoFer([String name = 'you']) { return "One for $name, one for me."; } 참고 Two Fer in Dart on Exercism Can you solve Two Fer in Dart? Imp..

본 문제는 가장 기본적인 "Hello world"를 리턴하는 예제이다. 예제를 풀기 위한 코드는 아래와 같다. class HelloWorld { String hello() { return "Hello, World!"; } } 참고 Hello World in Dart on Exercism Can you solve Hello World in Dart? Improve your Dart skills with support from our world-class team of mentors. exercism.org GitHub - gyu0710/dart: Exercism Dart Solutions Exercism Dart Solutions. Contribute to gyu0710/dart development by..

최신 NFT 기술의 이해와 활용 조규선 Understanding and utilizing the latest NFT technology Gyu-Seon Jo 요 약 블록체인 기술이 점점 더 대중화되어 감에 따라 다양한 적용 기술들이 등장하고 있다. 대체 불가능한 토큰(NFT: Non-Fungible Token)도 그 중 하나이며 NFT는 대체 가능 토큰과 다르게 그 자체로 고유하고 더 이상 분할할 수 없는 특성을 가지고 있다. 이러한 특성을 활용하여 기존에 원본 보장이 어려웠던 디지털 콘텐츠의 원본 증명이 가능하다. 이에 따른 다양한 사업과 기술들이 등장하고 있으며, 본 기고문에서는 이러한 NFT 기술의 현황을 분석하고 앞으로의 활용 방향에 대해 알아보고자 한다. 1. 서 론 블록체인(Blockchain..

얼마전 새로운 14인치 맥북을 구매한 후 줌이랑 구글 미트를 사용하려는데 카메라와 마이크가 실행되지 않았다. 단순한 권한 설정 문제인줄 알았으나 개인정보보호 설정에서 카메라와 마이크 권한 리스트에 줌과 크롬이 없었다. 애플에도 기술 지원을 요청해보고 줌에도 이메일로 문의를 남겼으나 뚜렷한 해결방법을 찾지 못하였는데, 결국 구글링하다가 관련 문의가 올라간 커뮤니티에서 해결법을 찾을 수 있었다. Apps don't show up in camera and microphone privacy settings in MacBook I cannot allow camera and microphone of my macbook pro to be used in different applications (Google Chrom..