1๏ธโฃ Web/๊ธฐํ6 [Web] Chrome Cross-Origin ์ ์ฑ ๋ณ๊ฒฝ์ ๋ฐ๋ฅธ iframe ํ์ฉ ๋ฐฉ์ (feat. PostMessage) ํ์ฌ ์๋น์ค์์ ๊ธฐ์กด์ iframe์ ์ฐ๋ ๋ถ๋ถ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ์ฐพ์๋ณด๋ Chrome ์ ์ฑ ๋ณ๊ฒฝ์ ์ํ ๊ฒ์ด์๋๋ฐ, ๊ทธ ํด๊ฒฐ ๋ฐฉ์์ ์ ๋ฆฌํด๋ณด๊ณ ์ ํ๋ค. ๐ ๋ฌธ์ ์ํฉ Uncaught DOMException : Blocked a frame with origin "๋๋ฉ์ธ" from accessing a cross-origin iframe์ ๋ก๋ํ๋๋ฐ์๋ ๋ฌธ์ ๊ฐ ์์์ง๋ง iframe๊ณผ ๋ถ๋ชจ์ฐฝ๊ฐ์ ํต์ ์ด ์์ ๊ฒฝ์ฐ๋ง๋ค ๊ณ์ ์์ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ์ฐ๋ฆฌ ์๋น์ค์ ๊ฒฝ์ฐ document.domain ์ค์ ์ ํตํด ๋ถ๋ชจ์ฐฝ๊ณผ ์์์ฐฝ(๋ค๋ฅธ ๋๋ฉ์ธ)๊ฐ์ ํต์ ์ ๊ตฌํํ๋๋ฐ, ์ด์ ๊ด๋ จํ์ฌ Chrome ์ ์ฑ ๋ณ๊ฒฝ์ด ์์๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒ์ด์๋ค. 2023๋ 8์ ๊ธฐ์ค ํ ์คํธ ๊ฒฐ๊ณผ, ๊ฐ์ ํฌ๋กฌ ๋ฒ์ ์ด๋๋ผ๋ ๊ฐ ์ฌ์ฉ.. 2023. 10. 14. [Web] ElasticSearch nori & Bulk API ํ์ฉ ๐ ElasticSearch ๋ฐ nori ์ค์น ์ค์น๋ ์๋ ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํ์ต๋๋ค. ElasticSearch ์ค์นํ๊ธฐ (์๋์ฐ 10) (tistory.com) ElasticSearch ์ค์นํ๊ธฐ (์๋์ฐ 10) 1. ์๋ผ์คํฑ ์์น ๊ณต์ ํํ์ด์ง ์ ์ www.elastic.co/kr/downloads/elasticsearch Download Elasticsearch Download Elasticsearch or the complete Elastic Stack (formerly ELK stack) for free and start searching and analyzing in minutes with Elastic. team621.tistory.com ElasticSearch ๋ก์ปฌ ์ค์นํ๊ธฐ — ์ฐฝ์ Area (.. 2023. 4. 2. [Web] ElasticSearch ์ ์ฉ ๋ฐฉ์ ํ์ ๐ ElasticSearch ๊ธฐ๋ณธ ๊ฐ๋ ์์ฝ ์ฐ์ ์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ์ ์ฉํ ElasticSearch์ ๋ํด ์ ๋ฆฌํด๋ณด๊ณ ์ ํ๋ค. ๋ด๊ฐ ElasticSearch๋ฅผ ๊ณต๋ถํ๋ฉฐ ์ค์ํ๊ฒ ์์ฉํ ๋ถ๋ถ๋ค๋ง ์ถ๋ ค์ ์ ์ด๋ณธ๋ค. ๐ก ELK ElasticSearch์ ๋ํด ๊ณต๋ถ๋ฅผ ํ๋ค๋ณด๋ฉด ELK Stack์ด๋ผ๋ ๋ง์ ๋ง์ด ๋ณผ ์ ์๋ค. ELK๋ ElasticSearch, Logstash, Kibana์ ์ค์๋ง์ธ๋ฐ ๋ฐ์ดํฐ ๋ก๊ทธ๋ค์ด Logstash๋ฅผ ๊ฑฐ์ณ ElasticSearch์ ์ ์ฅ๋๊ณ , ์ด๋ฅผ ์๊ฐํํ์ฌ Kibana์์ ๋ณผ ์ ์๋ค๋ ๋ด์ฉ์ด๋ค. Logstash | ๋ค์ํ ๋ฐ์ดํฐ ๋ก๊ทธ ๋๋ ํธ๋์ญ์ ๋ฐ์ดํฐ๋ฅผ ์์ง, ์ง๊ณ, ํ์ฑํ์ฌ ElasticSearch๋ก ์ ๋ฌ ElasitcSearch | Logstash๋ก๋ถํฐ ๋ฐ์.. 2023. 4. 2. [Web] Anchor (a ํ๊ทธ) Anchor์ ๊ฐ๋ ๋ฐ ์ฌ์ฉ๋ฒ์ ๋ํด ๊ฐ๋จํ ์ ๋ฆฌํ๋ค. ๐ Anchor Anchor์ ํน์ง ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ฉฐ, ํ๋์ ๋ฌธ์์์ ๋ค๋ฅธ ๋ฌธ์๋ก ์ฐ๊ฒฐํ๊ธฐ ์ํด ์ฌ์ฉํ๋ค. ํ๊ทธ๋ฅผ ์๋ก ์ค์ฒฉํด์ ์ฌ์ฉํ ์ ์๋ค. Anchor ์์ฑ ๋ฐ ์ฌ์ฉ๋ฒ href ํ์ดํผ๋งํฌ๋ฅผ ํด๋ฆญํ์ ๋ ์ด๋ํ ๋ฌธ์์ URL์ด๋ ๋ฌธ์์ ์ฑ ๊ฐํผ๋ฅผ ์ง์ ํ๋ค. target ํ์ดํผ๋งํฌ๋ฅผ ํด๋ฆญํ์ ๋ ํ์ฌ ์๋์ฐ ๋๋ ์๋ก์ด ์๋์ฐ์์ ์ด๋ํ ์ง ์ง์ ํ๋ค. (default๋ _self) title ํ์ดํผ๋งํฌ์ ๋ง์ฐ์ค ์ค๋ฒ ์ ์ค๋ช ์ ์ถ๋ ฅํ๋ค. ๋ค์ด๋ฒ ๊ตฌ๊ธ ๋ค์ ๊ฐ์ ํ์ด์ง ์์์ ์ด๋ ๊ฐ์ ํ์ด์ง ์์์๋ ํน์ ์์ ํด๋ฆญ ์ ๊ทธ ์์น๋ก ์ด๋ํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค. ๋ชฉ์ฐจ ๋ด์ฉ1 ๋ด์ฉ2 ๋ด์ฉ3 [๋ด์ฉ1] ๊ธด ๋ด์ฉ ... [๋ด์ฉ2] ๊ธด ๋ด์ฉ ... [๋ด์ฉ3] ๊ธด .. 2022. 9. 18. [Web] input ํ๊ทธ์ id์ name ์ฐจ์ด์ input ํ๊ทธ ์์์ ์ธ์ name์ ์จ์ผํ๊ณ ์ธ์ id๋ฅผ ์จ์ผ ํ๋์ง ํ์คํ ์์ง ๋ชปํ์ฌ ์ค๋์ name๊ณผ id์ ์ฐจ์ด์ ์ ๋ํด ์ ๋ฆฌํด๋ณด๋ ค ํ๋ค. ๐ id input ํ๊ทธ id ์์ฑ ์ฌ์ฉ ํ์ JavaScript์์ id ์ฌ์ฉ ๋ฐฉ๋ฒ document.all.id.value id.value document.getElementById("ํผ_id").value id ์์ฑ ํน์ง page ์์์ ์ค๋ณต ์ฌ์ฉ ๋ถ๊ฐํ๋ฉฐ ์ฃผ๋ก JavaScript์์ ์ฌ์ฉํ๊ธฐ ์ํด ์ง์ ํ๋ค. document.getElementById(id)๋ฅผ ํตํด์ ํด๋น Element์ Object๋ฅผ ๊ฐ์ ธ์จ๋ค. id๋ก ์ค์ ๋ ๊ฐ์ ํ๋ผ๋ฏธํฐ๋ก์ ์๋ฒ๋ก ๋ณด๋ผ ์ ์๊ธฐ ๋๋ฌธ์ ์๋ฒ์์ ์ ๊ทผ์ด ๋ถ๊ฐํ๋ค. ๐ name input ํ๊ทธ name ์ฌ์ฉ ํ์ Jav.. 2022. 9. 18. ์ด์ 1 2 ๋ค์