IT-개발17 java - Apache Ant 빌드 사용 prologue이건 왜 다시 정리 한건가요?> 엉망으로 쓰고 있던걸 고친 게 많았어요, 물론 다시 안 쓸 거라고 생각하지만 사람일은 모르니..2023.04.24 - [개발/JAVA] - 아주 오래된 소스 Ant build 하면서 아니..Ant를 썼는데 배포마다 결과물이 다르죠? (클레임 먹음)... 결과물의 class파일이 eclipse에서 빌드한 파일이 들어 갔다구...?? Ant 다운로드 공식 사이트 : https://ant.apache.org/ Apache Ant - WelcomeWelcome Apache Ant™ Apache Ant is a Java library and command-line tool whose mission is to drive processes described in b.. 2024. 5. 14. javascript - 링크 열기가 아닌 다운로드로 처리 prologue 왜 하게 되었나요?> PDF 링크를 누르면 브라우저에서 파일이 열려서 불편하다고 하네요(3일 뒤 사용안함..) 코드 및 설명 설명을 하자면a element 를 생성하고PDF를 _blank로 열어서 호출하여 그냥 다운로드로 끝내게 합니다파일명을 별도로 지정할 수 있습니다var fileURL = '/web/file/reg_form.pdf';var fileName = "대리인 신청서.pdf"; //저장할 파일명 지정하지 않으면 URL 추출var save = document.createElement('a');var filename = fileURL.substring(fileURL.lastIndexOf('/')+1); //URL에서 추출하는 파일명save.href = fileURL;save.ta.. 2024. 5. 13. linux - symbolic link prologue 왜 하게 되었나요?> 리눅스 환경에서 미리구축된 경우도 있어서 공부할겸, 경로를 찾아가기 쉽게 하기 위해활용은 하나요?> 다른 작성중인 내용이 있는데 그곳(젠킨스)에서 다른 워크스페이스 참조하기 위해서 쓰기도 했군요. 링크 생성ln -s [절대경로] [링크명]현재 경로에 [링크명]으로 설정한 파일 또는 디렉토리경로가 생성되며 이는 절대경로로 설정한 것으로 연결됨 링크 삭제 간단하게rm [링크명] 으로 할 수 있으며 다양한 방법이 있긴하지만rm 정도면 충분하다. 2024. 5. 12. H/W - 이천 특산품 교체 중 이슈(파티션이 안잡힘) 왜 내 P31은 파티션을 못 잡는걸까.. (동적디스크로 전환 시킴 -> 망함) 왜 읽질 못하니... 사진, 음반리핑, 소스.. 프로그램들 하.. 했지만 포맷전에 testdisk란 프로그램을 찾음. 다행이 복구가 되는 중 이런경우에는 포맷만큼은 멈추고 방법을 찾아보자 2023. 6. 5. pytorch - Torch.cuda.is_available()가 False..? 아직 괜찮은 pytorch 로 연산을 많이하는 프로그램을 만들진 않았지만!구색을 갖추기 위해서 CUDA를 사용하려고 한다.심지어 더 좋은 GPU가 달린 노트북으로 변경까지 했다. pytorch를 설치하고아래 명령어를 입력해보자.python -m torch.utils.collect_env뭐어?!is CUDA available이 False라고? 이건 같이 설치되는 CUDA 11.8버전이면 이런 현상이 발생한다고 한다.그래서 설치한 패키지를 그대로 uninstall 하고 아래처럼 CUDA 11.7로 다시 설치했다. 다시 pytorch 의 환경변수 수집 명령어를 쳐보면CUDA available이 True로 출력되는 것을 확인할 수 있다!물론 GPU가 CUDA를 지원해야 가능하다. 특정 라이브러리에 CUDA버전이.. 2023. 5. 15. java - 오래된 프로젝트의 Ant build 사용 이 글에는 슬픈 사연이 담겨져 있었는데 없었습니다.다른 글로 보시죠..2024.05.14 - [IT-개발/JAVA] - java - Apache Ant 빌드 사용 아주 오래된 소스가 있는데수정하게 되었지만.. jar 파일로 묶어줘야하는데이건 왜 다른 프로젝트와 다르게 build.xml(ant 빌드구성파일)이 없을까.. 하여추후 누군가가 이클립스로 만들어주게 될것 같아ant 를 사용하여 빌드하도록 설정 파일을 만들어 두었다. 이걸 하면서 수정했던 점은원본 소스에서도 라이브러리 내용을 풀어서 소스에 넣어둔걸... 관리하기 쉽도록 jar파일을 일일이 찾아서 넣어줌 (없는건 다른 프로젝트에서 가져옴.. 누가 이 프로젝트만 풀어 해쳐놨을까) ANT 빌드하면서 마주친 문제1. 빌드시 소스파일 인코딩 오류2. 빌드시.. 2023. 4. 24. python - unicode error 리핑한 mp3파일이 많은데가사는 따로 넣지 않았다.몇 천 개의 파일(대체 음반을 얼마나 사모은 걸까..)을 일일이 가사 넣는 건 귀찮은 일이다. 그래서!계속 해오던 자바로 개발하면 무난히 개발했겠지만공부도 하고 bs4도 써볼 겸파이썬으로 제작해보고 있다. https://pypi.org/project/beautifulsoup4/파이썬은 3.10.11툴은 vscode파이썬 설치 관련 글은 아래 링크 참조 beautifulsoup4Screen-scraping librarypypi.org 2023.04.09 - [IT-개발/PYTHON] - python - Windows embeddable package python 3.10+ environment setting (for Windows) python - Win.. 2023. 4. 14. python - Windows embeddable package python 3.10+ environment setting (for Windows) https://www.python.org/downloads/ 에 버전별 download 페이지에 들어가면Windows Installer 버젓이 존재하지만binary 방식을 쓰는걸 좋아하는 사람으로서Windows embeddable package 을 선택해서 설정해봤다. 정말 python의 코어만 모아놓은 듯..압축 해제한 폴더를 Windows 환경설정에 path에 넣어주고 아주 기초적인 명령은 처리 가능하였다. 하지만,import를 통해서 panda, numpy 등 라이브러리를 불러오고자 하면 ModuleNotFoundError: No module named당연히 설치가 안되있을테니 위 에러가 발생했고설치하고자 pip install xxx를 입력하면ModuleNotFoundError: No module.. 2023. 4. 9. 이전 1 2 다음