728x90
반응형
SMALL

2024/12 12

내프로젝트 디렉토리 구조 확인하는 방법

개발을하다가 gpt한테 내 프로젝트 구조를 알려주고싶은데? 할때가 있다.그럴 때는 tree 를 사용하면된다.사용방법은 내 프로젝트의 상위 디렉토리로 터미널로 이해서 tree하면 다보여준다.없으면 설치해야한다.brew install tree그런데 tree만하면 너무 다보여줘서 tmi 이다.그래서  아래처럼 입력하면 디렉토리의 두번째 까지만 보여준다. tree -L 2그런데 쓸데없이 안보고싶은 설정 파일같은게 하나씩있는데 이 디렉토리안에는 무수히많은 파일들이 있는 경우가 있다.그럴때는 아래처럼 입력해서 출력하는 걸 제외시키는 방법이있다 tree -L 2 -I "node_modules" 이제 gpt에게 내 디렉토리도 친절하게 알려줄수있게되었다. 끝.

기타 2024.12.26

Gradle 프로젝트 import시 에러발생 해결 (org.gradle.tooling.BuildException: Could not fetch model of type 'GradleBuild' using connection to Gradle distribution 'https://services.gradle.org/distributions/gradle-8.2.1-bin.zip'.)

Spring boot 프로젝트를 받아와서 import하는데 문제가 생겻다.뭐 버전이 안맞다고 나온다.그래서 프로젝트 root에서 gradle/wrapper/gradle-wrapper.properties의 distributionUrl의 설정값을 업데이트된 버전으로  변경해서 테스트해보니 어쩌다 성공했다.그런데 이렇게 해결해서는 안된다고 생각이들어서 더알아봣다.https://stackoverflow.com/questions/26281466/eclipse-gradle-plugin-could-not-fetch-model-of-type Eclipse Gradle Plugin 'could not fetch model of type'I am running Eclipse Luna on OS X with Gradle I..

Java 2024.12.26

사이드 프로젝트 1. 개발 내용 결정

사이드 프로젝트를 시작한지 2일차이다.사이드 프로젝트는 유튜브에 올려가면서 진행할 계획이다.https://youtu.be/7G3gxAUMAqo?si=BeIjgM-bvLR11Q3x진행은 개발 + 티스토리를 동시에하고 그걸 뒤에서 영상을 찍고 편집해서 올리는식으로 하루 개발을 할 계획이다.영상편집을 맥북 언박싱연상이후로 두번째 편집을하는데 조금씩 기능에 익숙해져간다. 그런데 가장 중요한 영상미에 대한 센스가 없다.나름대로 열심히 영상편집을해서 올린걸보면 별로 재미가없다. 유튜버의 길은 쉬운게 아닌것같다.영상에서는 사이드프로젝트로 뭘 할지 결정을 했다. 그런데 뭘만들지를 공개하는게 좋을지 말지 고민이다. 뭔가 아이디어는 공개하면 안되는 그런거 같아서 그렇다.일단은 개발은 1인개발로 나혼자 할것이다.시스템사양은..

사이드 프로젝트 시작

사이드 프로젝트를 시작할것이다.왜냐하면 드디어 맥북을 샀기 때문이다.https://youtu.be/n2YBt6rIIeU?si=NH8HV2Wk4Hgca_pm 나는 컴공에 개발자인데도 맥북을 너무 늦게샀다.대학교때는 삼성 생태계엿고, 회사에 입사하고는 맥북을 지급받았기 때문이다.지급받은 노트북은 m1 pro  13인치 모델로 이 노트북으로 내 개인적인 프로젝트를 진행해도 괜찮은 성능이다.그래도 개인 맥북정도는 있어야한다는 생각일 있었고, 일하는 노트북과 따로 공부하는 노트북을 분리하고싶어했다.그래서 샀다.그값이 400만원이다.그래도 내가 잘한다면 400만원 값어치를 할수있지않을까? 라는 생각을 했다.일종의 투자라고 생각한다.나는 반드시 이 노트북에서 400만원 이상을 뽑아먹어야 한다.그래서 블로그, 유튜브 ..

