
문제 정의어느 날 갑자기 잘 사용하고 있던 Korean Book Info 플러그인이 작동하지 않았다. 무한 로딩 상태만 반복되고 아무런 결과도 출력되지 않는 상황이었다.일단 급한 대로 브라우저의 개발자 도구를 열고 콘솔을 확인했다.getAttribute 메서드로 DOM의 속성을 가져오려 했는데, 특정 속성을 찾을 수 없다는 에러 메시지가 나왔다. 즉, DOM Element 자체를 제대로 찾지 못하고 있는 상태였다. 기존 플러그인은 YES24 페이지에 직접 HTTP 요청을 보내 HTML 응답을 받은 뒤, JavaScript의 내장 클래스인 DOMParser를 이용하여 HTML 문자열을 DOM 객체로 변환해 CSS Selector를 통해 데이터를 추출하는 방식이었다.기존 플러그인의 실제 동작 구조는 다음과 ..
저는 새로운 개념을 공부하기 전에 사전 이해를 돕기 위해 생성형 AI에 궁금한 개념을 입력하고, 아래 프롬프트를 사용합니다. 이 프롬프트는 AI가 개념을 체계적으로 설명해 주는 데 도움이 됩니다.전 옵시디언을 사용하고 있어, 아래와 같이 프론트 매터를 입력했지만, 노션이나 다른 메모 도구를 사용하시는 분들은 프론트 매터 부분을 지우고 그대로 활용하시면 됩니다!---tags:- DOMAIN1- DOMAIN2- TERMINOLOGY- RELATED_TERMINOLOGYaliases:- TERMINOLOGYALIAS1- TERMINOLOGYALIAS2CMDS: "[[📚 013 Terminologies]]"---Prompt 설명프롬프트 기능은 마크다운 파일에서 특정 개념을 설명하고 관련 정보를 체계적으로 정리..
채정님의 작성 마감 일정(공유용)을 Obsidian version으로 변환하였습니다! Dataview 기능 설명Dataview는 Obsidian에서 메타데이터를 쿼리하고 표시하는 강력한 플러그인입니다. 주요 기능은 다음과 같습니다:메타데이터 인덱싱: 태그, YAML 프론트매터, 인라인 필드 등을 자동으로 인덱싱합니다.쿼리 실행: 인덱싱된 데이터를 기반으로 다양한 쿼리를 실행할 수 있습니다.동적 뷰 생성: 쿼리 결과를 테이블, 리스트, 작업 목록 등 다양한 형태로 표시할 수 있습니다.사용 방법Obsidian Plugin - Dataview를 설치합니다.글감 노트에 #글또/글감 태그를 추가합니다.아래 코드 블록을 원하는 노트에 붙여넣습니다:TABLE default(title, "No Title") as "글..
왜 시그널 플로우를 알아야 할까?시그널 플로우(Signal Flow)는 음향 시스템에서 오디오 신호가 어떻게 이동하고 처리되는지를 나타내는 핵심 개념입니다. 시니어 사운드 엔지니어로서 시그널 플로우를 정확히 이해하지 못하면 시스템 설정, 문제 해결, 믹싱 등에서 심각한 어려움을 겪을 수 있습니다. 시그널 플로우는 음향 시스템의 '지도'와 같으며, 이를 통해 신호의 흐름을 추적하고 최적화할 수 있습니다.신호 흐름 (Signal Flow)시그널 플로우는 입력 소스부터 최종 출력까지 오디오 신호가 거치는 모든 단계를 포함합니다. 각 단계에서 신호는 처리되고 변형되며, 이는 최종 사운드 품질에 직접적인 영향을 미칩니다.기본 시그널 플로우 단계입력 소스: 마이크, 악기, 라인 입력 등프리앰프(Preamp): 입력..
2시간마다 한글 키보드를 자동으로 삭제하기저는 영어 실력 향상을 목표로, 의도적으로 한글 사용 빈도를 줄이는 환경을 만들고자 했습니다. 한글을 계속 사용하다 보면 무의식적으로 한글을 더 자주 쓰게 되는데, 이를 방지하기 위해 2시간에 한 번씩 한글 키보드 레이아웃을 자동으로 제거하도록 설정했습니다. 이렇게 하면 한글을 다시 설정하는 번거로움이 생기기 때문에, 자연스럽게 영어만 사용하도록 유도할 수 있습니다. 이는 단순한 의지력에 의존하는 대신, 환경을 재구성하여 목표를 달성하는 구조적 개선 방법 중 하나입니다.설정 방법크론탭(Crontab) 설정을 통해 2시간마다 한 번씩 자동으로 한글 키보드 레이아웃이 삭제되도록 설정합니다.이를 통해 사용자는 자연스럽게 한글을 사용하기 어렵게 되고, 그 결과 영어 사용..

