“소니 이어패드가 이제 수명이 다한 것 같습니다”

소니 WH-1000XM4 이어패드 셀프 교체 대작전

처음 소니 헤드셋을 샀을 때 와~ 노이즈 캔슬링에 깜짝 놀랐었죠.

그래서 집 근처 산에 올라갈 때도 쓰고 넷플릿스 볼 때도 쓰고 했더랬죠.

그렇게 애지중지하며 썼건만 세월은 어쩔 수 없나봐요.

어느 순간 보이지 시작한 저의 흰머리 처럼 

어느 순간 희끗희끗한 무언가가 헤드셋 이어패드에 보이더군요.

이어패드는 이미 세월의 풍파를 맞은 상태.
가죽은 벗겨지고, 쿠션은 꺼지고, 뭔가 낡은 느낌이 들더군요.

 

하지만 괜찮습니다.
오늘은 Sony WH-1000XM4 를 새 생명으로 부활시키는 이어패드 교체를 해보겠습니다.

쿠팡, 알리익스프레스 등 여러곳에서 팔고 있더군요.

처음에는 쿠션만 교체를 하려고 했습니다.

그래서 "소니 이어패드 XM4" 와 같이 검색을 한 이어패드가 쭉 뜨더군요.

그래서 딸깍 주문을 했죠.

그런데 잘 보니 쿠션도 살려달라는 소리가 들리더군요.

헉~ 쿠션도 팔더군요.

저는 이어패드만 교체 가능한 줄 알았는데 쿠션도 가능할 줄이야~~

그래서 이번에는 이어패드, 쿠션이 한세트로 된 것을 골랐죠.

쿠션도 구입할 때 주의가 필요합니다.

혼동을 해서 쿠션이 아닌 커버를 주문하면 안돼요.

그런데 일부러 혼동하라고 물품 이미지를 만들어 놓은 곳이 많았어요.

위의 것은 쿠션이 위아래로 조립하는 헤드 쿠션입니다.

 

일부 제품을 보니 헤드 쿠션이 있는 것 처럼 보이지만 실제로는 쿠션 커버인 경우가 있습니다.

마치 이어패드와 쿠션을 파는 것으로 보이지만 실제로는 헤드 커버입니다.

 

 

즉, 쿠션 위에 덮는 커버입니다.

 

그리고 이어패드를 분리할 때 틈새 지렛대라는 도구도 필요합니다.

플라스틱 오프너, 플라스틱 헤라 등 다른 이름으로 불리기도 합니다.

플라스틱으로 되어 있는 데 이어패드를 분리할 때와 쿠션을 분리할 때 필요합니다.

안쓰는 신용카드로도 가능하다고 하는데요.

저는 틈새 지렛대로 분해했어요.

쿠션이나 이어패드에 같이 파는 경우가 많으므로 없는 경우 같이 주문하면 좋을 것 같네요.

 


준비물

오늘의 주인공들입니다.

 

  • XM4 전용 이어패드
  • 틈새 지렛대 또는 안쓰는 신용카드
  • 손가락 힘 약간
  • “부숴지면 어떡하지?” 하는 불안감 조금

※ 금속 드라이버는 비추천입니다.
금속은 분해 시에 플라스틱에 스크레치를 낼 수  있다고 해요.


 

1단계 — 이어패드 뜯기

(가장 떨리는 순간)

이어패드 틈에 틈새 지랫대를 살짝 넣습니다.

지렛대의 구부러진 부분이 안쪽으로 향해야 합니다.

고정 Claw 라는 것이 이어패드를 헤드셋에 고정 시켜줍니다.

해당 위치로 지셋대를 넣어서 들어올리면 좀더 쉽게 분해가 됩니다.

그리고 

그리고 조심스럽게 비틀면…

“톡”

오?

생각보다 쉽게 빠집니다.

괜히 겁먹었습니다.

한 번에 확 뜯지 말고, 둘레를 따라 천천히 진행하면 됩니다.

 

그리고 센서가 있는 부분이 있는데 센서는 면봉이나 안경딱이로 닦아주면 좋습니다.

면봉이나 안경딱이가 알콜솜에 비해 센서 긁힘이나 손상을 방지 할 수 있다고 하네요.

저는 안경딱이를 사용했어요.

내부 먼지는 카메라 렌즈 먼지 청소할 때 쓰는 에어 블러워로 내부 먼지를 청소했어요.

2단계 — 이어패드 조립