FTP 서버에 이미지 저장하기 (NAS 서버에 이미지 저장)

FPT NAS서버에 이미지를 저장하는코드이다. private String saveImage(MultipartFile image) { String server = "FTP 서버 IP"; // FTP 서버 IP String username = "FTP 서버 사용자명"; // FTP 서버 사용자명 String password = "FTP 서버 비밀번호"; // FTP 서버 비밀번호 String remoteDir = "저장할 원격 디렉토리"; // 저장할 원격 디렉토리 FTPClient ftpClient = new FTPClient(); try { // FTP 서버에 연결 ftpClient...

Java 2024.12.14

React Vite와 CRA(Create React App)의 차이

React Vite란?Vite는 현대적인 웹 개발 환경을 제공하는 프론트엔드 빌드 도구입니다. 프랑스어로 "빠르다"는 뜻을 지닌 Vite는 빠른 개발 서버와 효율적인 번들링을 목표로 설계되었습니다. Vue.js의 창시자인 Evan You가 개발했으며, React, Vue, Svelte, 그리고 다양한 프레임워크와 호환됩니다.Vite의 주요 특징빠른 개발 서버브라우저의 ES 모듈(ESM)을 활용하여 필요할 때만 파일을 로드.Hot Module Replacement (HMR)가 빠르고 효율적.빠른 빌드ESBuild를 사용해 초고속 컴파일과 트랜스파일 지원.빌드 단계에서는 Rollup을 활용하여 최적화된 결과물 생성.간단한 설정vite.config.js를 통해 간단하고 유연하게 프로젝트 설정 가능.다양한 플러..

React 2024.12.14

윈도우 기본 카메라앱으로 웹캠 녹화중 최소화시 녹화종료 문제해결

웹캠으로 녹화할일이 있어서 평소에 자주 사용했던 윈도우 기본앱인 카메라 앱을 사용해서 녹화를 했다.그런데 문제가 생겻다.카메라앱은 프로그램을 최소화하면 녹화를 중단하는 문제가있었다.그것도 모르고 30분 분량의 영상을 못찍었다.대안을 찾던중 NVIDIA Bradcas를 찾아냈다. 이프로그램은 그래픽카드가 RTX로 시작해야 사용할수있다고 한다. 나쁘지않은거같다.이런저런 설정도 가능한듯하다.음~ 좋다 하면서 보고있엇는데어딜봐도 녹화 기능이 안보인다.또 삽질했다.다시 찾은게 로지텍의 Logitech Capture 이다.나는 로지텍을 많이쓰지만 로지텍을 별로안 좋아한다.맥북에 로지텍연결해서 사용하는데 관련 프로그램 때문에 리소스를 엄청잡아먹었는데 원인을 못찾고 힘들었던적이있엇다.잘되는거같다. 오디오 설정을 하니까..

기타 2024.12.13

이 동영상을 재생하려면 코덱이 필요합니다 해결방법

윈도우 화면 녹화할일이 있어서 녹화를 하고 저장된 동영상을 확인하려했는데 이상한게 나왔다."이 동영상을 재생하려면 코덱이 필요합니다." 결제 창같은게 나왔는데 처음본다.아마 모니터를 변경했는데 높은사양으로 저런게 나온것같다.1200원밖에 안하지만 나는 절대 저런  협박에 넘어가지 않는다. 무료로 할수있는 방법을 찾아봤다.구글에 검색해보니 곰플레이어로 하면 된다고 나와서 오랜만에 곰 플레이어를 설치해봤다. 옛날 디자인 그대로이다.곰플레이어를 설치할때는 이상한게 설치안되게 체크박스를 해제해서 조심히 설치해야한다.안된다고한다. 내 모니터가 4k는 아닌걸로알고있는데, qhd 두개 붙어있는 긴 화면이라서 안되는것같다.예전같았으면 어떻게든 찾아서 무료로 해결했지만 이제 좀 귀찮아진거같다.설치하니까 바로 동영상이 실..

기타 2024.12.13
728x90
반응형
LIST