일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- plugin
- react
- Vane
- RaspberryPi
- C
- OTLanguage
- Spring
- IntelliJ
- jetbrains
- Godot
- Java
- gradle
- JS
- Baekjoon
- ruby
- error
- maven
- 루비
- Python
- gnuplot
- kotlin
- Android
- boj
- Shell
- OAuth
- rubymine
- 개발노트
- CPP
- ruby2d
- GitHub
- Today
- Total
목록전체 글 (171)
PersesTitan(페르) 기술블로그
IDE를 사용할때는 설정에서 로컬 jar를 추가해서 사용할 수 있지만 gradle를 사용한다면 더 편하게 로컬 jar를 추가할 수 있습니다. intellij jar 추가 예시 추가하기 추가하는 법은 간단한데요. 참고로 gradle은 kotlin이 아닌 groovy를 기준으로 작성하였습니다. dependencies에 다음 과 같이 코드를 추가해주면됩니다. 위치는 상태경로를 사용하여 써도 되고 절대경로를 사용하여 적어주셔도 됩니다. 예시 1개 jar파일 추가 예시 상대경로 예시 compileOnly files("opencv/opencv-460.jar") 절대경로 예시 다음과 같이 gradle도 groovy라는 프로그래밍언어를 기반으로 작성되기 때문에 변수를 사용하여 디렉토리 위치를 불러오는 것이 가능합니다...
혹시 OpenCV말고 다른 파일 설치할때 같은 증상이 생겼다면 한번 시도해보시는 걸 추천해요... OpenCV를 다운받고 실행하였을때 따로 버전을 설정하지 않으니 brew에서 멋대로 최신 버전의 java로 파일를 만드는 바람에 class file has wrong version 63.0, should be 61.0에러가 발생했습니다. (해당 글 작성 기준으로 jdk19가 가장 높은 버전) 처음에서는 -DOPENCV_JAVA_TARGET_VERSION=을 넣으라고해봤지만 안돼서 삽질을 한참했습니다. 해결 방법 brew info java를 입력하니 설치해본적도 없는 jdk19버전으로 설정되어 있었습니다. mac칩이 만약 인텔이라면 /usr/local에 m1이라면 /opt/homebrew에 있을 껍니다. 위 ..
주의 해당 글은 불평하는 글이므로 불평하는 소리가 많을 수 있다는 점 참고하여주세요. 오늘 나를 괴롭히고 있는 범인....xcode Error: Your Xcode (13.3.1) is too outdated. Please update to Xcode 14.1 (or delete it). Xcode can be updated from the App Store. (참고로 이전에도 다른 프로젝트로 인해서 한번 깔아뒀던 적이 있었는데... 그때도... ㅠㅠ) OpenCV를 설치하는데 xcode가 최신 버전이 아니라고 짜증을내서 결국 업데이트를 할려고 스토어에 들어갔지만 업데이트가 뜨지 않았었습니다. 원인 소프트웨어 업데이트를 안해서 xcode업데이트가 안뜨는 거였는데요. (솔직히 안드로이드 소프트웨어 업데이트..
SpringBoot가 3.0.0 버전으로 만들면서 시큐리티에 형태가 많이 달라져서 열심히 spring 공식 사이트를 찾아가보면서 구현을 하였습니다. 이제 config는 Bean으로 등록하면 됩니다. 방법은 여러가지가 있으므로 원하는시는 방법으로 구현하시면됩니다. 우선 제가 구현한 방법입니다. 자꾸 /login페이지로 넘어가서 동작확인이 안돼니깐 사실상 시큐리티 설치하면 config세팅하는게 필수... 코드 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.we..
버전 프로토 타입 버전 현재 윈도우 테스트 단계로 간단한 동작 테스트만 확인한 상태 입니다. Window 세팅 윈도우는 현재 환경 변수를 설치할때 자동으로 설정되는 기능을 구현하지 못하였기때문에 따로 설정해주어야합니다. 환경 변수 설정 검색 -> 시스템 환경 변수 편집 -> 환경 변수(N) -> 시스템 변수 -> 새로 만들기 -> 변수 이름 및 변수 값 설정 변수 이름 및 변수 값 변수 이름 : OTL_HOME 변수 값 : /.otl 예시 다운로드 안내 설치 설치할때 관리자 권한으로 실행을 해주세요. 아니면 설치에 문제가 발생할 수 있습니다. 실행 파일 실행 : 지원하는 확장자 파일에서 우클릭 후 -> 연결 프로그램 -> 설치한 디렉토리 위치에서 .otl/OTLanguage.exe파일로 열어주세요. 단,..
에러 Error executing DDL "drop table if exists user cascade " via JDBC Statement (...) GenerationTarget encountered exception accepting command : Error executing DDL "create table user (id bigint not null, create_date_time timestamp(6), update_date_time timestamp(6), password varchar(255) not null, username varchar(255) not null, primary key (id))" via JDBC Statement (...) GenerationTarget encount..
결국 WebSecurityConfigurerAdapter가 사용이 불가능해졌습니다. 이전에도 deprecate이 생겼었는데요. 이제 완전히 사용이 불가능해졌는데요. 링크를 사용하여 해결하면 됩니다.
생성 빈 배열 길이 0 형태1 arr = [] # [] 형태2 arr = Array.new # [] 길이 n 형태1 arr = [nil, nil ,nil] # [nil, nil, nil] 형태2 arr = Array.new(5) # [nil, nil, nil] 값이 존재하는 배열 동일한 값 반복 arr = Array.new(3, "ruby") # ["ruby", "ruby", "ruby"] 증가 값 arr = Array(0...10) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
RubyMine에서 프로젝트를 생성하면 빈 프로젝트를 만들 수 있습니다. 루비에서는 실행하는 main메소드가 크게 없기 때문에 어떻게 실행해야할지 처음에 많은 삽질을 했습니다. 자바 main메소드 예시 세팅 하기 추가하기 rubymine에서는 세팅을 따로 해주어야 했습니다. 상단의 Add Configuartion에 들어간뒤 상단의 +를 누른뒤 Ruby를 추가해줍니다. 추가 한뒤에 RubyScript에 실행할 ruby파일의 위치를 넣어준뒤에 저장하고 나가면 끝입니다. 실행 이후 활성화 된 초록화살표를 눌러 실행되면 성공한것 입니다.
제발 그만... Rails프로젝트를 생성할때 저는 이러한 에러가 발생하였는데요. RubyMine이외의 다른 IDE를 사용한다면 여기에서 처럼에서 맞는 버전을 다운로드 한뒤에 버전을 변경해주면 되지만 인텔리제이는 해당 세팅과 상관없이 실행을 가져오기 때문에 세팅을 변경해주어야 합니다. 상단의 실행 버튼 옆의 프로젝트명이 적혀있는 목록을 펼치고 Edit Configuations...에 들어가줍니다. 여기에서 저희가 건드려줄꺼는 Ruby SDK입니다. 기본적으로 Use project SDK로 선택되어 있지만 Use other SDK로 바꿔준뒤 에러에 맞는 버전을 선택해주면 끝입니다. 저 같은 경우 아래와 같은 에러가 발생했으므로 3.0.0로 버전을 설정해주면 해결됩니다. Your Ruby version is ..