본문 바로가기

반응형

전체 글

(874)
[ GPT ] 좀 더 똑똑하게 사용하기 “역할을 정해주고 + 맥락을 왕창 주고 + 출력 형식을 못 박아두면”나한테서 뽑아낼 수 있는 코딩 생산성이 좋아집니다.아래는 “코딩용 GPT 사용 매뉴얼” 느낌으로 정리했습니다.1. 기본 세팅: 질문 전에 꼭 같이 알려주면 좋은 것들코딩 질문/코드 생성 시, 아래 6가지를 최대한 같이 줘:목적(무슨 일을 하는 코드인지)예: “1일 태양광 발전량을 예측하는 함수”, “YOLO8 추론 안전 래퍼”언어 / 버전 / 환경예: Python 3.11, Ubuntu 22.04, Jetson Orin Nano, PostgreSQL 15사용 라이브러리 / 프레임워크예: pandas, numpy, sqlalchemy, uvicorn, FastAPI, pvlib, ultralytics현재 코드 + 에러 메시지(가능하면 최소..
[ WLS ] WSL 기본적인 사용 방법 Windows 시스템에서 WSL(Windows Subsystem for Linux)을 설치하고 활용하는 전 과정을 “전반적·종합적으로” 정리한 가이드 입니다.WSL을 처음 쓰는 사람도, 실전에서 쓰는 사람도 모두 참고할 수 있습니다.🟦 WSL(Windows Subsystem for Linux) 완전 정복 가이드1. WSL이란?WSL은 Windows에서 리눅스를 직접 실행할 수 있게 해주는 기능이야.가상 머신처럼 무거운 방식이 아니라, 윈도우 내부에서 리눅스 커널을 실행하기 때문에 빠르고 가벼움.WSL 1: 파일 I/O는 빠르지만 리눅스 커널은 에뮬레이션WSL 2: 실제 Linux 커널을 포함한 가벼운 VM → Docker 가능➡️ 지금은 WSL 2가 기본 / 추천2. WSL 설치 방법 (가장 쉬운 방법..
[ iOS ] iOS에서 QR로 앱 실행 시키기 **iOS에서도 QR 코드를 인식해서 특정 앱을 실행(딥링크/유니버설 링크)**할 수 있습니다.다만 방식에 따라 제한 사항과 준비해야 할 설정이 분명히 있습니다. 아래에 정확한 방식과 구현 절차입니다.✅ 1. iOS에서 QR 코드로 앱 실행이 가능한가?정답: 예, 가능하다.단, 다음 중 하나의 방식을 사용해야 합니다:✔️ 방식 A — Universal Link(가장 권장)QR 코드에 **https://example.com/path**처럼 HTTPS URL이 들어 있고,그 URL을 클릭하면 자동으로 앱이 실행되도록(앱 설치됨) 설정 가능.요구조건앱에 Associated Domains 설정서버에 apple-app-site-association (AASA) 파일 존재QR 코드는 https 링크를 포함앱 미설치..
[ Flutter ] assets로 이미지 등록하고 표시하기 아래는 Flutter에서 이미지(Image widget)를 제대로 표시하는 가장 기본적이고 완성된 예제입니다.특히 assets 등록, pubspec.yaml 설정, 경로 오류 방지 팁, 빌드 후 확인 방법까지 모두 포함했습니다.1. Flutter에서 이미지 표시하기 (정상 동작 예제)✅ 1) 프로젝트 구조my_app/ └─ assets/ └─ images/ └─ destination1.png주의: assets/images/ 처럼 두 단계 폴더를 사용할 경우 pubspec.yaml에도 동일하게 적어줘야 합니다.✅ 2) pubspec.yaml 설정 (가장 중요)pubspec.yaml 의 flutter: 아래에 다음을 추가:flutter: assets: - assets/images..
[ Flutter ] 크기별 원을 그리고 중앙에 이미지를 표시하고 원이 차례로 표시되면 동작 중입을 표시하는 애니메이션 중앙에 이미지(또는 로고)를 넣기 위해 50px 정도 비워두고,그 바깥에서 여러 개의 원이 계속 나타나는 애니메이션입니다.아래 코드는:중앙 50px 반경은 비워둠그 바깥에서 3개의 원이 순서대로 나타나고 사라짐중앙에 이미지도 쉽게 넣을 수 있게 구성1. 중앙 50px 비워둔 동심원 애니메이션 (바로 실행 가능)import 'package:flutter/material.dart';import 'dart:math' as math;void main() { runApp(const MyApp());}class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { ret..
[ Flutter ] 크기별 원을 그리고 차례로 표시되면 동작 중입을 표시하는 애니메이션 여러 개의 동심 원(circle rings) 이 순서대로 나타나거나 커졌다 작아졌다 하면서 ‘동작 중’을 표현하고 싶다면,아래처럼 애니메이션 + CustomPainter + 여러 개의 원 조합으로 만들 수 있습니다.딱 “여러 개의 얇은 원들이 퍼져 나가거나 번갈아 나타나는 로딩 효과” 입니다.1. 동심원(원 여러 개)이 순서대로 나타나는 애니메이션 예제아래 예제는3개의 원을 그림안쪽 → 바깥쪽 순서로 페이드 인 / 페이드 아웃각 원의 두께, 색상, 개수, 속도 조절 가능📌 완성 코드 (바로 실행 가능)import 'package:flutter/material.dart';import 'dart:math' as math;void main() { runApp(const MyApp());}class MyAp..
[ Flutter ] iOS, Android 모두 사용 가능한 디버깅 함수는? Flutter에서는 Android / iOS 모두에서 100% 공통으로 사용할 수 있는 logging 함수가 이미 기본 제공됩니다.즉, print()는 iOS에서도 사용 가능합니다.다만 **iOS에서는 Xcode 콘솔에 표시되지 않는 경우가 있어 “안 되는 것처럼 보이는 것”**일 뿐입니다.아래에서 왜 그런지, 그리고 어떤 함수를 쓰면 좋은지 정리해드립니다.1. iOS에서도 문제없이 동작하는 공통 로깅 함수1) print() — 기본적으로 모든 플랫폼 지원Android → logcat에 출력iOS → Xcode 콘솔(Debug Console)에 출력Web / Desktop에서도 모두 동작단, iOS에서 출력이 안 보이는 이유가 흔한데, 대부분 Xcode console filtering 문제입니다.2) d..
[ Flutter ] speech_to_text, permission_handler 사용하기 Flutter에서 speech_to_text, permission_handler를 “설치하는 방법”을 처음부터 끝까지 단계별로 아주 쉽게 정리해줄게요.1. 패키지 설치 (pubspec.yaml 수정)Flutter 프로젝트의 pubspec.yaml 파일에 아래 내용을 추가:dependencies: flutter: sdk: flutter speech_to_text: ^6.5.0 permission_handler: ^11.0.1그리고 터미널에서:flutter pub get2. Android 설정📌 android/app/src/main/AndroidManifest.xml에 권한 추가📌 Android 13(API 33)+에서 알림 권한 필요하면:3. iOS 설정📌 ios/Runner/Info.pl..

반응형