본문 바로가기

728x90

프로그램개발

Arduino 3D Printer 펌웨어 업로드 3D 프린터를 제작하는 단계중 중요한 단계로 물리적인 하드웨어를 움직여줄 소프트 웨어 즉, 펌웨어를 업로드 하는 일입니다. 자신의 프린터에 설정에 맞게 펌웨어를 조정하는 것이 우선적인 일이지만 그와 별도로 펌웨어를 3D 프린터 보드에 업로드 하는 일도 살짝 까다로운 일이 될 수 있습니다. 아래는 업로드시 에레가 난 상황입니다. 먼저 아두이노 SDK를 통해서 펌웨어 소프트웨어를 컴파일 해봅니다. 컴파일 진행 표시가 보이며, 하단에 스케치를 컴파일 중… 이란 메세지를 볼 수 있습니다. 컴파일이 이상없이 완료됐다면, ctrl + U를 눌러 업로드를 진행해 봅니다. 이때 주의 할것은 옵션의 도구에서 보드의 종류(보통 MEGA 2560임)를 맞춰주고 연결된 USB 포트도 맞는지 확인해 줘야 합니다. 간혹, 컴파일.. 더보기
이클립스로 간단히 파일교하기 슷한 두개의 파일이 어떻게 다른지 찾아내는 방법은 이클립스를 이용하면 간단하게 해결이 됩니다. 아래와 같이 프로젝트를 생상하고 그프로젝트에 비교할 두 파일을 넣은다음 오른쪽 마우스 클릭으로 팝업메뉴를 열고 Compare with을 선택하면 됩니다. 결과는 아래와 같이 알아보기 쉽게 서로다른 부분을 회색으로 마킹처리 해주고 가운데 붉은 박스안에 보이는 것처럼 연결선으로 두개의 파일의 공통된 위치도 연결해 준다. 더보기
[Dr.3632] JSP 현재 경로 얻는 방법 JSP 소스와 같은 경로내의 파일을 읽어오려고 할때 ./ 를 쓰고 싶지만 그럴때마다 No such file or directory 에러를 만난다. 아래는 경로를 받아오는 방법이다. (설정에서 Context 패스를 ROOT/test 로 정해져 있다고 가정한다.) 절대경로 : pageContext.getServletContext().getRealPath("/") (ex) /home/dohyun.yun/tomcat/webapps/ROOT/test/ URL : request.getRequestURL() (ex) http://dohyun.yun.net/test/test.jsp Context Path : 현재경로의 context path를 출력한다. request.getContextPath() URI : reque.. 더보기
[Dr.3632] Intel DX58SO2 1366 소켓 메인보드 Xeon 5600 시리즈 지원 개인적으로 텐서플로우(TensorFlow) 딥런 프로젝트를 진행하면서 하드웨어를 업그레이드 하면서 고른 보드입니다. 딥러닝은 CPU보다는 GPU에 투자를 더 해야 하는데 제온으로 6코어를 돌려보고싶은 마음에 구매를 결정 CPU는 3만원 중반대의 아주 저렴한 가격이지만 무려 6코어 12쓰레드의 어마어마한 구조인 Xeon 5675 CPU를 선택했다. DX58SO2 보드에서 6코어를 사용하려면 바이오스를 최신으로 업데이트 해야한다. 버젼 5600번의 최상 바이오스 첨부 합니다. 더보기
[Dr.3632] Android studio 라이브러리 추가 .aar .jar 더보기
[Dr. 3632] Spring(sts 스프링) war파일 생성 및 파일위치 sts에서 web페이지 배포(웹페이지 인터넷에 올리기)하려면 war 파일로 변환 해야 하는데 eclipse와는 하는 방법이 다르다. 먼저 배포하고자 하는 프로젝트를 선택한 후 오른쪽 버튼을 눌러 아래 메뉴에서 보이는 Maven Install를 선택 한다. 그러면 콘솔창에 아래와 같이 작업이 진행 됩니다. 생성된 war파일은 target 하위 폴더에 생성이 됩니다. 더보기
[Dr.3632] 스프링 프레임워크 설치-sts 스프링 프레임 워크 다운로드를 합니다. spring.io/tools Spring Tools 4 is the next generation of Spring tooling Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE. spring.io 여러가지 SDK를 지원 합니다. 여기서는 Eclipse 기준으로 설치 합니다. 배포는 jar 형식으로 배포가 되며 다운로드된 파일은 ZIP이나 EXE 파일이 아닙니다. 다운로드 됐다면 아래.. 더보기
[Dr.3632] ImageNet training in PyTorch with ResNet This implements training of popular model architectures, such as ResNet, AlexNet, and VGG on the ImageNet dataset. Requirements Install PyTorch (pytorch.org) pip install -r requirements.txt Download the ImageNet dataset from http://www.image-net.org/ Then, and move validation images to labeled subfolders, using the following shell script Training To train a model, run main.py with the desired mo.. 더보기

반응형