본문 바로가기
반응형

전체 글258

맥북 macbook 개발자 세팅 | Brew로 터미널 프로그램 iterm2 설치 맥북에 기본으로 설치 되어있는 터미널 프로그램의 기능이 부족하여 다른 터미널 프로그램을 찾았습니다. 맥북에서 작업하는 개발자는 보통 iTerm2를 선호하시는데요. 확실히 맥북 기본 터미널보다 기능이 많은 것 같습니다. 이 포스팅에서 Brew를 사용하여 iTerm2를 설치하는 방법과 기본 설정 방법을 공유합니다.Brew로 터미널 프로그램 iterm2 설치1. Homebrew 설치 확인Homebrew는 macOS에서 널리 사용되는 패키지 관리 도구로, 터미널에서 애플리케이션을 간편하게 설치하고 관리할 수 있는 도구 입니다. 본인의 맥북에서 아래 명령어를 입력해 Homebrew가 설치되어 있는지 확인합니다.brew --version만약 Homebrew 버전 정보가 출력되면 이미 설치된 상태입니다. 설치되지 않.. 2025. 1. 18.
맥북 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.
Github commit 계정 변경하는 Bash 스크립트 개발자로 일하다 보면 회사 계정과 개인 계정을 모두 사용해야 하는 경우가 많습니다. 특히 하나의 컴퓨터에서 회사 프로젝트와 개인 프로젝트를 번갈아가며 작업할 때, Git 커밋 계정을 수시로 변경해야 하는 불편함이 있습니다.매번 git config 명령어로 사용자 이름과 이메일을 수동으로 변경하는 것은 번거로운 작업입니다. 이를 위해 간단한 bash 스크립트를 만들어 보았습니다.Github commit 계정 변경 스크립트 코드아래는 Git 계정을 쉽게 전환할 수 있는 bash 스크립트입니다.#!/bin/bash# 현재 설정을 보여주는 함수show_current_config() { echo "현재 Git 설정:" echo "이름: $(git config --global user.name)" .. 2025. 1. 15.
KAMIS 농수산물 데이터 파이썬 Open API 권한 신청하기 최근 데이터 기반 농수산물 시장 분석의 중요성이 날로 커지면서, KAMIS(Korea Agricultural Marketing Information Service)의 Open API에 대한 관심이 높아지고 있습니다. 한국농수산식품유통공사(aT)에서 운영하는 KAMIS는 1983년부터 축적해온 방대한 농수산물 가격 정보를 보유하고 있어, 연구자나 개발자들에게 데이터 소스를 제공합니다.일별 품목별 도·소매가격정보, 월평균 가격추이, 지역별 가격정보 등 다양한 데이터를 API를 통해 조회할 수 있습니다. 이 포스팅에서 KAMIS Open API 신청하는 방법을 정리 합니다.KAMIS 농수산물 Open API 권한 신청하기1. KAMIS 홈페이지 접속KAMIS 공식 웹사이트(https://www.kamis.or.. 2024. 12. 14.
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.
반응형