https://notepad2.com/

 

Notepad2 : A small, fast and free text editor with syntax highlighting - Notepad2.com - Download Notepad2 for PC

The main goal of Notepad2 is to provide a notepad application that’s as streamlined and efficient as Notepad, the default text editor application of Windows. Notepad2 | Windows 32/64 BitsThis more contemporary take on Notepad immediately impresses thanks

notepad2.com

 

설치하면 notepad 를 대체 해줘서 별다른 설정 없이 사용하기 좋다.

 

Linux 에서 ps, grep, kill 조합으로 프로세스를 찾아 kill 하는 것처럼

Windows 에서는 jps, find, taskkill 의 조합으로 가능함

@echo off
for /f "delims= " %%a in ('jps -lv ^| find /i "찾을문자열"') do set PID=%%a
taskkill /f /PID %PID%
pause

 

출처 : https://stackoverflow.com/questions/31758949/how-to-kill-a-java-process-by-name-in-windows-cmd-exe

 

How to kill a java process (by name) in Windows' cmd.exe?

When I run jps -lv, I get 4748 org.apache.abc.runtime.common.abc -XX:PermSize=128m -XX:MaxPermSize=128m -Xmx512m -ea -Dproc_abc 11140 sun.tools.jps.Jps -Dapplication.home=C:\Program Files\Java...

stackoverflow.com

Batch 사용법 정리  :  https://blog.naver.com/sung_mk1919/221773181482

 

[Batch] Batch문 개인 정리 (for, token, echo, ANSI 등)(업데이트 예정)

[Batch] Batch문 개인 정리 (for, token, echo, ANSI 등) 배치파일의 for 문은 반복처리를 위해 수행...

blog.naver.com

Java PID 확인 : https://devday.tistory.com/entry/%EC%9E%90%EB%B0%94-Java%EC%97%90%EC%84%9C-PID-Process-ID-%ED%99%95%EC%9D%B8%ED%95%98%EA%B8%B0

 

자바 (Java)에서 PID (Process ID) 확인하기

