정보기술 – Kilhonet https://jp.kilho.net キャプチャープログラムKalmuri、システム最適化ツールKCleaner、画像共有サービスImageBox、ネットワークセキュリティプログラムSecretDNS、メモリ整理ツールMemoryCleaner、画像変換プログラムなど、さまざまなプログラムを開発し無料で提供しています。 Wed, 29 Apr 2026 13:09:07 +0000 ja-JP hourly 1 https://wordpress.org/?v=6.9.4 캐시 환경에서 AJAX 댓글(코멘트) 분리로 서버 응답시간 속도 향상 https://kilho.net/forum/tiptech/1426 Wed, 29 Apr 2026 13:09:07 +0000 https://kilho.net/forum/tiptech/1426 기존 로그인 사용자 페이지 처리 방식 워드프레스 기본 구조에서는 로그인 사용자가 페이지를 요청하면 캐시가 적용되지 않는다. 요청이 들어오면 서버는 로그인 상태를 확인하고, 사용자 정보를 포함한 HTML을 매번 새로 생성한다. 이 과정에서 댓글 폼 생성, 사용자 정보 조회, 댓글 리스트 렌더링까지 함께 처리된다. 입력: 페이지 요청 조건: 로그인 사용자 처리: PHP에서 HTML 전체 생성 결과: 동적 […]

The post 캐시 환경에서 AJAX 댓글(코멘트) 분리로 서버 응답시간 속도 향상 first appeared on Kilhonet.]]>
아파치 일반 계정 파일 접근 권한 설정과 mod-ruid2 적용 방법 https://kilho.net/forum/tiptech/1422 Sun, 26 Apr 2026 02:26:19 +0000 https://kilho.net/forum/tiptech/1422 아파치 기본 실행 구조와 파일 접근 방식 아파치 웹 서버는 기본적으로 하나의 서비스 계정으로 실행되며, 대부분의 환경에서는 apache, www-data와 같은 전용 계정을 사용한다. 이 구조에서는 모든 HTTP 요청이 동일한 사용자 권한으로 처리되기 때문에, 파일 시스템 접근 역시 해당 계정 기준으로 이루어진다. 즉, 웹 루트 디렉터리나 업로드 경로에 대한 읽기 및 쓰기 권한이 이 계정에 맞춰져 […]

The post 아파치 일반 계정 파일 접근 권한 설정과 mod-ruid2 적용 방법 first appeared on Kilhonet.]]>
Delphi IDE 메인 폼 안열림 dproj 설정으로 해결 https://kilho.net/forum/tiptech/1421 Sun, 26 Apr 2026 02:20:06 +0000 https://kilho.net/forum/tiptech/1421 Delphi 프로젝트 구조와 dproj 설정 역할 Delphi 프로젝트를 유지보수하면서 기존에는 IDE가 자동으로 메인 폼을 열어주는 흐름에 크게 신경 쓰지 않았다. 기본적으로 .dproj 파일은 빌드 설정이나 컴파일 옵션 정도만 담고 있다고 인식하고 있었고, 실제 UI 구성은 .pas와 .dfm 파일이 담당한다고 이해했다. 이 구조에서는 IDE가 프로젝트를 로드할 때 어떤 유닛이 폼인지 자동으로 판단한다고 생각하기 쉽다. 하지만 최근 […]

The post Delphi IDE 메인 폼 안열림 dproj 설정으로 해결 first appeared on Kilhonet.]]>
VSCode 한국어 설정법, Configure Display Language로 UI 언어 변경하기 https://kilho.net/forum/tiptech/1420 Fri, 24 Apr 2026 18:14:13 +0000 https://kilho.net/forum/tiptech/1420 영문 UI를 한글로 바꿔야 했던 이유 VSCode를 처음 설치하면 메뉴와 명령어가 전부 영어로 표시된다. 혼자 쓸 때는 문제가 없지만, 주니어 개발자나 비개발 직군에게 작업 방법을 안내할 때는 영어 메뉴명이 장벽이 된다. “File > Preferences”라고 적어두면 화면에서 찾지 못해 다시 질문이 돌아온다. 사내 온보딩 문서를 정리하면서 이 문제가 반복됐다. 스크린샷을 영문판과 한글판 두 벌로 준비하거나, 메뉴명을 […]

