일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python
- C
- kotlin
- 루비
- gradle
- Java
- boj
- rubymine
- error
- Spring
- Baekjoon
- ruby2d
- react
- GitHub
- 개발노트
- ruby
- maven
- jetbrains
- RaspberryPi
- OTLanguage
- OAuth
- IntelliJ
- plugin
- Vane
- CPP
- gnuplot
- Godot
- JS
- Android
- Shell
- Today
- Total
목록전체 글 (171)
PersesTitan(페르) 기술블로그
종속 플러그인해당 플러그인은 VaneHub에서 관리하는 플러그인 입니다. 개요콤보 플러그인은 재미를 위해 만들어진 플러그인 입니다.입력이 발생할때 숫자가 올라가며 입력이 일정시간 이루어지지 않는다면 숫자가 초기화됩니다.빠른 타이핑을 이용하여 높은 숫자를 얻어보세요! 설정setting > (다른 VaneHub종속 플러그인이 존재하지 않을 경우 생략됨) Vane > Combo Display - id : 디스플레이가 여러개일 경우 콤보 갯수가 출력되는 디스플레이를 선택할 수 있습니다. - color : 현재 버전에서는 미지원 옵션입니다.Font - size : 출력되는 폰트 크기를 지정하는 설정입니다.
관련 글[Jetbrains] 플러그인 개인키 생성하기[Jetbrains] 플러그인 공개키 생성하기Gradle 설정직접 키를 입력하여도 되지만 공개될 위험성으로 인해 아래와 같은 방법으로 해결할 수 있습니다. Gradle 설정singPlugin ([Jetbrains] 플러그인 개인키 생성하기 참고) - certificateChain : chain.crt파일 값 - privateKey : private.pem파일 값 - password : 개인키를 생성할때 입력한 비밀번호를 입력하면 됩니다. publishPlugin ([Jetbrains] 플러그인 공개키 생성하기) - token : 발급 받은 token(공개키) 입력 방법1 - 환경변수에 값을 세팅하는 방법signPlugin { certificateC..
해당 글은 공식 사이트를 참고하여 작성되었습니다.https://plugins.jetbrains.com/docs/intellij/plugin-signing.html#gradle-intellij-plugin 관련 글[Jetbrains] 플러그인 배포하기[Jetbrains] 플러그인 공개키 생성하기설치 전 준비물 openssl (install or $brew install openssl)개인키 생성터미널에 아래 명령어를 입력후 생성할 비밀번호를 입력해줍니다.openssl genpkey\ -aes-256-cbc\ -algorithm RSA\ -out private_encrypted.pem\ -pkeyopt rsa_keygen_bits:4096 생성할 비밀번호 입력Enter PEM pass phrase:..
관련 글[Jetbrains] 플러그인 배포하기[Jetbrains] 플러그인 개인키 생성하기젯브레인 계정 생성아래 사이트에 접속하여 계정을 생성한 뒤에 https://plugins.jetbrains.com/ JetBrains MarketplaceWelcome to the JetBrains Marketplaceplugins.jetbrains.com 처음 계정을 생성하면 합의에 동의하는지 물어보는 창이 뜨게 됩니다.해당 동의를 허용해주어야 사용할 수 있습니다. Plugin Upload 활성화로그인에 성공하셨다면 마이페이지에 접속이 가능합니다.아래 링크로 접속하시거나, My profile로 접속이 가능합니다.https://plugins.jetbrains.com/author/me My profile | JetBr..
파이참에서 실행을 했는데 아래와 같은 오류가 발생했습니다.해석해보면 Python에서 x-windows-949라는 인코딩을 알 수 없는 듯 보입니다.Fatal Python error: init_stdio_encoding: failed to get the Python codec name of the stdio encodingPython runtime state: core initializedLookupError: unknown encoding: x-windows-949Current thread 0x00005bf8 (most recent call first): 아래와 같이 windows-31j로 뜨는 경우에는 컴퓨터 인코딩을 일본어로 설정했을때 뜨는 인코딩입니다. 인코딩 windows-949windows-94..
Intellij Plugin 개발하다가 실행 종료가 덜 되었는지 아래와 같이 그래이들 실행에 실패하는 일이 발생했습니다.Gradle could not start your build.> Cannot create service of type BuildSessionActionExecutor using method LauncherServices$ToolingBuildSessionScopeServices.createActionExecutor() as there is a problem with parameter #21 of type FileSystemWatchingInformation. > Cannot create service of type BuildLifecycleAwareVirtualFileSystem ..
1. format 함수중괄호를 활용한 방법의 포맷으로 다양한 포맷 기능을 지원합니다.도입 버전 : Python 2.6단순 형태아래와 같이 {} (중괄호)를 사용한 위치에 format의 파라미터의 순서대로 들어가게 됩니다.print("number: {}, text: {}".format(1234, 'Text'))# 출력number: 1234, text: Text인덱스 형태위와 같이 값을 넣지 않으면 순서대로 들어가지만 중괄호 안에 인덱스를 넣어주어서 파라미터의 순서를 변경할 수 있습니다.print("number: {1}, text: {0}".format('Text', 1234))# 출력number: 1234, text: Text이름 형태아래와 같이 중괄호 안에 이름을 넣어서 이름에 매칭되는 파라이터를 넣어주..
사용법 다른 언어와는 다르게 루비에서는 replace가 아닌 sub, gsub를 이용해서 특정 문자열을 변경할 수 있습니다. 사용형태는 다음과 같이 사용합니다. sub(찾을값, 바꿀값) gsub(찾을값, 바꿀값) 찾을값에는 정규식 또는 문자열을 이용할 수 있습니다. sub와 gsub 차이 sub는 검색된 첫번째 값만이 바꿀값으로 변경되고, gsub는 변경된 모든 검색된 값이 바꿀값으로 변경됩니다. 코드 puts "ABCABC".sub("A", "*") puts "ABCABC".gsub("A", "*") 출력 *BCABC *BC*BC 응용 위 특징을 이용해서 다음과 같은 응용이 가능합니다. 숫자 제거 puts "1안2녕2하3세4요5".gsub(/\d/, "") 출력 안녕하세요
Xlsx(Xls) Relational Mapping (xrm)은 엑셀, CSV 파일을 Java클래스 타입으로 변환해 주는 라이브러리입니다. https://github.com/VaneProject/xrm GitHub - VaneProject/xrm: Xlsx Relational Mapping (Xlsx to Object) Xlsx Relational Mapping (Xlsx to Object). Contribute to VaneProject/xrm development by creating an account on GitHub. github.com maven io.github.vaneproject xrm 1.1.0 gradle implementation 'io.github.vaneproject:xrm:1...
라이더(Rider) 설치 윈도우 폼 개발은 비주얼 스튜디오에서 개발이 가능하지만 저와 같은 잿브레인 노예들에게는 Rider라는 IDE가 존재하기 때문에 Rider에서 윈도우 폼 개발하는 법을 작성하게 되었습니다. 당연하지만 Rider는 유료 IDE입니다. (환율이 미쳤...) https://www.jetbrains.com/ko-kr/rider/ Rider: JetBrains의 크로스 플랫폼 .NET IDE www.jetbrains.com .NET Framework 설치 당연하겠지만 설치되어 있다면 설치하실 필요는 없습니다. 설치 유무는 아래 프로젝트 설치 부분에서 간단하게 확인하는 법이 있으므로 참고해주세요. 영어 https://dotnet.microsoft.com/en-us/download/visual..