| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- 초보개발자
- 블록체인
- UML
- 모바일 앱 개발
- 정보처리기사실기
- 클린아키텍처
- claudecode
- 정보처리기사
- 앱개발
- 멘탈관리
- Flutter개발자
- 상태관리
- C언어
- Flutter
- 정처기실기기출
- 정처기
- 자바
- 포인터
- 개발자취업
- 정처기실기
- 모바일앱개발
- 프로그래밍기초
- 플러터
- RiverPod
- 자기계발
- Java
- 개발자성장
- DART
- 개발자커리어
- 정보처리기사실기기출
- Today
- Total
목록전체 글 (144)
Flutter & Mobile by Kay
미야모토 무사시의 《오륜서(五輪書)》는 땅(地), 물(水), 불(火), 바람(風), 공(空)이라는 다섯 개의 장으로 구성되어 있다.그중 불의 장(火之巻, The Fire Book)은 가장 치열하고 현실적인 부분이다. 무사시는 이 장에서 싸움을 불에 비유한다.불은 가만히 있지 않는다. 순식간에 커지고, 방향이 바뀌며, 한 번 기세를 얻으면 주변을 집어삼킨다.무사시가 바라본 실제 승부 역시 마찬가지였다.승부가 시작된 뒤에는 생각만 해서는 안 된다.흐름을 읽고, 주도권을 잡고, 결정적인 순간에는 움직여야 한다. 《오륜서》의 불의 장은 단순한 검술 교본이라기보다 경쟁과 위기의 순간에 어떻게 행동해야 하는가를 다룬 실전 전략론에 가깝다. 무사시는 이 장의 시작에서 자신의 병법에서 싸움을 불에 비유한다고 설명한다...
개발자 면접을 준비하다 보면 자연스럽게 이런 생각을 하게 됩니다.“어떤 기술을 더 공부해야 하지?”“Spring 질문이 나오면 어떡하지?”“Flutter 내부 동작을 어디까지 알아야 하지?”“코딩테스트를 더 풀어야 하나?” 물론 기술적인 준비는 중요합니다.하지만 실제 개발자 면접에서 평가하는 것은 단순히 얼마나 많은 기술을 알고 있는가가 아닙니다. 회사가 궁금해하는 핵심은 오히려 다음과 같습니다. “이 사람에게 실제 서비스의 문제를 맡겼을 때 해결할 수 있는가?” 그리고 경력이 쌓일수록 이 질문의 비중은 더 커집니다. 신입 개발자는 기본적인 기술 지식과 성장 가능성을 많이 평가하지만, 3년차 이상부터는 단순 구현 능력보다 문제 분석, 의사결정, 개선 경험, 협업 능력, 책임 범위가 훨씬 중요해집니다. 이..
미야모토 무사시는 일본을 대표하는 검객이자 병법가입니다.그가 말년에 남긴 《오륜서(五輪書)》는 단순한 검술 교본이 아니라 싸움, 판단, 전략, 수련에 관한 철학서에 가깝습니다.《오륜서》는 다음 다섯 장으로 구성됩니다.땅의 권(地之巻)물의 권(水之巻)불의 권(火之巻)바람의 권(風之巻)공의 권(空之巻)그중에서도 현대인이 가장 쉽게 자신의 삶에 적용할 수 있는 부분이 바로 물의 권, 즉 ‘물의 철학’입니다. 물의 철학은 흔히 이렇게 알려져 있습니다.“물처럼 유연하게 살아라.” 하지만 무사시가 말한 물은 단순한 유연함보다 훨씬 깊은 의미를 가지고 있습니다.핵심을 한 문장으로 표현하면 다음과 같습니다.목적은 단단하게 유지하되, 그 목적을 이루는 방법에는 고정된 형태를 두지 않는다.1. 왜 무사시는 ‘물’을 선택했..
웹이나 앱 서비스를 개발하다 보면 언젠가는 클라우드 서버를 사용하게 됩니다. 대표적인 클라우드 서비스로는 다음 두 가지가 있습니다.AWS (Amazon Web Services)Google Cloud, GCP (Google Cloud Platform)둘 다 서버 배포, 데이터베이스, 스토리지, 네트워크, AI 등 거의 모든 인프라 기능을 제공하기 때문에 처음 접하면 이런 생각이 들 수 있습니다.AWS랑 구글 클라우드, 결국 비슷한 것 아닌가? 큰 틀에서는 맞습니다.하지만 실제로 사용해 보면 서비스 생태계와 개발 경험에서 꽤 차이가 있습니다.이번 글에서는 개발자 관점에서 AWS와 Google Cloud의 특징과 장단점을 쉽게 비교해 보겠습니다.1. AWS란?AWS는 아마존에서 운영하는 클라우드 플랫폼입니다...
웹이나 API 서비스를 개발하다 보면 개발 환경에서는 잘 동작했는데, 실제 사용자가 몰리는 순간 서버가 느려지거나 장애가 발생하는 경우가 있습니다. 이런 문제를 미리 확인하기 위해 사용하는 것이 부하 테스트(Load Test)입니다.특히 Google Cloud 환경에서는 Cloud Run, Compute Engine 등의 인프라와 부하 테스트 도구를 조합해 실제 서비스와 비슷한 환경에서 테스트할 수 있습니다. 이번 글에서는 Google Cloud를 활용해 웹/API 서비스의 부하 테스트를 진행하는 방법을 개발자 관점에서 쉽게 정리해보겠습니다.1. 부하 테스트란?부하 테스트는 쉽게 말하면"많은 사용자가 동시에 서비스를 이용하는 상황을 인위적으로 만들어보는 테스트"입니다. 예를 들어 쇼핑몰 API가 있다고 ..
웹 서비스를 만들다 보면 회원가입의 진입 장벽을 낮추기 위해 소셜 로그인을 사용하는 경우가 많습니다.대표적인 것이 바로 네이버 로그인입니다. 네이버 로그인은 OAuth 2.0을 기반으로 동작하며, 전체적인 구조는 생각보다 단순합니다. 사용자가 네이버에서 인증하면 우리 서비스가 인증 코드를 전달받고, 이를 Access Token으로 교환한 뒤 사용자 정보를 조회하는 방식입니다. 이번 글에서는 웹 서비스에 네이버 로그인을 추가하는 전체 과정을 쉽게 정리해보겠습니다.1. 네이버 로그인은 어떻게 동작할까?전체적인 흐름부터 이해하면 구현이 훨씬 쉬워집니다.사용자 ↓[네이버로 로그인] 버튼 클릭 ↓네이버 로그인 페이지 이동 ↓사용자 로그인 + 정보 제공 동의 ↓우리 서비스 Callback URL ↓Auth..
