앞으로도 업데이트는 당분간 힘들것 같습니다.
ITWeb/개발일반 2024. 11. 14. 09:36거의 관리를 못하고 있고 기술 블로그 글도 못 올리고 있습니다.
회사에서 못하게 하고 있고, 이런걸로 문제가 되는 것도 싫어서 저도 안올리고 있는데요.
지금 있는 곳에서는 계속 어려울 것 같고, 이직을 하게 되면 그 나마 가능 하지 않을까 싶네요.
앞으로 얼마나 더 걸릴지 모르겠지만, 재미가 너무 없어서 그냥 끄적여 봤습니다.
'ITWeb/개발일반'에 해당되는 글 490건
앞으로도 업데이트는 당분간 힘들것 같습니다.ITWeb/개발일반 2024. 11. 14. 09:36거의 관리를 못하고 있고 기술 블로그 글도 못 올리고 있습니다. 회사에서 못하게 하고 있고, 이런걸로 문제가 되는 것도 싫어서 저도 안올리고 있는데요.
지금 있는 곳에서는 계속 어려울 것 같고, 이직을 하게 되면 그 나마 가능 하지 않을까 싶네요. 앞으로 얼마나 더 걸릴지 모르겠지만, 재미가 너무 없어서 그냥 끄적여 봤습니다. [Python] Script 기반 파이썬 개발 진행ITWeb/개발일반 2022. 12. 14. 10:04파이썬을 사용 할 때 라이브러리라 환경에 따라 동작이 제대로 되지 않는 경우가 있어서 개발 환경에 대한 표준화를 고민 하는게 좋습니다. 그냥 스크립트만 작성해서 실행 하고 싶을 때라도 기본 vitualenv 환경에서 구성하고 실행 하는게 좋겠죠.
패키지구조)
venv_wrapper.sh)
이런 방식이 싫다면 도커 기반으로 구성을 해도 좋습니다. [Groovy] Jenkins Pipeline Job 생성 시 bash 사용ITWeb/개발일반 2022. 11. 1. 09:16jenkins pipeline job 을 생성하고 groovy 스크립트 내부에서 일반 shell script 를 사용 할 때가 있습니다. 보통 아래와 같이 많이 사용 하는데요.
bash 를 지정해서 사용 하고자 할 때는 아래와 같이 적용을 해줘야 합니다.
여기서 사용 시 주의사항은 #!/bin/bash 를 ''' 에 붙혀서 작성을 해줘야 합니다.
[Shell Script] bash script background runITWeb/개발일반 2022. 8. 17. 19:21
background 실행 및 pid 활용.
[Shell] Bash String Split - trITWeb/개발일반 2022. 5. 24. 12:38쉘 스크립트 내부에서 문자열을 구분자를 이용해서 분해 하는 방법입니다. IFS, read 를 이용해서 하는 방법도 있으니 찾아 보시면 되겠습니다.
여기서는 tr 을 이용해서 하는 방법에 대해서 가볍게 작성 합니다.
코드에서 가끔 실수 하는 부분은 - ($(echo $TARGET | tr "," "\n")) 에서 괄호가 두 번 사용 된다는 건데 가끔 제일 앞에 괄호를 잊고 사용 할 때가 있습니다.
[Thymeleaf] 간만에 FE 작업 삽질 기록ITWeb/개발일반 2022. 4. 22. 14:311. bootstrap UI 에서 "dropdown require Popper" 관련 오류가 발생을 하면 아래 내용을 추가 합니다.
[webjars + bootstrap 4 사용 시]
여기서는 선언 순서를 지켜 주셔야 합니다.
2. spring mvc 에서 thymeleaf 로 값 전달
[Springboot+Ajax] 데이터 통신ITWeb/개발일반 2022. 4. 7. 15:43Spring Domain, VO, Model
Spring RestController
Ajax
Ajax 요청 시 dataType, contentType 선언 없이 + @RequestBody 선언 없이 사용할 경우, 일반적인 POJO 스타일의 Data Binding 으로 처리가 됩니다. (Spring 에서는 자동으로 처리가 됩니다.) 또는 @RequestParam 을 이용해서 값을 전달 받을 수 있습니다.
오랜만에 화면 작업 하다 보니 이런것도 기억이 가물 가물 합니다. [Docker] Spring Boot App 도커 적용ITWeb/개발일반 2022. 3. 23. 10:49Springboot 로 WAS 생성 후 이를 도커 기반으로 생성, 실행 하기 위해서 관련 내용 기록 합니다.
관련 문서) https://spring.io/guides/gs/spring-boot-docker/
과정) 1. 프로젝트를 빌드 해서 bootJar 를 생성 합니다. 보통 build/libs 에 생성이 됩니다.
2. Dockerfile 을 생성 합니다. 여기서 bootJar 를 ADD 해야 하는데 Dockerfile 과 같은 Depth 에 위치 하거나 하위에 위치해야 합니다. 상위에 bootJar 가 있을 경우 permission denied 에러가 발생 합니다.
3. Image 생성을 합니다. $ docker build -t 이미지명:태그 . 태그 정보는 jenkins 에서 build number 를 부여 하거나 운영 규칙을 정해서 관리 합니다. registry 를 운영하고 있으면 생성된 이미지를 등록 합니다.
4. docker-compose.yml 을 생성 합니다. registry 를 운영하고 있으면 registry 에서 이미지를 받아 옵니다.
관련 예제 코드들은 위 문서에 잘 나와 있으니 참고 하면 됩니다.
아래는 그냥 참고용으로 올려 봅니다.
[Logback] JsonLayout, PatternLayoutITWeb/개발일반 2022. 3. 16. 15:52
필요한 부분에 대해서만 기록해 봅니다. appender !!
[Java] Read Properties File.ITWeb/개발일반 2022. 3. 16. 15:19일반 Java Application 프로젝트에서 resources 폴더 아래 application.properties 같은 정보를 가져와야 할 때가 있습니다. 아래 처럼 사용 하시면 됩니다.
application.properties)
MainApplication.java)
|