본문 바로가기

전체 글

(167)
새로운 자바 라이선스 요금제 논란(2023.01.31) https://www.itworld.co.kr/news/274885 “사용자 아닌 전 직원 기준 가격 책정” 오라클 새 자바 라이선스 요금제 논란 오라클이 최근 공개한 2023년 스탠더드 자바의 사용자당 가격이 논란이다. 기업 내에서 자바를 사용하는 직원이 아니라 전체 직원 수를 기준으로 www.itworld.co.kr OpenJDK로 어플리케이션을 개발하면 문제는 없지만 오라클에 자바가 넘어간 이후로는 참 마음에 들지 않는 행보이다. 자바를 이용하는 직원에 비용을 책정하는 것이 아니라 전체직원에 비용을 책정하다니... (더 깊게 생각하면 개발언어에 대한 비용이라니...) 자바를 좋아하는 개발자로써 자바에 대한 부정적인 뉴스가 나오면 참 안타깝다.
쿠팡 웹사이트에서 개발자도구(F12) 실행 쿠팡 웹사이트에서 실수로 개발자도구를 실행했더니 쿠팡배너가 이쁘게 나오고 채용사이트가 표시된다. 쿠팡 채용에 도전하라는 뜻인가??!!
[SpringBoot] WAR - mvn package시 Error assembling WAR: webxml attribute is required 에러 해결방안 SpringBoot 웹 어플리케이션을 개발 후 war 방식으로 package시 web.xml이 필수라고 에러발생!!! [DEBUG] Excluding [] from the generated webapp archive. [DEBUG] Including [**] in the generated webapp archive. [INFO] Building war: D:\Develop\Workspace\wyleedp\devcode\devcode-web\target\devcode-web-0.0.1-SNAPSHOT.war [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ----..
안드로이드 오토 설정방법 및 간단사용기(쏘렌토) 안드로이드 오토를 지원하는 차량이면 USB에 안드로이드 기반의 핸드폰을 연결하면 자동으로 안드로이드 오토가 실행된다. (다만 안드로이드OS 버전이 9이하버전이면 Play 스토어에서 안드로이드 오토 앱을 별도로 설치해야 한다.) 연결한 스마트폰에 티맵이 설치되어 있어 기본 네비게이션이 티맵으로 표시된다. 차량 및 기기정보 쏘렌토 가솔린 2.5T 2023년형 모델 갤럭시S22+ 안드로이드 13 / OneUI 5.0 KIA의 폰 프로젝션이라는 기능으로 구글의 안드로이드 오토와 애플의 카플레이, 2가지를 모두 지원한다. http://webmanual.kia.com/PREM_GEN5/AVNT/RJ/KOR/Korean/others001.html 안드로이드 설정방법 설정 > 기기 간 연결 > Android Auto ..
[AzureDevOps] 프로젝트 사용자(팀원 및 개발자) 추가방법 Azure DevOps 프로젝트 사용자(팀원 및 개발자) 추가방법 1. Main > Project settings 2. General > Teams > Members탭 > Add 버튼 클릭 3. 추가할 사용자(User) 정보 입력 후 Save 버튼을 클릭 정말 쉽게 사용자 또는 그룹을 추가할 수 있다.
[AzureDevOps] Repos(Git) - Pull Request 요청 방법 GitFlow를 이용하여 기능(feature) 브랜치 단위로 개발하는 경우 프로젝트의 관리자 또는 리더에게 develop 브랜치로 병합을 요청하게 된다. GitHub에서 오픈소스 프로젝트 개발시 Pull Request와 같은 개념이며 Microsoft가 GitHub를 인수했기 때문에 Azure DevOps도 큰 틀에서 GitHub의 Pull Request 개념/기능을 따라 갈 것으로 보인다. 0. 작업중인 feature 브랜치를 서버에 push 1. 진행중인 프로젝트 Azure DevOps > Repos > Pull requests 2. New pull request 버튼 클릭 3. 병합 브랜치를 develop 으로 선택하고 Title/Description 작성 후 Create 버튼 클릭 Descript..
[Android] WebView 버전 확인방법(갤럭시S22+) 안드로이드 WebView 버전 확인방법 1. 설정 2. 애플리케이션 3. WebView 로 검색 후 Android System WebView 선택 4. 어플리케이션 정보의 맨 아래 부분에 버전(107.0.5304.141)이 표시되는 것을 확인할 수 있다. 환경정보 안드로이드 13 One UI 5.0 제품명(모델명) : Galaxy S22+(SM-S906N) 안드로이드 앱 내부에서 웹을 구현할때 WebView를 사용하게 되는데 해당 WebView에서 작동되는 자바스크립트 기능을 버전별로 확인할 경우가 생긴다. 모질라 재단 홈페이지에서 자바스크립트 기능별 브라우저 지원버전(브라우저 호환성)을 확인할 수 있으며 Android WebView 항목이 표시되는 것을 확인할 수 있다. JavaScript getDat..
[Tomcat] 웹 어플리케이션 - 메모리부족시 발생하는 톰캣에러로그 환경정보 윈도우서버 2012 R2 JDK 1.7 Tomcat 7.x WebApplication - SpringFramework / iBatis 11월 24, 2022 11:49:13 오전 org.apache.catalina.core.StandardService stopInternal 정보: Stopping service Catalina 11월 24, 2022 11:49:13 오전 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc 심각: The web application [] registered the JDBC driver [oracle.jdbc.OracleDriver] but failed to unregister it when the w..
node.js 18.x 설치하는 방법(윈도우11) 환경정보 윈도우 11 node.js v18.12.1-x64 사이트 https://nodejs.org/ko/download/ 접속하여 OS에 맞는 node.js 설치파일 다운로드 node-v18.12.1-x64.msi 파일을 더블클릭하여 설치 Next 라이센스 동의 Next 설치경로 지정 Next 설치옵션지정 - 권장 선택으로 설치하도록 하자. Next 설치시 필요한 툴 설치여부 - 체크 Next Install 버튼을 클릭하여 설치진행 설치완료 아무 키 입력. 엔터 윈도우 cmd창을 열어 node -v, npm -v 명령어를 실행하여 정상적으로 버전이 표시되면 설치가 문제없이 완료된 것이다.
slf4j와 log4j2 연동시 Unexpected problem occured during version sanity check 에러발생 slf4j와 log4j2 연동시 Unexpected problem occured during version sanity check 에러발생 Unexpected problem occured during version sanity check Reported exception: java.lang.AbstractMethodError: Receiver class org.apache.logging.slf4j.SLF4JServiceProvider does not define or inherit an implementation of the resolved method abstract getRequestedApiVersion()Ljava/lang/String; of interface org.slf4j.spi.SLF4JS..