반응형
250x250
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- Kafka
- aws cicd
- IntelliJ
- docker
- redis
- COALESCE
- Spring Error
- 도커
- codedeploy error
- aws
- VPN
- SQL
- bootstrap
- Airflow
- AWS CI/CD 구축하기
- kubeflow
- JavaScript
- Spring
- Jenkins
- chartjs
- Python
- codebuild
- chart.js
- java bigdecimal
- Flux
- codedeploy
- codepipeline
- openlens
- PostgreSQL
- node
Archives
- Today
- Total
Small Asteroid Blog
Mac 개발자를 위한 필수 유틸리티 가이드 본문
728x90
1. OrbStack - 차세대 Docker Desktop 대체제
간단한 사용법
- 공식 사이트에서 다운로드 후 설치
- Docker Desktop 대신 OrbStack 실행
- 기존 Docker 명령어 그대로 사용 (docker run, docker-compose 등)
- Linux 머신이 필요하면 orb create ubuntu 명령어로 즉시 생성
왜 좋은가?
- 압도적인 속도: Docker Desktop보다 2-3배 빠른 컨테이너 시작
- 낮은 리소스 사용: CPU와 메모리를 훨씬 적게 사용 (배터리 수명 향상)
- 즉각적인 시작: 앱 실행 즉시 사용 가능 (Docker Desktop은 부팅에 시간 소요)
- 통합 Linux 머신: 별도 VM 없이 바로 Linux 환경 사용 가능
- 네이티브 느낌: macOS에 완벽하게 통합된 UI
- 완벽한 호환성: Docker Desktop 프로젝트를 그대로 사용 가능
- 개인 사용 무료: 상업용만 유료 ($8/월)
2. Commander One - 듀얼 패널 파일 매니저
간단한 사용법
- 앱 실행 시 화면이 좌우 두 패널로 분할됨
- 한쪽에서 파일 선택, 다른 쪽으로 드래그하거나 F5(복사), F6(이동) 단축키 사용
- FTP, SFTP, Google Drive 등을 로컬 폴더처럼 접근
- 압축 파일을 폴더처럼 열어서 탐색 가능
왜 좋은가?
- 효율적인 파일 관리: 두 폴더를 동시에 보면서 작업 가능
- 클라우드 통합: Google Drive, Dropbox, OneDrive를 로컬처럼 사용
- FTP/SFTP 클라이언트: 별도 앱 없이 서버 파일 관리
- 압축 파일 지원: RAR, 7Z, TGZ 등 다양한 포맷 지원
- 빠른 검색: Finder보다 빠른 파일 검색
- 무료 버전도 강력: Pro는 $29.99이지만 무료 버전으로도 충분
3. Maccy - 초경량 클립보드 매니저
간단한 사용법
- 설치 후 ⌘+Shift+C (기본 단축키)로 히스토리 열기
- 화살표 키로 원하는 항목 선택 후 Enter
- 또는 검색으로 빠르게 찾기
- Pin 기능으로 자주 쓰는 항목 고정
왜 좋은가?
- 극도로 가벼움: 메모리 사용량 최소화
- 완전 무료: 오픈소스, 광고 없음
- 깔끔한 UI: 복잡한 기능 없이 클립보드에만 집중
- 빠른 검색: 타이핑하면 즉시 필터링
- 이미지 지원: 스크린샷도 히스토리에 저장
- 개인정보 보호: 민감한 앱(1Password 등) 제외 가능
- Clipy보다 가볍고 빠름: 단순함을 추구하는 사람에게 완벽
4. DevToys - 개발자용 스위스 아미 나이프
간단한 사용법
- 앱 실행 후 필요한 도구 선택
- 주요 도구:
- JSON/XML 포맷팅 및 검증
- Base64 인코딩/디코딩
- JWT 디코더
- UUID 생성기
- Hash 생성 (MD5, SHA256 등)
- 정규식 테스터
- Diff 비교
왜 좋은가?
- 올인원 도구: 20개 이상의 개발 도구를 한 앱에
- 오프라인 작동: 인터넷 없이도 모든 기능 사용 가능
- 빠른 접근: 웹사이트 찾아갈 필요 없이 앱에서 바로
- 완전 무료: 오픈소스, 광고 없음
- 개인정보 보호: 민감한 데이터를 외부 서버로 보내지 않음
- 깔끔한 UI: macOS 스타일에 맞춘 네이티브 디자인
5. RedisInsight - Redis 관리 GUI
간단한 사용법
- Redis 서버 연결 정보 입력 (호스트, 포트, 비밀번호)
- Browser 탭에서 키 탐색 및 CRUD 작업
- Workbench에서 Redis 명령어 직접 실행
- Profiler로 실시간 명령어 모니터링
- Slow Log로 성능 문제 분석
왜 좋은가?
- 공식 도구: Redis Labs에서 직접 개발
- 완전 무료: 모든 기능 무료 제공
- 시각적 관리: CLI보다 훨씬 직관적
- 실시간 모니터링: 메모리 사용량, 처리량 등 그래프로 확인
- 대용량 데이터 처리: 수백만 개의 키도 효율적으로 탐색
- 플러그인 지원: JSON, TimeSeries 등 Redis 모듈 지원
- 멀티 데이터베이스: 여러 Redis 서버를 동시에 관리
6. APIDog - Postman의 강력한 대안
간단한 사용법
- 새 요청 생성 (GET, POST 등 선택)
- URL 입력 및 헤더/바디 설정
- Send 버튼으로 요청 전송
- 응답 확인 (JSON, XML, HTML 등 자동 포맷팅)
- 컬렉션으로 API 그룹 관리
- Mock Server로 실제 API 없이 테스트
왜 좋은가?
- Postman보다 빠름: 가볍고 빠른 성능
- 완전한 무료 기능: Postman의 유료 기능들이 무료
- API 문서 자동 생성: 요청에서 문서를 자동으로 만들어줌
- 팀 협업: 무료 플랜에서도 팀 기능 제공
- Mock Server: API 개발 전에 프론트엔드 작업 가능
- 다양한 인증: OAuth, JWT, API Key 등 모두 지원
- 깔끔한 UI: Postman보다 직관적인 인터페이스
7. Bruno - 오프라인 우선 API 클라이언트
간단한 사용법
- 로컬 폴더 선택 (Git 레포지토리 권장)
- 요청을 파일로 저장 (.bru 포맷)
- Git으로 버전 관리 및 팀 공유
- 환경 변수 설정 (dev, staging, prod)
- 스크립트로 요청 전후 작업 자동화
왜 좋은가?
- 완전 무료 오픈소스: 계정 필요 없음
- Git 친화적: 모든 데이터가 파일로 저장되어 버전 관리 쉬움
- 오프라인 작동: 인터넷 없이도 모든 기능 사용
- 개인정보 보호: 클라우드 동기화 없음, 데이터는 완전히 로컬에
- 빠른 성능: Electron 기반이지만 최적화가 잘 됨
- Postman 대체: Postman 컬렉션 가져오기 지원
- 팀 협업: Git을 통해 자연스럽게 협업 가능
8. Lens vs OpenLens - Kubernetes 관리 도구
Lens (상용 버전)
장점:
- 공식 지원: Mirantis에서 정식 지원
- 추가 기능: Pro 버전에서 RBAC, 멀티 클러스터 관리 강화
- 안정성: 정기적인 업데이트와 버그 수정
- 통합 기능: Lens Desktop, Lens Spaces 등 추가 도구
단점:
- 유료화: 개인 무료, 팀/기업은 유료 ($19.99/월~)
- 계정 필요: Lens ID 로그인 필수
- 무거움: 추가 기능으로 인한 리소스 사용 증가
OpenLens (오픈소스 버전)
장점:
- 완전 무료: 계정 없이 사용 가능
- 오픈소스: 커뮤니티 주도 개발
- 가벼움: 핵심 기능만 포함
- 확장 가능: 커뮤니티 익스텐션으로 기능 추가
단점:
- 공식 지원 없음: 커뮤니티에 의존
- 업데이트 느림: Lens보다 릴리스 주기가 길 수 있음
- 기능 제한: Pro 기능은 사용 불가
추천
- 개인 개발자/학습: OpenLens (무료, 충분한 기능)
- 회사/팀: Lens Pro (공식 지원, 안정성)
9. Headlamp - 경량 Kubernetes 대시보드
간단한 사용법
- 앱 실행 후 kubeconfig 파일 선택
- 클러스터 선택
- 네임스페이스, Pod, Service 등을 탭으로 탐색
- Pod 로그 실시간 확인
- YAML 편집으로 리소스 수정
왜 좋은가?
- 완전 무료 오픈소스: CNCF 프로젝트
- 매우 가벼움: Lens보다 훨씬 빠르고 가벼움
- 웹 기반: 브라우저에서도 접근 가능
- 간단한 UI: 복잡하지 않아 배우기 쉬움
- 빠른 시작: 설치 후 즉시 사용 가능
- 멀티 클러스터: 여러 클러스터 관리 가능
- 플러그인: 필요한 기능만 추가 가능
Lens와 비교
- Headlamp: 가볍고 빠름, 기본 기능 중심, 완전 무료
- Lens: 강력한 기능, 무겁지만 풍부한 UI, 일부 유료
10. Ice - 메뉴바 관리자
간단한 사용법
- 설치 후 메뉴바에 아이콘 표시됨
- ⌘+드래그로 아이콘을 "Always Hidden", "Hidden", "Always Visible" 영역으로 이동
- Ice 아이콘 클릭으로 숨겨진 아이콘 표시/숨김
- 설정에서 자동 숨김 시간, 단축키 커스터마이징
왜 좋은가?
- 완전 무료 오픈소스: GitHub에서 개발 중
- macOS 14+ 최적화: 최신 macOS에 맞춘 디자인
- 3단계 관리: Always Hidden, Hidden, Visible로 세밀한 제어
- 메뉴바 아래 표시: Hidden Bar처럼 메뉴바 안이 아닌 아래에 표시하여 더 깔끔
- 빠른 성능: 가볍고 배터리 영향 최소화
- 단축키: 키보드로 빠르게 토글
- 커뮤니티 활발: 지속적인 개선과 버그 수정
Hidden Bar vs Bartender vs Ice
- Hidden Bar: 가장 단순, 무료, 기본 기능만
- Ice: 무료, 현대적 디자인, 3단계 관리, macOS 14+ 최적화
- Bartender: 가장 강력, 유료 ($16), 검색/알림 기능 등
728x90
반응형
'도구 > Mac' 카테고리의 다른 글
| Mac Amphetamine 잠자기 기능 방지 앱 (0) | 2025.05.12 |
|---|---|
| [Mac] iterm2 단축키 (0) | 2023.06.02 |
| [Mac] Mac 에서 mysql 버전 확인하기 (0) | 2023.04.20 |
| mac에 iterm2 설치해 터미널 커스텀하기 (0) | 2023.04.13 |
| [MacOS] mac에서 특정 포트 강제 종료하기 (Unix, Linux) (0) | 2022.11.14 |