๊ฐ๋ ์ ๋ฆฌ ์์ ์ค(70)
-
[Ubuntu Linux]xrdp, xfce4 Firefox ๋ฐ Terminal ์ด๋ฆฌ์ง ์๋ ๋ฌธ์
๐ xrdp, xfce4 Firefox ์ด๋ฆฌ์ง ์๋ ๋ฌธ์ ๐ฝ ๊ฐ์ ๐ฆ ์๊ฐ ๊ฐ์ํ ์๋ฒ๋ฅผ ๊ตฌ์ถํ๋ฉด์ VDI์ ์ด์์ด ์๋์ง ํ์ธํ๋ ์ค ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ์ด์. xrdp๋ฅผ ํตํด ์๊ฒฉ์ผ๋กUbuntu 22.04 Desktop์ ์ ์์ ํ๊ฒ ๋๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์น ๋์ด ์๋Firefox๊ฐ ์๋ํ์ง ์๋ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ์ด์์. ์์ ๊ฐ์ด firefox๋ฅผ ๋ช ๋ น์ด๋ก ์คํํด ๋ณด๋ ค ํด๋ ์ด๋ฆฌ์ง ์๋ ๋ฌธ์ ๊ฐ ์์๊ณ , ๊ฒ์ ํด ๋ณด๋ ์๋์ ๊ฐ์ Bug๋ก ์ธํ ๊ฒ์์ ์๊ฒ ๋์์ด์. ์ธํฐ๋ท์ด ๋์ด์ผ ํฌ๋ฃจ๋ค์ด VDI๋ฅผ ์ฌ์ฉํ ์ ์์ํ ๋ฐ, ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ๋ค๊ฐ ์๋์ ๊ฐ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ๊ฒ ๋์ด ๊ธ์ ์์ฑํด ๋ด ๋๋ค. ๐ฝ Firefox Bug ๐ฆ Google Chrom Command Install ์ฃผ๋๊ฐ ์ฐพ์ ๋ฐฉ๋ฒ์ ๋ช ๋ น์ด๋ฅผ ํตํด ํฌ๋กฌ..
2023.07.07 -
[Jenkins] java.lang.OutOfMemoryError: Java heap space
๋ฐฐํฌ ์๋ํ์ ์ง์์ ์ธ๋:๋์ปค์ ์ ํจ์ค ์ฟ ๋ฒ๋คํฐ์ค๋ก ๋ง๋๋ COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ํ์ฌ ์ฃผ๋๋ ์ ํจ์ค๋ฅผ ์ด์ฉํ์ฌ ๋ฌด์ค๋จ ๋ฐฐํฌ ํ ์คํธ๋ฅผ ์งํ ์ค์ธ๋ฐ, ์ด ์ ์๋ ๋ฌธ์ ์์ด ์ ๋์๋ค๊ฐ ์ด๋๋ ๋ถํด๊ฐ INFO: ------------------------------------------------------------------------ INFO: EXECUTION SUCCESS INFO: ------------------------------------------------------------------------ INFO: Total time: 16.330s INF..
2023.07.04 -
[junit5] org.mockito.exceptions.base.MockitoException: The used MockMaker SubclassByteBuddyMockMaker does not support the creation of static mocks
Mastering JUnit 5 COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ์๋ ํ์ธ์? ํ์ฌ ์ฃผ๋๋ Junit5์ ์ด์ฉํด์ Test Code๋ฅผ ์ง๊ณ ์์ด์. ๊ทธ๋ฐ๋ฐ, ์ฃผ์ ์ ๋ณด ์/๋ณตํธํํ๋ Logic์ด static์ผ๋ก ๋ง๋ค์ด์ ธ ์๊ณ , ์ด๋ฅผ ํ ์คํธ ํ๊ธฐ ์ํด์๋ ์์ ์ ๋ช ๊ฐ์ง ํด์ค์ผ ํด์. ์ต์ด ์์ ๊ฐ์ด ๋ณ์๋ฅผ ์ ์ธํด ์ฃผ์ด์ผ ํด์. ๊ทธ๋ฐ ๋ค ์์ ๊ฐ์ด Test๊ฐ ์คํ๋๊ธฐ ์ ์ ํด๋น ๋ณ์๊ฐ ์ด๊ธฐํ ๋ ์ ์๋๋ก ํด์ฃผ์ด์ผ ํด์. ๋ง์ง๋ง์ผ๋ก ์์ ๊ฐ์ด Test๊ฐ ๋๋๋ฉด mockStatic์ด ๋ซํ ์ ์๋๋ก ์ฒ๋ฆฌํด ์ค์ผ ํด์. ๊ทธ๋ ์ง ์์ผ๋ฉด ํ Thread์์ staticMocking ๋ฑ๋ก์ ..
2023.06.07 -
[InteliJ] jenkinsfile Groovy ๋ฌธ๋ฒ ํ์ฑํ
์ธํ ๋ฆฌ์ ์ด IDEA:๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ๋ถํฐ ๊ณ ๊ธ ๊ธฐ๋ฅ๊น์ง ๋ง์คํฐํ๊ธฐ COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ InteliJ ์ค์ ๐ฝ Groovy ๐ฆ JenkinsFile ๊ฐ๋ ์ฑ ์ค์ CI/CD๋ฅผ ํ๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๊ฒ ์ง๋ง, ์ฃผ๋๋ Jenkins๋ฅผ ์ด์ฉํด CI/CD๋ฅผ ์งํํ๊ณ , Project Code ์์ Jenkinsfile์ ๋ง๋ค์ด Jenkins๊ฐ ๋์ํ ์ ์๋๋ก ์ค์ ํด ์ฃผ๊ณ ์์ด์. ํ์ง๋ง, ์ต์ด InteliJ์ Groovy ๊ด๋ จ ์ค์ ์ ํด ์ฃผ์ง ์๋๋ค๋ฉด ๊ฐ๋ ์ฑ์ด ๋งค์ฐ ๋จ์ด์ง๋ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ ์ ์์ด์. ์ค๊ดํธ๊ฐ ์ด๋์ ๋๋๋์ง๋ ๋ชจ๋ฅด๊ฒ ๊ณ , ๋ญ๊ฐ ์ธ์์ด ์๋๋ฏํ ์ ํ์ ๊ธ์๋ค์ด ๋๋ฌด ์ ๊ฒฝ ์ฐ์ฌ์. ๊ทธ๋..
2023.06.05 -
[Spring Boot] Discord Bot(๋์ค์ฝ๋ ๋ด) ๋ง๋ค๊ธฐ - JAVA๋ฅผ ์ด์ฉํ API ํธ์ถ
์ ์์ ๋ถ ํ์ค ํ๋ ์์ํฌ์ ์๋ ํต์ฌ ๊ธฐ์ ์ธํธ : ์คํ๋ง + ๋ง์ด๋ฐํฐ์ค COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ ๋ชฉ์ฐจ 1. [Spring Boot] Discord Bot(๋์ค์ฝ๋ ๋ด) ๋ง๋ค๊ธฐ 2. [Spring Boot] Discord Bot(๋์ค์ฝ๋ ๋ด) ๋ง๋ค๊ธฐ - Spring Boot(์คํ๋ง ๋ถํธ)๋ฅผ ์ด์ฉํ ๊ฐ๋จํ API ๋ง๋ค๊ธฐ feat.Mybatis(๋ง์ด๋ฐํฐ์ค) 3. [Spring Boot] Discord Bot(๋์ค์ฝ๋ ๋ด) ๋ง๋ค๊ธฐ - JAVA๋ฅผ ์ด์ฉํ API ํธ์ถ 4. [Spring Boot] Discord Bot(๋์ค์ฝ๋ ๋ด) ๋ง๋ค๊ธฐ - ๋์ค์ฝ๋ ๋ด์ ์ด์ฉํ์ฌ API ํธ์ถ ๐ ์์ํ๊ธฐ ์ ์ ๐ฝ ๊ฐ..
2023.03.17 -
[Open Source Project] JitPack์ ๋ด๊ฐ ๋ง๋ Library & Framework ์ฌ๋ฆฌ๊ธฐ
ํผ์ ๊ณต๋ถํ๋ ์๋ฐ:JAVA 8 & 11 ์ง์/๋ฌด๋ฃ ๋์์ ๊ฐ์ ์ ๊ณต COUPANG www.coupang.com Do it! ์๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ : ๊ฐ๋ฐ 10๋ ๊ฐ์ 10๋ ๋ช ๊ฐ์ฌ์ ๊ธฐ์ดํผํผ ์ฝ๋ฉ ๋ฐฅ์ COUPANG www.coupang.com Java์ ์ ์:์ต์ Java 8.0 ํฌํจ COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ ๋ชฉ์ฐจ โ[Open Source Project] JitPack์ ๋ด๊ฐ ๋ง๋ Library & Framework ์ฌ๋ฆฌ๊ธฐ โ ๐ ๋๋ง์ Library & Framework ๊ณต์ ํ๊ธฐ ๐ฝ ๊ฐ์ ๐ฆ ์๊ฐ ๊ฐ๋ฐ์์๊ฒ ์์ด ๋ด๊ฐ ๋ง๋ ์ฝ๋๋ฅผ ๋๊ตฐ๊ฐ ์ฌ์ฉํ๋ค๋ ๊ฒ์ ๊ต์ฅํ ์ค๋ ๋ ์ผ์ด๊ณ , ๋ฟ๋ฏํ ์ผ์ด..
2022.12.10