목록내가만드는것/만든것 (61)
지돌이의 블로그 입니다!
github.com/jc-lab/openwrt-iso-builder jc-lab/openwrt-iso-builder Contribute to jc-lab/openwrt-iso-builder development by creating an account on GitHub. github.com

github.com/jc-lab/haiip-cm jc-lab/haiip-cm Contribute to jc-lab/haiip-cm development by creating an account on GitHub. github.com haiip(하이온 고정 IP)를 OpenVPN으로 리눅스에서도 사용할 수 있도록 도와주는 패키지입니다. 아래와 같이 문의를 남겼는데 동문서답이라... 그냥 공개합니다. haiip관리자께서는 해당 내용이 문제될 시 덧글주시면 내리도록 하겠습니다. (오히려 사용자 늘고 좋을텐데 안된다고 할리가...)
2020.10.27 몇번 오픈소스에 PR를 날렸는데.. 긍정적으로 검토되고 있는것도 있긴 하지만 아직 Merge된 것은 없었다. 그러다 오늘 첫 Merge되었다! 뭐.. 거창한 기능이나 버그 Fix는 아니지만.. (진짜 너무나 사소함...ㅋ) protobuf의 Cmake에 문제가 있어 PR날린것이 머지되었다. [CMake] Fix a CMake module for support RelWithDebInfo and MinSizeRel install github.com/protocolbuffers/protobuf/pull/7971 기부니가 좋다!^^ 곧 다른것도 머지되는게 생길 거 같다. (검토중인 것) => jsign에 Cabinet 지원이 머지되었다! PR(Closed 이지만 따로 머지됨) : github..
github.com/jc-lab/openssl-cmake 참고... windows & linux 지원함 TODO: - ARM 계열 빌드 지원 - FIPS 빌드 (OpenSSL 3.0 나오면 그거 쓰는게 나을듯..) - FindOpenSSL.cmake 재작성 (쉽게 가능하긴 하다.. find_package 대응.)
필요해서 만들었따... 언어 : node.js (typescript) Docker: hub.docker.com/r/jclab/ultravnc_repeater Source: github.com/jc-lab/ultravnc_repeater.js
원격으로 로컬에 있는 gpg를 이용해서 sign해야 할 필요가 있었는데.. https://github.com/NZSmartie/npiperelay 이런게 있긴 했지만 WSL에서만 동작하고 putty등과 함께 사용할 수는 없었다. Windows (mingw) 환경에서 /dev/stdin, /dev/stdout 의 구현이 무언가 빠진게 있어서인지 정확한 이유는 모르겠지만 아래 이슈와 동일한 문제로써 실패했다. (엄청 삽질해봤다...ㅠㅠ npiperelay 소스도 이리저리 고쳐보고...ㅠㅠ 근데 안됌...) https://github.com/jstarks/npiperelay/issues/13 relay 하는 거라 진즉에 직접 만들었으면 하루종일 삽질을 안했을텐데 왜 이 생각을 못했는지 모르겠다...ㅠㅠ 암튼 ..
언제나 그렇듯... 설명은 나중에...ㅠㅠ #include #include using namespace jcu::dparm; int main() { auto drive_factory = DriveFactory::getSystemFactory(); int rc; // 디스크 목록 얻기 std::list drive_list; rc = drive_factory->enumDrives(drive_list); printf("enum driver result = %d, size=%d\n", rc, drive_list.size()); // 디스크 하나 열기 auto drive_handle = drive_factory->open("\\\\.\\PhysicalDrive1"); // Windows // auto drive_..
https://github.com/jc-lab/openssl-fips-cmake jc-lab/openssl-fips-cmake Contribute to jc-lab/openssl-fips-cmake development by creating an account on GitHub. github.com 참고~
C++ & libuv & uvw (C++ libuv wrapper library) 으로 http server을 구현했습니다. Spring-boot의 RequestMapping과 같은 기능을 구현해놓아서 URL에 대한 접근이 용이합니다. #include #include #include #include #pragma comment(lib, "libuv.lib") int main() { auto loop = uvw::Loop::getDefault(); std::shared_ptr server(jshttpserver::Server::create(loop)); server->requestMapping(jshttpserver::METHOD_ALL, "/api/test", [](jshttpserver::HttpReq..
IntelliJ를 써보신분은 아마 Double-Shift로 원하는 소스나 클래스를 찾는 Everywhere기능을 애용하셨을 겁니다. Windows에서도 해당 기능이 있었으면 해서 급하게 만들어 봤습니다. (전 IntelliJ를 열몇개씩 띄어놓고 쓰는 편이라.. 이런 기능이 필요합니다..ㅋ 그리고 급하게 만들었다는건.. 완성도가 떨어진다는 뜻이니..ㅠㅠ 양해부탁드리고 혹시나 직접 기능 추가하신다면 추가 후 PR날려주세요 ^^) github 주소 : https://github.com/jc-lab/WinEverywhere github release에서 다운받으실 수 있습니다. 사용법은 그저... Double-Alt를 누르면 창이 뜨고, 원하는 창 이름을 입력한 뒤 엔터누르면 해당 창으로 이동합니다. Esc를 ..