application.properties 의 설정과 Mapper 인터페이스 생성, Mapper XML 파일 생성만으로 별다른 설정 없이 간단히 사용 가능

 

pom.xml

<dependency>
	<groupId>org.mybatis.spring.boot</groupId>
	<artifactId>mybatis-spring-boot-starter</artifactId>
	<version>3.0.2</version>
</dependency>
<dependency>
	<groupId>com.oracle.database.jdbc</groupId>
	<artifactId>ojdbc10</artifactId>
	<version>19.18.0.0</version>
</dependency>

application.properties

# mybatis
mybatis.type-aliases-package=kr.jobtc.mybatis
mybatis.mapper-locations=static/mapper/*.xml

# oracle
spring.datasource.data-source-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521:ORACLEDB
spring.datasource.username=
spring.datasource.password=

TestMapper.java

@Mapper
public interface TestMapper {
	public String selectTest();
}

Test.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  "https://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="kr.co.dagroup.dao.gw.KyoceraMapper">
	<select id="selectTest" parameterType="map" resultType="map">
		SELECT SYSDATE FROM DUAL
	</select>
</mapper>

Dell LEGION T7

22년 10월에 34만원을 주고 교체한 수냉 CPU 쿨러의 펌프에서 소음 발생하여

LGA1200 을 지원하는 쿨러로 교체 하려 하였으나

 

Dell LEGION T7 뒷면

사진과 같이 CPU 쿨러 가이드가 메인보드와 한몸으로 되어 있어 분리가 불가능 하고

 

퍼온 이미지

나사의 규격도 일반적으로 사용하는 M3 가 아닌 M2.5 를 사용하여 사제 쿨러를 설치할 수 가 없음

(참고한 페이지 링크)

M2.5 to M3 컨버터를 찾아보았으나 결국 못찾았고

다시 34만원을 들여 교체하기로 함

 

결론 : 

대기업 제품은 고민하고 사자

sudo vi /etc/netplan/00-installer-config.yaml 

 

# This is the network config written by 'subiquity'
network:
  ethernets:
    eno12399np0:
      addresses: [172.16.10.16/27]
    eno12409np1:
      addresses: [172.16.20.16/27]
    eno8303:
      addresses: [xxx.xxx.xxx.xxx/27]
      routes:
        - to: default
          via: xxx.xxx.xxx.xxx
    nameservers:
      addresses: [168.126.63.1/24,8.8.8.8/24]
    eno8403:
      dhcp4: true
  version: 2

 

설정 수정 후

 

netplan apply

서버를 재시작 할 때 마다 resolv.conf 가 변경 되어서

변경되지 않는 방법을 적어 둔다.

 

1. /etc/systemd/resolved.conf 수정

[Resolve]
DNS=8.8.8.8 8.8.4.4

 

2. systemd-resolved 서비스 재시작

sudo systemctl restart systemd-resolved.service

Windows 11 에 기본 설치되는 Clipchamp 를 

다른 기능 보다는 텍스트 음성 변환 기능이 있다는 점에 주목 하여 간단하게 사용해 보았다.

굉장히 많은 언어를 지원 하고

음성의 종류도 많은 종류를 제공 한다. 다른 무료 TTS 프로그램을 사용해본바는 없기에 비교하기는 어렵다.

참고로 영문으로 텍스트를 작성하고 일본어, 중국어, 한국어로 읽게 해보았는데 각 나라의 말투(?) 로 읽어준다.

굉장히 재미 있다.

변환된 음성은 사용자 미디어에 저장 된다. 이 음성만을 별도로 내보내는 기능은 없는듯 하다.

변환되는 양의 제한은 없지만 많은 양을 변환 하면 시간이 좀 걸린다.

설치된 프로그램을 실행 한것 같지만 웹 기반으로 되어 있어 인터넷이 연결되어 있지 않으면 안된다.

별도의 저장 버튼 같은게 없고 작업 결과물이 자동으로 저장 된다.

다만 돈을 내지 않으면 작업중인 내용을 다른 기기에서 사용하거나 할수는 없다.

 

많은 기능을 손쉽게 제공하지만, 대부분의 경우 돈을 내야 한다.

 

하지만 굉장히 쉽고 괜찮은 프로그램 같다.

https://habr.com/ru/post/213973/

웹서버를 정기적으로 V3 Net for Linux Server 로 검사 한다.

검사 중 아래와 같은 것이 발견 되었다.

 

Linux/Backdoor.1223123.B

검색을 해보면 빌게이츠 봇넷(BillGates botnet) 주의 라는 AhnLab 의 게시글이 검색 된다.

 

특징은 아래와 같다.

1. V3에서 치료(삭제) 가 되지 않는다.

2. 해당 디렉토리에 가서 확인 해보면 파일이 보이지 않는다.

3. ls -al | grep sshdd 로 확인 하면 파일이 보인다.

4. 파일을 찾지 못한다. (rm, lsatter 등의 명령어가 동작 하지 않는다.)

5. lsattr | grep ./sshdd 로 확인 하면 아래와 같이 속성이 확인 가능 하다.

 

아래와 같이 해결 하였다.

1. ls -li | grep sshdd 로 inode 를 확인 한다.

2. find . -inum 14495973889 -exec chattr -a {}\; 로 속성을 변경 한다.

3. 파일을 삭제 한다.

 

 

 

 

scangear_2.25..zip
13.86MB
MF4370MFDriversV230W64ukEN.zip
7.58MB
MF4370MFDriversV230W64ukEN.z01
19.53MB

 

 

사무실에서 사용중인 캐논 복합기 MF4370dn 의 네트워크 스캔을 설정한 방법

(windows 10 pro 기준임)

 

1. MF Toolbox 를 이용한 스캔은 불가함

2. 드라이버를 설치

3. scangear 2.25 를 설치

4. scangear 2.25 를 사용 하여 스캐너 설정 (IP 로 설정)

5. Windows 팩스 및 스캔 프로그램으로 스캔

6. 스캔이 되지 않는 경우 서비스에서 windows image acquisition 서비스가 실행중인지 확인

 

scangear 프로그램을 상담원이 설치 해주었는데, 어디에서도 다시 받기가 어려워서 보관용으로 올려 놓는다.

일년만에 redmine 을 업그레이드 했다.

자세한 변경사항은 https://www.redmine.org/news/135 에서 확인 가능

 

업그레이드 과정에 문제는 없었고 (이전버전은 4.2.0-1)

쓰는 기능만 쓰다 보니, 눈에 띄는 바뀐점도 모르겠다.

 

다만 복원 과정 중 경로가 변경 되어 다시 적어 둔다. (windows 기준)

 

1. db 백업
2. files 백업 
3. 기존 redmine 삭제
4. 새로운 redmine 설치
5. MariaDB Database 외 모든 서버 중지
6. db 복원
C:\Bitnami\redmine-5.0.0-0\mariadb\bin\mysql -ubitnami -p패스워드 bitnami_redmine < backup.sql
7. files 복원
C:\Bitnami\redmine-5.0.0-0\apps\redmine\htdocs\files
8. db 마이그레이션
1) C:\Bitnami\redmine-5.0.0-0\use_redmine.bat
2) cd apps/redmine/htdocs
3) bundle exec rake db:migrate RAILS_ENV=production

WebSphere/AppServer/profiles/AppSrv01/config/cells/<cell_name>/applications/<ear_name>/deployments/<app_name>/<war_name>/WEB-INF/web.xml

 

출처 : https://nine01223.tistory.com/338

 

WebSphere에 포팅된 어플리케이션의 web.xml 수정하는 방법

다른 WAS의 경우는 어플리케이션이 포팅된 경로의 web.xml을 그냥 수정하면 되지만 WebSphere의 경우는 해당 파일을 아무리 수정해도 반영이 되지 않을 것이다! WebSphere가 실제적으로 참조하고 있는 we

nine01223.tistory.com

 

하루에 한번 ftp 를 이용하여 파일을 백업할 필요가 생겨 정리 한다.

 

1. windows 에서 ftp server 설정

1) FileZilla Server 다운로드 후 설치 및 세팅

내용출처 : 

https://comeinsidebox.com/filezilla-ftp-server/

 

윈도우에서 파일질라 FileZilla FTP 서버 만들기,설치 및 기본 설정 방법 - insideBOX

FTP 를 사용하기 위해 서버를 자체적으로 만들어 사용 할 수 있는 프로그램들이 다양하게 있습니다. 예전부터 파일질라를 주로 사용 해 왔기 때문에 이 프로그램이 익숙합니다. FileZilla 를 이용

comeinsidebox.com

2. windows 에서 ftp client 설정

1) winscp 설치

ftp server 가 passive 로 동작하도록 설정 되었기 때문에 기본 ftp 사용이 불가 하다.

winscp 를 다운로드 받아 설치 하고 스크립트를 작성 한다.

내용 출처 : 

https://stackoverflow.com/questions/18643542/how-to-use-passive-ftp-mode-in-windows-command-prompt

 

How to use passive FTP mode in Windows command prompt?

In Ubuntu ftp -p for passive mode works fine. How do I do the same in Windows? I tried with quote pasv but I am getting following error: 230 OK. Current restricted directory is / ftp> quote...

stackoverflow.com

2) 작성한 스크립트

SET yyyymmdd=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%

#오늘 날짜의 파일명을 ftp 로 업로드 한다.

winscp.com /command ^
	"open ftp://FTP유저ID:FTP유저PWD@FTP서버IP:FTP서버PORT/" ^
   "put f:\%yyyymmdd%_backup.7z" ^
	"exit"

 

+ Recent posts