본문 바로가기

개발67

hosts 파일 설정이 애매하게 적용 안되는 문제 개발시에 로컬환경(127.0.0.1) 을 실제로 사용예정인 도메인으로 설정하여 개발하려고 하는데 hosts 에 설정한 값이 적용되지 않고 계속 실제 서버IP를 바라보는 문제가 발생하였습니다. DNS lookup 확인 edge://net-internals/?#dns chrome://net-internals/?#dns ping 으로는 hosts 에 설정한 ip가 확인되는데(ip의 끝자리 1) 웹 브라우저에선 전혀 다른 ip가 인식됨... (ip의 끝자리 95) DNS캐시도 지워보고 DNS 로컬 설정도 확인하고 여러가지를 시도해도 여전히 적용은 되지 않았고.. 알아낸 것은 아래 2가지 1. DNS 에 등록된 도메인은 hosts 에 설정해도 무시된다 (왜??) 2. DNS 에 등록되지 않은 도메인은 hosts .. 2023. 4. 21.
Jira와 Confluence 로 협업하기 -2. 기본 설정 2023.03.10 - [개발/잡담] - Jira와 Confluence 로 협업하기 -1. 이슈트래커 정착기 Jira 에서 어떤 프로젝트를 작성할지는 프로젝트 성격과 규모에 따라서 다르겠지만 저의 경우에는 템플릿은 칸반 또는 스크럼 으로, 유형은 회사에서 관리 를 선택해서 프로젝트를 작성하여 사용하고 있습니다. 따라서 뒤이어 작성할 설정값에 대해서도 이를 전제로 설명하겠습니다. 1. Confluence 의 PDF 출력 언어 설정 Confluence 문서는 pdf와 word 파일로 내보내기 기능이 존재하는데 위 설정을 하지 않으면 한글이 지원되지 않아서 내용이 출력되지 않습니다. 2. 이슈항목 설정 업무에 따라 필요 항목이 다르므로 이슈의 항목값을 절절히 설정합니다. 경험상 기본항목에 포함되지 않는 [기한.. 2023. 3. 10.
Jira와 Confluence 로 협업하기 -1. 이슈트래커 정착기 개발자가 Jira와 Confluence 를 사용하는건 당연하다는 생각도 많이 하실것 같지만 그게 생각보다 당연하지 않습니다. 제가 지금 재직중인 회사만 해도 1여년 전부터 국내산 이슈트래커를 감사 등의 이유로 도입하였으나, 여전히 대부분의 팀에서는 소스코드 관리 정도의 역할이 중심이며 긴밀한 히스토리 관리가 되고 있는지에 대해서는 의문일때가 많습니다. 반면에 저희팀은 제가 입사한 2년반 정도 전부터 각종 개발/유지보수 요청들을 Jira + Confluence + Bitbucket 을 이용해서 해결하고 있습니다. 처음에는 엑셀과 생체컴퓨터로만 이슈를 관리하던 분들이 낯선 툴에 생소해 하며 이용을 잘 안하시는 경우도 많았지만 지금은 다들 필요성을 인지하며 없으면 안되는 도구로 자리 잡았습니다. 그리고 이번에.. 2023. 3. 10.
久々にメンタル崩壊 しばらくの間は省エネで生きるしかない 2023. 2. 9.
온라인 IDE https://codepen.io/ https://jsfiddle.net/ https://codesandbox.io/ https://stackblitz.com/ https://replit.com/ https://www.programiz.com/sql/online-compiler/ https://sqliteonline.com/ https://www.mycompiler.io/online-sql-editor https://www.w3schools.com/sql/ https://codesandbox.io/s/vue https://www.tutorialspoint.com/online_vuejs_editor.php 2022. 12. 16.
Docker로 MySQL과 Tomcat 개발 환경 만들기 Docker를 오늘 처음 대강 확인해 본 내용을 정리해 보았습니다. 개발 환경 MacOS Mojave 10.14.6 Get started Docker brew로 인스톨 brew install Docker docker-for-mac app install Get started with Docker Desktop for Mac 아래 주소에서 Docker Desktop for Mac을 다운받아서 인스톨 한다. (회원가입/로긴 필수) Get started with Docker Desktop for Mac 예외 대응 Docker 코멘드를 날렸는데 아래와 같은 메세지가 뜬다면 Docker 앱이 실행중인지 확인한다. Docker앱의 demon이 실행중이여야만 Docker 기능이 정상적으로 동작한다. Cannot con.. 2022. 12. 14.
[C#] ASPX 파일 내에서 사용되는 C# 태그 구분 작성 경위 태그는 자동으로 HtmlEncode를 해 준다는 것을 모르고 개행 태그를 가진 변수값을 표시하려다가 각 태그별 특성을 정리된 것이 있길래 가져와 보았습니다. (해당 문제는 로 해결하였음) ASPX 파일 내에서 사용되는 C# 태그의 차이점 1. An embedded code block is server code that executes during the page's render phase. The code in the block can execute programming statements and call functions in the current page class. 2. most useful for displaying single pieces of information. 3. Data B.. 2022. 12. 14.
[JAVA] html 을 PDF 파일로 변환 DB에서 html 로 보관중인 문서정보를 PDF 파일로 변환해야 해서 작성한 코드 기록.. 1. HTML -> PDF itext 를 Maven으로 추가.. pom.xml com.itextpdf itext7-core 7.1.14 pom com.itextpdf html2pdf 3.0.3 Html2PdfConvert.java import java.io.File; import java.io.IOException; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.List; import com.itextpdf.html2pdf.ConverterProperties; import com.itextpdf.h.. 2022. 12. 14.
[JAVA]mht 파일을 html 문자열로 변환 기존 시스템에서 mht 파일로 가지고 있던 문서 정보를 DB로 이관해야 할 필요가 있어서 조사했던 내용입니다. 최종적으로는 파일서버 데이터 이관과 리눅스의 한글 깨짐 현상등으로 DB와 파일 이관없이 구 시스템을 유지한채로 열람을 지원하는 형태로 마무리가 되었지만 mht파일은 이렇게 변환하는구나 싶어서 기록해 둡니다. import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStrea.. 2022. 12. 14.