반응형
옵시디언에서 책을 검색하여 독서 노트를 빠르게 생성할 수 있는 플러그인입니다. 독서 노트 템플릿은 Obsidianary님의 옵시디언 독서노트 템플릿을 참고했습니다. 플러그인은 아직 개발 중입니다. 하지만 지금도 충분히 사용가능하다고 생각합니다. 책 정보 검색은 API_KEY가 필요없는 Google Books API를 사용했습니다. 하지만 사용해보니 Google Books API가 국내 책 검색에는 데이터가 충분하지 않은 것 같아요. 나중에 시간이 된다면 네이버, 카카오, 알라딘 등 국내 책 검색 Open API도 사용해볼 예정입니다. 플러그인 설치 방법 아직 옵시디언 커뮤니티 플러그인으로 등록하지 않았습니다. 그래서 릴리즈 페이지에서 zip 파일을 다운로드 받아서 볼트의 .obsidian/plugins/..
옵시디언 노트를 무료로 퍼블리싱하는 방법에 대해 최근(2024년 1월 28일)에 새로 작성한 글이 있습니다. 해당 글은 바로 아래 링크에서 확인하실 수 있습니다. GitHub와 Cloudflare를 이용하여 Obsidian 노트를 온라인에 게시하는 방법 (with Quartz)준비하기 GitHub 계정이 필요합니다. GitHub 계정이 없다면 여기에서 계정을 생성할 수 있습니다. Cloudflare 계정 또한 필요합니다. Cloudflare 계정이 없다면 여기 에서 계정을 생성할 수 있습니다. GitHubanpigon.tistory.com Github과 Netlify 셋팅하기GitHub 계정과 Netlify 계정이 필요합니다. Netlify는 Github 계정을 사용하여 가입할 수 있습니다. 옵시디언에서..
AutoRoute 패키지를 사용하면 네비게이션을 위한 라우트 설정이 매우 간단해집니다. 다양한 타입의 인수 전달이 가능하고 딥링크 구현하는 것도 쉬워집니다. 설치하기 터미널에 명령어를 입력하여 3개를 설치합니다. $ flutter pub add auto_route $ flutter pub add -d auto_route_generator $ flutter pub add -d build_runner 설치가 되고 나면 pubspec.yaml에 패키지 3개가 추가되어 있어야 합니다. dependencies: auto_route: ^3.2.4 dev_dependencies: auto_route_generator: ^3.2.3 build_runner: ^2.1.8 그리고 안드로이드에 AndriodX가 활성화 되어..
원글: https://steemit.com/hive-101145/@anpigon/solana-20220320 솔라나 Solana 토큰 발행하기 — Steemit 솔라나 토큰 발행 도구 설치하기 SPL 토큰 생성 및 사용을 위한 도구인 spl-token-cli를 설치합니다. $ cargo install spl-token-cli 솔라나 토큰 만들기 솔라나에서 토큰을 만드는 것은 매우 간단합니다. devne steemit.com 솔라나 토큰 발행 도구 설치하기 SPL 토큰 생성 및 사용을 위한 도구인 spl-token-cli를 설치합니다. $ cargo install spl-token-cli 솔라나 토큰 만들기 솔라나에서 토큰을 만드는 것은 매우 간단합니다. devnet에 토큰을 만들어 보겠습니다. $ spl..
원글: https://steemit.com/hive-101145/@anpigon/solana-20220319 솔라나 Solana 시작하기 — Steemit Rust 설치하기 Solana를 사용하기 위해서는 Rust가 설치되어 있어야합니다. Rust를 설치하기 위해서 다음 명령어를 실행합니다. $ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh 설치할 옵션을 묻는 steemit.com Rust 설치하기 Solana를 사용하기 위해서는 Rust가 설치되어 있어야합니다. Rust를 설치하기 위해서 다음 명령어를 실행합니다. $ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh 설치할 ..
git-sync 스크립트 작성하기 logseq에서 제작한 git-auto 스크립트를 수정하여 사용합니다. #!/usr/bin/env bash server=origin branch=$(git rev-parse --abbrev-ref HEAD) get-commit-message() { local commit_message=$(git diff --name-only HEAD~1..HEAD) commit_message=$(echo "${commit_message}" | sed -e 's/^.*\///') echo "${commit_message}" } auto-commit-and-push() { if ! [[ $(git status) =~ "working tree clean" ]]; then git add . g..
메인 볼트에서는 플러그인을 개발하지 마세요. 테스트용 볼트를 생성해서 플러그인을 개발하세요. 옵시디언 팀의 공식 리소스: https://github.com/obsidianmd/obsidian-sample-plugin https://github.com/obsidianmd/obsidian-api STEP 1: 옵시디언 샘플 플러그인 템플릿 사용하기 깃헙 옵시디언 샘플 플러그인 리포지토리에 접속합니다. Use thie template 를 클릭 합니다. Repository name에 옵시디언 플러그인 이름을 입력합니다. 옵시디언 플러그인은 보통 obsidian-로 시작합니다. 예를 들면 obsidian-awsome-plugin로 작성합니다. 마지막으로 Create repository from template 를..
원글: https://steemit.com/hive-137029/@anpigon/flutter-code-generator-freezed 플러터 최강 code generator freezed 사용하기 — Steemit freezed는 코드 제너레이터 기능 뿐만 아니라 많은 유용한 기능을 제공하고 있습니다. freezed는 모델를 정의하는 신텍스가 매우 간단하고 간결합니다. 생성자와 속성을 모두 정의할 필요도 없습니 steemit.com freezed는 코드 제너레이터 기능 뿐만 아니라 많은 유용한 기능을 제공하고 있습니다. freezed는 모델를 정의하는 신텍스가 매우 간단하고 간결합니다. 생성자와 속성을 모두 정의할 필요도 없습니다. 그리고 새로운 오브젝트로 복제하기 위한 copyWith 함수를 제공합니..
원글: https://steemit.com/hive-137029/@anpigon/20220305t043717653z 옵시디언 스팀잇 플러그인 개발 — Steemit 옵시디언이란? 옵시디언이란 로컬기반의 노트앱입니다. 검색 속도가 빨라서 가볍게 사용하기 좋습니다. 그리고 무료입니다. 제텔카스텐 방식의 메모에 최적화 되어 있습니다. 그리고 그래픽뷰 steemit.com 옵시디언이란? 옵시디언이란 로컬기반의 노트앱입니다. 검색 속도가 빨라서 가볍게 사용하기 좋습니다. 그리고 무료입니다. 제텔카스텐 방식의 메모에 최적화 되어 있습니다. 그리고 그래픽뷰가 인상적입니다. 노트앱의 UI는 이렇게 생겼습니다. 커뮤니티 플러그인(오픈소스) 설치가 가능하고, 개인 사용자들이 만들어놓은 테마 변경이 가능합니다. 옵시디언 포..