본문 바로가기

반응형

전체 글

(71)
2023 JTBC 서울 마라톤 접수 후기 (20분 걸림) 오늘은 2023 JTBC 서울 마라톤을 접수 하는 날이다 러너블 앱에서만 5월 9일 10시부터 접수가 가능했다 10:00 10시가 되기 1~2분 전에 앱을 켰는데 접속자가 많아서인지 계속 까만 화면이 나왔다.. 이렇게 돈내고 뛰고 싶은 사람이 많다니.. 10:04 드디어 화면이 보이는데 1~2분 전에 앱을 켰는데도 내 앞에 대기자가 422명에 예상 대기시간이 무려 1시간 10분.. 10:08 1시간 10분 남았었는데 갑자기 시간이 확 줄어들더니 4분만에 6분대 진입 10:13 5분이 더 지나고 100명 안쪽으로 진입 10:16 9명.. 긴장되는 순간 10:17 드디어 참가접수하기 버튼이 보이는데 눌러도 반응이 없었다 얼마나 많은 사람이 접속해있는건지.. 10:18 뭐 선택하나 할 때 마다 무슨 버튼을 누..
[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..
[Nexacro 17] Grid의 Row, Col 사이즈를 마우스로 조절하는 속성 0. 개요 - Nexacro Studio로 Grid를 만들어서 Dataset에 연결하는 일련의 작업들을 기존 작업자가 진행한대로 복사해서 사용했더니 아래와 같이 마우스를 이용해서 사이즈를 조절할 수 있었다 - 하지만 사용자가 마우스로 그리드의 크기를 조절하면 스크롤이 생기고 제공하고 싶은 UI가 크게 틀어지는 등의 이유 때문에 기능을 없애기로 했다 1. 예제 준비 - 아래와 같이 Column이 4개인 Grid를 생성하여 데이터셋을 연결해봤다 2. Grid Properties의 "cellsizingtype" 속성 - 그리드 속성 창에 보면 cellsizingtype이라는 속성이 나오고 설명을 읽어보면 친절하게 나와있다 - 사용자가 마우스로 Row 또는 Column 의 크기를 변경할 수 있게 설정하는 속성입..
[Nexacro 17] Dataset 동적 생성 및 로드 0. 개요 Nexacro 17버전으로 개발을 진행하는 중에 Design 탭에 Dataset을 추가하지 않고 동적으로 Dataset을 만든 후 특정 조건에 맞는 Dataset에 접근하여 데이터를 불러오고 싶었다 1. 데이터셋 동적 생성 - 아래 소스는 Dataset을 생성하는 두가지 예제를 보여준다 - 첫번째는 빈 Dataset을 생성하고 두번째는 데이터셋의 id와 컬럼, 데이터를 추가하는 예제 //Dataset Object 생성 예제 1 this.dataset_test1 = new Dataset(); trace("\n" + this.dataset_test1.saveXML()); //Dataset Object 생성 예제 2 (id 포함) this.dataset_test2 = new Dataset("data..
[Python] Flask를 이용한 웹페이지 만들기 (feat. jinja2) 0. GitHub Repository - 설명에 앞서 아래 GitHub Repository에 작성한 소스가 공유되어있다 - https://github.com/niphyang/FlaskSample GitHub - niphyang/FlaskSample Contribute to niphyang/FlaskSample development by creating an account on GitHub. github.com 1. Flask 설치 - Flask를 사용하려면 가장 먼저 Flask를 설치해야한다 pip install flask 2. 디렉토리 구성 - static : 샘플 소스에 내용은 비어있지만 js, css, image 등의 정적 리소스 폴더 - templates : html 파일들이 들어있는 폴더 - 그..

반응형