이어패드는 센서 구멍이 있는 패드와 없는 패드가 있습니다.

이를 구분하여 조립해야 하며 위와 아래 방향이 있습니다.

한쪽은 둥근 모양이고 다른 방향은 평평한 모양입니다.

이를 잘 보고 조립하면 됩니다.

 

조립은 딱 소리가 날때까지 꾹 눌어주면 됩니다.

3단계 — 쿠션 뜯기

쿠션와 연결된 부분의 나사를 우선 풀어주어야 합니다.

안쓰는 신용카드를 갈아서 넣거나 날카로운 플라스틱으로 틀을 벌리면 됩니다.

금속은 플라스틱에 손상을 주므로 비추입니다.

저는 휴대폰 분해 시 사용했던 도구를 사용하였습니다.

 

틈을 벌린 후에 나사를 풀어줍니다.

 

기존 쿠션은 버려야 하므로 칼로 잘라서 제거를 합니다.

 

위 아래 쿠션과 양면 테이프 모두 제거를 합니다.

양면 테이프는 지우개로 제거를 하거나 썬 크림을 바른 후에 10 ~ 20 분 후에 물티슈로 제거를 해도 됩니다.

4단계 — 쿠션 조립

쿠션 하단을 조립합니다.

선을 잘 보고 눌린 곳 없이 가지런하게 해주어야 합니다.

 

상단 쿠션을 조립하고 양면 테이브로 쿠션 가죽을 마감해주어야 합니다.

 

양면 테이프로 가죽 모서리를 붙여 줍니다. 이를 4곳 모두 해주어야 합니다.

 

마지막으로 모서리 플라스틱 커버를 나사로 조립해줍니다.

 

드디오 모두 조립이 완료되었습니다.

처음은 이 것을 잘라도 되는지 걱정이 되어서 시간이 좀 걸렸지만 다시 하면 금방할 듯합니다.

이로써 어려운 듯 하면서 쉬운 이어패드, 쿠션 조립이 완료되었습니다.

Posted by 제이브레인
,

최근 Cursor, Windsurf처럼 AI 기반 개발 IDE가 인기를 끌고 있는데,
Trae AI는 무료로 사용 가능한 AI 코딩 IDE로 React 같은 프론트엔드 개발에 특히 편리합니다.

이 글에서는 Windows 환경에서 Trae AI 설치 → React 웹 앱 생성 → 실행까지
처음 사용하는 분도 따라 할 수 있습니다.

요즘 개발자라면 ChatGPT로 코딩을 한 번쯤은 해봤을 겁니다.
하지만 실제 프로젝트를 하다 보면,

“설명은 좋은데… 코드 적용이 번거롭다”
“파일 여러 개 수정하는 건 귀찮다”

라는 생각이 들 때가 많습니다.

그래서 최근 각광받는 것이 Trae AI 같은 AI 코딩 IDE입니다.
이 글에서는 ChatGPT로 코딩하는 방식과 Trae AI를 사용하는 방식의 차이는 다음과 같습니다.

간단하게 말해서 ChatGPT 는 매번 채팅창에 코드를 설명하고 에러가 발생하면 에러를 복사 붙여넣기 후에 질문해야 합니다.

그런데 IDE 가 통합된 Trae AI 는 코드를 붙여 넣을 필요가 없고 에러가 발생해도 알아서 수정해줍니다.

이 것은 인공지능이 개발자에게 내려준 알라의 요술봉, 도깨비 방망이~ 비슷한 것이 아닐까 생각됩니다.

 

🆚 기본 개념 차이

구분 ChatGPT Trae AI
형태 웹 기반 대화형 AI IDE(개발 툴)
코드 위치 채팅창 실제 프로젝트 코드
파일 인식 ❌ 없음 ✅ 전체 프로젝트 인식
수정 방식 복사 & 붙여넣기 바로 반영 가능

📌 Trae AI란?

  • AI 기반 코드 자동 완성 & 생성
  • ChatGPT 스타일의 코드 질문 가능
  • VS Code와 유사한 UI
  • React / Vue / Node.js 개발에 적합
  • Windows 무료 사용 가능

 

요금제

우선 무료로 사용해볼 것을 권장합니다.

뭐든 사람에 따라 기호가 다르듯이 커서가 더 좋을 수도 있고 Windsurf 가 좋을 수도 있습니다.

그래서 저도 Free 로 설치했습니다.


