본문 바로가기

내가만드는것/만든것75

non-standard port 사용하는 gitlab 에서 go get 오류 해결 우리는 사정상.. gitlab 을 standard port 를 사용하지 않고 별도의 포트에서 구동하고 있다. 일반적으로는 큰 문제가 될 것은 없었는데 최근에 사내 리포지터리를 통해 go package 를 사용하려고 하는데 문제가 발생하였다. $ go get https://gitlab.company.com:1234/group/pkg-name go: malformed module path "https:/gitlab.company.com:1234/group/pkg-name": invalid char ':' 관련 이슈: - https://github.com/golang/go/issues/26912 - https://stackoverflow.com/questions/60445266/not-able-to-get-p.. 2023. 1. 4.
gRPC over Anything gRPC over Anything https://github.com/jc-lab/grpc-over/tree/master/java WebSocket Example: https://github.com/jc-lab/grpc-over/tree/master/java/websocket 2022. 12. 8.
Go-lang TLS-PSK implementation https://github.com/jc-lab/go-tls-psk GitHub - jc-lab/go-tls-psk: go tls with psk support go tls with psk support. Contribute to jc-lab/go-tls-psk development by creating an account on GitHub. github.com 2022. 12. 1.
브라우저 수명주기인 browser-session storage WebStorage 에는 LocalStorage와 SessionStorage 가 존재합니다. LocalStorage 는 모든 탭/새 창에서 공통으로 쓰이며, 브라우저가 종료되어도 남아있습니다. SessionStorage 는 동일한 해당 탭 또는 창으로부터 열린 페이지에서만 사용할 수 있습니다. 그런데 브라우저와 동일한 수명 주기를 갖는 - 브라우저의 모든 창에서 해당 사이트가 닫힐 때 까지 - 스토리지는 없을까? 하다가 만들었습니다. 수명을 정한다면 쿠키가 있는데 (일반적으로 쿠키는 특정 시간 이후 없어지니), 쿠키와는 달리 서버로 전송하지 않는 데이터가 필요했습니다. https://www.npmjs.com/package/browser-session browser-session Latest version.. 2022. 5. 10.
5.25 bay PCI-E 슬롯 추가 (3D) HP Z4 G4 에는 내장 그래픽이 없어 PCIe 그래픽카드가 필수적입니다. 그런데 PCIe 슬롯이 부족해서 그래픽 출력용으로 NVMe 슬롯에 PCIe 어댑터를 사용해서 5.25 베이에 그래픽카드를 추가했습니다. 다행히 BIOS 설정에서 NVMe 에 꽂은 그래픽도 인식하고 Primary Graphics 으로 설정 가능했습니다. (단 ATI 그래픽은 설정은 되는데 실질적으로 Primary 로는 안되고, nVidia 만 되었습니다.) 스케치업 & STL 파일: - https://github.com/jclab-joseph/3d-models-01/releases/tag/pc-5.25-bay-pcie-01%40r01 - 인필 25% 으로 8.5 시간쯤 걸렸습니다. PCIe 어댑터 : - Aliexpress 에 파.. 2022. 2. 19.
wip: 3D 프린터 챔버 글을 쓰는 당시 오늘, 날씨가 제법 추워졌습니다. 이렇게 추워지기 전, 최근에도 사람이 느끼기엔 별로 추운 날씨는 아니었지만 3D 프린팅을 하는데 얘도 추위를 타서 출력물이 자꾸 수축이 일어나는 현상이 발생하여 애좀 먹었습니다ㅠㅠ 전부터 3D 프린팅 때 나오는 VOC (휘발성 유기 화합물) 등의 발암물질이 걱정도 되고 해서 챔버를 만들어야겠다 마음만 먹고 있었는데, 날씨가 추워져 가서 실행에 옮겼습니다. 아래 사진은 만든 결과물입니다. 아직 공기정화장치가 만들어지지 않아서 그 부분은 없는 사진입니다. 만든 재료는 아래에서 설명하겠습니다. 재료 프레임 - 2020 프로파일 500mm : 13개 (1,500 \ * 13 = 19,500 \) - 프로파일 20시리즈용 플레이트 브라켓 (L형) : 20개 (아래.. 2021. 10. 16.