반응형

Workspace & Develop 9

Node) NVM 설치하여 Node.js 버전 관리 (Windows 기반)

NVM 소개 : NVM 소개 - NVM 문서NVM은 Node Version Manager(Node.js 버전 관리자)의 약자로, 여러 Node.js 버전을 관리하기 위한 도구입니다. NVM을 사용하면 같은 컴퓨터에서 다양한 버전의 Node.js를 쉽게 설치하고 전환할 수 있습니다.NVM 윈도우 버전 설치 : nvm-windows/nvmNVM 버전 확인 : nvm -vNODE 설치 목록 확인 : nvm lsNVM에서 사용 가능한 NODE 버전 목록 : nvm ls availableNVM을 이용한 NODE 설치LTS 최신버전 설치 : nvm install lts특정 버전 설치 : nvm install {버전}예) nvm install 24.20.0NVM을 이용한 NODE 특정 버전 삭제 : nvm unins..

GIT) 로컬 repo와 원격 repo간 차이로 인한 특정 파일(로그) 제외

GIT 로컬 repo와 원격 repo간 차이로 인한 특정 파일(로그) 제외특정 파일 제외 : git filter-branch --force --index-filter "git rm --cached --ignore-unmatch '~~~~~.zip'" --prune-empty --tag-name-filter cat -- --all커밋 연결이 끊어진 로그 만료 시키기 : git reflog expire --expire=now --all가비지 컬렉션 실행 및 퍼지 : git gc --aggressive --prune=now다시 강제 푸시 : git push -f origin main

GIT) 푸시할려고하는 파일 용량이 너무 큰 경우 - 오류 (HTTP 499)

GIT 푸시할려고하는 파일 용량이 너무 큰 경우 - 오류 (HTTP 499)오류 (HTTP 499)HTTP 499 / unexpected disconnect실행 : git push -uf origin main실행 결과 (예시)Enumerating objects: 1597, done.Counting objects: 100% (1597/1597), done.Delta compression using up to 16 threadsCompressing objects: 100% (1580/1580), done.error: RPC failed; HTTP 499 curl 22 The requested URL returned error: 499send-pack: unexpected disconnect while rea..

GIT) 최초 원격 저장소(repo) 설정 및 Push

GIT 최초 원격 저장소(repo) 설정 및 Pushgit 초기 설정cd existing_repogit initgit remote add origin http://git.xxx/xxx/~~~.gitgit branch -M main파일 추가git add .윈도우 줄바꿈 자동 변환 기능 (옵션)전역 : git config --global core.safecrlf false현재 Repo만환경등록 : git config core.safecrlf false고정 관리 (.gitattributes)# .gitattributes 내용 수정 ---------------------------------------------------# 모든 텍스트 파일은 Git 저장소에는 LF로, Windows 체크아웃 시 CRLF로 자..

GIT) 원격 저장소(repo) URL(set-rul) 변경

GIT 원격 저장소(repo) URL(set-rul) 변경원격 저장소 확인git remote -v결과 예시origin http://git.xxx/xxx/~~~.git (fetch)origin http://git.xxx/xxx/~~~.git (push)저장소 변경git remote set-url origin https://github.com/xxx/~~~.git기존 (push) URL이 틀린 경우git remote set-url --delete --push origin http://git.xxx/xxx/~~~.git또는git remote set-url --push origin http://git.xxx/xxx/~~~.git최종 원격 저장소 재확인 : git remote -v

[Component/.NET] Krypton Suite of .NET WinForms Controls

무료 .NET용 컴포넌트 =================================================== ComponentFactory/Krypton (오리지널) https://github.com/ComponentFactory/Krypton GitHub - ComponentFactory/Krypton: Krypton WinForms components for .NET Krypton WinForms components for .NET. Contribute to ComponentFactory/Krypton development by creating an account on GitHub. github.com NuGet : https://www.nuget.org/packages/KryptonTool..

[ORACLE / PL/SQL / Crypt / HxCrypt]암호화, 복호화 PACKAGE(Class)

자작이며, PHP Library중 하나인 ADOdb의 crypt.inc.php의 MD5Crypt Class를 C#으로 변경 후 Oracle용 PL/SQL에 맞게 변경하였습니다. MS-SQL, SQLite는 C#을 이용하여 DLL로 제작하여 로딩하시면 사용 가능합니다. 패키지명은 HxCrypt라고 하였습니다. 별도로 비트연산용 PKG_UTILS( http://overoid.tistory.com/35 ) / 첨부(PKG_UTILS_Oracle.sql) 참조를 이용하였습니다. 자세한 내용은 첨부파일을 참고하시기 바랍니다. (ADODB가 GNU 라이센스이므로 공유는 당연하다 판단했습니다. / C#과 Oracle용으로 마이그레이션한 라이블러리를 공개합니다.) PHP용 소스 출처 : http://adodb.org/..

[C# / .NET / Crypt / HxCrypt]암호화, 복호화 Class

자작이며, PHP Library중 하나인 ADOdb의 crypt.inc.php의 MD5Crypt Class를 C#에 맞게 변경하였습니다. (ASP.NET, MS-SQL, SQLite에서도 사용 가능) Class명은 HxCrypt라고 하였습니다. 자세한 내용은 첨부파일을 참고하시기 바랍니다. (ADODB가 GNU 라이센스이므로 공유는 당연하다 판단했습니다. / C#과 Oracle용으로 마이그레이션한 라이블러리를 공개합니다.) PHP용 소스 출처 : http://adodb.org/ - 암호화 : HxCrypt.Encrypt(문자열, 키값) //호출 할 때마다 다른 값이 리턴됨 - 복호화 : HxCrypt.Decrypt(암호 문자열, 키값) 암호화 문자열과 키값은 반드시 키보드에 존재하는 영문+숫자+특수키 값..

[PHP / Crypt / MD5Crypt]암호화, 복호화 Class (ADOdb의 crypt.inc.php)

본 자료는 PHP용 암호화 및 복호화가 가능한 라이블러리를 소개합니다. 이 자료를 이용하여 제가 직접 C#과 Oracle용으로 마이그레이션한 라이블러리를 공개합니다. (ADODB가 GNU 라이센스이므로 공유는 당연하다 판단했습니다.) 출처 : http://adodb.org/ - 암호화 : MD5Crypt.Encrypt(문자열, 키값) //호출 할 때마다 다른 값이 리턴됨 - 복호화 : MD5Crypt.Decrypt(암호 문자열, 키값) 암호화 문자열과 키값은 반드시 키보드에 존재하는 영문+숫자+특수키 값만을 정상적으로 사용 가능하며, 기타 다른 문자(특수문자, 한글, …)들은 문자 인코딩 타입과 플랫폼에 따라 상이한 결과가 나오므로 주의가 필요함. [CODE] //ADOdb의 crypt.inc.php /..

반응형