다음은 자바에서 PID를 확인하는 샘플 코드이다. import java.lang.management.ManagementFactory; public class PidTest {  public static void main(String[] args) {   System.out.println(ManagementFactor..

devday.tistory.com

http://stackoverflow.com/questions/35842/process-id-in-java

 

How can a Java program get its own process ID?

How do I get the id of my Java process? I know there are several platform-dependent hacks, but I would prefer a more generic solution.

stackoverflow.com

 

환경

OS : CentOS 8.2
JDK : OpenJDK 1.8.0_252-b09
WAS : WebSphere 9.5

오류메시지

org.springframework.beans.factory.BeanDefinitionStoreException: 
Parser configuration exception parsing XML from file ; 
nested exception is javax.xml.parsers.ParserConfigurationException: 
Unable to validate using XSD: 
Your JAXP provider [oracle.xml.jaxp.JXDocumentBuilderFactory@e2a8c01f] does not support XML Schema. 
Are you running on Java 1.4 with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support. 

 

해결방법

- JVM OPTION 에 아래 내용을 추가

-Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl  
-Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl 
-Dorg.apache.catalina.security.SecurityListener.UMASK=`umask`

 

CentOS 7.5, OpenJDK 1.8.0_212, Tomcat 8.5 에서도 같은 오류가 발생한 적이 있어서 같은 방법으로 해결 했다.

 

다만, 해결 방법의 출처를 정확히 적어놓지 않아서 아쉽다.

WebSphere 9.5 에 엔터프라이즈 애플리케이션을 설치 중에 아래와 같은 메시지와 함께 오류가 발생 했다.

JEUS 6.0 에서 잘 돌아가고 있던 WAR 파일 이었다.

 

com.ibm.websphere.management.application.client.AppDeploymentException: [Root exception is org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xm

세부사항은 로그를 참조하라고 하지만, 로그에도 아무것도 남지 않았다. 

 

여러모로 찾다 보니 web.xml 이 규격에 맞지 않으면 저런 오류가 날 수 있다고 한다. (출처)

다만 이번 경우에는 session-config, welcome-file-list, jsp-config, login-config, locale-encoding-mapping-list 항목이 중복 선언되어서 나온 문제는 아니었다.

 

하나하나 web.xml 파일을 잘라 붙이며 테스트한 결과 

아래 표의 내용들이 문제가 되어서 수정 하였다.

수정 전 수정 후
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>*.com</url-pattern>
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>*.com</url-pattern>
</filter-mapping>

<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>

 

포스트를 다 쓰고 나서야 똑같은 내용을 검색 해서 찾았다. (WebSphere)

나보다 훨씬 자세히 설명해놓았다.

 

svn 으로 관리하고 있던 프로젝트를 git 으로 변경하기 위해서 이런 저런 내용을 검색 해서 찾았다.

 

lux.cuenet.kr/21

 

subversion(svn) 저장소를 git로 변환하기

subversion 저장소를 git로 변환하기 * 프롤로그 소스관리 툴로 수년간 subversion을 써왔는데 회사 서버를 이전하면서 이번기회에 git로 변환하기로 마음 먹었습니다. 굳이 우리같은 구멍가게(?)에서 gi

lux.cuenet.kr

devofhwb.tistory.com/97

 

svn 에서 git 로 이전하기

회사에서 SVN을 사용하는데 프로젝트를 Git 으로 변경하기 위해서, 기존의 history를 같이 옮길 방법을 찾던 중 방법을 짤막하게 요약해보려고 합니다. 일단, Git 툴을 설치합니다. 깃 사이트 - https:/

devofhwb.tistory.com

결론부터 이야기 하면 따라 하다가 이런 저런 이유로 실패 하였고 

 

아래의 명령어로 간단히 svn 의 정보를 git 으로 clone 할 수 있었다.

http://127.0.0.1:8080/svn/test/test : svn 주소

test : 대상 디렉토리

git svn clone http://127.0.0.1:8080/svn/test/test test

위와 같이 clone 한 다음 svn 을 끊을 필요도 없이 (연결 된적도 없으니)

 

git remote 에 push 하니 끝.

 

정상적으로 모든 revision 이 잘 살아있다.

 

실행환경 : windows10, git for windows, tortoise git, tortoise svn, visual svn server

모든 txt 를 찾아서 인코딩을 utf-8 에서 euc-kr 로 변환 한다.

#!/bin/bash
find . -name "*.txt" | while read fn; do
    cp ${fn} ${fn}.bak
    iconv -f utf-8 -t euc-kr -c ${fn}.bak > ${fn}
    rm ${fn}.bak
done

2019 제 2회 부평캠프마켓 시민생각찾기 팜플렛

 

몇 년 째 잘 써오던 ts-140 의 전원스위치가 고장나서 간헐적으로 pc 가 꺼지는 현상이 발생 했다. (알고 보니 고질적 문제라는듯)

이래 저래 귀찮아서 전원을 꼽으면 pc 가 켜지는 방식으로 메인보드를 설정해서 사용 했는데 (F1(CMOS) → Power → After Power Loss → [Power ON] → F10(Yes,저장)), 드디어 거금을 들여 외장 스위치를 구매 하여 설치 하였다.

 

메인보드 스위치 꼽는 곳을 잊지 않기 위해 기록해 둔다.

 

ts-140 메인보드

전원 스위치 외에는 + - 를 가리니 주의.

리셋스위치는 원래 없다.

 

모든 내용의 출처 : 뽐뿌

https://www.clien.net/service/board/park/14691494

 

시디즈 의자 t50 사용기 겸 자가 수리 후기(text). : 클리앙

집에서 사용하려고 2년 전 쯤에 시디즈 t50 의자를 구입했습니다. 그런데 이 모델이 제가 설계자의 의중;을 이해하지 못한 것인지 모르겠으나 사용하면서 아쉬운 점이 좀 있었습니다. 사용기에 ��

www.clien.net

https://blog.naver.com/fpway/221410379238

 

[퍼플제이's Tech]시디즈 T50(T500HLDA) 에어 화이트쉘-흔들리는 등받이 자가수리방법(Sidiz T500HLDA AIR)

마음에 들어 집과 사무실에서 두대를 쓰고 있는 의자 시디즈 T50 Air(T500HLDA)를 이리저리 쓰다보...

blog.naver.com

alexhyunsookang.com/221335623358

 

시디즈 의자 자가 AS 수리기 : 시디즈 T500HLDA 화이트 쉘 의자 분해하기

본 포스팅은 제조사가 권하지 않는 분해에 관련된 내용이 담겨 있습니다. 분해 시 제조사가 AS 거부 및 ...

blog.naver.com

현재 사용하는 T50 의자가 틸팅 고정이 힘을 주면 풀려 버린다.

그냥 90도로 고정해버리는 방법을 찾는 중이다.

검색해보면 예전 edge 브라우져에 대한 내용 밖에 없어서 정리 해둔다.

 

1. 설정 및 기타 버튼 클릭 (단축키 ALT + F)

2. 설정 메뉴 클릭

3. 설정 왼쪽의 버튼 클릭

4. 개인 정보 및 서비스 메뉴 클릭

5. 화면 맨 아래의 주소표시줄 클릭

6. 검색 엔진 선택

여기까지가 모든 메뉴를 클릭하며 따라온 방법.

 

 

아래는 설정에서 "검색 엔진" 으로 검색하여 주소 표시줄 메뉴가 바로 나오게 하는 방법이다.

 

참고로 검색엔진으로 검색하면 결과가 안나온다.

 

+ Recent posts