Search Results for '전체 분류'


2064 posts related to '전체 분류'

  1. 2024/06/15 Ollama 외부 접속 방법
  2. 2024/06/13 윈도우 도커 이미지 저장 경로 변경 방법
  3. 2024/06/13 OPEN-WEBUI -Docker 설치 방법 - Ollama LLM 등을 WEB 에서 구현 할수 있
  4. 2024/06/13 Windows 11에서 RTX 3080 Ti와 함께 TensorFlow 및 CUDA 설정 가이드
  5. 2024/06/10 Ollama model 위치 변경 방법 (올라마 모델 위치 변경)
  6. 2024/06/05 시놀로지 Synology NVME 캐시(Cache) - 기능 죽이고 스토리지풀 사용 방법
  7. 2024/05/16 SketchUp - 스케치업 Plugins 3d text 설치
  8. 2024/05/07 Fatkun(팟쿤) - 확장 프로그램에 멀웨어가 포함되어 있습니다 - 해결 방법
  9. 2024/02/04 Ubuntu Server 22.04.3 LTS 설치후 home/계정/public_html 에 PHP 실행 안되는 문제 해결 방법
  10. 2023/12/26 크롬 좌측 탭 검색 위치 우측 으로 변경 방법
  11. 2023/11/26 Office 2013-2024 C2R Install v7.7.6 + Lite Version
  12. 2023/11/13 windows 11 탐색기 갤러리 제거 방법 regedit
  13. 2023/10/31 새로운 RTX 3080 Ti와 함께 발견한 의심스러운 GPU 사용률: 채굴 프로그램을 어떻게 제거했는지
  14. 2023/10/30 Logi Options 설치 중 무한 로딩 및 "설치 프로그램의 필수 구성요소를 로드할 수 없습니다"라는 메시지가 나타나는 경우 해결 방법
  15. 2023/10/29 윈도우 무료 악성코드 제거 프로그램 추천 기본 프로그램 MRT (Memory Resident Trojan) 프로그램과 사용법
  16. 2023/09/13 Excel - 엑셀 2개 시트 값 비교 하
  17. 2023/07/27 그누보드 내용관리 PHP 파일 include 방법
  18. 2023/06/07 Office Tool Plus 10.1.10.1 최신 한국어
  19. 2023/05/31 업무효율 최대로 올려주는 추천 무료 프로그램 정리
  20. 2023/05/18 Everything(에브리씽) 1.5 Alpha 버전 Dark mode 를 지원 합니다.
  21. 2023/05/18 맥 QuickLook 윈도우에서 사용하자 QL-Win 추천 프로그램
  22. 2023/04/16 Ubuntu Linux 와일드 카드 인증서 발급 받는 방법 - Let's encrypt
  23. 2023/04/15 우분투 MariaDB 설치후 root 비밀번호 오류 해결 방법
  24. 2023/04/14 리눅스 크론탭 - crontab 에디터 - editor vi 변경 방법
  25. 2023/04/05 session 삭제 안될때 해결 방법
  26. 2023/04/04 pp_cli_x64 바이너리 오류에 대한 또다른 해결방법
  27. 2023/02/04 라디오.m3u 파일 AIMP 사용해서 들으면 편합니다.
  28. 2023/02/01 PDF 번역 프로그램
  29. 2023/02/01 윈도우11 탐색기 탭 드래그&드롭 안되는 문제 해결 방법
  30. 2023/02/01 python UI 라이브러리 CustomTkinter
Windows에서 Ollama 서버를 설정하기 위해 IP 주소와 포트를 환경 변수로 설정하는 방법을 다시 설명드리겠습니다. 
당신의 IPv4 주소가 `192.168.0.4`인 경우, 이 주소와 포트를 환경 변수로 설정하는 단계는 다음과 같습니다.
### 1. 시스템 환경 변수 창 열기
1. **시스템 속성 열기**
   - **Windows 키 + Pause/Break 키**를 눌러 시스템 창을 엽니다. 
   - 또는 **제어판 > 시스템 및 보안 > 시스템**으로 이동합니다.
   
2. **고급 시스템 설정**
   - 왼쪽 메뉴에서 **고급 시스템 설정**을 클릭합니다.
3. **환경 변수**
   - 시스템 속성 창에서 **고급** 탭으로 이동한 후 **환경 변수** 버튼을 클릭합니다.
### 2. 새 환경 변수 추가
1. **시스템 변수 섹션**
   - 환경 변수 창의 아래쪽 **시스템 변수** 섹션에서 **새로 만들기** 버튼을 클릭합니다.
2. **환경 변수 설정**
   - 변수 이름에 `OLLAMA_HOST`를 입력합니다.
   - 변수 값에 `192.168.0.4:11434`를 입력합니다. (여기서 포트 번호 `11434`는 예시이며, 실제 사용할 포트 번호로 변경할 수 있습니다.)
