본문 바로가기
반응형

PC&웹/정보&기술117

SQLite Triggers 사용하기 거래 시점 날짜가 기록되는 TRANSDATE 필드가 문자열이다. 🤬 날짜 형식은 yyyy-MM-dd인데 시간도 기록하고 싶어서 트리거 기능을 사용하였다. 그 옆의 필드도 datetime 형식이 아니라 문자열이다. 내용은 datetime 양식이지만... 일일이 코딩하는게 귀찮아서 DB한테 떠넘길 때 사용한다. 명령어를 모르면 SQLite 편집기를 사용한다. (DB 편집기에서 레코드를 등록해도 트리거가 동작한다) SQLite Maestro에서 트리거 생성 테이블 또는 Triggers 메뉴에서 Create New Trigger...를 선택한다. 기준 테이블을 선택하고, 이름을 입력한다. 레코드를 삽입할 때는 어차피 트리거를 실행해줘야 하니 조건은 없어도 되고, 레코드를 수정할 때는 수정할 때마다 트리거를 당겨.. 2023. 5. 1.
Windows 11에서 MDI 창 최소화 크기 수정 MDI 부모창에서 자식창을 최소화 하면 왼쪽 아래에 타이틀바만 나타나는데, 크기가 너무 작아서 무슨 창인지, 이전 크기로 복구하기가 어렵다. 아래처럼 가로 크기를 늘리려면 Win+R키를 눌러 실행창을 열고 regedit ↩ HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics 키를 찾아서 MinWidth 항목의 값을 변경하면 된다. 없으면 문자열 값으로 만든다. 처음에 -330으로 되어 있었으며, 이것을 -1500으로 변경하였다. -15 * Pixel 값으로 변경하면 된다. 그래서 수정 후 패딩 내부의 가로 크기는 100px이 되었다. -330이 38px인 이유는 아이콘이 16px를 차지해서 그런것 같다. 이 외에 BorderWidth는 테두리 두께이다. 값 -.. 2023. 4. 12.
Setup.exe 파일이 실행되지 않을 때 증상 Setup.exe.파일을 실행해도 아무것도 나타나지 않음. 흔한 방법으로 해결 되지 않음. 원인 오래전에 만들어진 영문판 설치 프로그램이라면, Setup.exe 파일의 경로에 한글 또는 영문자 이외의 유니코드 문자가 포함되어 있을 때 인식하지 못하는 문제가 있다. 제작자가 설치 패키지를 만들 때 관련 옵션(현지화)을 적용하지 않으면 유니코드가 포함된 경로를 인식하지 못하고, 설치 화면의 글자도 OS 언어로 표시되지 않는다. 조치 설치 프로그램을 영문 이름의 폴더로 옮기고 Setup.exe 파일을 실행해본다. 2023. 3. 18.
Ventoy로 Linux VHD/VDI 부팅하기, USB 드라이브 벤토이가 설치된 USB 메모리에서 리눅스가 설치된 VHD/VDI를 부팅하려면 윈도우 부팅과 비슷한데, 추가 작업을 하지 않으면 EFI 부팅 오류가 발생한다. ISO 대신 가상하드드라이브를 사용하는 이유는 OS 업데이트나 프로그램 설치 등, 변경된 내용이 적용되기 때문이다. Ventoy 작업 USB 메모리에 Ventoy 툴로 GPT 파티션, exFAT 포맷을 한다. Ventoy 1.0.89 사용 및 설정 VirtualBox에서 가상 드라이브에 리눅스(우분투) 설치 우분투는 CPU 코어가 최소 2개 이상이어야 한다. UEFI 부팅을 해야하므로 Enable EFI 항목을 선택한다. 새로 만들 때, 로컬 드라이브는 VHD/VDI 파일 형식으로 만들고, 필요한 용량만큼 설정 후 ☑️Pre-allocate Full.. 2023. 3. 17.
Synology Docker, MediaWiki 설치 폴더 생성 NAS 볼륨\docker\mediawiki NAS 볼륨\docker\mediawiki\data Docker 설치 php에 설정값이 저장되므로 도커 설치에서는 변수 설정이 필요 없다. db는 이전에 만들어둔 컨테이너를 사용한다. MediaWiki 설치 중, DB Server 항목에 위에서 설정한 별칭을 넣으면 된다. 로컬 포트는 원하는 대로 설정 MediaWiki 설치 80, 443 포트 접속이 필요하면 역방향 프록시를 설정하는 것을 권장한다. set up the wiki 링크 클릭. mediawiki 이미지에는 PHP 8.1.16 버전이 포함되어 있다. mariadb 컨테이너를 링크 설정했기 때문에 데이터베이스 호스트에 mariadb를 입력하면 DB에 연결할 수 있다. 링크를 통해 다른 컨테이.. 2023. 3. 13.
🛒 Synology SSD 캐시 설정, NVMe PCIe Gen4 1TB SSD 모델: 웬디 블랙 SN770, 1TB NVMe Gen4 가격: 66273원, 13일만에 도착(CJ택배) 웹서버, 데이터베이스 등 자잘한 파일을 캐싱하기 위해 SSD를 주문했습니다. 타사 SSD 제품에는 Synology SSD에 있는 전원 관련 기능 등이 빠져있기 때문에 읽기/쓰기 캐시를 선택 할 수 없습니다. 그래서 읽기 캐시만 가능한데, 웹서버나 DB서버처럼 읽기가 많은 작업에 최적입니다. 저장소 관리자 실행 작업 - 사용할 수 있는 드라이브 관리 메뉴를 선택합니다. SSD 캐시 생성 항목을 누릅니다. 캐시로 연결할 볼륨을 선택합니다. 타사 제품이므로 읽기 전용 캐시만 선택할 수 있습니다. Basic 항목만 있으니 다음 버튼 클릭 캐시로 사용할 드라이브를 선택 후, 다음 버튼을 누릅니다. 최대 .. 2023. 3. 13.
레이저 프린터, 水전사용지로 데칼 붙이기 준비물 프린터: Apeos C325dwx 용지: 써니스코파 레이저 물전사지 A4 박막 우레탄 투명 10장 기기 설명서에는 수전사 용지를 사용하지 말라고 나와있지만, 레이저용 수전사 용지를 사용하지 말라는 건 아니었으니 과감하게 전사용지에 인쇄를 해봅니다. 디자인 포토샵 처럼 고해상도 이미지 편집이 가능한 툴을 사용합니다. 이미지 모드는 CMYK 16비트로 설정합니다. 이미지 크기는 A4. 600DPI로 설정합니다. 고해상도 이미지를 삽입합니다. 용지를 자르면 재활용이 불가능하기 때문에, 가득 채워서 한 번에 인쇄해야 낭비를 줄일 수 있습니다. 인쇄 고해상도로 인쇄합니다. 이전에 올린 포토 용지의 인쇄 품질 충격에 불안한 마음으로 전사 용지도 표면 검사를 해봅니다. 깨끗? 전사 용지는 정말 깔끔하게 출력되.. 2023. 3. 8.
레이저 프린터로 사진을 고화질 인쇄하기 T/O 준비물 FUJIFILM Apeos C325dwx 프린텍 컬러레이저 포토용지 V5500-20 160g/㎡ 고해상도 이미지 5843x4186픽셀 프린터 설정 인쇄 기본 설정 설정 - Bluetooth 및 장치 - 프린터 및 스캐너 - 설치한 프린터 선택 또는 제어판 - 하드웨어 및 소리 - 장치 및 프린터 - 프린터 및 스캐너 - 설정할 프린터 선택 후, 인쇄 기본 설정을 누른다. 인쇄 기본 설정 용지/출력에서는 두 가지만 조작하면 된다. 기본설정과 용지. 설정값을 저장, 불러오는 기본설정 기능 문서 인쇄, 사진 인쇄 별로 기본 설정을 변경하면 되지만, 고급 설정 후에는 별도로 저장해야 다시 세부 설정하는 불편을 줄일 수 있다. 저장된 프로파일을 업데이트 하는 기능은 없다. 용지 설정 기능 용지 유형에 따라.. 2023. 3. 8.
후지필름 Apeos C325dw 웹 관리자 설정, 네트워크 스캔 설정, 펌웨어 Apeos C325dw/C325dwx 브라우저에서 복합기 IP로 접속하면 웹 페이지가 나타난다. 프린터에 웹서버가 내장되어 있기 때문. 또는 탐색기 - 네트워크에서 프린터 아이콘을 더블클릭하면 브라우저로 자동 연결 된다. 소모품 상태 첫 페이지에서 소모품 상태를 볼 수 있는데, 1% 단위로 표시되는게 아니라 20% 단위로 표시되는 것 같다. 분명히 100% 였던 토너가 문서 몇장 출력했더니 80%가 되었다. 로그인 웹에서 기능 설정을 하려면 로그인을 해야 한다. 아이디: 11111 암호: 복합기 뒷면의 시리얼 번호를 참고하여 조합해야 함. XJ-ABC SER# 123456 으로 적혀 있다면, 암호는 ABC-123456이 된다. 로그인 후에 암호를 바꿀 수 있다. 로그인이 완료되면 다음 그림 처럼 메뉴가 .. 2023. 3. 7.
반응형