| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- Java
- 프로그래밍기초
- Flutter
- 정보처리기사실기기출
- 모바일앱개발
- 초보개발자
- DART
- 플러터
- RiverPod
- 모바일 앱 개발
- 블록체인
- 정보처리기사
- 개발기초
- C언어
- 멘탈관리
- 클린아키텍처
- 포인터
- 앱개발
- 비동기처리
- UML
- 자바
- 정처기실기
- 정처기실기기출
- flutter web
- claudecode
- 개발자성장
- 리버팟
- 정보처리기사실기
- 상태관리
- 정처기
- Today
- Total
목록전체 글 (122)
Flutter & Mobile by Kay
모바일 앱 개발을 하다 보면 한 번쯤 이런 생각이 들 수 있습니다.“앱을 만들었는데 웹에서도 그대로 사용할 수 없을까?” 이 질문에 대한 대표적인 해답 중 하나가 바로 Flutter Web입니다.Flutter는 원래 iOS와 Android 앱을 하나의 코드로 개발하기 위한 프레임워크였지만,현재는 웹까지 지원하는 멀티 플랫폼 프레임워크로 발전했습니다.이번 글에서는 Flutter Web의 특징과 장단점을 초보 개발자도 이해하기 쉽게 정리해보겠습니다.1. Flutter Web이란?Flutter Web은 Flutter로 만든 앱을 웹 브라우저에서도 실행할 수 있도록 해주는 기술입니다.즉,Android 앱iOS 앱Web 앱을 하나의 Dart 코드베이스로 개발할 수 있습니다.예를 들어 같은 코드로 다음과 같은 플랫..
앱이나 웹사이트를 사용할 때 우리는 버튼을 누르고, 화면이 바뀌고, 이미지가 나타나는 것을 자연스럽게 보게 됩니다.그런데 사실 이 모든 과정 뒤에는 "렌더링(Rendering)"이라는 중요한 과정이 숨어 있습니다.오늘은 개발자가 아니어도 이해할 수 있을 정도로 쉽게 렌더링을 설명해보겠습니다.1. 렌더링이란 무엇인가?한 줄로 정리하면 다음과 같습니다.렌더링(Rendering)→ 데이터를 사람이 볼 수 있는 화면으로 그려주는 과정 예를 들어 봅시다.우리가 뉴스 앱을 열면기사 제목사진글 내용댓글이런 것들이 화면에 나타나죠.하지만 컴퓨터 내부에는 사실 이런 식으로 저장되어 있습니다.title: "AI 기술이 바꾸는 미래"image: image_01.pngcontent: "AI 기술은 빠르게 발전하고 있으며.....
요즘 개발 커뮤니티에서 Claude Code의 체감 품질에 대한 이야기가 자주 나오고 있습니다.어떤 날은 정말 똑똑하게 느껴지는데, 또 어떤 날은 갑자기 이상한 결과를 내놓는 것처럼 보이기도 하죠. 하지만 실제로는 모델 자체가 갑자기 나빠졌다기보다, 사용 방식과 세션 운영 구조 때문에 품질이 흔들려 보이는 경우가 많습니다.이 글에서는 Claude Code를 보다 안정적으로 사용하는 방법을 “실전 운영 관점”에서 정리해보겠습니다. 1. 왜 “품질이 떨어진 것처럼” 느껴질까? Claude Code의 특성을 이해하면 체감 문제의 상당 부분이 설명됩니다. ① 컨텍스트 과밀 문제 Claude Code는 대화 내용, 읽은 파일, 로그, 명령 결과까지 모두 기억합니다.문제는 이 정보가 계속 쌓이면 초기 요구사항을..
의욕과 열정을 다시 켜는 뇌 리셋 가이드우리는 흔히 도파민을 ‘쾌락 호르몬’이라고 부릅니다.하지만 실제로 도파민은 단순한 즐거움이 아니라,👉 “살아가고 싶게 만드는 힘”👉 “다음 행동을 선택하게 만드는 나침반”에 가깝습니다.의욕이 사라지고, 아무것도 하기 싫고,예전엔 즐겁던 것들마저 무감각해졌다면그건 의지의 문제가 아니라 뇌의 연료가 고갈된 상태일 가능성이 큽니다.오늘은 약이나 자극에 의존하지 않고,일상 속에서 도파민 시스템을 자연스럽게 회복시키는 10가지 습관을 정리해보겠습니다.1️⃣ 뇌의 감각을 되살리는 ‘비움과 휴식’의 습관📵 디지털 디톡스 & 멍 때리기 (시소의 법칙)스마트폰, 게임, 숏폼 영상은짧고 강한 도파민을 반복적으로 주입합니다.문제는 이 자극이 도파민 수용체를 무디게 만든다는 점입니..
메신저 앱을 사용하다 보면“이 대화는 종단간 암호화로 보호됩니다”라는 문구를 볼 때가 있습니다. 여기서 말하는 종단간 암호화가 바로 E2E 암호화입니다.E2E는 End-to-End Encryption의 줄임말입니다.한국어로는 종단간 암호화라고 부릅니다. 쉽게 말하면,메시지를 보내는 사람의 기기에서 암호화하고,받는 사람의 기기에서만 다시 열 수 있게 만드는 방식 입니다.1. 한 줄 요약E2E 암호화는메시지를 서버가 아니라 사용자 기기에서 잠그고, 상대방 기기에서만 여는 방식입니다.그래서 중간에 있는 서버, 네트워크, 회사는메시지의 원문을 직접 볼 수 없습니다.2. 초등학생도 이해하는 비유: 마법 상자E2E 암호화는 마법 상자에 편지를 넣어 보내는 것과 비슷합니다.일반적인 방식편지를 그냥 우체국에 맡기는 상..
“오픈소스 기여는 고수들만 하는 거 아니야?”→ 전혀 아니다. 지금 당장 할 수 있는 쉬운 방법부터 시작하면 된다.이 글에서는:오픈소스가 무엇인지왜 기여하면 좋은지초보자가 실제로 어떻게 시작하는지실패하지 않는 기여 루트를 단계별로 정리한다.1. 오픈소스가 뭐야? (초간단)누구나 코드를 보고, 쓰고, 수정하고, 다시 공유할 수 있는 프로젝트예시:FlutterReactAndroidFirebase SDK각종 라이브러리우리가 매일 쓰는 대부분의 기술이 오픈소스다.2. 왜 굳이 기여해야 할까?✅ 실무 실력 폭증대규모 코드 구조 경험실제 유지보수 방식 학습테스트, CI, 코드리뷰 문화 체험✅ 이력서 / 포트폴리오에 강력“Flutter 오픈소스 기여 경험”이 한 줄이 면접에서 엄청난 신뢰도를 만든다.✅ 글로벌 개발자..