본문 바로가기
반응형

전체 글255

맥북 Macbook MacOS에서 터미널 프롬프트 변경하기 macOS 터미널의 프롬프트를 변경하면 더 직관적으로 명령어드를 볼 수 있습니다. 이 포스팅에서 기본 설정된 프롬프트를 사용자의 스타일에 맞게 수정하는 방법을 정리합니다.macOS 터미널 프롬프트 커스터마이징 하기1. .zshrc 파일 열기터미널에서 다음 명령어를 입력하여 .zshrc 파일을 엽니다:vim ~/.zshrc2. PROMPT 설정하기.zshrc 파일에 다음과 같은 PROMPT 설정을 추가합니다:PROMPT='%F{blue}user%F{green}macbook %F{yellow}%~ %F{reset}# '여기서 사용된 문법을 살펴보면 다음과 같습니다.%F{색상}: 텍스트 색상을 지정user: 사용자 이름 표시macbook: 호스트네임 표시%~: 현재 작업 디렉토리 경로%F{reset}: 색상 .. 2025. 1. 18.
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.
반응형