The post VSCode 한국어 설정법, Configure Display Language로 UI 언어 변경하기 first appeared on Kilhonet.]]>
RustDesk 자체 서버 구축으로 공용 서버 로그인 문제 해결 https://kilho.net/forum/tiptech/1415 Thu, 16 Apr 2026 21:27:16 +0000 https://kilho.net/forum/tiptech/1415 공용 서버 로그인 요구로 인한 문제 발생 RustDesk를 내부 원격 접속 용도로 사용하고 있었는데, 어느 순간부터 공용 서버를 사용할 경우 로그인이 필요하다는 메시지가 나타났다. 기존에는 별도 인증 없이 바로 연결이 가능했기 때문에, 이 변화는 운영 흐름에 직접적인 영향을 줬다. 특히 내부망 장비 약 30대에 대해 원격 제어를 수행하고 있었기 때문에, 로그인 절차 추가는 자동화 스크립트와 […]

The post RustDesk 자체 서버 구축으로 공용 서버 로그인 문제 해결 first appeared on Kilhonet.]]>
Dante SOCKS5 프록시 서버 구축 및 설정 https://kilho.net/forum/tiptech/1414 Fri, 10 Apr 2026 03:29:45 +0000 https://kilho.net/forum/tiptech/1414 Dante SOCKS5 프록시 서버를 도입한 배경 외부망 접근을 특정 IP로 제한해야 하는 환경에서 HTTP 프록시만으로는 대응이 어려운 경우가 있었다. 내부 서비스 중 일부는 TCP 레벨에서 직접 통신을 요구했고, 애플리케이션 단에서 프록시를 지원하지 않는 경우도 존재했다. 이 문제를 해결하기 위해 SOCKS5 기반 프록시를 검토했고, 구현 난이도와 유지보수 관점에서 Dante를 선택했다. 기존에는 SSH 터널링을 통해 임시로 우회하는 […]

The post Dante SOCKS5 프록시 서버 구축 및 설정 first appeared on Kilhonet.]]>
윈도우 실행파일(exe) 서비스 등록 자동화 쉽게 하는 방법 – NSSM https://kilho.net/forum/tiptech/1413 Sun, 05 Apr 2026 15:48:38 +0000 https://kilho.net/forum/tiptech/1413 반복 실행 프로그램을 서비스로 전환한 배경 운영 환경에서 특정 exe를 주기적으로 실행해야 하는 경우가 있었다. 로그 수집이나 데이터 정리 작업처럼 사람이 직접 실행하지 않아도 되는 작업이었는데, 매번 수동으로 실행하거나 작업 스케줄러에 의존하는 방식은 관리 비용이 계속 쌓였다. 특히 재부팅 이후 자동으로 실행되지 않거나, 프로세스가 중간에 종료되면 다시 시작되지 않는 문제가 반복적으로 발생했다. 이 문제는 하루 […]

The post 윈도우 실행파일(exe) 서비스 등록 자동화 쉽게 하는 방법 – NSSM first appeared on Kilhonet.]]>
CLIProxyAPI Windows 설치 가이드 https://kilho.net/forum/tiptech/1412 Sat, 04 Apr 2026 21:47:16 +0000 https://kilho.net/forum/tiptech/1412 API 키 없이 Gemini를 로컬 API 서버로 띄우기 Gemini API를 쓰려면 Google AI Studio에서 API 키를 발급받아야 한다. 무료 티어가 있긴 하지만, 분당 요청 수와 모델 접근에 제약이 있고, 특히 gemini-2.5-pro 같은 상위 모델은 금방 쿼터가 소진된다. 개인 Google 계정에 이미 Gemini 구독이 연결되어 있거나, 무료 Google One 플랜을 쓰고 있다면 그 쿼터를 프로그래밍 방식으로 […]