3. **확인**
   - 확인을 눌러 환경 변수를 추가합니다.
   - 모든 창에서 확인을 눌러 설정을 저장합니다.
### 3. 시스템 재시작
- 환경 변수 설정이 적용되도록 컴퓨터를 재시작합니다.
### 4. 명령 프롬프트에서 임시 설정 (선택 사항)
일시적으로 환경 변수를 설정하려면 명령 프롬프트에서 다음과 같이 할 수 있습니다.
1. **명령 프롬프트 열기**
   - **Windows 키 + R**을 눌러 실행 창을 열고 `cmd`를 입력한 후 Enter 키를 누릅니다.
2. **환경 변수 설정**
   - 명령 프롬프트 창에서 다음 명령을 입력합니다.
     ```cmd
     set OLLAMA_HOST=192.168.0.4:11434
     ```
이 명령어는 현재 명령 프롬프트 세션에서만 유효합니다. 새로운 명령 프롬프트 창을 열면 다시 설정해야 합니다.
추가로 0.0.0.0:11434 으로 변경하면 외부 내부 모두 접속이 가능하다.
2024/06/15 23:22 2024/06/15 23:22
윈도우 도커 이미지 저장 경로 변경 방법
도커 종료후 > 이동할 경로 폴더 생성
Y:\docker\
wsl --list -v
wsl --export docker-desktop-data "Y:\docker\docker-data.tar"
wsl --unregister docker-desktop-data
wsl --import docker-desktop-data "Y:\docker" "Y:\docker\docker-data.tar" --version 2
Y:\docker\docker-data.tar <= 파일 제거
2024/06/13 21:08 2024/06/13 21:08
https://github.com/open-webui/open-webui
2024/06/13 13:15 2024/06/13 13:15
### Windows 11에서 RTX 3080 Ti와 함께 TensorFlow 및 CUDA 설정 가이드
#### 1. 필수 소프트웨어 설치
1. **NVIDIA 드라이버**: [NVIDIA 드라이버 다운로드](https://www.nvidia.com/Download/index.aspx?lang=kr)
2. **CUDA Toolkit 11.8**: [CUDA 다운로드](https://developer.nvidia.com/cuda-downloads)
3. **cuDNN 8.9.x**: [cuDNN 다운로드](https://developer.nvidia.com/cudnn)
#### 2. 환경 변수 설정
1. **환경 변수 추가**:
   - '제어판' -> '시스템' -> '고급 시스템 설정' -> '환경 변수'
   - 시스템 변수 중 'Path'를 선택하고 편집합니다.
   - 다음 경로들을 추가합니다:
     - `C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin`
     - `C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\libnvvp`
     - `C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include`
     - `C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib\x64`
#### 3. 가상 환경 설정 및 TensorFlow 설치
```sh
python -m venv venv
venv\Scripts\activate
pip install tensorflow-gpu==2.10.0
```
#### 4. 설치 확인
```python
import tensorflow as tf
from tensorflow.python.client import device_lib
print(device_lib.list_local_devices())
print("Num GPUs Available: ", len(tf.config.list_physical_devices('GPU')))
```
### 문제 요약 및 해결
1. **문제**:
   - TensorFlow 공식 홈페이지에서 GPU 지원 버전은 `tensorflow_gpu-2.10.0`이 마지막입니다. 이 버전은 CUDA 11.9 및 cuDNN 8.9과 호환되지만, CUDA 11.2는 Windows 11을 지원하지 않습니다.
2. **해결**:
   - `tensorflow_gpu-2.10.0`을 사용하더라도 CUDA 11.8과 cuDNN 8.9을 함께 사용할 수 있습니다.
이제 Windows 11에서 RTX 3080 Ti와 함께 TensorFlow와 CUDA를 사용하여 GPU 가속 딥러닝 환경을 성공적으로 설정할 수 있습니다. 

- 추가 : 환경변수는 설정을 하지 않아도 될듯 합니다. CUDA  를 설치 하면 자동으로 환경변수에 추가 됩니다 하지만 어떤 이유인지 3개 변수를 추가 했을때 작동 하였습니다. 먼저 추가 하지 말고 테스트 해보세요 이후 작동을 안하면 추가해 보세요 ^^
2024/06/13 01:00 2024/06/13 01:00

환경 변수 추가 > 시스템 변수 > 새로 만들기 > 

 

변수 이름 : OLLAMA_MODELS

변수 값 :  model 저장 위치 지정

이후 C:\Users\YOUNGSAM\.ollama\models 모델 파일을 이동 시키면 됩니다

YOUNGSAM 계정명 확인후 처리 해야함

2024/06/10 14:38 2024/06/10 14:38
https://github.com/007revad/Synology_enable_M2_volume?tab=readme-ov-file
위 링크 보면  완벽하게 설명 되어 있다.
2024/06/05 21:33 2024/06/05 21:33
SketchUp - 스케치업 Plugins 3d text 설치 

C:\Program Files\SketchUp\SketchUp 2024\plugins

경로에 압축 풀기

사용자 삽입 이미지
2024/05/16 14:43 2024/05/16 14:43
Fatkun(팟쿤) 프로그램 사용중 ( 확장 프로그램에 멀웨어가 포함되어 있습니다.) 라는 경고 메세지 뜨면서 사용을 못하게 되었다 이후 
혹시 몰라서 기존에 문제 없는 버전 5.12.11 버전을 구했으며 이를 사용하기로 했다 



위 파일을  바탕화면에 다운로드후 압축을 풀어서 

Chrome 브라우저에서 주소창에 . chrome://extensions 넣고 엔터 이후 우측 상단에 개발자 모드 활성화 합니다.

이후 좌측 상단에 ( 압축해제된 확장 프로그램을 로드합니다.) 클릭후 위 업축 풀린 폴더 선택후 확인 누르면

잘 설치되어서 작동하는 걸 확인 하였습니다.
2024/05/07 11:28 2024/05/07 11:28

VirtualHost 정상 설정후 home/계정/public_html 경로에 html php 업로드 하면 html 정상 작동 하지만 php 가 실행이 안되는 문제가 발견 되어 터미널에서 php index.php 는 정상 작동 하지만 url 호출 할때 작동이 안되는걸 확인 하였다.

인터넷 이런 저런 자료를 검색하였으나 해결 방법이 없어 혹시 하는 마음에 

/etc/apache2/mods-available/  php.conf (php버전에 따라 이름이 달라요) 확인했으며 

 

<IfModule mod_userdir.c>

    <Directory /home/*/public_html>

        php_admin_flag engine Off

    </Directory>

</IfModule>

 

php_admin_flag engine Off 

 

부분에 Off 되어 있는걸 확인 하였다. On 으로 변경 하여 테스트 하였으며 정상 작동 하는걸 확인 하였다. 혹시 몰라 블로그에 작성한다.

2024/02/04 19:24 2024/02/04 19:24
Google Chrome이 최근 업데이트를 거치면서 Chrome Refresh 2023(CR23)의 새로운 기능과 인터페이스 변경이 도입되었습니다. 특히, '탭 검색' 기능은 위치와 기능성에 변화가 있었는데, 이전에는 브라우저 오른쪽에 있었으며, 열려있는 탭들을 검색하고 선택하는 데 사용되었습니다. 기존 위치로 변경하는 방법을 알려 드리겠습니다.
사용자 삽입 이미지
사용자 삽입 이미지

1.주소창에 chrome://flags 입력 후 엔터

사용자 삽입 이미지

2. chrome refresh 2023 검색후 Default 를 Disabled 로 변경 합니다.

사용자 삽입 이미지

3. 우측 하단에 Relaunch 를 클릭후 재시작 하면 검색 버튼이 우측으로 이동 됩니다.
2023/12/26 12:54 2023/12/26 12:54
Office 2013-2024 C2R Install v7.7.6 + Lite Version

사용자 삽입 이미지

2023/11/26 00:30 2023/11/26 00:30
windows 11 탐색기 갤러리 제거 방법 regedit

2023/11/13 02:25 2023/11/13 02:25
안녕하세요 여러분, 오늘은 제가 얼마 전에 겪었던 특이한 문제와 그 해결 과정을 공유하려고 합니다.
새로운 그래픽카드, 새로운 문제
얼마 전, 'Stable-Diffusion' 관련 프로젝트를 위해 NVIDIA RTX 3080 Ti 그래픽카드를 구입했습니다. 컴퓨터를 새로 설치하고, 필요한 프로그램들을 모두 설치한 후에 이상한 현상을 발견했습니다.
GPU 사용률이 높아진 이유는?
제가 아무것도 실행하지 않았을 때에도 GPU 사용률이 90% 이상으로 나오는 것이었습니다. 처음에는 무슨 일인지 알 수 없었습니다. 그래서 조사를 시작했고, 결과적으로 컴퓨터에 채굴 프로그램이 숨겨져 있었다는 사실을 알게 되었습니다.
일반적인 해결책은 통하지 않았다
MRT와 Windows Defender를 사용하여 문제를 해결하려 했지만, 둘 다 효과가 없었습니다. 그래서 다른 방법을 찾아야 했습니다.
Defender 설정에서의 해결방법
Defender 설정 메뉴에서 '제외 추가 또는 제거' 옵션을 찾을 수 있었습니다. 여기서 cmd.exe, msbuilder.exe, powershell.exe, vhost, temp 등이 제외된 프로그램과 폴더로 설정되어 있었습니다. 이 설정을 제거한 후 문제가 해결되었습니다.
추가 조치
문제가 해결되긴 했지만, 더 안전한 환경을 위해 컴퓨터를 다시 설치했습니다. 특이한 점은, 이 문제가 있을 때 GPU의 3D 부분도 평소보다 높은 사용률을 보였다는 것입니다. 외부 통신을 확인해본 결과, 채굴 지갑과 연결되어 있었다는 사실을 알게 되었습니다.
마치며
오늘은 이런 문제와 그 해결 방법에 대해 이야기해봤습니다. 이런 문제가 있다면, 꼭 체크해보시고 조심하세요. 감사합니다.
이로써 저의 경험을 공유하고자 했습니다. 만약 비슷한 문제를 겪고 계시다면, 위의 방법을 참고하셔서 문제를 해결해 보시기 바랍니다.
2023/10/31 11:37 2023/10/31 11:37
Microsoft Visual C++ 2015-2019 Redistributable (x64) 제거:
먼저, 컴퓨터에서 Microsoft Visual C++ 2015-2019 Redistributable (x64)을 제거해야 합니다. 다음 단계를 따르세요.
컴퓨터에서 "제어판"을 엽니다.

"프로그램 추가 또는 제거" 또는 "프로그램 및 기능"을 선택합니다.
Microsoft Visual C++ 2015-2019 Redistributable (x64) 항목을 찾아서 오른쪽 마우스 버튼을 클릭하고 "제거"를 선택합니다.
프로세스가 완료되면 컴퓨터를 다시 시작합니다.
Logi Options 다시 설치:
이제 Microsoft Visual C++ 2015-2019 Redistributable (x64)를 제거한 후 Logi Options를 다시 설치해보세요. 아래와 같은 단계를 따르면 됩니다.



Logi Options 설치 프로그램을 다운로드하고 실행합니다.

설치 프로그램을 실행할 때 관리자 권한을 사용하려면 마우스 오른쪽 버튼을 클릭하고 "관리자 권한으로 실행"을 선택합니다.
설치 과정을 진행하고, 필요한 파일 및 구성 요소가 모두 설치될 때까지 기다립니다.
2023/10/30 13:23 2023/10/30 13:23
오늘 윈도우 11 에 실시간 보호 기능이 활성화가 안되는 문제가 발생 하였다 다른 백신도 없는 상황에서 이런일이 혹시 몰라 MRT 를 구동 하였고 해결 되었다.
빠른 검사로 해결 되었으며 / 혹시 몰라 확장 검사 까지 마무리 하였다. 
이유없이 그래픽 메모리나 램 메모리가 과하게 사용중이라면 한번씩 돌려볼 필요성을 느끼고 아래 내용 .

사용자 삽입 이미지


Microsoft Malicious Software Removal Tool(MRT)은 마이크로소프트가 제공하는 무료 보안 도구로, 윈도우 컴퓨터에서 특정 악성 소프트웨어를 탐지하고 제거할 수 있습니다. 일반적으로 윈도우 업데이트를 통해 자동으로 배포되며, 수동으로도 실행할 수 있습니다. 본 글에서는 MRT의 기능과 사용방법에 대해 자세히 알아보겠습니다.
기능
MRT는 다음과 같은 기능을 제공합니다:
특정 악성 소프트웨어의 탐지와 제거
사용자가 선택한 드라이브 또는 폴더를 대상으로 하는 스캔
자세한 스캔 결과의 로그 생성
사용방법
설치
MRT는 일반적으로 윈도우 업데이트를 통해 자동으로 설치됩니다. 수동으로 설치하려면 마이크로소프트 공식 웹사이트에서 다운로드할 수 있습니다.
실행
명령 프롬프트를 관리자 권한으로 실행: cmd를 검색한 후, 마우스 오른쪽 버튼으로 클릭하여 '관리자로 실행'을 선택합니다.
MRT 실행: 명령 프롬프트에서 mrt를 입력하고 엔터를 누릅니다.
옵션
퀵 스캔: mrt /Q 명령어로 퀵 스캔을 실행할 수 있습니다.
전체 스캔: mrt /F 명령어로 전체 시스템을 스캔할 수 있습니다.
사용자 지정 스캔: mrt /S 명령어로 특정 폴더나 드라이브를 대상으로 스캔할 수 있습니다.
결과 확인
스캔이 완료되면, C:\Windows\debug\mrt.log 파일에서 자세한 결과를 확인할 수 있습니다.
결론
Microsoft Malicious Software Removal Tool(MRT)은 윈도우 사용자가 악성 소프트웨어를 쉽게 탐지하고 제거할 수 있는 유용한 도구입니다. 일반적인 안티바이러스 소프트웨어와 함께 사용하면 더욱 효과적인 보안을 유지할 수 있습니다.



2023/10/29 18:34 2023/10/29 18:34
=IF(ISNA(VLOOKUP(D1,Sheet2!D:D,1,FALSE)), "없음", "있음")

이 수식은 Excel의 여러 함수를 조합하여 작성되었으며 각 부분의 기능은 다음과 같습니다:

VLOOKUP(D1,Sheet2!D:D,1,FALSE)
VLOOKUP 함수는 첫 번째 인수로 주어진 값(D1 셀의 값)을 두 번째 인수로 지정된 범위(Sheet2의 D열)에서 검색합니다.
세 번째 인수 '1'은 찾은 값과 같은 행의 첫 번째 열에서 값을 반환하도록 지시합니다 (여기서는 동일한 열이므로 그대로 반환됩니다).
네 번째 인수 'FALSE'는 완벽하게 일치하는 값을 찾도록 지시합니다.
ISNA(VLOOKUP(D1,Sheet2!D:D,1,FALSE))
ISNA 함수는 내부 함수(VLOOKUP)에서 반환된 값이 #N/A 오류인지 확인합니다. VLOOKUP은 찾고자 하는 값이 없을 때 #N/A 오류를 반환합니다. 따라서 이 함수는 찾고자 하는 값이 없으면 TRUE를, 있으면 FALSE를 반환합니다.
IF(ISNA(VLOOKUP(D1,Sheet2!D:D,1,FALSE)), "없음", "있음")
IF 함수는 첫 번째 인수로 주어진 조건이 TRUE인지 FALSE인지를 확인한 후, 조건이 TRUE이면 두 번째 인수("없음")를 반환하고, FALSE이면 세 번째 인수("있음")를 반환합니다.
여기서 첫 번째 인수는 ISNA 함수로, 찾고자 하는 값이 없을 때 TRUE를 반환하는 함수입니다. 따라서 찾고자 하는 값이 없으면 "없음"을 반환하고, 있으면 "있음"을 반환하도록 설정되어 있습니다.
이 수식을 사용하면, Sheet1의 D열에 있는 각 주문 번호가 Sheet2의 D열에 있는지 여부를 확인할 수 있으며, 결과는 "있음" 또는 "없음"으로 표시됩니다.
2023/09/13 02:29 2023/09/13 02:29
그누보드 사용하다보면 page 파일을 불러오면  짦은 주소 기능을 사용 할수 없다  Rewrite 를 사용하면 가능하지만 이후 SiteMap 을 생성 할때 불편하다 

그래서 내용 관리 파일에서 수정하는 방법이 있다

/skin/content/basic/content.skin.php 열어서 

    <div id="ctt_con">
        <?php echo $str; ?>
    </div>

위 내용을 아래처럼 수정하면된다.

    <div id="ctt_con">
        <?php //echo $str; ?>
        <?php @include_once($co['co_content']); ?>
    </div>

하지만 문제가 있다 보안상 사실 코드에 승인한 파일명만 처리 하도록 하면 더 좋지만 불편하다 그래서 아래처럼 수정 하였다.

<div id="ctt_con">
    <?php
    // 'co_content' 키가 존재하고 빈 문자열이 아닌지 확인
    if (isset($co['co_content']) && is_string($co['co_content']) && trim($co['co_content']) !== '') {
        // 'co_content' 값의 유효성을 검사하고 디렉토리 트래버설을 방지하기 위해 basename() 사용
        $coContent = basename($co['co_content']);
        $coContent = str_replace(array('/', '\\'), '', $coContent);
        // 'co_content' 값으로 사용되는 파일의 디렉토리 경로를 정의
        $contentDirectory = G5_THEME_PATH . '/contents/';
        // 'co_content' 값으로 사용되는 파일의 전체 경로를 정의
        $contentFilePath = $contentDirectory . $coContent;
        // 파일이 존재하는지 확인하고 포함하여 실행
        if (file_exists($contentFilePath)) {
            // 보안상 이유로 include_once 대신 include를 사용하는 것이 좋습니다.
            include $contentFilePath;
        } else {
            // 파일이 존재하지 않을 경우 메시지 출력
            echo '컨텐츠를 찾을 수 없습니다.';
        }
    } else {
        // 'co_content' 키가 존재하지 않거나 비어있는 경우 메시지 출력
        echo '컨텐츠를 사용할 수 없습니다.';
    }
    ?>
</div>

 위  코드는 테마 폴더 아래 contents 폴더에 있는 경로만 실행 할수 있도록 하였다.  이제 내용관리에 파일 경로만 넣고 사용하면 된다. 

예 ) ../theme/basic/page/page.php 

작성할때 주의 사항 html 모드에서 작성하자 필요 없는 테그가  가는걸 방지 하고자 한다.

잘 작동한다. 

오류가 나오면 그건 불러오는 php 파일을  수정하자  그것도 싫다면 아래 처럼 @ 처리 하면 된다. 

<div id="ctt_con">
    <?php
    // 'co_content' 키가 존재하고 빈 문자열이 아닌지 확인
    if (isset($co['co_content']) && is_string($co['co_content']) && trim($co['co_content']) !== '') {
        // 'co_content' 값의 유효성을 검사하고 디렉토리 트래버설을 방지하기 위해 basename() 사용
        $coContent = basename($co['co_content']);
        $coContent = str_replace(array('/', '\\'), '', $coContent);
        // 'co_content' 값으로 사용되는 파일의 디렉토리 경로를 정의
        $contentDirectory = G5_THEME_PATH . '/contents/';
        // 'co_content' 값으로 사용되는 파일의 전체 경로를 정의
        $contentFilePath = $contentDirectory . $coContent;
        // 파일이 존재하는지 확인하고 포함하여 실행
        @include $contentFilePath; // 오류를 무시하고 파일을 포함합니다.
    } else {
        // 'co_content' 키가 존재하지 않거나 비어있는 경우 메시지 출력
        echo '컨텐츠를 사용할 수 없습니다.';
    }
    ?>
</div>


이상
2023/07/27 15:08 2023/07/27 15:08
Office Tool Plus 10.1.10.1 최신 한국어

2023/06/07 00:50 2023/06/07 00:50
수마트라PDF
다운로드 : https://www.sumatrapdfreader.org/download-free-pdf-viewer.html
설명 : 일단 무료 입니다. Adobe Acrobat Reader 보다 10배 이상 가볍습니다.


다크네이머
다운로드 : https://blog.naver.com/darkwalk77
설명 :  파이르 이름을 정리해 주는 프로그램 입니다. 파일 이름 순번을 적용할때 편합니다.


반디집
https://kr.bandisoft.com/bandizip/
설명 : 무료 압축프로그램 최강 입니다. 참고로 YS 는 WINRAR 사용합니다.


Microsoft ToDo
https://www.microsoft.com/ko-kr/p/microsoft-to-do-lists-tasks-reminders/9nblggh5r558?rtc=1&activetab=pivot:overviewtab
설명 : Todo앱은 내가 무슨일을 해야하는지 어떤일 부터 해야되는지 기록할 수 있습니다.  스마트폰 호환 됩니다. 편합니다. 무료입니다.

일정 - 윈도우11에 기본 프로그램
https://www.microsoft.com/ko-kr/p/%EB%A9%94%EC%9D%BC-%EB%B0%8F-%EC%9D%BC%EC%A0%95/9wzdncrfhvqm?activetab=pivot:overviewtab
설명 : 구글 등 모두 호환 됩니다 기본 프로그램이라 따로 설치할 필요가 없습니다. UI 이쁘네요

OneNote
https://www.microsoft.com/ko-kr/p/onenote/9wzdncrfhvjl?activetab=pivot:overviewtab
설명 : 윈노트 메모 프로그램입니다. 스마트폰 호환 됩니다. 검색 등등 너무 편하네요

quicklook
https://github.com/QL-Win/QuickLook
설명 : 맥 퀵뷰  기능과 유사합니다.  너무 편합니다.

Listary
https://www.listary.com/
설명 : Everyting 프로그램 보다 더 편한 기능이 많이 있습니다. 아직 2개 동시 사용하고 있습니다. 곳 Listary 프로그램 으로 완전 갈아 타려고 합니다.

FastStone Image Viewer
설명 :  이미지 뷰 프로그램 가볍고 빨라요 오래 사용해서 그런지 .. // 참고로 개인 , 교육 무료 // 기업 유료 입니다.

화면캡처 - 기본 프로그램
윈도우키+쉬프트키+S
설명 :  단순 캡쳐 할때 유용합니다. 어떤 캡처 프로그램 보다 가볍습니다.

Sticky Notes - 스티커 메모
https://www.microsoft.com/store/productId/9NBLGGH4QGHW
설명 : 윈도우 기본 제공해 주는 메모 프로그램 입니다  검색 기능등이 추가 되어 아주 마음에 드네요 

2023/05/31 11:44 2023/05/31 11:44
사용자 삽입 이미지

https://www.voidtools.com/forum/viewtopic.php?t=9787

위 링크를 통해 다운 받으면 됩니다. 인스톨 하시면 영문으로 되어 언어 파일 등을 다시 받아야 합니다. 
그냥 Portable 을 받아서 기존  경로에 Everything.exe  동일한 이름으로 붙혀 넣기 하시면 편합니다.

추가로  하나더 추천 드리겠습니다.

EverythingToolbar 이라는 프로그램이 있습니다. 이걸 사용하면  아래 이미지 처럼 Everything 을 윈도우 통합 처럼 편하게 사용할수 있습니다.

사용자 삽입 이미지

위 처럼 사용 가능합니다. 가볍고 편합니다. 

https://github.com/srwi/EverythingToolbar

단 위 Everything 알파 버전을 사용할 경우 조금더 설청을 해야 합니다.

Everything 설치된 폴더 보시면 Everything-1.5a.ini 파일이 있습니다. 파일이 안열리는 경우 메모장을 관리자 모드로 열어서 저 파일을 열면 수정이 가능하빈다.
alpha_instance=0
위 내용을 추가하고 
파일을 하나 생성합니다. 확장자를 제거하고 Everything 설치 폴더에 NO_ALPHA_INSTANCE 이름으로 생성합니다.  이후 종료 > 시작 하면 정상 작동 하는걸 확인 할수 있습니다.

참고로 아래 QL-Win 프로그램  잘 호환 됩니다.

아래 링크는 책갈피 기능을 확장해 주는 기능입니다. 아래 링크 참고 하세요 !

https://www.voidtools.com/forum/viewtopic.php?t=4239
2023/05/18 16:09 2023/05/18 16:09

사용자 삽입 이미지

아래 링크를 통해 다운 받으십시오.

GitHub - QL-Win/QuickLook: Bring macOS “Quick Look” feature to Windows



맥에서 너무 편한 기능이 QuickLook 기능입니다. 크를 한번 누르면  빠른 속도로 음악 이미지 등 미리보기를 빠르게 할수 있습니다. 
윈도우 에서는 이런 기능이 없습니다. 

위 링크에서 다운 받으시면 됩니다. 지원 하는 형식으로는 

거의 모든 이미지 형식: .png, .apng, .jpg, .bmp, .gif, .psd, Camera RAW, ...
압축 아카이브: .zip, .rar, .tar.gz, .7z등.pdf그리고 .ai파일
거의 모든 오디오 및 비디오 형식: .mp4, .mkv, .m2ts, .ogg, .mp3, .m4a등
쉼표로 구분된 값 파일( .csv)
이메일 및 Outlook 이메일 파일( .eml및 .msg)
HTML 파일( .htm, .html)
마크다운 파일( .md, .markdown)
모든 종류의 텍스트 파일(파일 내용에 따라 결정됨)

대부분 파일을 빠르게 미리 볼수 있습니다. 

참고로 플러그인 기능도 있어서 아래 링크를 통해 플러그인을 추가 할수 있습니다. 

https://github.com/QL-Win/QuickLook/wiki/Available-Plugins
2023/05/18 15:55 2023/05/18 15:55
아래래 2개 패키지를 설치 한다.

apt install letsencrypt
apt install certbot


아래 도메인 변경후 사용한다 

certbot certonly --manual -d "*.youngsam.net" -d youngsam.net --preferred-challenges dns-01 --server https://acme-v02.api.letsencrypt.org/directory

이후 기다리면 IP 수집한다 동의 y 이후 통과

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Please deploy a DNS TXT record under the name
_acme-challenge.youngsam.net with the following value:
YWWzRJQzSArQVlHOixO_sZDsZvO1BFnjpouWhbXhiiE
Before continuing, verify the record is deployed.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

위 비슷한 내요을 보여 준다 필요한건 
1번 : _acme-challenge
2번 : YWWzRJQzSArQVlHOixO_sZDsZvO1BFnjpouWhbXhiiE
이렇게 필요하다 

아래 처럼 추가 하면 끝 

사용자 삽입 이미지

30초 정도 기다리고 엔터 정상 처리 되는걸 확인 했다. 혹 30초 이상 걸릴수 있으므로 미리 확인을 원하면 추가후

https://toolbox.googleapps.com/apps/dig/

위 사이트 접속후 TXT 값에 _acme-challenge.youngsam.net 정보를 넣으면 처리 되었는지 확인 가능하다.

인증서 확인이 필요하면 /etc/letsencrypt/live 경로에서 확인 한다.
2023/04/16 00:08 2023/04/16 00:08
먼저  mysql 실행한다. 로그인이 된다 이미 root 권한이 증명되어 있어 비밀번호를 물어 보지 않는데 이럴 경우 외부 접속등 더 불편하다

아래 비밀번호만 root 비밀번호로 변경하고 ssh 접속후 실행하면 외부 접속 프로그램으로 잘 접속 된다.

mysql;
update user set plugin='' where User='root';
set password = password('root 비밀번호');
flush privileges;
2023/04/15 23:19 2023/04/15 23:19
select-editor 명령어를 사용하면 다시 어떤 에디터를 사용할지 물어 본다. 아래 화면처럼 

사용자 삽입 이미지

vi 가 편하다 그래서 3번을 사용했다. 
2023/04/14 11:47 2023/04/14 11:47
얼마전 session 공격이 들어 왔다 . 참 임시 방편으로 session 을 삭제 하려고 rm -rf 했는데 삭제가 안된다.

session 폴더에서 

find . -maxdepth 1 -name "sess_*" -print | xargs rm -rf

명령어로 삭제가 가능하다 sess_ 로 찾아서 지워라 명령어다. 일단 스케줄 걸어서 일정 시간 마다 session 을 삭제 해 놓고 해결 되었다 시스템을 업그레이드 해야 할 시기인듯 하다.

find /volume1/web/youngsam/public_html/data/session -mmin +240 -name "sess_*" -print | xargs rm -rf

위 명령어는 /volume1/web/youngsam/public_html/data/session 경로에 sess_ 이름으로 시작하고 -mmin +240 시간이 지난 파일만 삭제 한다

추가

session 2시 마다 240분 이 지난 파일을 삭제 하는 방법이 있습니다.

/root/session_rm-rf.sh 파일을 생성 합니다.
#!/bin/bash
find /home/youngsam/public_html/_tmp/session -mmin +240 -name "sess_*" -print | xargs rm -rf

위 형식으로 경로만 변경해서 파일을 작성합니다.

이후

crontab -e 명령으로 crontab 를 열어서  아래 줄을 추가 합니다.

0 */2 * * * /root/session_rm-rf.sh

2시간 마다 파일이 실행 됩니다.


참고

리눅스 rm -rf 명령어로 삭제할 수 있는 파일의 갯수는 시스템의 리소스 및 설정에 따라 다를 수 있습니다.
리눅스 파일 시스템은 디렉토리 내 파일의 갯수에 제한을 두고 있지 않지만, 일반적으로 파일 시스템과 관련된 다양한 제한이 있을 수 있습니다. 예를 들어, 파일 시스템이 사용하는 inode 또는 디스크 공간의 한계에 도달할 수 있습니다. 이러한 제한은 파일 시스템마다 다르며, 파일 시스템을 사용하는 운영체제와 버전에 따라 다를 수 있습니다.
따라서, 명령어로 삭제할 수 있는 파일의 갯수는 시스템의 리소스 및 설정에 따라 다르기 때문에 일반적으로 정확한 수를 말할 수 없습니다.
2023/04/05 11:48 2023/04/05 11:48
KCP 결제 모듈을 달면서 [ pp_cli_x64 바이너리 오류에 대한 또다른 해결방법 ] 오류가 뜬다 바이너리 타입으로 업로드 하면 퍼미션 조종을 하라고 하고 다시 퍼미션 조정을 하면 위 오류가 동일하게 나타난다. 

확인 결과 

php.ini 파일에 disable_functions 내용을 보면 ,exec 값이 있다 이 값을 제거 하면 정상 작동 한다.

그누보드 영카트 를 사용하고 위 오류가 날경우 그리고 ini 파일을 수정 할수 없을 경우 adm/admin/shop_admin/configform.php 파일에

echo module_exec_check(G5_SHOP_PATH.$exe, 'pp_cli');

위 내용을 주석 처리 하여도 해결 된다. 

ini 파일에 exec 값을 제거 하면 보안에 취약하다
2023/04/04 21:21 2023/04/04 21:21
라디오.m3u 파일 AIMP 사용해서 들으면 편합니다.

사용자 삽입 이미지
2023/02/04 01:37 2023/02/04 01:37
PDF의 페이지 레이아웃을 그대로 유지하면서 페이지 또는 문서 단위로 번역하는 프로그램입니다.
번역 엔진은 자체 개발한 번역엔진과 구글, 카카오 번역 API를 이용할 수 있습니다.
번역 가능한 언어는 영어,일본어,중국어를 포함한 18개 언어입니다.(자체 번역엔진은 영어만 가능).
PDF 페이지 단위로 번역하는 기능
PDF의 여러 페이지를 한번에 번역하는 기능
PDF 페이지 내에서 특정 텍스트만 선택해서 번역하는 기능
자체 번역 엔진, 구글 번역 엔진, 카카오 번역 엔진을 선택해서 번역 가능
총 18개의 언어에 대해 번역 지원
OCR를 이용하여 이미지 형태로 되어있는 텍스트를 검색가능한 텍스트로 만들어주는 기능

홈페이지 다운

http://www.blueai.co.kr/pdf



사용자 삽입 이미지사용자 삽입 이미지
2023/02/01 17:29 2023/02/01 17:29
실행 Regedit 엔터
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
EnableLUA 열어서 값 데이터에 1을 입력하고 리붓 해결 
2023/02/01 16:20 2023/02/01 16:20
파이썬 기본 내장 라이브러리 Tkinter  기반으로 만든 UI 라이브러리 입니다. 

Tkinter 비해 고급 스럽고 요즘 트랜드에 맞는 UI 입니다 추천

라이브러리 설치는 pip install customtkinter
2023/02/01 15:29 2023/02/01 15:29