728x90 공부159 [메모]choco 및 GNU make 설치하는 배치코드 @echo offsetlocal:: 현재 관리자 권한 확인. 관리자 권한이 아니면, 관리자 권한으로 자동 재실행.net session >nul 2>&1if %errorLevel% == 0 ( echo In administrator mode) else ( echo Not in administrator mode. switching to administrator mode... rem 관리자 권한으로 스크립트 다시 실행 powershell -Command "Start-Process '%0' -ArgumentList '-runas' -Verb RunAs" exit):: 이후부터는 관리자 권한이 확보된 상태에서 실행:: Chocolatey가 이미 설치되었는지 확인하기if.. 2025. 11. 21. F#으로 숫자 맞추기 게임하기 최근에 다시 F#으로 프로젝트를 진행하게 되면서 F#에 다시 익숙해져야하는 시간이 왔다.빠른 진행을 위해 챗지피티에게 제일 단순한 프로젝트를 추천받았다. F# 콘솔 프로젝트 (dotnet 8.0) 을 만들고 아래와 같이 Program.fs를 작성했다.// For more information see https://aka.ms/fsharp-console-appsprintfn "Hello from F#"open Systemlet rnd = Random()let rec gameLoop target attempts = printf "숫자를 입력하세요 1~100, q를 눌러 종료:" let input = Console.ReadLine() match input with |"q" | .. 2025. 11. 19. 조립 선반 지탱을 위한 다이소 신축봉 어댑터 설계 및 출력 조립 선반용 연결파트 만들기 조립 선반용 연결파트 만들기최근에 방을 정리하면서 원래는 3X3 선반을 2X4 선반으로 만들고 싶었다.막상 조립하고보니 저 파이프를 이어줄 커넥터가 부족하다문제는 저 선반을 어디서 샀는지 잊어버려서 정확한 규격의 제duplicat.kr 이전에 3D 프린팅으로 조립 선반을 더 확장해서 사용하고 있었다. 그런데 봉이 부족해서 선반 바닥이 쳐지는 문제가 있었다. 우선 다이소에서 천원짜리 신축봉을 샀다. 이대로 선반에 조립하기에는 구멍 크기가 맞지 않아서 맞춤 설계를 하기로 했다. 2개를 출력하는데 약 45분이 걸렸다. 서포트를 포함해도 크기가 작아서인지 금방 출력되었다. 조립해보니 잘 맞는다. 처음에 잘 안들어갈 정도로 빡빡해야 다시 안빠진다. 직접 끼워보니 생.. 2025. 8. 8. 발열이 큰 외장 SSD 케이스용 손잡이 만들기 저번에 풀노드용 SSD를 작은 팬이 달린 하기비스 2230 SSD 인클로저를 달고 만족스럽게 사용하고 있다. 거기까지는 좋았는데..상태를 확인한다고 잠시 맨손으로 케이스를 만졌다가 다시 화상을 입을 뻔했다. 엄청 뜨겁다.이전처럼 연결 불량이 생기지는 않지만 SN740 특징인지 발열이 엄청 심하다. 그래서 내가 맨손으로 얘를 뽑고 끼울 수 있는 손잡이를 만들어야겠다 생각했다.기존의 고무 케이스는 맥미니에 직결을 할 수 없어서 사용할 수 없었다. 간단하게 수치를 재고 Onshape에서 적당한 모양을 만들었다. 출력 시간은 30분 정도 걸렸다. 크기를 일부러 작게 만들었다.손잡이 부분을 제외한 노출된 부분으로 발열을 해소시켜야하기 때문이다. 생긴게 각진 도토리같다. 한번 맥미니에 끼운 후.. 2025. 7. 26. 조립 선반용 연결파트 만들기 최근에 방을 정리하면서 원래는 3X3 선반을 2X4 선반으로 만들고 싶었다.막상 조립하고보니 저 파이프를 이어줄 커넥터가 부족하다문제는 저 선반을 어디서 샀는지 잊어버려서 정확한 규격의 제품을 구할 수 없었다. 결국 치수를 재고 직접 만들기로 했다.어짜피 지지 봉의 수도 부족해서 연결 파트는 4개만 있으면 됐다. 4개를 잇는 아래 2개와3개의 봉을 연결하는 위 2개를 만들었다. 위에 구멍이 있냐 없냐 차이다. 약 4시간동안 출력 후 한번 연결해봤다. 다행히 잘 맞는다. 봉의 수가 부족해 살짝 내려앉는것 같지만 위에는 가벼운 것들을 두기 때문에 문제되지 않는다. 2025. 7. 20. ESP32-S3-Touch-LCD-2 케이스 수정 M2 10mm 나사를 그대로 사용하면서 400mha 배터리를 사용하도록 높이를 높히고 나사 마운트를 조정했다. USB Type C 포트 위치가 맞지 않아서 살짝 조정했다. CAD프로그램으로 stl 편집하기 어려워서 블랜더를 사용했다. 시행착오가 조금 있었지만 조립 확인후 잘 사용중이다. 2025. 6. 30. 이전 1 2 3 4 5 ··· 27 다음 반응형