본문 바로가기

반응형

개발

(49)
[GitHub Pages 2] Jekyll 테마 적용 (feat.Hyde) 이전 포스팅에서는 GitHub의 계정과 Repository를 만들어서 기본 페이지를 웹 브라우저에 띄우는 것 까지 진행해봤는데블로그로 활용하기 위해서는 정형화된 테마가 필요한데 Jekyll을 이용해서 테마를 적용해볼 예정이다.선택한 테마는 다를 수 있으나 적용 방법에는 큰 차이가 없으니 도움이 되길 바라며 작성해보겠다.환경 : Windows 10 Pro1. Ruby + DevKit 설치Jekyll을 활용한 블로그를 로컬에서 구동하기 위해서 Ruby는 필수 요소이다. 필자 Ruby 활용해본 적이 없어서 조금 무서웠다.하지만 Ruby 문법을 이용해서 대단한 알고리즘을 만들어낸다거나 하는 일은 없으니 안심해도 된다. (그렇다 한들 하면 된다. 할 수 있다.)1) https://rubyinstaller.org/..
[GitHub Pages 1] 깃허브 블로그 만들기 네이버, 티스토리, 벨로그 등 여러가지 블로그들을 경험하고 운영해왔지만 개발자라면 역시 관심을 가질 수 밖에 없는 GitHub Blog,정확히는 GitHub Pages를 경험하고 싶어졌다.다른 블로그들과는 다르게 개설하는 것 부터 어려움의 연속이기 때문에 첫 게시글로 그 어려움을 순차적으로 공유해보려고 한다.환경 : Windows 10 Pro1. Git 설치GitHub Blog는 기본으로 GitHub의 Repository를 이용하기 때문에운영을 위해 필수로 설치해야 하는 것 중 하나다.1) https://git-scm.com/download 접속링크 접속 후 각자의 환경에 맞는 OS를 클릭 (필자의 경우 Windows)2) Git Installer 다운로드최신버전 다운로드3) 설치 및 확인설치는 변경 없..
Scouter 오픈소스 APM 설치 및 다중 Agent 및 Tomcat 연동 0. 개요 - LG CNS에서 만든 오픈 소스 APM(Application Performance Management) 툴 - Apache License 2.0으로 사용의 범위가 아주 넓다 - 다양한 3rd-Party Plugin들이 있어서 확장성도 아주 좋은 편 (UI를 변경한다거나.. 특정 알림을 텔레그램으로 받는 등) - Java 기반의 Stand-Alone 애플리케이션 혹은 Java 기반 Web Application을 모니터링 할 수 있다 - 각 OS별 Host를 모니터링 할 수 있다 (메모리, CPU 등) 1. 구성 - Collector : Agent에서 보내온 데이터를 수집하는 역할 - agent.java : Java 기반의 Stand-Alone 애플리케이션 혹은 Java 기반 Web Appli..
JSON Viewer JSON Beautifier Online (정렬하기) JSON Viewer JSON Beautifier Online (JSON 정렬해서 보기) { "id": 1001, "type": "donut", "name": "Cake", "description": "https://6developer.com", "price": 2.55, "available": { "store": 42, "warehouse": 600 }, "topping": [ { "id": 5001, "type": "None" }, { "id": 5002, "type": "Glazed" }, { "id": 5005, "type": "Sugar" }, { "id": 5003, "type": "Chocolate" }, { "id": 5004, "type": "Maple" } ] } ▽ Translate ▽
[Nexacro 17] License Invalid Error 해결 방법 (Trial license) 0. 개요 - 개발용 라이센스를 아무리 적용해도 계속 [License Invalid Error]가 발생 - 재설치를 해봐도 같은 에러가 계속해서 발생했다 1. 해결 - 넥사크로 스튜디오를 종료한다 - [윈도우 + R]을 눌러서 regedit을 입력한다 - [컴퓨터\HKEY_CURRENT_USER\SOFTWARE\AppDataLow\Software\nexacro\nexacrostudio] 경로 아래 버전에 해당하는 폴더를 삭제한다 (Nexacro 14버전도 가능) - 마지막으로 Nexacro Studio를 실행하면 60일 Trial License가 적용된다
[IntelliJ] JetBrains IDE 실행안됨 오류 확인 방법 0. 개요 - IntelliJ 그리고 Pycharm, WebStorm등 JetBrains의 여러 IDE를 사용하고 있는데 IntelliJ가 아무리 실행해봐도 열리지 않았다. 알림창이 뜨는 것도 아니고 왜 안켜지는건지 이유조차도 알 수 없었다. 1. JetBrains IDE 실행안될 때 오류 확인 방법 - cmd (명령 프롬프트)를 실행한다 (시작 > 실행 > cmd) - JetBrains IDE가 설치된 경로 아래 bin 폴더로 이동한다 - idea.bat을 실행시킨다 (IDE마다 bat 파일이 다른데 쓱 보면 알 수 있다) C:\>cd C:\Program Files\JetBrains\IntelliJ IDEA 2023.1\bin C:\Program Files\JetBrains\IntelliJ IDEA 2..
[Spring] Session Timeout 설정 3가지 방법 0. 개요 - 개발을 하다보면 Session Timeout을 바꾸고 싶은 욕망이 생기거나 바꿔야하는 일이 생길 때가 있다. 이를 설정하는 방법은 크게 3가지가 있는데 그에 대한 우선순위와 그 방법에 대해서 알아보려고 한다 1. Java 소스로 설정하는 방법 (높은 우선 순위) - 로그인 이후 Session에 사용자 정보를 담는 아래와 같은 부분이 있을 것이다 (request만 있다면 꼭 이 부분이 아니어도 괜찮다) - javax.servlet.http.HttpSession 클래스에 있는 setMaxInactiveInterval 메소드를 사용한다 HttpSession session = request.getSession(); session.setAttribute("UserVO", userVO); sessio..
[Nexacro 17] textarea, div등 높이 자동조절 (auto height) 0. 개요 - 내가 넥사크로를 잘 몰라서 그런건지, 넥사크로가 나를 잘 몰라서 그런건지 어느 하나 쉬운게 없다 - 아래의 예제 화면과 같이 textarea에 글을 입력해서 지정된 height를 넘어가면 스크롤이 생기는데 스크롤 대신 늘어나면 늘어나는대로 textarea까지 늘어나게 하고 싶었다 (역시나 찾아보니 정보가 많이 없다) 1. 예제 준비 - 간단하게 div 안에 textarea를 넣은 예제이다 - 회색 바탕은 div 그리고 그 안에 작은 흰색은 textarea 3. onkeyup 이벤트 생성 - textarea에 글을 입력할때 키 하나하나의 입력 후 onkeyup 이벤트가 발생하면 실행되는 function을 생성한다 - 생성된 tarea_onkeyup 함수 - Design 탭에서 textarea..

반응형