소소한 일상과 잡다한 정보
반응형

2025/02 8

제주도 남원수제돈까스 방문 후기

제주도 서귀포시 남원읍에 위치한 '남원수제돈까스'는 현지 주민들과 관광객들 사이에서 사랑받는 돈까스 맛집입니다. 바삭하고 두툼한 수제 돈까스를 맛볼 수 있는 곳으로, 깔끔한 인테리어와 정갈한 음식으로 유명합니다. 이번 방문에서의솔직한 후기를 공유해볼게요! 제가 방문한 날에 눈이 펑펑 왔다는...  ✔ 남원수제돈까스 기본 정보주소: 제주특별자치도 서귀포시 남원읍전화번호: 0507-1342-7005영업시간: 화요일~일요일 11:00~20:00 (브레이크 타임: 16:00~17:00)휴무일: 매주 월요일주차: 매장 뒤편 공용주차장 (평일 유료, 주말 무료)가게 앞에 주차 특정 시간에는 유예 시간도 있고 하긴 하는데 편하게 그냥 뒤쪽 골목들이나 공영주차장 이용하는 것을 추천드립니다!✔ 매장 분위기남원수제돈까스의..

일상/일상 2025.02.25

제주도 남춘식당 방문 후기

제주도에서 오랜 전통을 자랑하는 '남춘식당'을 다녀왔습니다. 깔끔한 인테리어와 정갈한 음식으로 유명한 이곳은 현지인들과 관광객들에게 사랑받는 곳이죠. 이번 방문에서 느낀 분위기와 맛에 대한 솔직한 후기를 공유해볼게요! ✔  남춘식당 기본 정보주소: 제주특별자치도 제주시 청귤로 12전화번호: 064-702-2588영업시간: 오전 11시 ~ 오후 4시 30분 (일요일 휴무)김밥 포장 가능 (오후 6시 30분까지)김밥만 포장할 경우에는 11시에 캐치테이블로 진행이 아니라, 그 전에 미리 전화해서 찾아갈 수 있는거 같음.주차는 주변에 라인 그려져 있는 곳 또는 가게 근처의 골목길에 찾아서 주차를 진행해야 합니다!✔  매장 분위기남춘식당의 내부는 매우 깔끔하고 모던한 느낌이었어요. 화이트 톤의 인테리어에 깔끔한 ..

일상/일상 2025.02.24

Dart_5일차 : 비동기 프로그래밍 (Future, async/await, Stream)

Dart의 비동기 프로그래밍에 대해 진행해볼 예정이다. Future, async/await, Stream을 활용하면 네트워크 요청, 파일 읽기, 데이터베이스 처리 같은 시간이 오래 걸리는 작업을 효율적으로 처리할 수 있다.1. Future ( 미래 값 ) Future는 비동기 작업의 결과를 담는 객체. 예를 들어, 데이터를 다운로드하는 작업이 끝나면 결과를 반환한다. Future는 비동기적으로 Type 값을 반환 / Future, Future 등 다양한 타입도 가능 await를 사용하면 Future의 결과를 기다릴 수 있음 ✔️ 기본 Future 예제Future fetchData() { return Future.delayed(Duration(seconds: 2), () => "📦 데이터 로드 완료!"..

IT/Dart 2025.02.21

Dart_4일차 : 클래스(Class)와 객체(Object) 기초

1. 클래스 ( Class ) 클래스는 객체(Object)를 만들기 위한 설계도다. 객체는 클래스 인스턴스(Instance)로, 실제로 생성된 데이터 덩어리라고 보면 된다. ✔️ 기본 클래스 만들기 Car 클래스를 새성하고, brand, speed 속성(변수)를 추가 accelerate() 메서드로 속도 증가 , 객체 생성 후 메서드 호출class Car { //클래스 생성 String brand = "BMW"; int speed = 0; void accelerate() { //메서드 생성 speed += 10; print("$brand의 속도: $speed km/h"); }}void main() { Car myCar = Car(); // 객체 생성 myCar.accelerate()..

IT/Dart 2025.02.20

Dart_3일차 : 컬렉션(List, Set, Map), 예외처리

1. 리스트 ( List )  Dart에서 List는 배열과 비슷한 개념으로 순서가 있는 데이터 모음이다. ✔️ 리스트 생성 및 사용 리스트는 add()로 요소를 추가하고, remove()로 삭제할 수 있음.void main() { List fruits = ["사과", "바나나", "포도"]; print(fruits); // 전체 리스트 출력 print(fruits[0]); // 첫 번째 요소 출력 (사과) fruits.add("오렌지"); // 요소 추가 print(fruits); // ["사과", "바나나", "포도", "오렌지"] fruits.remove("바나나"); // 특정 요소 삭제 print(fruits); // ["사과", "포도", "오렌지"] print(fruits.le..

IT/Dart 2025.02.19

Dart_2일차 : 제어문과 함수 심화 학습

1. 조건문 ( if-else, switch ) 심화 ✔️ if-else 문 심화 if-else를 활용하여 다양한 조건에 따른 결과 출력void main() { int score = 80; if (score >= 90) { print("A 학점"); } else if (score >= 80) { print("B 학점"); } else if (score >= 70) { print("C 학점"); } else { print("F 학점"); }} ✔️ switch 문 심화 switch문은 여러 개의 if-else를 간결하게 표현할 때 유용하다.void main() { String grade = "C"; switch (grade) { case "A": print..

IT/Dart 2025.02.17

Dart_1일차 : 기본 문법

1. Dart 개발환경 설정Dart 코드를 실행하는 방법은 여러 가지가 있다. - Dart 설치: 공식 사이트(https://dart.dev/get-dart)에서 다운로드 가능- 실행 방법:   1. VS Code + Dart 플러그인 사용  2. DartPad(웹에서 실행 / dartpad.dev)   3. 터미널에서 실행 (dart run 파일명.dart) 우선적으로 DartPad를 이용해서 공부를 하다가 콘솔로부터 값을 입력 받아야 하는 부분은 DartPad에서 Support 해주지 않기 때문에 마무리 예제 부분에서는 Dart를 설치하였다.2. Dart 기본 문법 ✔️ 변수 및 데이터 타입 Dart는 정적 타입의 언어이며, 변수 타입을 명시적으로 지정할 수 있다.void main() { int n..

IT/Dart 2025.02.16

Dart를 공부하게 된 이유 + Dart 특징

0. 풀스택 도전 현재 웹 개발자이며, 회사 내부에서 전산업을 담당하는 사람으로써.. 풀스택을 한번 도전해봤으면 좋겠다는 생각이 들었다. 1. Dart 언어란? Dart는 Google이 개발한 오픈소스 프로그래밍 언어로, 주로 Flutter 프레임워크에서 사용된다. 웹, 모바일, 데스크톱 애플리케이션 개발이 가능하며, 빠른 실행 속도와 비동기 프로그래밍에 최적화되어 있다. 2. 왜 Dart를 선택했는가? ✔️ 뛰어난 성능 Dart는 AOT(미리 컴파일) 방식으로 동작하여 네이티브 코드로 변환된다. Flutter는 자체 렌더링 엔진(Skia)을 사용하여 플랫폼과 관계없이 일관된 UI와 빠른 렌더링을 제공한다. React Native는 JavaScript와 네이티브 간 브릿지를 사용하기 때문에 성능이 Flu..

IT/Dart 2025.02.14
반응형