728x90 ๋ฐ์ํ ์ ์ฒด ๊ธ150 [Django] ์ค์นํ๊ธฐ (Window) ๊ฐ์ํ๊ฒฝ ๋ง๋ค๊ธฐ Python version 3.8.2 ์์ ์์ฑ๋์์ต๋๋ค. ์ฅ๊ณ ์ ๊ด๋ จ๋ ๋ชจ๋ ์ํ์ ๊ฐ์ํ๊ฒฝ ์์์ ์ด๋ฃจ์ด์ ธ์ผ ํ๋ค.1. cmd๋ฅผ ์ด์ด ๊ฐ์ํ๊ฒฝ์ ๋ง๋ค ๊ฒฝ๋ก๋ก ์ด๋ 2. ๊ฐ์ํ๊ฒฝ ์ค๋นpip install virtualenv 3. ๊ฐ์ํ๊ฒฝ ์ค์น: virtualenv [๊ฐ์ํ๊ฒฝ ์ด๋ฆ]virtualenv myjango 4. dir ๋ช ๋ น์ ์ ๋ ฅํ๋ฉด ๊ฐ์ํ๊ฒฝ ์ด๋ฆ์ ํด๋๊ฐ ์์ฑ. ์ด ํด๋ ์์ scripts ๋ผ๋ ํด๋๋ก ๊ฒฝ๋ก ์ด๋. 5. ๊ฐ์ํ๊ฒฝ ์คํactivate.bat 6. ๋ค์ ๊ฐ์ํ๊ฒฝ ํด๋๋ก ๋์์ ๋ฒ์ ํ์ธ(์ต์ ๋ฒ์ ์ ๊ทธ๋ ์ด๋)python3 -m pip install --upgrade pip 7. ์ฅ๊ณ Django ์ค์นpip install django~=2.0.0 8. ๋ค์ ๊ฐ์ํ๊ฒฝ ์ script.. 2020. 11. 24. Heroku ํธ์คํ ํ๋ ๋ฒ Cloud Application Platform Github ๊ฐ์ ์ฌ์ดํธ๊ฐ ์๋ค. ํค๋ก์ฟ ๋ฅผ ์์๋๊ฐ? ํด๋ผ์ฐ๋ ํ๋ซํผ ์๋น์ค์ด๋ค. ๋๋ ์น ํธ์คํ ๋ง ์ฌ์ฉํด์ ๊ทธ๋ฐ์ง ์ด ํ๋ซํผ์ ๋ํด์ ์ ๋ชจ๋ฅธ๋ค. ๊ฐ๋จํ ๋ฌด๋ฃ ์นํธ์คํ ์ด ๊ฐ๋ฅํ๋ค. ์ค๋๋ง์ Heroku๋ฅผ ์ฌ์ฉํ๊ฒ ๋์๋๋ฐ, ๋ฐ๋ก ์นํธ์คํ ์ ๋ก๋ ํ์ผ ํฌ๊ธฐ ๋๋ฌธ์ด์๋ค. Github ํธ์คํ ์ ์ฌ์ฉํ๋ ค ํ๋๋ฐ, ์ ๋ก๋ํ๋ ค๋ ํ์ผ ํ๋์ ํฌ๊ธฐ๊ฐ ๊ฑฐ์ 100MB์ ๊ฐ๊น์ ๋ค. ๋๋ฌธ์ Github์ ์ฌ๋ผ๊ฐ์ง ์์์, ํน์ ํ๊ณค Heroku์ ์ฌ๋ ค๋ณด์๋๋ ๋์๋ค. gitHub ์ ์ฅ์ ์ ํ ์ฉ๋(Repository๋น)์ 1GB, ํ์ผ ๊ฐ๋น์ 100MB๋ก ์๊ณ ์๋ค. heroku๋ ์์๋๋ก 500MB, 100MB๋ผ๊ณ ํ๋๋ฐ, ์ Github์๋ ์ ์ฌ๋ผ๊ฐ๊ณ Heroku์๋ ์ฌ๋ผ๊ฐ๊น?(..) ์๋ฌดํผ ๋๋ก์ฌ Heroku์ .. 2020. 11. 21. Jupyter notebook ๋ด๊ฐ ์ํ๋ ๊ฒฝ๋ก์ ์์ฑํ๊ธฐ 1. ์๋์ฝ๋ค๋ฅผ ์ค์นํ ํ, Anaconda prompt ์ฝ์์ ์คํ์์ผ์ค๋ค. 2. ์ฃผํผํฐ ๋ ธํธ๋ถ์ ๋ง๋ค๊ณ ์ ํ๋ ๊ฒฝ๋ก๋ก ์ด๋ํ๋ค.(base) C:\Users\minjeong>cd ../../Dramarama 3. ์๋์ฝ๋ค ์ค์น๊ฒฝ๋ก์์ ์ฃผํผํฐ ๋ ธํธ๋ถ์ ์คํ์์ผ์ค๋ค.jupyter notebook๊ทธ๋ผ ์ฃผํผํฐ ๋ ธํธ๋ถ(์น)์ด ๋ฌ๋ค.4. ๋ ธํธ๋ถ์ ๋ง๋ค์ด์ค๋ค. ๊ทธ๋ผ ์ฃผํผํฐ ๋ ธํธ๋ถ์์๋, ํ์๊ธฐ์์๋ ํด๋น ๊ฒฝ๋ก์ ipynb ํ์ฅ์ ํ์ผ์ด ์์ฑ๋ ๊ฒ์ด ํ์ธ๋๋ค. 2020. 11. 20. ์์คํ ์ด์ ์ ๋ํฐ ์ฑ APK ์ฌ๋ฆฌ๊ธฐ ์๋ ์ ๋ํฐ๋ก๋ง ๊ฐ๋ฐํ ๊ฒ์์ ์์คํ ์ด์ ์ฌ๋ฆฌ๊ธฐ ์ํด ๋ฉฐ์น ์งธ ๊ณจ๋จธ๋ฆฌ๋ฅผ ์๊ณ ์๋ค. ๊ฒํ ๋ฃ๊ณ '์ฌ์ด๋๋์ง ์์ ๋ฐ์ด๋๋ฆฌ์ ๋๋ค'๋ฅผ ์ค์ฒ๋ฒ ๋ฐ๋ ค๋ฐ์ ํ, ์ฒ์๋ถํฐ ๋ค์ ์์ํ๊ธฐ๋ก ํ๋ค. ์ฐธ๊ณ ๋ก ๋๋ ์ธ์ฑ๊ฒฐ์ ๋ ์ฌ์ฉํ์ง ์๋๋ค. ์ ๋ํฐ์์ ๋น๋ํ apk๋ฅผ ๊ณง๋ฐ๋ก ์ฌ๋ฆฌ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๋ฌธ๊ตฌ๊ฐ ๋ฌ๋ค. In-App SDK v17 ์ด์ ๋ฒ์ ์ ์ ์ฉํ apk๋ง ๋ฑ๋ก ๊ฐ๋ฅํฉ๋๋ค. ์ผ๋จ ์ฝ์ด๋ณด์. ์ฐ์ ๋ผ์ด์ ์ค ๊ด๋ฆฌ์ ๋ค์ด๊ฐ์ค๋ค. ALC(Application License Checker) ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ์ฉํ๋ฌ ๊ฐ๊ฒ ๋ค. ๋จผ์ ๊ฐ์ด๋๋ฅผ ๋ณด๋ ์ ๋ํฐ๋ฅผ ์ํ ์ค๋ช ๋ ์ ํ์๋ค. ์ฌ๊ธฐ๊ฐ ์ค์ํ๋ค. ALC ์ํ ํ์ผ์ ๋ถ๋ฌ์์ผํ๋๋ฏ. ALC_Manager.cs ALC_CallbackManager.cs ALC_Response.cs ํ์ผ์ ๊ฐ.. 2020. 11. 15. ์ฝ์cmd์์ Github Repository ๊ฐ์ ธ์ค๊ธฐ / git clone ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ ํ๋ก์ ํธ๋ฅผ PC๋ก ๊ฐ์ ธ์๋ณด์. ์ฐ์ cloneํด์ฌ ํด๋๋ฅผ ๋ง๋ค๊ณ , ๊ทธ ํด๋์ git์ ์์ฑ(์ด๊ธฐํ)ํ๋ค. > git init ๊ทธ๋ฐ๋ค์ git repository clone ์ฃผ์๋ฅผ ๊ฐ์ ธ์ remoteํด์ค๋ค. remote๋ ์๋ตํด๋ ๊ด์ฐฎ๋ค. ๊ณ์ํด์ ํด๋น ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ ๊ทผํ ๊ฒ์ด๋ผ๋ฉด ํด๋์ด์ผ ํ๋ค. > git remote add origin [๋ฆฌํฌ์งํ ๋ฆฌ ์ฃผ์] ์ด์ ๊น ํด๋ก ๋ช ๋ น์ผ๋ก ์ ์ฅ์์ ๋ด์ฉ์ ์ต์ด ๋์ด์ค๊ธฐ ํ๋ค. > git clone [๋ฆฌํฌ์งํ ๋ฆฌ ์ฃผ์] 2020. 11. 15. Android activity ์๋จ๋ฐ(appbar, toolbar)์ ๋ฒํผ ๋ง๋ค๊ธฐ ์๋๋ก์ด๋ ์กํฐ๋นํฐ ํ๋ฉด ์ฑ๋ฐ(์ ํํ๋ ํด๋ฐ)์ ๋ฒํผ์ ๋ง๋ค์ด์ฃผ๋ ค๊ณ ํ๋ค. ๋ฒํผ ํ๋์ด๊ธฐ ๋๋ฌธ์ ํ๊ฐ์ง์ ๊ธฐ๋ฅ๋ง ํ๋ค. 1. Menu Resource File ์์ฑ app์ res/menu ํด๋์์ ๋ฉ๋ชจ ๋ฆฌ์์ค xml ์์ฑ ๊ทธ๋ผ ์๋ ๊ฒ ๋จ๋๋ฐ, ์ผ์ชฝ์ ๋ฉ๋ด Menu Item์ ์ปดํผ๋ํธ ํธ๋ฆฌ/menu ์์ ๋ฃ์ด ์๋ก ์์ฑํ๋ค. ๊ทธ๋ผ ์ด๋ ๊ฒ ๋๋กญ๋ฉ๋ด๊ฐ ๊ธฐ๋ณธ์ผ๋ก ์์ฑ๋๋๋ฐ, ๋๋ ๋ฒํผ๋ง ์ํ๋ ๋๋กญ๋ฉ๋ด๋ฅผ ์์ ์ฃผ๊ฒ ๋ค. ๊ทธ๋ฌ๊ธฐ ์ํด xml ์ฝ๋๋ฅผ ์ฐ๋ค. ์๋์ ๊ฐ์ด ๋ฐ๊ฟ์ฃผ์๋ค. ์กํฐ๋นํฐ ๊ฒฝ๋ก ์์ (app/java ํ์ ํด๋ ์ด๋ฆ) tools:context = "com.example.myproject.MainActivity" title ๋์ icon์ ์ง์ ํด์ฃผ์ด๋ ๋๋ค. title๊ณผ icon ๋๋ค ์ง์ ํ๋ค๋ฉด ic.. 2020. 11. 14. ์ด์ 1 ยทยทยท 11 12 13 14 15 16 17 ยทยทยท 25 ๋ค์ 728x90 ๋ฐ์ํ