์ด์ ์ฝ์์ ๋ฐ๋ผ Streetwriters๋ ๋ฉ๋ชจ ์์ฑ ํ๋ซํผ Notesnook์ ์คํ ์์ค ํ๋ก์ ํธ๋ก ๋ง๋ค์์ต๋๋ค. Notesnook์ ์๋ฒ ์ธก ๋ถ์์ ๋ฐฉ์งํ๊ธฐ ์ํ ์๋ ํฌ ์๋ ์ํธํ ๊ธฐ๋ฅ์ ๊ฐ์ถ Evernote์ ๋ํ ์์ ํ ๊ฐ๋ฐฉ์ ์ด๊ณ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ์ค์ฌ์ ๋์์ผ๋ก ์ ์ ๋ฉ๋๋ค. ์ฝ๋๋ JavaScript/Typescript๋ก ์์ฑ๋์์ผ๋ฉฐ GPLv3์ ๋ฐ๋ผ ๋ผ์ด์ผ์ค๊ฐ ๋ถ์ฌ๋ฉ๋๋ค.
ํ์ฌ ์น ์ธํฐํ์ด์ค, ๋ฐ์คํฌํฑ ์ ํ๋ฆฌ์ผ์ด์ , ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ , ๊ณต์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋ ธํธ ํธ์ง๊ธฐ ๋ฐ ํ์ฅ ๊ธฐ๋ฅ์ ๋ํ ์ฝ๋๊ฐ ๊ฒ์๋์์ต๋๋ค. ์๋ก ๋ค๋ฅธ ๊ธฐ๊ธฐ ๊ฐ ๋ ธํธ ๋๊ธฐํ๋ฅผ ์ํ ์๋ฒ ์ฝ๋๋ XNUMX์ ์ค ๋ณ๋์ ์ ์ฅ์์ ๊ฒ์๋ ์์ ์ ๋๋ค. ์น ์ธํฐํ์ด์ค๋ React ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋์์ผ๋ฉฐ, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ React Native๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋์์ต๋๋ค.
๋ฉ๋ชจ์ ์ฒจ๋ถ ํ์ผ ๋๋ ์ด๋ฏธ์ง์ ์๋ ํฌ ์๋ ์ํธํ๋ฅผ ์ํด ํด๋ผ์ด์ธํธ ์ธก์์๋ XChaCha20-Poly1305 ๋ฐ Argon2 ์๊ณ ๋ฆฌ์ฆ์ด ์ฌ์ฉ๋๋ฉฐ ๋ชจ๋ ๋ฐ์ดํฐ๋ ์ฌ์ฉ์ ํค๋ก ์ํธํ๋ ํํ๋ก ๋๊ธฐํ ์๋ฒ๋ก ์ ์ก๋ฉ๋๋ค. ์๋ฒ๋ฅผ ์ฐ ํ ๋ค์ํ ์ฅ์น์ ๋ฉ๋ชจ๋ฅผ ์์ฑํ๊ธฐ ์ํ ์ ์ฒด ์ธํ๋ผ๋ฅผ ์ฌ์ฉ์ ์ ์ด ์ฅ๋น์์ ์คํํ ์ ์์ต๋๋ค.
์ฅ์น๊ฐ ๋ค๋ฅธ ์ฌ๋์ ์์ ๋ค์ด๊ฐ ๊ฒฝ์ฐ ๋ฉ๋ชจ๋ฅผ ๋ณผ ์ ์๋๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋ก๊ทธ์ธ์ ๋น๋ฐ๋ฒํธ๋ก ๋ณดํธํ ์ ์์ต๋๋ค. ๋ณ๋์ ๋น๋ฐ๋ฒํธ๋ก ์ํธํ๋ ๋ฉ๋ชจ๋ฅผ ํฌํจํ ์ผ๋ฐ ๋ฉ๋ชจ๋ ๋ฌผ๋ก ๋น๋ฐ๋ฒํธ, ์ก์ธ์ค ํค์ ๊ฐ์ ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ํด ์ถ๊ฐ๋ก ๋ณดํธ๋๋ ํน๋ณ ๋ฉ๋ชจ๋ ์์ฑํ ์ ์์ต๋๋ค.
๋
ธํธ์๋ ํ
์ด๋ธ, ์์
๋ชฉ๋ก, ์ฝ๋ ๋ธ๋ก์ ๋ฐฐ์นํ๊ณ ๋ฉํฐ๋ฏธ๋์ด ๋ฐ์ดํฐ ๋ฐ ์์ ํ์ผ์ ์ฝ์
ํ๊ณ ๋งํฌ๋ค์ด ๋งํฌ์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ณด๋ค ํธ๋ฆฌํ ์ ๋ณด ๊ตฌ์กฐํ๋ฅผ ์ํด ๋
ธํธ๋ฅผ ํ๊ทธ์ ์ฐ๊ฒฐํ๊ณ , ์์ ๋ผ๋ฒจ์ ์ง์ ํ๊ณ , ํ๋ก์ ํธ๋ณ๋ก ๊ทธ๋ฃนํํ๊ณ , ์ ๋ชฉ๋ณ๋ก ๋
ธํธ ๋ด ์ฝํ
์ธ ๋ถ๋ถ์ ์ถ์ํ๋ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ์ค์ํ ๋ฉ๋ชจ ๊ณ ์ , ์๋ฆผ ์ฐ๊ฒฐ, ๋ฏธ๋ฆฌ ์๋ฆผ ์์ฑ์ ์ง์ํฉ๋๋ค.
์ถ์ฒ : opennet.ru