🖥️ 1. Trae AI Windows 설치

1️⃣ 공식 사이트 접속

 
https://trae.ai

2️⃣ Windows 버전 다운로드

  • Download for Windows 클릭
  • Trae-Setup.exe 파일 다운로드

3️⃣ 설치 진행

  1. 다운로드한 Trae-Setup.exe 실행
  2. Next → Install
  3. 설치 완료 후 Trae 실행

🔐 2. Trae AI 로그인

Trae AI는 계정 로그인이 필요합니다.

  • Google 계정 로그인 권장
  • 로그인 후 바로 사용 가능

⚙️ 3. 개발 환경 준비 (Node.js 설치)

React 개발을 위해 Node.js가 필요합니다.

1️⃣ Node.js 다운로드

 
https://nodejs.org
  • LTS 버전 다운로드 권장

2️⃣ 설치 확인

Trae AI 터미널 또는 CMD에서 실행:

 
node -v npm -v

버전이 나오면 정상 설치 완료 🎉


⚛️ 4. 간단한 프로젝트 생성

처음 Trae AI 를 실행한 모습니다.

@Builder 대화창이 있는데 여기에 원하는 것을 입력하면 됩니다.

저는 다음과 같이 입력해보았습니다.

간단한 React 메인 페이지를 만들어주세요.
제목과 버튼 하나가 있고 버튼 클릭 시 alert를 띄워주세요.

 

Create a new project 를 선택했습니다.

폴더명을 입력합니다.

뭔가 뚝딱뚝딱 만듭니다.

1 files need review 라고 파일을 확인하고 버릴 지 (Undo All), 그대로 진행할 지 (Keep All) 선택해달라고 합니다.

저는 Keep All 을 선택했습니다.

 

실행 버튼이 보이지 않아서 다음과 같이 입력했습니다.

실행해주세요.

이제 Run 버튼이 보이네요. 클릭합니다.

 

실행 결과 입니다.

 

 

알람 띄우기를 클릭하니 잘 동작하네요.

Posted by 제이브레인
,

1. 워크플로우 생성

  1. n8n 접속 (http://localhost:5678)
  2. 좌측 상단 Workflow → 새 워크플로우 클릭
  3. 워크플로우 이름 예시: Gemini Chat Test

2. Chat Trigger 노드 생성

  1. 노드 추가 → When Chat Message Received 선택
  2. 채팅 플랫폼 연결 (예: Slack, Discord, 또는 n8n 자체 테스트 채팅)
  3. 테스트 메시지 수신용으로 간단히 설정:
    • 채널/방 선택
    • 메시지 이벤트 활성화

3. AI Agent 노드 추가

  1. 노드 추가 → AI Agent 선택
  2. 연결: When Chat Message Received → AI Agent
  3. Agent 이름 입력: GeminiBot
  4. Language Model: Google Gemini Chat 선택 ( gemini-2.5-flash )
  5. API Key 입력 (Google AI Studio에서 발급받은 키)

Create Workflow 클릭
Google Gemini Chat Model 선택
Credential to connect with 를 클릭 후에 Create new credential 을 선택
API Key 를 입력
모델 선택


4. Simple Memory 연결

  1. AI Agent 노드 설정에서 Memory → Simple Memory 활성화
  2. 역할: 이전 대화 저장
  3. 옵션:
    • Maximum entries: 50
    • Persist memory: true
  4. 이전 대화를 기억하도록 연결
    • AI Agent → Simple Memory 연결

5. 간단한 Tool 연결 (예: Calculator)

  1. AI Agent에서 Tool 사용 활성화
  2. Tool 추가: Calculator (간단한 연산 테스트용)
  3. 연결: AI Agent → Calculator Tool → Output
  4. 테스트 예시 입력: "2 + 3"
  5. 실행 시, Gemini Chat 모델이 계산을 Tool로 수행하고 결과 반환


6. 테스트 실행

  1. Start Node 클릭
  2. 테스트 메시지 입력: "안녕하세요, 2+3 계산해줘"
  3. AI Agent가 메시지를 수신 → Gemini 모델 처리 → Tool 실행 → 결과 반환
  4. Output 확인: "5"


7. 워크플로우 구조 예시

When Chat Message Received
            ↓
        AI Agent (Gemini Chat)
            ↓
       Simple Memory
            ↓
         Calculator Tool
            ↓
         Output / Reply
 
 
Posted by 제이브레인
,