The post CLIProxyAPI Windows 설치 가이드 first appeared on Kilhonet.]]>
그누보드7 데이터를 WordPress WXR로 변환하기 https://kilho.net/forum/tiptech/1411 Wed, 01 Apr 2026 16:10:42 +0000 https://kilho.net/forum/tiptech/1411 WXR 변환 방식 선택과 구현 방향 WordPress import는 WXR XML 구조를 기반으로 동작한다. 이 구조는 단순한 게시글 목록이 아니라, 작성자, 카테고리, 댓글, 메타데이터까지 포함하는 RSS 확장 포맷이다. 따라서 단순 데이터 export가 아니라 WordPress가 이해할 수 있는 구조로 변환하는 것이 핵심이다. 구현 방향은 크게 세 가지로 잡았다. 첫 번째는 게시판을 WordPress 카테고리로 매핑하는 것, 두 번째는 […]

The post 그누보드7 데이터를 WordPress WXR로 변환하기 first appeared on Kilhonet.]]>
Ollama 설치 경로 C드라이브 고정 문제 해결 및 드라이브 변경 방법 https://kilho.net/forum/tiptech/1410 Tue, 31 Mar 2026 21:11:26 +0000 https://kilho.net/forum/tiptech/1410 Ollama 설치 경로 문제와 디스크 점유 원인 로컬에서 대형 언어 모델을 테스트할 때 Ollama를 자주 사용한다. 문제는 설치 과정에서 경로를 선택할 수 없고, 기본적으로 C:\Users\<사용자>\AppData\Local\Programs\Ollama에 설치된다는 점이다. 이 구조는 사용자 권한 기반 설치를 단순화하는 대신, 디스크 사용 위치를 강제로 고정하는 방식이다. 실제 환경에서 확인해보면 lib 디렉토리 하나만으로도 1GB 이상을 차지하는 경우가 많다. 여기에 모델까지 다운로드하면 […]

The post Ollama 설치 경로 C드라이브 고정 문제 해결 및 드라이브 변경 방법 first appeared on Kilhonet.]]>
Apache Access Log 기반 도메인별 방문자 카운터 구현 https://kilho.net/forum/tiptech/1409 Tue, 31 Mar 2026 14:09:11 +0000 https://kilho.net/forum/tiptech/1409 로그 기반 방문자 집계가 필요했던 배경 여러 도메인을 하나의 Apache 서버에서 운영하면서 도메인별 방문자 수를 분리해서 확인해야 했다. 초기에는 access_log를 직접 grep이나 awk로 조회하는 방식으로 대응했다. 문제는 로그가 커질수록 처리 시간이 선형적으로 증가한다는 점이었다. 하루 로그가 1GB 수준이 되면 단순 조회도 수 초에서 수십 초까지 늘어났다. 같은 데이터를 반복해서 읽는 구조도 비효율이었다. cron으로 주기 실행을 […]

The post Apache Access Log 기반 도메인별 방문자 카운터 구현 first appeared on Kilhonet.]]>
ZImage AI 이미지 생성 환경 구축 방법 https://kilho.net/forum/tiptech/1408 Thu, 26 Mar 2026 06:34:34 +0000 https://kilho.net/forum/tiptech/1408 ZImage 환경 구축 가이드 (PyTorch 2.6.0 + CUDA 12.4 기준) 본 문서는 Windows 환경에서 ZImage 실행을 위한 Python 및 라이브러리 설치 절차를 정리한 기술 문서이다. 실제 동작이 확인된 조합을 기준으로 구성하였다. 1. Python 설정 Python 임베디드 환경을 사용할 경우, python310._pth 파일을 수정해야 한다. 파일을 열고 아래 항목의 주석을 제거한다. #import site 다음과 같이 변경한다. import […]

The post ZImage AI 이미지 생성 환경 구축 방법 first appeared on Kilhonet.]]>
파일 복사 후 실행 배치파일 – 에러 감지 포함 https://kilho.net/forum/tiptech/1407 Tue, 10 Mar 2026 17:47:04 +0000 https://kilho.net/forum/tiptech/1407 이 배치 스크립트는 네트워크 경로에 있는 실행 파일을 현재 디렉터리로 복사한 뒤 실행하는 간단한 실행 보조 도구이다. 복사 과정에서 오류가 발생하면 콘솔에 오류 메시지를 출력하고 프로그램 실행을 중단한다. 콘솔 환경 설정 스크립트 시작 시 콘솔 코드 페이지를 UTF-8로 설정한다. 이는 콘솔 출력에서 사용되는 특수 문자와 박스 문자가 깨지지 않도록 하기 위한 설정이다. 또한 ANSI 이스케이프 […]

The post 파일 복사 후 실행 배치파일 – 에러 감지 포함 first appeared on Kilhonet.]]>
네이버 검색 Open API https://kilho.net/forum/tiptech/1406 Tue, 10 Feb 2026 17:25:33 +0000 https://kilho.net/forum/tiptech/1406 아래 코드는 네이버 검색 Open API를 사용해 다양한 검색 엔드포인트에 공통으로 대응할 수 있도록 구성된 PHP 함수 예제이다. 본문에서는 코드의 구조와 동작 원리를 중심으로 설명한다. 목적과 개요 이 구현의 목적은 네이버 검색 Open API를 호출하여 검색 결과를 수집하고, 결과 항목에서 제목과 요약 정보를 정제된 문자열 형태로 반환하는 것이다. 뉴스, 블로그, 카페 등 서로 다른 검색 […]

The post 네이버 검색 Open API first appeared on Kilhonet.]]>
네이버 검색광고 키워드 도구 API 검색 https://kilho.net/forum/tiptech/1405 Tue, 10 Feb 2026 16:56:45 +0000 https://kilho.net/forum/tiptech/1405 이 코드는 네이버 검색광고에서 제공하는 키워드 도구 API를 호출하여 특정 키워드와 연관된 검색 키워드 데이터를 조회하는 역할을 한다. API 인증 절차부터 요청 생성, 응답 처리까지의 전 과정을 하나의 함수로 캡슐화하여 외부에서는 키워드 문자열만 전달하면 결과를 받을 수 있도록 구성되어 있다. API 인증 정보 설정 상단에는 네이버 검색광고 API 호출에 필요한 인증 정보가 상수로 정의되어 있다. […]

The post 네이버 검색광고 키워드 도구 API 검색 first appeared on Kilhonet.]]>
MariaDB column_stats 테이블 오류 해결 방법 https://kilho.net/forum/tiptech/1404 Sat, 06 Dec 2025 21:43:40 +0000 https://kilho.net/forum/tiptech/1404 MariaDB 로그에 다음과 같은 오류가 반복적으로 발생했습니다: [ERROR] Incorrect definition of table mysql.column_stats: expected column 'histogram' at position 10 to have type varbinary(255), found type longblob. 여러 스레드 ID에서 동일한 오류가 계속 발생하며, 데이터베이스 성능에 영향을 줄 수 있는 상황이었습니다. 오류 발생 원인 이 오류는 시스템 테이블의 스키마 불일치로 인해 발생합니다. 주요 원인은 다음과 같습니다: […]

The post MariaDB column_stats 테이블 오류 해결 방법 first appeared on Kilhonet.]]>
PHP-FPM 에러 로그 실시간 모니터링 https://kilho.net/forum/tiptech/1403 Wed, 03 Dec 2025 05:45:30 +0000 https://kilho.net/forum/tiptech/1403 1. PHP-FPM 에러 로그 실시간 보기 PHP 에러 로그는 보통 다음 위치에 저장됩니다. /var/log/php-fpm/www-error.log 해당 로그를 실시간으로 추적하려면 tail -f 명령어를 사용합니다. 기본 실시간 로그 추적 tail -n 50 -f /var/log/php-fpm/www-error.log 옵션 설명: -n 50 : 마지막 50줄부터 출력 시작 -f : 새로운 로그가 추가되면 실시간으로 이어서 출력 PHP 오류를 수정하면서 그 즉시 결과를 확인할 […]

The post PHP-FPM 에러 로그 실시간 모니터링 first appeared on Kilhonet.]]>
윈도우11 업데이트 후 네트워크 드라이브 접근 불가 문제 해결 방법 https://kilho.net/forum/tiptech/1401 Mon, 24 Nov 2025 03:49:08 +0000 https://kilho.net/forum/tiptech/1401 윈도우 업데이트 이후 갑자기 네트워크 드라이브나 공유 폴더에 접근이 안 되는 현상은 많은 사용자들이 겪는 문제입니다. 특히 업데이트 과정에서 SMB 보안 정책이 강화되면서 기존에 정상적으로 연결되던 장치나 네트워크 드라이브가 인증 오류로 차단되는 경우가 발생합니다. 필자의 경우도 Windows 업데이트 직후 네트워크 드라이브에 접속할 수 없다는 오류가 발생했고, 비밀번호가 맞는데도 로그인 자체가 되지 않는 문제가 이어졌습니다. 여러 […]

The post 윈도우11 업데이트 후 네트워크 드라이브 접근 불가 문제 해결 방법 first appeared on Kilhonet.]]>
다국어 번역 함수 구현 방법 https://kilho.net/forum/tiptech/1400 Sat, 08 Nov 2025 18:40:05 +0000 https://kilho.net/forum/tiptech/1400 다국어 웹사이트를 구축할 때, 언어에 따라 텍스트를 자동으로 변환하는 기능은 필수적이다. 이 글에서는 PHP로 간결하고 확장 가능한 다국어 번역 함수를 구현하는 방법을 소개한다. 기본 구조 아래는 예시로 작성된 번역 함수이다. function __($str) { global $meta; $translations = [ '전체 카테고리' => [ 'en' => 'All Categories', 'ja' => '全体カテゴリー', 'zh' => '所有类别', ], '홈' => […]

The post 다국어 번역 함수 구현 방법 first appeared on Kilhonet.]]>
“치명적인 오류가 발생했습니다” 디버깅 가이드 https://kilho.net/forum/tiptech/1399 Fri, 31 Oct 2025 18:13:57 +0000 https://kilho.net/forum/tiptech/1399 워드프레스(WordPress) 사이트에서 “치명적인 오류가 발생했습니다”라는 메시지가 출력되는 경우, 표면적인 메시지만으로는 원인을 파악하기 어렵습니다. 이 문서는 디버그 로그를 설정하고 오류 원인을 분석하는 절차를 기술 문서 형태로 정리한 것입니다. 1. 디버그 모드 활성화 워드프레스 루트 디렉터리(public_html, www 등)에 위치한 wp-config.php 파일을 열고, 아래의 상수를 추가하거나 수정합니다. define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false […]

The post “치명적인 오류가 발생했습니다” 디버깅 가이드 first appeared on Kilhonet.]]>
Gnu Board テーマ 0.9.7 アップデート https://jp.kilho.net/archives/ittech/2711 https://jp.kilho.net/archives/ittech/2711#respond Fri, 12 Jul 2024 13:05:55 +0000 https://kilho.net/?p=2711 Gnu Board 用の Bootstrap テーマ (0.9.7) がアップデートされました。 Gnu Board のソースを変更せずに Bootstrap を使用できます。 インストール方法 テーマをダウンロードし、Gnu Board テーマフォルダにインストールします。例) /theme/bootstrap/ テーマ設定で Bootstrap 5 を適用します。 基本設定で最新の投稿スキン、検索スキン、訪問者スキン、FAQ スキンを「(テーマ) basic」に設定します。 使用方法 インデックス使用; テーマフォルダ内の index.php を修正しても良いですが、/main.php ファイルを作成して使用することをお勧めします。(将来的なテーマ更新時には、修正なしで上書きだけで済みます。) サイドバー使用; Gnu Board がインストールされたフォルダに sidebar.right.php ファイルを作成すれば大丈夫です。 会員画像使用; このテーマでは会員アイコンは使用されません。会員登録または修正時に会員画像として保存されます。 テスト テスト URL: https://theme.kilho.net(ID: test, パスワード: test) ダウンロードKilhoNet からダウンロード オープンソース Bootstrap 5.3.2 関連リンク CKEditor5: https://gnu.kilho.net/tiptech/1289 構文ハイライト: https://gnu.kilho.net/tiptech/1210 […]

The post Gnu Board テーマ 0.9.7 アップデート first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/2711/feed 0
デルファイでのスレッドの使用 https://jp.kilho.net/archives/ittech/2026 https://jp.kilho.net/archives/ittech/2026#respond Tue, 19 Mar 2019 03:31:18 +0000 http://kilho.net/?p=2026 これは、デルファイでスレッドを簡単に使う方法です。 synchronizeをうまく使うだけです 🙂 関数の詳細 uses System.Classes, System.SysUtils, Vcl.Forms; procedure Wait(Proc: TProc); begin Thread := TThread.CreateAnonymousThread(procedure() begin Proc; end); Thread.FreeOnTerminate := True; Thread.Start; while not Thread.Finished do Application.ProcessMessages; end; 使用方法 Wait(procedure() begin // .... 内容 end);

The post デルファイでのスレッドの使用 first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/2026/feed 0
サイトアクセス時の www の追加/削除 https://jp.kilho.net/archives/ittech/2008 https://jp.kilho.net/archives/ittech/2008#comments Thu, 14 Mar 2019 07:03:48 +0000 http://kilho.net/?p=2008 サイトにアクセスする際に www を自動的に追加または削除する方法です。 .htaccess ファイルに入力してください。 # www を追加する RewriteCond %{HTTP_HOST} ^(?!www\.)(.+) [NC] RewriteRule ^(.*) http://www.%1/$1 [R=301,NE,L] # www を削除する RewriteCond %{HTTP_HOST} ^www\.(.+) [NC] RewriteRule ^(.*) http://%1/$1 [R=301,NE,L]

The post サイトアクセス時の www の追加/削除 first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/2008/feed 1
Linuxでの大量ファイル削除 https://jp.kilho.net/archives/ittech/1996 https://jp.kilho.net/archives/ittech/1996#respond Tue, 12 Mar 2019 10:06:40 +0000 http://kilho.net/?p=1996 大量のファイルを削除しようとして「/usr/bin/rm: arg list too long」というエラーが発生した場合、 以下のコマンドを使用して削除できます。 find . | xargs -n 1000 rm -f

The post Linuxでの大量ファイル削除 first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/1996/feed 0
現在の位置を取得する (PHP) https://jp.kilho.net/archives/ittech/1944 https://jp.kilho.net/archives/ittech/1944#respond Sun, 10 Mar 2019 00:54:12 +0000 http://kilho.net/?p=1944 geolocation関数を使って位置を取得します。関連する権限がない場合や対応していないブラウザの場合は、Naverが提供するAPIを使用してIPアドレスから位置を取得します。 使用する前に、下記のアドレスでNaverのAPIキーを取得します。(https://www.ncloud.com/product/applicationService/geoLocation) <? function makeSignature($secretKey, $method, $baseString, $timestamp, $accessKey) { $space = ' '; $newLine = " "; $hmac = $method.$space.$baseString.$newLine.$timestamp.$newLine.$accessKey; $signautue = base64_encode(hash_hmac('sha256', $hmac, $secretKey,true)); return $signautue; } if($_POST['order'] == 'geolocation') { $hostNameUrl = 'https://geolocation.apigw.ntruss.com'; $requestUrl= '/geolocation/v2/geoLocation'; $accessKey = 'アクセスキーを入力してください。'; $secretKey = 'シークレットキーを入力してください。'; $ip = $_SERVER['REMOTE_ADDR']; $timestamp = round(microtime(true) * 1000); $baseString = $requestUrl.'?ip='.$ip.'&ext=t&responseFormatType=json'; […]

The post 現在の位置を取得する (PHP) first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/1944/feed 0
Linuxログの削除とファイルサイズでの検索 https://jp.kilho.net/archives/ittech/2039 https://jp.kilho.net/archives/ittech/2039#respond Wed, 20 Feb 2019 04:29:30 +0000 http://kilho.net/?p=2039 容量が大きくなったログをクリアする方法です。 cat /dev/null > ログファイル名 また、大きなファイルを見つける方法はこちらです。 find ./* -size +ファイルサイズ

