전체 글 110

VSCODE + Windows Git 설치 및 Git Bash 기본 터미널 설정

1. VSCODE에서 GIT 설치 Windows용 GIT 다운로드를 누르면 링크가 열리고 컴퓨터 사양에 따라 32 or 64 bit 설치 2. git bash를 기본 터미널 설정 설정 창 열기: Ctrl + , terminal.integrated.defaultprofile.windows 입력 후 Windows 기본 터미널 프로필을 Git Bash로 설정 터미널 열기: Ctrl + ` (숫자 1 왼쪽에 있는) vscode를 껐다 키면 적용 완료.

Flutter 개발 시 유용한 설정(23.12.06 업데이트)

1. ClolorZilla (Chrome extension) 크롬에서 설치해야 하며, Colors.xxx에 ctrl + space를 누르면 팝업 형식으로 열린다. https://chromewebstore.google.com/detail/colorzilla/bhlhnicpbhignbdhedgjhgdocnmhomnp?pli=1 2. vscode 설정 1) ctrl + shift + p를 눌러서 명령 팔레트로 간다 2) Preferences: Open User Settings (JSON) 을 입력하고 아래 /* Added settings */ 주석 아래 내용 복사 자동으로 warning 수정 및 indentation을 확인하기 편하다. { "workbench.colorTheme": "Default Dark+"..

Dart 함수 코드 요약(named, optional, QQ operator)

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849/* Dart 함수 요약 */ /* defining a function */import 'package:test/test.dart'; String func(String name){ return 'hello $name!';}String func2(String name) => 'hello $name!'; // func와 같은 코드 =>가 return이랑 같음 /* named parameter */String func3({ // 중괄호 추가하면 named argument String name = 'anon', // null safety로 인해 defau..

Dart 데이터 타입(basic, List, Map, Set) 코드 요약

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 /* Dart 데이터 타입 요약 */void main() { /* basic data types */ String name = 'devmonster'; bool flag = true; int score = 100; double val = 10.2; num val2 = 12; // double or integer 가능 /* list */ var numbers = [1, 2, 3, 4]; List numbers2 = [1, 2, 3, 4, if (flag) 5]; // 리스트 선언에서 if문 사용 가능 /* string interpolation */ var..

Dart 변수 사용법 요약

12345678910111213141516171819202122232425262728/* Dart 변수 요약 */void main() { /* var */ var a = 'devmonster'; a = 10; // 변수 타입이 변경 시 에러 /* dynamic */ dynamic b = 'devmonster'; b = 10; // 변수 타입 변경 가능 if(b is String) { // 사용 시 변수 타입 체크 필요 // do something } /* nullable */ String? c = 'devmonster'; // null이 포함될 수 있으면 '?' 추가 c = null; // 만약 '?'가 없었다면 에러 /* final */ final String d = 'devmonster'; d = '..

가트너 2024 전략 기술 트렌드 Top 10 (2023년 비교 포함)

기술의 발전과 트렌드는 우리가 따라가기 힘든 속도로 변화하고 있다. 세계적인 비즈니스 컨설팅 회사 가트너(Gartner)에서 2024년 전략 기술 트렌드 탑 10을 발표했다. 먼저, 2023년 대비 2024년 가트너 트렌드 비교이다. 내용이 겹치는 것은 노란색 음영으로 표시하였다. 본 포스팅은 현직 소프트웨어 개발자의 주관적인 시각으로 정리한 내용이니 참고 바란다. 가트너의 공식적인 트렌드 설명은 링크로 남겨둔다. https://www.gartner.com/en/newsroom/press-releases/2023-10-16-gartner-identifies-the-top-10-strategic-technology-trends-for-2024 2023년은 광범위한 트렌드를 망라했다면, 2024년은 인공지능..

[후기] 2023 KES 한국전자전 (10/24 ~ 27)

코엑스에서 2023년 10월 24 ~ 27일에 열린 2023 한국전자전(KES, Korea Electronics Show)에 다녀왔다. (사전 등록 시 무료입장) 참관객은 주차 종일권이 48,000원으로 기억하는데, 행사장에서 QR code를 찍고 3만원으로 할인 받을 수 있었다. 한국전자전의 경우 10개국 480개사 1200부스가 참가하였다고 한다. 전시회에는 Metaverse Korea 2023, Smart Biz Expo 2023도 일부로 포함되어 있었다. 아래는 공간을 체험, 책을 읽거나, 오디오 북을 들을 수 있었다. 메타버스를 직접 체험하면서 잔잔한 배경음악와 수영도 하고, 해변을 거닐기도 하니 정말 힐링됐다. 작년에는 메타버스 관련 기업들의 참가가 많았었는데, 올해는 VR 기기를 활용하는 기..

수원 효원공원 & 월화원 단풍 나들이(유모차 가능)

수원 나혜석 거리와 붙어있는 효원공원과 함께있는 월화원에 다녀왔다. 2023년 10월 28일 토요일 오후 햇볕은 쨍쨍하지만 서늘한 바람이 불어오는 가을날. 초록옷에서 형형색색 옷으로 갈아입는 나무들이 맞아주었다. 월화원 입구이다. 정면으로는 계단이 보이지만, 측면으로 비탈길이 있어 유모차를 끌고 가기에도 너무 좋다. 월화원 내부에도 왼쪽 방향으로 가면 유모차를 끌고 다닐 수 있게 턱이 없었다. 영유아와 나들이 가는 분들은 참고하자. 월화원 안으로 들어가면 아래와 같은 시설물로된 통로가 맞이한다. 그리고 처음으로 보이는 연못. 정면에 보이는 곳에서 정말 많은 사람들이 사진을 찍었다. 특히 커플들과 중년 분들이 많았고 코스프레 하시는 분들, 외국인들까지 방문하는 관광명소였다. 월화원 내부를 거닐다 보면, 둥..

[내돈내산] 화성 보통리 저수지 & 베이커리 카페 혜경궁

2023년 10월 8일 12:00 부근 방문한 화성시 보통리 저수지 오래전부터 나들이객이나 공용주차장에서 저수지 방향으로 타프를 치고 여유를 즐기는 분들이 자주 찾는 곳이다. 오래된 곳이라 그런지 생각보다 쾌적하거나 깔끔한 느낌은 아니었다. (주관적인 생각) 하지만, 저수지 둘레길 산책이나 러닝, 또는 주변 카페에 방문할 목적으로는 괜찮은 곳이다. 공용주차장을 이용할 경우 보통나루 숯불장어을 네비에 찍고 가면 바로 앞이 주차장이니 참고하자. 주차장은 이렇게 생겼는데, 자갈이 별로 없어서 거의 맨 흙밭이라고 보면 된다. 차들이 다니면서 엄청난 흙먼지가 날리니 참고하자. (좀 더 쾌적한 주차를 원하면 카페도 들를겸 저수지 반대쪽 혜경궁 베이커리 카페의 주차장을 이용하자) 둘레길 산책로 전체 코스는 2.87k..