Omnisearch는 Obsidian의 강력한 검색 플러그인으로, 다음과 같은 특징을 가지고 있습니다:다양한 파일 형식 지원: 노트, Office 문서, PDF, 이미지 등을 빠르게 검색오타 저항성: 검색어의 오타에도 관련 결과를 찾아냄필터링 기능: 다양한 파일 형식별 필터링 가능키보드 중심 워크플로우: 효율적인 검색 및 탐색 지원외부 접근성: 로컬 HTTP 서버를 통해 Obsidian 외부에서도 쿼리 가능 Omnisearch를 브라우저와 연동하면 다음과 같은 이점을 얻을 수 있습니다:통합 검색 경험: 웹 검색과 개인 노트 검색을 동시에 수행지식 연결: 외부 정보와 개인 지식을 쉽게 연결맥락 이해 향상: 검색 결과의 맥락을 더욱 풍부하게 이해노트 활용도 증가: 개인 노트의 활용 빈도와 가치 상승시간 절약..
Quickadd 활용법 - Daily Logging Intro 메모는 우리의 생각을 정리하고 아이디어를 보존하는 중요한 도구입니다. 그러나 메모를 하는 과정이 복잡하거나 시간이 많이 소요된다면, 메모를 지속적으로 하기가 어렵습니다 바쁜 일상 속에서 깜짝 놀랄만한 아이디어나 갑자기 떠오른 생각을 빠르게 기록하고 싶어하는 것은 누구나 공감할 수 있는 일입니다. 저의 경우, 이를 Quickadd를 활용해서 옵시디언 내에서 단축키 하나로 빠르게 생각을 캡처할 수 있도록하였습니다. 데일리 로그를 통해, 언제 어느 노트에서 로깅했는지 쉽게 확인할 수 있습니다. 자기 전이나 회고 할 때 데일리 노트를 돌아 보며 그 때의 상황과 맥락을 떠올리기 더 쉬운 장점이 있습니다 시간은 끊임없이 흐르며, 우리는 그 흐름 속에서 ..
Ollama 설치 왜 Ollama를 사용해보고 싶었나요? 깃허브 프로젝트 진행 중: LLM(Large Language Model)의 가능성을 탐구하고 싶었습니다. 오픈 소스 진영의 발전: 최근 LLM 기술이 크게 발전했다고 들었기 때문에 이를 직접 확인하고 싶었습니다. Ollama란 무엇인가요? 기본 개념: Ollama는 로컬 환경에서 LLM을 실행할 수 있게 해주는 프로그램입니다. 시각적 도움말: 설치 과정 개인 환경: 저는 M1 Mac Pro를 사용하기 때문에, macOS 기준으로 설명하겠습니다. 설치 방법: macOS용 Ollama 다운로드 페이지에 접속하여 운영체제에 맞는 설치 파일을 다운로드합니다. 압축된 Ollama.zip 파일을 다운로드 받아 압축을 해제하면 실행할 수 있는 앱을 얻습니다. ..
애플 개발자 등록 가이드 애플 개발자 프로그램에 등록하는 이유와 절차에 대한 간략한 가이드입니다. 앱 스토어에 앱을 올리고 싶은 개발자라면 이 가이드를 참고하여 등록 절차를 진행하시기 바랍니다. 등록 이유 회비: 130,000원 목적: 앱 스토어에 앱을 올려 고객 피드백과 업데이트 마케팅을 진행할 수 있습니다. 초기 SaaS 구성이 안된 상태에서도 안정성을 돈 주고 얻을 수 있습니다. 등록 절차 Apple Developer 계정 접속: Apple Developer Account에 로그인하고 멤버십을 등록합니다. 이 과정을 통해 팀 ID를 얻을 수 있습니다. 구입 절차: 애플 디벨로퍼 센터에서 "지금 구입"을 완료합니다. 결제 금액 확인: 비용: 129,000원 결제 정보 입력 및 확인: 다음 화면에서 로..
Digital Garden SEO 등록 Intro Obsidian을 사용하여 Digital Garden을 구축한 후, 다음 단계는 Google Search Console에 등록하는 것입니다. 이는 Google 검색 엔진에 내 Digital Garden이라는 변방의 작은 나라를 알려야 하기 때문입니다. Process Google Search Console에 처음 접속하면, 도메인과 URL 접두어로 등록할 수 있습니다. 저는 도메인을 구매하여 운영 중이므로, www.berom.net을 입력하고 '계속’을 클릭했습니다. 도메인을 소유하고 있다면, 등록 과정을 간편하게 완료할 수 있습니다! 도메인 인증을 위해서는 DNS 레코드에 특정 키를 등록해야 합니다. 이는 TXT 레코드를 DNS 설정에 추가하는 방식으로 ..
- Total
- Today
- Yesterday
- 카카오테크캠퍼스
- 개발/OOP
- 개발/webrtc
- 개발/Electron
- 개발/CS/OS
- 개발/환경
- 개발
- AI/ML
- 취업
- ai
- 알고리즘
- 개발/CS/알고리즘
- 카테캠
- 개발/Tools/프레임워크/Spring
- 개발/프레임워크&라이브러리
- electron
- 개발/언어/Java
- 개발/에러
- 개발/컴퓨터네트워크
- 개발/Java
- 개발/MySQL
- ⌨️Developer/보안
- AI/GPT
- 카카오 테크 캠퍼스
- 대외활동/카카오테크캠퍼스
- 개발/네트워크
- 개발/Java/Spring
- ⌨️Developer
- 개발/언어론
- 개발/보안
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |