노트

  1. chatGPT 토큰 계산

    `python import tiktoken max_response_tokens = 100 token_limit= 4096 def num_tokens_from_messages(messages, model="gpt-3.5-turbo"): encoding = tiktoken.encoding_for_model(model) num_tokens …
    Date2023-05-18By관리자Views3,771
    chatGPT 토큰 계산
  2. python numpy 실행 오류

    오류 내용 ( 테스트 ) > Original error was: No module named 'numpy.core._multiarray_umath' python 통해 재설치 ` python( 3.10 .exe) -m pip install --user --upgrade numpy `
    Date2023-05-13By관리자Views3,629
    python numpy 실행 오류
  3. 폴더내 .DS_Store 파일 제거

    `shell $ cd "지울 폴더" $ find . -name ".DS_Store" -delete `
    Date2023-05-11By관리자Views3,705
    폴더내 .DS_Store 파일 제거
  4. Python pip을 통해 설치한 모듈 모두 삭제하기

    `shell $ pip freeze > requirements.txt $ pip uninstall -r requirements.txt -y `
    Date2023-05-10By관리자Views3,826
    Python pip을 통해 설치한 모듈 모두 삭제하기
  5. marked as crashed and last (automatic?) repair failed

    MyISAM 타입 테이블 ` mysql> analyze table daddy; ` 이렇게 쳐본다... ok 글자가 안보인다면 큰일 난거다.... 어쨌든 방법은 있다.. ` mysql> repair table daddy; ` 이렇게 쳐보자... 이래도 수리가 안되면 다른 방법을 써야 한다... ` /etc/init.d…
    Date2023-04-21By관리자Views3,739
    marked as crashed and last (automatic?) repair failed
  6. convert pem to pfx file

    `shell openssl pkcs12 -export -out cert.pfx -inkey privkey1.pem -in cert1.pem -certfile chain1.pem `
    Date2023-04-13By관리자Views3,755
    convert pem to pfx file
  7. macos postfix

    메일서버 설정 sudo nano /etc/postfix/sasl_passwd ` [smtp.gmail.com]:587 아이디@gmail.com:앱비밀번호 ` db생성 sudo postmap /etc/postfix/sasl_passwd 메일 설정 sudo nano /etc/postfix/main…
    Date2023-03-30By관리자Views3,926
    macos postfix
  8. redis-cli 명령어 정리

    redis-cli 접속 호스트명과 포트번호를 생략하면 localhost의 6379로 접속됩니다. -n db번호 -a 비밀번호 -s 소켓 -u 서버 url 등 접속 시 다양한 옵션 설정이 사용 가능합니다. ` localhost:6379접속 redis-cli 원격접속 redis-cli -h #{호스트명} -p #{포트…
    Date2023-02-27By관리자Views3,837
    redis-cli 명령어 정리
  9. mysql DB 파일 복구

    `shell $ curl -s http://get.dbsake.net > dbsake $ chmod 700 dbsake $ ./dbsake frmdump <DB 디렉토리>/*.frm > tables.sql mysql> create database test; $ mysql -u root -p test < tables.sql ` ibd 파일 복…
    Date2023-02-16By관리자Views3,978
    mysql DB 파일 복구
  10. Install MySQL 5.6.xx on Ubuntu 18.04 & Ubuntu 20.04

    MySQL Download URL https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz Open the terminal and follow along: Uninstall any existing version of MySQL ` sudo …
    Date2023-02-16By관리자Views3,864
    Install MySQL 5.6.xx on Ubuntu 18.04 & Ubuntu 20.04
  11. Ubuntu 20 php7

    ` sudo apt install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update `
    Date2023-02-16By관리자Views3,942
    Ubuntu 20 php7
  12. ubuntu 20 mysql 5.7

    Step 1: Add MySQL APT repository Ubuntu already comes with the default MySQL package repositories. In order to add or install the latest repositories, we are going to install package repositories .…
    Date2023-02-16By관리자Views4,225
    ubuntu 20 mysql 5.7
  13. HTMLPurifier video

    그누보드 video 태그 사용. `php ... //유튜브, 비메오 전체화면 가능하게 하기 $config->set('Filter.Custom', array(new HTMLPurifier_Filter_Iframevideo())); // Set some HTML5 properties $config->set('HTML.Definitio…
    Date2023-01-13By관리자Views4,002
    HTMLPurifier video
  14. git 최근커밋 삭제 후 푸시

    `shell git reset HEAD^ git push -f origin "master" Username for 'https://github.com': <계정 이름> Password for 'https://xxx@[email protected]': <토큰> git log `
    Date2023-01-06By관리자Views3,976
    git 최근커밋 삭제 후 푸시
  15. JSP 스프링 CSP + cache-control

    `java import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.…
    Date2023-01-04By관리자Views3,848
    JSP 스프링 CSP + cache-control
  16. ubuntu 20 PHP 7.4 mssql 설치

    sqlsrv 설치 `shell sudo apt install php7.4-dev sudo apt install php-pear sudo pecl install sqlsrv-5.10.1 sudo printf "; priority=20\nextension=sqlsrv.so\n" > /etc/php/7.4/mods-available/sqlsrv.ini…
    Date2023-01-03By관리자Views3,843
    ubuntu 20 PHP 7.4 mssql 설치
  17. 몬스터헌터 월드 아이템 트레이너

    >배포중단 메모리 공부삼아 만들어봄. 아이템box aob 스캔해서 가상메모리로 점프시킨뒤 선택정보를 변수로 옮겨담고 다시 원래위치 메모리로 점프하는 구조. 64비트만 가능, 아이템이 없거나 잘못되어 있다면 items.json파일에서 수정 해주면됨. `youtube t31aWUukKhI ` 개발언어 : c++/c#
    Date2022-12-31By관리자Views4,188
    몬스터헌터 월드 아이템 트레이너
  18. c++ 메모리 쓰기

    `c bool PatchEx(HANDLE pHandle, BYTE dst, BYTE src, unsigned int size) { bool result; DWORD oldprotect; // 메모리 쓰기 속성 추가. result = VirtualProtectEx(pHandle, dst, size, PAGE_EXECUT…
    Date2022-12-29By관리자Views3,898
    c++ 메모리 쓰기
  19. c++ 가상메모리 할당

    `c LPVOID AllocNearbyMemory(HANDLE hProc, char* nearThisAddr) { MEMORY_BASIC_INFORMATION mbi{}; auto curr = nearThisAddr; while (VirtualQueryEx(hProc, curr, &mbi, sizeof(mbi))) {…
    Date2022-12-29By관리자Views3,873
    c++ 가상메모리 할당
  20. c++ aob scanner

    속도가 느리므로 예제로만 봐야함. _DWORD -> DWORD `c DWORD GetPID(char* procName) { PROCESSENTRY32 entry; entry.dwSize = sizeof(PROCESSENTRY32); DWORD pID = NULL; HANDLE snapshot = CreateTo…
    Date2022-12-29By관리자Views3,895
    c++ aob scanner