์ต๊ทผ ํด๋ฃจ๋์ค๋ผ๋ ์น ๊ธฐ๋ฐ ํด๋ผ์ฐ๋๋ฅผ ์๋กญ๊ฒ ๋ง๋ค๊ณ ์์ต๋๋ค. ์ด ํด๋ฃจ๋์ค๋ฅผ ๋ง๋ค๋ฉด์ ๋์ ๊ธฐ์ ์ ์๊ตฌํ๋ ์์
์ด ๋ง๋ค๋ณด๋ ATOM ์๋ํฐ๋ก๋ ํ๊ณ๋ฅผ ๋๊ผ์ต๋๋ค. ๊ทธ๋์ ์ด์ฐธ์ ๋ง์ ๋ถ๋ค์ด ์ถ์ฒํ์๋ VSCode ๋ฅผ ์ฌ์ฉํด ๋ณด๊ธฐ๋ก ๊ฒฐ์ฌํ์ต๋๋ค. ์ฌ์ฉ 50๋ถ ํ... ์ ์ธ๊ณ์
๋๋ค. ์๋. ์ง๊ตฌ์ ์จ๊ฒ๊ฐ์ง ์์ต๋๋ค. ๋ฌ์์ ์ง๊ตฌ๋ฅผ ๋ฐ๋ผ๋ณด๋ ๊ฒ์ฒ๋ผ ๋ ๋์ ์์ผ๋ฅผ ๊ฐ์ง๊ฒ ๋๊ฒ ๊ฐ์ต๋๋ค. ์ง์ง ์ด๋์ VSCode ์ฐ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ๋ฐ์ด ํ ์ฌ ํธํฉ๋๋ค. ํ์คํ๊ฑด ์ธ์ ์ด๋์๋ ๊ฐ๋ฐ์ ํธํ๊ฒ ํ ์ ์๋ค๋๊ฒ ์ฅ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ํด๋ผ์ด์ธํธ์์ ์์ ํ๊ณ ์ปจํธ๋กค+S ๋ฅผ ๋๋ฅด๋ฉด ๋ฐ๋ก Nodemon ์ด ์ฌ์์ํ๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ฉด ์น์ฌ์ดํธ์ ์์ ๋ณธ์ด ์ ์ฉ๋๊ฒ ๋๋๊ฑฐ์ฃ .
๐ป๊ธฐ์
์๋
ํ์ธ์. Dipokal HHJ ์
๋๋ค. React Native EXPO APP ๊ฐ๋ฐ์ ์๋ก์ด ํ๊ฒฝ์์ ์์ํ๊ฒ ๋๋ฉด ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๋ฅผ ํ์ธํ ์ ์์ผ์ค ๊ฒ๋๋ค. error invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\].*|website\\node_modules\\.*|heapcapture\\bundle\.js|.*\\__tests__\\.*)$/: unterminated character class. run cli with --verbose flag for more details. ์ ๋ Node.JS ๋ฒ์ ์ ์ญ์ ํ๊ณ ๋ค์ด๊ทธ๋ ์ด๋๋ฅผ ํ๋๊น ํด๊ฒฐ๋์์ต๋๋ค. https://nodejs.org/d..
์๋
ํ์ธ์ Dipokal HHJ ์
๋๋ค. ์ต๊ทผ ๋ฉฐ์น ๋์ NodeJS ์ ๋น ์ ธ ์ฌ๋ฌ๊ฐ์ง ์์ฉ ์๋น์ค๋ค์ ๊ตฌํํด๊ฐ๋ฉฐ ๋ ์๊ฐ์ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ์ ๋ ์คํ์ ์
๋๋ค. PHP ์ฐ๋ค๊ฐ NodeJS ๊ฐ ์ข์๋ณด์ฌ์ ์๊ฐ์ ์ ๋ฆฌํ๋ ค๊ณ ์ด ๊ธ์์ ์๋ ค๋๋ฆฝ๋๋ค..! NodeJS ์ ์ฅ์ PHP ์ฐ๋ค๊ฐ NodeJS ๋ฅผ ์ฒ์ ์ฌ์ฉํด๋ณด๋ ์ ์
์ฅ์์๋ ์ ๋ง ์๋ก์ด ์ธ๊ณ๋ฅผ ๋ง๋ ๊ธฐ๋ถ์ด์์ต๋๋ค. ํ์ผ ์
๋ก๋ ๋ถํฐ ์์ํด์, ๋ก๊ทธ์ธ, ๋ณด์.. ๊ทธ์ผ๋ง๋ก ์ ์ธ๊ณ์๋ค๊ณ ํํํ ์ ์์๊ฒ ๊ฐ์ต๋๋ค. PHP ์์๋ .php ํ์ผ๋ด์ html ์ฝ๋์ php ์ฝ๋๋ฅผ ๋ณํฉํด์ ์ฌ์ฉํด์ผ ํ๋๋ฐ, NodeJS ๋ EJS ๊ฐ ์์ด์ ๋๋ ํ ๋ฆฌ ๊ด๋ฆฌ, ํ์ผ๊ด๋ฆฌ๊ฐ ์ ์ฉํ์ต๋๋ค. ํ์ผ ์
๋ก๋ ๊ธฐ๋ฅ์ ๊ตฌํํ ๋ค ๋๋์ ์ ๋ณด์ ์
๋๋ค. PHP ์ฒ๋ผ ๊ทธ๋ฅ ..
์๋
ํ์ธ์. Dipokal HHJ ์
๋๋ค. ๋ธ๋๋ค์ด์๋ชฌ๋ ๋กฌ์ด ์๋กญ๊ฒ ์ถ์๋์๊ธธ๋ ๋ฐ๋ก ์ค์นํด๋ดค์ต๋๋ค! ๋จผ์ ์คํฌ๋ฆฐ์ท๋ถํฐ ๋ณด์์ฃ . ์ฅ์ ์๋๋ก์ด๋ 9, OneUI 1.0์ด๊ณ ๋ณด์ ์
๋ฐ์ดํธ๋ 2019๋
12์ 1์ผ ์๋ก ํจ์น๋์์ต๋๋ค. ์์ฌ์ด ์ ์กฐ๊ธ ์์ฌ์ ๋ ์ ์ ์ ๋ฒ๊ทธ๊ฐ ์ ์ 4.0์ ๋นํด ์กฐ๊ธ ๋์ด๋ ๊ฒ ๊ฐ์ ๊ธฐ๋ถ์ด ๋ญ๋๋ค.. ์ ๊ฐ ๋ฐ๊ฒฌํ ๋ฒ๊ทธ๋ ์ผ์ฑ๋ฎค์ง ์์
์ฌ์ ์๋จ์
๋๋ค. ์ ๋ ๋ธ๋๋ค์ด์๋ชฌ๋ 2.0๋ถํฐ ์ฌ์ฉํด์์ต๋๋ค. ๊พธ์คํ ์
๋ฐ์ดํธ์ OneUI ๋๋ถ์ ํญ์ ๋ง์์ ๋ญ๋๋ค. (๋ฒ์ ์
ํ ๋๋ง๋ค ์ ํฐ ์ฐ๋ ๋๋..(?)) ๋ค์ด๋ก๋ https://forum.xda-developers.com/s7-edge/development/blackpearln8stable-smooth-fast-t3827982..
์๋
ํ์ธ์. Dipokal HHJ์
๋๋ค. ์ด ๊ธ์ ์ ๊ฐ ํ์ด์ค๋ถ ๊ฐ์ ์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด ๋ณด๋ ค๊ณ ๊ฒฐ์ฌํ ์๊ฐ๋ถํฐ์ ์ด์ผ๊ธฐ๊ฐ ๊ธฐ๋ก๋์ด ์์ต๋๋ค. #1: ๊ฐ๋ฐ๊ณผ ์นํด์ง๊ธฐ ์ด๋๋ง 2018๋
11์์์ 2019๋
12์์ด ๋์์ต๋๋ค. ์๋ง 2018๋
11์์ฏค ์ ์ฒซ ๋ฒ์งธ ์น์ฌ์ดํธ์ธ ํผํ ํ๋ฒ 1์ ๊ฐ๋ฐํ์์ต๋๋ค. ์ด๋ ์ฌ์ฉ๋ ์ธ์ด๊ฐ PHP ์์ต๋๋ค. ์ด๋๋ ๋ณด์ ์ทจ์ฝ์ SQL ์ธ์ ์
, XSS, PHP 5.6 ์ทจ์ฝ์ ๋ฑ๋ฑ์ ์ ๊ฒฝ์ ์ฐ์ง ์์๊ธฐ ๋๋ฌธ์ ๋ณด์์ ์๋นํ ์ทจ์ฝํ์์ต๋๋ค. ๊ทธ๋ฌ๋ค๊ฐ 2019๋
2์ DeVent๋ผ๋ ๋ด๊ฐ ์ค๋์ ๋ถํฐ ๊ฟ๊ฟ์๋ ํ์ด์ค๋ถ ๊ฐ์ ์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด๋ณด๊ธฐ๋ก ๊ฒฐ์ฌํ์ต๋๋ค. ๊ธฐ์กด ํผํ ํ๋ฒ ์ปค๋ฎค๋ํฐ๋ฅผ ์ฌ์์ ํ๊ณ PHP๋ผ๋ ์ธ์ด๋ ์ ์ ์น์ํด์ ธ ๊ฐ์ต๋๋ค. #2 ์๋ง์ ๊ณ ๋น, ๊ทธ๋ฆฌ๊ณ ์ฑ์ทจ๊ฐ ์ ๊ฐ De..
์๋
ํ์ธ์ Dipokal HHJ ์
๋๋ค. ์ง๊ธ๊น์ง ์ ๋ ํผ์ ๊ณต๋ถํ๊ณ , ํผ์ ๊ฐ๋ฐํ๊ณ , ํผ์ ์ด์ํ์ต๋๋ค.ํ์ง๋ง ์ด์ ๋ ๊ฐ์ด ๊ณต๋ถํ๊ณ , ๊ฐ์ด ๊ฐ๋ฐํ๊ณ , ๊ฐ์ด ์ด์ํ ์์ ์
๋๋ค. OverLab - ์ฒญ์๋
ํ๋ก๊ทธ๋๋ฐ ํ ๊ณผ ํจ๊ป DeVent ๋ฅผ ๋ง๋ค์ด ๋๊ฐ ์์ ์
๋๋ค. DeVent ๋ ์น ํ๋ซํผ ํ๋ก์ ํธ ์
๋๋ค. ์ต๊ทผ์๋ Web ๋ณด์ ํ๋ก๊ทธ๋จ์ธ DeVent EDITH, ํผํํ๋ฒ2, DeVent WEB OS ๋ฅผ ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค.์ฌ์ดํธ ์ฃผ์ DeVent Community (Main) ํผํํ๋ฒ - ์ ํ๋ธ ํ๋ณด ์ฌ์ดํธ
์๋
ํ์ธ์. ์ค๋์ ์ ๊ฐ๋ง๋ ํํ์ด์ง๋ฅผ ๋ฆฌ๋ทฐํ๋ ค๊ณ ํฉ๋๋ค. ๋จผ์ ๋ฐ๋ฒคํธ ํํ์ด์ง๋ ํ์ด์ค๋ถ์ ํ์๋ผ์ธ ๊ธฐ๋ฅ์ ๋ชจ๋ฐฉํ ํํ์ด์ง ์
๋๋ค. ์ต๋ํ ์ฌํํ๊ฒ ๊ตฌํํ๋ ค๊ณ ๋
ธ๋ ฅํ์ต๋๋ค. ์ ๋ ํ์์ ์ฌํํ๊ฑธ ์ข์ํด์ ํ๋ฒ ์ฌํํ๊ฒ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด ๋ณด๋๊ฑด ์ด๋จ๊น ๋ผ๋ ์๊ฐ์ ํ๊ฒ๋์ด ๋ง๋ค๊ฒ ๋์์ต๋๋ค. ๋ง๋ค๊ฒ๋ ๋๊ธฐ ์ด ํํ์ด์ง๋ฅผ ํตํด ํ๊ต์์๋ ๋ฐฐ์ธ์ ์๋ ๊ฐ๋ฅด์นจ์ ์ป๊ณ ์ถ์์ต๋๋ค. ์ธ์์ ๋ค์ํ ์ฌ๋๋ค๊ณผ ์ํตํ๊ณ ์ถ์๊ณ , ๋ค๋ฅธ ์น๊ตฌ๋ค๊ณผ๋ ์นํด์ง๊ณ ์ถ์์ต๋๋ค. ๊ทธ๋์ ์ ๋ ์ด DeVent ์ปค๋ฎค๋ํฐ๋ฅผ ๋ง๋ค์์ต๋๋ค. ์ ๋ ํฌ๊ธฐํ์ง ์์ต๋๋ค. ํํ์ด์ง๋ฅผ ๋ง๋ค๋ฉด์ ๋ง์ ์ํ์ฐฉ์ค๊ฐ ์์์ต๋๋ค. ๋ง์ผํ
๋ ์๋๊ณ , ๊ฐ๋ฐ ๊ณผ์ ์์ ๋ง์ ๋ฒ๊ทธ๋ ์์๊ณ .. ํ์ง๋ง ๊ทธ๋๋ง๋ค ๋ด๊ฐ ๋์์จ ๊ธธ์ ๋ณด์์ต๋๋ค. ๊ทธ๋ฌ๊ณค ๋งํฉ๋๋ค. "์. ์ด..
์๋
ํ์ธ์ Dipokal HHJ ์
๋๋ค. ์ด๋ฒ์๊ฐ์๋ index.php ์์ comm_list.php ๋ฅผ Ajax ๋ก ๋ถ๋ฌ์์ index.php ์ ์ถ๋ ฅ์ ํด๋ณผ๊ฒ๋๋ค. ํ์ฌ ๊ฐ๋ฐ์ค์ธ ์นํ์ด์ง ์
๋๋ค. ๋จผ์ index.php ์ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ ๊ฒ๋๋ค. ์ด ์ฝ๋๋ ๋ฐ๋ก ์์ ์์ฑํฉ๋๋ค. * ์๋ ์ฝ๋๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ index.php ์ ๋ฅผ ์ฝ์
ํ์๊ณ ์ฌ์ฉํด ์ฃผ์ธ์ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 $(document).ready(function(){ loading(); function loading(){ $.ajax({ url: 'comm_list.php' , dataType : 'html' , success: function(data) { $("#result..