본문 바로가기

내가만드는것_만든것83

Java 정부 사이트 공인인증서 로그인, 스크래핑 포트폴리오 (korea-scraper) Golang 구현은 : https://jsty.tistory.com/351 (korea-pki) 에 있습니다. korea-scraper 는 Java 로 개발 된 정부 사이트 스크래핑을 위한 기본 구현 라이브러리입니다. 비동기 호출 기반의 스크래핑 및 headless 공인인증서 로그인이 구현되어 있습니다. 개발 의뢰 요청 시 해당 라이브러리를 바탕으로 세부 구현을 만들어 드립니다. 특징 비동기 HTTP 호출 사용 apache http clients 5 의 CloseableHttpAsyncClient 와 CompletableFuture 을 사용하여 non-blocking 구현 사용으로 인해 I/O 및 Thread 에 대해 효율적으로 동작 가능하다. SequenceMachine 구조 사용 StateMachin.. 2024. 2. 18.
WhereNow: 앱 없이 브라우저로 위치 공유 가끔 누구 만날 때 해맨적 있지 않으신가요? 어플 설치 없이 필요할 때만 잠깐 사용할 수 있는 위치 공유 사이트를 만들었습니다. 웹 브라우저만 있으면 되기 때문에 어느 스마트폰이나 가능합니다! 아래 링크에 들어가서 링크를 복사 해 상대방에게 공유만 하면 끝! 서로의 위치를 실시간으로 볼 수 있습니다. https://wherenow.wp-lite.jclab.kr/ 참고 - URL 뒤에 hash 로 들어가 있는 room 으로 링크를 구분합니다. 이는 서버로 전송되지 않으며, 해싱되어 서버로 전송됩니다. - room 값으로 위치 정보는 암호화되어 서버로 전달됩니다. 따라서 동일한 링크를 가지고 있지 않으면 제3자가 위치를 알 수 없으며, 심지어 서버 관리자도 위치를 알 수 없습니다! - 암호화는 JWE AES.. 2023. 12. 1.
(GoLang / Java) 정부24/홈택스 공동인증서 로그인 구현 소스 https://github.com/jc-lab/korea-pki/ GitHub - jc-lab/korea-pki Contribute to jc-lab/korea-pki development by creating an account on GitHub. github.com 정부24/홈택스 등 공인인증서를 사용하는 사이트를 스크래핑 하기 위한 공인인증서 라이브러리 입니다. 특징 - 셀레늄이나 ChromeDriver 없이 사용 가능하여 서버 등 OS나 GUI 환경 상관없이 사용 가능합니다. - ActiveX나 AnySign4PC 설치가 필요없습니다. 따라서 Windows Server 가 필요없습니다. (기존에는 AnySign4PC 등 설치가 필요해 https://tauth.kr/ 같은 서비스가 필요했지만, 본 .. 2023. 11. 2.
주택 (전세) 자금 대출 계산기 https://hfcalc.wp-lite.jclab.kr/calc Vite + Vue + TS hfcalc.wp-lite.jclab.kr 대출 상품들을 입력하고, 대출 금액을 입력하면 최적(최소 이자)의 상품 조합을 찾아줍니다. (기 입력된 이율 등은 임의로 작성된 것이니 해당 은행의 이율을 확인 해 주세요!) 일단 아래 항목은 넣어놨고.. (HF 대출) 중소기업취업청년 전월세보증금대출 청년전용 버팀목전세자금 신혼부부전용 전세자금 (기타 은행 대출) 토스뱅크 전월세보증금 추가적으로 버팀목전세자금 등도 있으니 확인해야 한다. 아래에는 엑셀로 만든 단순한 계산기 입니다. 요즘 이율이 높아서 대출받기가 쉽지 않네요...ㅠㅠ 다들 힘내시길. 2023. 10. 31.
Go로 제작된 가상 프린터 엔진 소스 코드 판매 - Go로 제작된 가상 프린터 엔진 코드 - 가격 : 100,000 원 - joseph@jc-lab.net 으로 문의 주세요 :) - 추가 금액으로 간단한 커스텀 마이징만 가능합니다. 큰 작업은 직접 해 주세요. 프로그램 설명 가상 프린터 드라이버 설치와 설치 후 데몬 동작하는 형태입니다. 가상 프린터는 기존의 서명 된 드라이버 (HP 드라이버)를 사용하기 때문에 별도의 드라이버 서명은 불필요합니다. IPP 프로토콜을 사용합니다. ReportViewer/ReportX 등 가상/네트워크 프린터에서 프린트가 불가능한 프로그램에서도 물리적 프린터로 인식되어 정상적으로 동작합니다. (공통 설명) 프로그램 배포 시 프로그램 코드사인은 권유드립니다. 그렇지 않으면 악성코드로 유인될 수 있으니 참고 .. 2023. 10. 3.
Golang 원격 배포 및 디버깅 https://github.com/jclab-joseph/fully-go-remote GitHub - jclab-joseph/fully-go-remote: Fully go remote debug Fully go remote debug. Contribute to jclab-joseph/fully-go-remote development by creating an account on GitHub. github.com Go로 빌드 된 파일을 원격에 업로드하고 디버깅 모드로 실행하여 바로 디버깅 할 수 있게 해주는 유틸이다. Visual Studio Remote Debugger 와 유사한 기능으로써 사용 가능하다. 2023. 8. 18.
반응형