본문 바로가기

전체 글

(33)
jasypt 1.9.3 ExceptionInInitializerError 오류 Symptom $ .\encrypt.bat input="평문패스워드" password="password" algorithm="알고리즘" ----ENVIRONMENT----------------- Runtime: ojdkbuild OpenJDK 64-Bit Server VM 25.312-b07 ----ARGUMENTS------------------- algorithm: 알고리즘 input: 평문패스워드 password: password ----ERROR----------------------- java.lang.ExceptionInInitializerError Resolution jasypt-1.9.3\lib\icu4j-3.4.4.jar 삭제 References https://github.com/jasy..
[회고] 작은 팀에서 주니어 개발자로 일하기 작은 팀에서 주니어 개발자로 일하기 시작하며 회사에서 1인 개발을 하고있는 3년차 백엔드 개발자이다. 2인 개발팀에서 1년간 일을 하다가 팀장님의 퇴사로 혼자 남게된지 얼마 안되었다. 두명의 개발자로 구성된 작은 팀에서 웹 애플리케이션 서비스를 개발하고 운영하며 느낀점을 공유하고자 글을 적는다. 작은 팀에서 주니어로 개발자로 일한다는 것 성장 빠른 기술적 성장이 가능하다. 전 회사에서 20명이 넘는 대규모의 개발팀에서 주니어 개발자로서 일 할 때이다. 리더가 구현한 코어를 갖다 쓰고, 시니어가 정한 디자인에 맞추어, 비즈니스 로직을 구현하는 일에만 집중했다. 난제는 리더와 시니어가 해결하면 된다. 주니어는 비즈니스 로직 구현에만 집중해도 서비스는 잘만 돌아갔다. (대규모의 모든 팀이 그렇다는 것은 아니다..
The container 'Maven Dependencies' references non existing library 오류 해결 Problem The container 'Maven Dependencies' references non existing library '....\.m2\repository\org\springframework\boot\spring-boot-devtools\2.4.3\spring-boot-devtools-2.4.3.jar' 원인 해당 경로에 관련 라이브러리가 없기 때문에 발생한 메이븐 오류 해결 Maven > Update Project 로컬 작업 공간을 Refresh 시킵니다.
'rm' is not recognized as an internal or external command,operable program or batch file. Problem Window Command Prompt(cmd)에서 lerna run 시 아래와 같은 에러가 발생했다. Window Powershell 환경에서도 같은 에러가 발생한다. lerna notice cli v3.22.1 lerna info Executing command in 12 packages: "yarn run build" lerna ERR! yarn run build exited 1 in '패키지' lerna ERR! yarn run build stdout: $ yarn run clean && yarn webpack --config webpack.config.js --env development $ rm -rf dist info Visit https://yarnpkg.com/en/docs..
더 나은 소프트웨어 엔지니어가 되기 위한 글쓰기 더 나은 소프트웨어 엔지니어가 되기 위한 글쓰기 소프트웨어 엔지니어가 글을 씀으로서 얻을 수 있는 이점을 요약했습니다. ✔ 가면 증후군(임포스터 신드롬) 감소 가면 증후군이란 자신이 가짜라는 믿음입니다. 주어진 역할에 대한 능력이 없고 그것이 드러나는 것을 꺼리는 심리입니다. 그리고 다른 사람들은 여러분이 그 역할을 수행할 수 있다고 잘못 생각하고 있습니다. 어떤 주제에 대해 글을 쓰면, 자신이 그 분야에 대한 지식을 갖추었다는 것을 스스로에게 증명합니다. 내가 알고 있다고 깨닫지 못했던 주제에 대해 글을 쓸 수 있다는 것에 기분 좋게 놀랄 수 있을 것 입니다. 글을 쓸수록 내 역할에 자신감이 생기고, 진짜 행세를 하는 사기꾼(임포스터)의 느낌이 덜 들 것입니다. ✔ 배움 글을 쓰면 더 잘 이해할 수 있..
Spring in Action 2.3 폼 입력 유효성 검사하기 보호되어 있는 글입니다.
Maven SkipTest 설정 Maven SkipTest 설정 기본적으로 프로젝트를 빌드 할 때 Maven은 전체 단위 테스트를 자동으로 실행합니다. 단위 테스트가 실패하면 Maven이 빌드 프로세스를 중단하도록 합니다. Maven에서는 단위 테스트를 건너뛸 수 있도록 시스템 속성을 정의 할 수 있습니다 . Command(명령행 모드) mvn clean install -DskipTests or mvn clean install -Dmaven.test.skip=true Eclipse(이클립스) IntelliJ(인텔리제이) maven.apache.org/plugins-archives/maven-surefire-plugin-2.12.4/examples/skipping-test.html Skipping Test Skipping Tests To..
방송통신대학교 학생 계정으로 무료 IT 강의 듣기 방송통신대학교는 대학생에게 아이티고 IT 강좌를 무료로 지원합니다. 정보처리 자격증, 운영체제, 프로그래밍 언어, 데이터베이스, 컴퓨터 기초 등 IT 실무 강좌를 무료로 수강할 수 있습니다. Java, Python, Javascript, SQL과 같은 기초 프로그래밍 언어는 물론 React, Kotlin, 암호화폐, DevOps 같은 최신 기술을 다룬 강의도 있으니 들어보면 좋을 것 같습니다. 접속 방법 중앙도서관 > 전자자료 > 전자학습자료 메뉴에서 [아이티고 IT 강좌]를 선택합니다. 아이티고 페이지로 이동되며 [자격증 강좌][IT 실무강좌] 메뉴에서 개설 강좌를 확인할 수 있습니다.