Releases: iq-spiral-galaxy/spiral-buddy-blue
Release list
v0.6.12
Spiral Buddy v0.6.12
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±
μμΈν μλ΄
v0.6.11
Spiral Buddy v0.6.11
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±
μμΈν μλ΄
v0.6.10
Spiral Buddy v0.6.10
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±
μμΈν μλ΄
v0.6.9
Spiral Buddy v0.6.9
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±
μμΈν μλ΄
v0.6.8
Spiral Buddy v0.6.8
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±
μμΈν μλ΄
v0.6.7
Spiral Buddy v0.6.7
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±
μμΈν μλ΄
v0.6.6
Spiral Buddy v0.6.6
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±
μμΈν μλ΄
v0.6.5
Spiral Buddy v0.6.5
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±
μμΈν μλ΄
v0.6.4
Spiral Buddy v0.6.4
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±
μμΈν μλ΄
v0.6.3
Spiral Buddy v0.6.3
β‘ 30μ΄ μ€μΉ (ν μ€ λͺ λ Ή)
ν°λ―Έλ/PowerShellμ κ·Έλλ‘ λΆμ¬λ£κΈ° β μ€ν μ€μ΄λ©΄ μλ μ’ λ£ β μ΅μ λ°κΈ° β μ€μΉ β μ¬μ€ν. GitHub API μ κ±°μΉλ rate-limit μμ.
π macOS β Apple Silicon (M1/M2/M3/M4)
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-arm64.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'π macOS β Intel
osascript -e 'tell application "Spiral Buddy" to quit' 2>/dev/null; sleep 1; \
cd /tmp && \
curl -fL -o /tmp/spiral.dmg "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.dmg" && \
MOUNT=$(hdiutil attach -nobrowse /tmp/spiral.dmg | grep -o '/Volumes/.*' | head -1) && \
rm -rf '/Applications/Spiral Buddy.app' && \
cp -R "$MOUNT/Spiral Buddy.app" /Applications/ && \
hdiutil detach -quiet "$MOUNT" && \
xattr -cr '/Applications/Spiral Buddy.app' && \
rm -f /tmp/spiral.dmg && \
open '/Applications/Spiral Buddy.app'πͺ Windows β PowerShell
μμ λ©λ΄μμ PowerShell κ²μ β μ΄κ³ κ·Έλλ‘ λΆμ¬λ£κΈ°:
$ErrorActionPreference = "Stop"
Get-Process "Spiral Buddy" -EA SilentlyContinue | Stop-Process -Force
$exe = "$env:TEMP\spiral-buddy-setup.exe"
Invoke-WebRequest -Uri "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest-Setup.exe" -OutFile $exe
Start-Process -FilePath $exe -ArgumentList "/S" -Wait
Remove-Item $exe -Force
$app = "$env:LOCALAPPDATA\Programs\spiral-buddy\Spiral Buddy.exe"
if (Test-Path $app) { Start-Process $app }π§ Linux β AppImage
curl -fL -o ~/SpiralBuddy.AppImage "https://github.com/iq-spiral-galaxy/spiral-buddy-blue/releases/latest/download/Spiral-Buddy-latest.AppImage"
chmod +x ~/SpiralBuddy.AppImage
~/SpiralBuddy.AppImageλλ μλ λ€μ΄λ‘λ
| OS | νμΌ |
|---|---|
| macOS Apple Silicon | Spiral.Buddy-*-arm64.dmg |
| macOS Intel | Spiral.Buddy-*.dmg (arm64 μλ κ²) |
| Windows | Spiral.Buddy.Setup.*.exe |
| Linux | Spiral.Buddy-*.AppImage |
β οΈ macOS β "μμλ¨" κ²½κ³ κ° λ¨λ©΄
Code signing/곡μ¦μ μ ν λΉλλΌ macOS Gatekeeperκ° μ°¨λ¨ν©λλ€ (μ€μ μμ μλ).
μ ν μ€ λͺ
λ Ήμ xattr -crμ΄ ν¬ν¨λμ΄ μλ ν΄κ²°λ©λλ€. μλμΌλ‘ λ°μλ€λ©΄:
xattr -cr "/Applications/Spiral Buddy.app"β οΈ Windows β SmartScreen κ²½κ³ κ° λ¨λ©΄
"μΆκ° μ 보" β "μ€ν" ν΄λ¦. μ½λλ λͺ¨λ 곡κ°λμ΄ μμ΅λλ€.
μ¬μ© λ°©λ²
- λ³ΈμΈ OS νμΌ λ€μ΄λ‘λ β λλΈν΄λ¦
- Setup wizardμμ API ν€ + Obsidian Vault κ²½λ‘ μ
λ ₯
- Vaultλ νν μμΉμμ μλ κ°μ§λ¨ (ν΄λ¦ ν λ²)
- (μ ν) "iq-dev-lab 38κ° μλ λ€μ΄λ‘λ" μΉ΄λ ν΄λ¦ β λΆλͺ¨ ν΄λ μ ν β 1~5λΆ λκΈ°
- "μμνκΈ°" β λ©μΈ μ±