The post Linuxログの削除とファイルサイズでの検索 first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/2039/feed 0
Go言語のインストール - Windows https://jp.kilho.net/archives/ittech/1888 https://jp.kilho.net/archives/ittech/1888#respond Sun, 17 Feb 2019 02:37:01 +0000 http://kilho.net/?p=1888 1. https://golang.org/dl/からダウンロードしてインストールします 2. 作業フォルダーを作成します(例: d:\source\Go) 3. サブフォルダーにbin、pkg、srcを作成します 4. Windowsのコントロールパネル -> システム -> 高度なシステム設定 -> 環境変数 5. ユーザー変数のセクションでGOPATHに作業フォルダーを入力します 6. 変数名にGOPATHを入力します 7. 変数値に作業フォルダーを入力します(例: d:\source\Go) 8. 確認のためにcmdで'go env'を実行します

The post Go言語のインストール - Windows first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/1888/feed 0
AWSでの接続IP取得方法(PHP) https://jp.kilho.net/archives/ittech/2094 https://jp.kilho.net/archives/ittech/2094#respond Thu, 07 Feb 2019 10:52:05 +0000 http://kilho.net/?p=2094 アマゾンのサーバーを使用している場合、表示されるサーバーのIPは通常プライベートIPです。 そのため、パブリックIPを取得するためのスクリプトを作成しました。 <? if(in_array(substr($_SERVER['SERVER_ADDR'], 0, 3), array('172'))) if(strrpos(gethostname(), '.compute.internal')!==false) $_SERVER['SERVER_ADDR'] = file_get_contents('http://169.254.169.254/latest/meta-data/public-ipv4'); echo $_SERVER['SERVER_ADDR']; ?>

The post AWSでの接続IP取得方法(PHP) first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/2094/feed 0
ウェブハッキング: バックドア危険コード検出プラグイン https://jp.kilho.net/archives/ittech/1670 https://jp.kilho.net/archives/ittech/1670#comments Wed, 12 Jul 2017 21:42:29 +0000 http://kilho.net/?p=1670 サーバーハッキングのために密かにインストールされたバックドア(PHP)を簡単に見つけるために作成したプラグインです。 PHPで悪用できる関数が使用されたファイルを見つけて、メールで通知します。   WordPressおよびGnuBoard5で簡単にインストールして使用できます。   初回起動時に全体をスキャンし、毎時疑わしいファイルが見つかった場合には管理者メールに通知します。   使用方法 ソリューションに応じたプラグインをダウンロードします。 以下のフォルダーにダウンロードしたファイルを解凍してコピーします。 – WordPress: /wp-content/plugins/kh-scan/kh.scan.php – GnuBoard: /extended/kh.scan.php WordPressの場合、「Kilho’s Anti Backdoor for WordPress”をプラグインリストから有効化します。   ダウンロード ダウンロード - WordPressプラグイン(길호ネット) ダウンロード - GnuBoard5プラグイン(길호ネット)   つぶやき 以前投稿したPHP危険コードチェックについて、Matthewさんからの意見を受けて、WordPressプラグインとして作成しました。  

The post ウェブハッキング: バックドア危険コード検出プラグイン first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/1670/feed 4
レジストリモニタリング (Delphi) https://jp.kilho.net/archives/ittech/1643 https://jp.kilho.net/archives/ittech/1643#respond Tue, 04 Jul 2017 01:18:21 +0000 http://kilho.net/?p=1643 使い方 procedure RegistryMonitor(RootKey: HKEY; Key: string; Proc: TProc; WatchSub: boolean); begin TThread.CreateAnonymousThread(procedure var Reg: TRegistry; Event: cardinal; begin Reg := TRegistry.Create; Reg.RootKey := RootKey; if Reg.OpenKeyReadOnly(Key) then begin Event := CreateEvent(nil, False, False, nil); if Event > 0 then begin while True do begin RegNotifyChangeKeyValue(Reg.CurrentKey, WatchSub, REG_NOTIFY_CHANGE_LAST_SET, Event, True); if WaitForSingleObject(Event, INFINITE) = WAIT_OBJECT_0 then […]

The post レジストリモニタリング (Delphi) first appeared on Kilhonet.]]>
https://jp.kilho.net/archives/ittech/1643/feed 0