본문 바로가기
반응형

전체 글254

1인개발에 대하여 최근 유튜버 '작은개발자' 님의 유튜브를 콘텐츠를 시청하면서 깊이 공감했던 내용을 정리해보고자 합니다. 스타트업 생태계에서는 '빠른 성장'과 '대규모 투자 유치'가 마치 성공의 표준처럼 여겨지고 있습니다. 하지만 모든 개발자가 이런 방향을 추구해야 할까요?1인 개발자의 길은 이와는 다릅니다. 외부 투자자본이 주도하는 스타트업 문화와는 달리, 우리는 지속 가능성과 자율성에 더 큰 가치를 둡니다. 투자자들의 요구에 맞춰 비즈니스 방향을 수정할 필요도 없고, 무리한 개발 일정에 맞춰 급하게 서두를 필요도 없습니다. 하지만, 1인 개발은 혼자서 기획, 설계, 개발, 운영까지 모든 과정을 맡아야 하는 형태의 개발입니다. 누구나 자유롭게 시작할 수 있지만, 성공적인 1인 개발자가 되기 위해서는 몇 가지 중요한 조건.. 2024. 12. 14.
Flutter 애드센스 수익조회 Flutter는 Google이 2017년에 출시한 크로스 플랫폼 프레임워크입니다. 이 프레임워크의 가장 큰 특징은 하나의 코드베이스로 모바일, 웹, 데스크톱 앱을 모두 개발할 수 있다는 점입니다. Material Design과 Hot Reload 같은 혁신적인 기능들은  개발자가 빠르고 효율적으로 앱을 개발할 수 있게 도와줍니다.이 포스팅은 Flutter 앱 개발 가이드의 두 번째 이야기입니다. 첫 번째 글에서는 Flutter 앱에서 가장 기본이 되는 Google 로그인 기능의 구현 방법을 살펴보았습니다.2024.12.12 - [프로그래밍] - Flutter에서 Google 로그인 Flutter에서 Google 로그인Flutter는 2017년 Google이 선보인 크로스 플랫폼 프레임워크로, 하나의 코드.. 2024. 12. 14.
Flutter에서 Google 로그인 Flutter는 2017년 Google이 선보인 크로스 플랫폼 프레임워크로, 하나의 코드로 모바일, 웹, 데스크톱 앱을 모두 개발할 수 있는 강력한 도구입니다. Material Design과 Hot Reload와 같은 특징적인 기능들로 빠르고 효율적인 개발이 가능하며, 오늘은 Flutter 앱에서 가장 널리 사용되는 인증 방식인 Google 로그인 기능을 구현하는 방법에 대해 알아봅니다.Flutter에서 Google 로그인0. 로그인 완료 화면이해를 돕기 위해 결과 화면부터 보겠습니다. 아래 Google 로그인 구현의 최종 결과 화면입니다. 사용자가 Google 계정으로 로그인한 후 기본적인 프로필 정보가 표시되는데, 프로필 이미지, 사용자 이름(makecode), 그리고 이메일 주소(makeplusco.. 2024. 12. 12.
Windows에서 Flutter 개발하기 Flutter는 Google이 2017년에 발표한 오픈소스 크로스 플랫폼 프레임워크로, 단일 코드베이스로 iOS, Android, Web, Desktop 앱을 모두 개발할 수 있다는 큰 장점이 있습니다. 특히 Material Design과 Cupertino 위젯을 기본으로 제공하여 아름다운 UI를 빠르게 구현할 수 있으며, Hot Reload 기능으로 실시간 코드 변경사항을 즉시 확인할 수 있어 개발 생산성이 매우 높습니다.최근에는 많은 기업들이 Flutter를 도입하고 있으며, 전 세계적으로 개발자 커뮤니티도 빠르게 성장하고 있습니다. 이 포스팅에서 Windows 환경에서 Flutter 개발을 시작하기 위한 환경 설정 방법을 알아보겠습니다.Flutter 개발환경 만들기VS Code는 가볍고 강력한 기능.. 2024. 12. 12.
PySide로 날씨위젯 만들기 회사에서나 집에서나 하루종일 모니터를 보며 일하다 보니, 날씨 정보를 쉽게 확인할 수 있으면 좋겠다는 생각이 들었습니다. 물론 스마트폰으로 확인할 수도 있지만, 업무 중에 자주 확인하기엔 번거롭죠. 그래서 간단한 윈도우용 날씨 위젯을 만들어보기로 했습니다.Python으로 윈도우용 날씨 위젯 만들기왜 PySide6로 선택했나요?윈도우용 애플리케이션을 개발하려면 다양한 기술 스택을 고려해야 합니다. Microsoft의 .NET과 WPF를 사용하거나, 웹 기술 기반의 Electron을 선택할 수도 있고, Python의 GUI 프레임워크인 Tkinter, PyQt, PySide 등을 활용할 수도 있죠. 검토 끝에 저는 PySide6를 선택했는데, 오픈소스이면서도 상용 라이선스 비용이 없고 Python의 풍부한 .. 2024. 11. 27.
AWS 라이트세일 서버 시간 오류 해결 방법 AWS 라이트세일(Lightsail) 서버를 사용할 때 서버의 기본 시간대가 UTC(협정 세계시)로 설정되어 있어, 실제 사용하는 시간대와 맞지 않아 오류가 발생할 수 있습니다. 예를 들어 한국(KST) 시간대를 기준으로 작업하려고 하는데 서버 시간이 UTC로 설정되어 있을 경우, 직접 시간을 설정해 줘야 합니다. 이 글에서는 AWS 라이트세일에서 서버 시간 오류를 해결하는 방법을 정리합니다.문제 상황date 명령어로 서버 시간을 확인했을 때, UTC 시간으로 설정된 모습을 볼 수 있습니다.$ dateTue Nov 5 11:59:11 UTC 2024서버가 UTC 시간대로 설정되어 있으므로, 한국 표준시(KST, UTC+9)를 사용하는 경우 실제 시간과 맞지 않게 보이게 됩니다. 실제로 정확히 9시 차이.. 2024. 11. 5.
반응형