일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- GitHub
- maven
- IntelliJ
- Godot
- ruby
- Java
- OAuth
- Python
- kotlin
- plugin
- boj
- RaspberryPi
- Baekjoon
- JS
- C
- Vane
- gnuplot
- 루비
- CPP
- Android
- react
- jetbrains
- ruby2d
- error
- rubymine
- 개발노트
- Shell
- Spring
- OTLanguage
- gradle
- Today
- Total
목록전체 글 (171)
PersesTitan(페르) 기술블로그
1. Gem이름 정하기 아래 들어가서 만들 이름이 존재하는지 확인하시고 진행하시면 됩니다. https://rubygems.org/ RubyGems.org | your community gem host rubygems.org 2. bundler 설치 중복된 이름이 없다면 Gem을 만들 위치에서 아래 명령어를 입력하여 기본 bundler프로젝트를 만들어 줍니다. 일부 기본 설정은 원하시는 옵션을 선택하시면 됩니다. gem install bundler bundler gem 3. 프로젝트 세팅 위 명령어를 입력하셨다면 파일이 만들어졌을 텐데 그 중 .gemspec이 있을 텐데 해당 파일에서 작업해주시면 됩니다. 다음은 코드는 예제 입니다. 기본적인 것들은 자동으로 입력이 되어 있을텐데 입력되어 있지 않은 부분은..

테스트를 하기위해 다른 씬을 메인으로 사용하고 있었는데 다른 씬으로 변경하는 방법을 찾아보았습니다. Project -> Project Settings General -> Application -> Run에 폴더 아이콘를 눌려서 메인 씬을 변경할 수 있습니다. 다른 방법 우클릭하고 Set as Main Scene을 눌러서 씬을 변경할 수 있습니다.

작성 기준 Godot 버전 : 4.2 Wakatime을 한번 설치하면 IDE에 설치되는 것이 아니라 프로젝트에 추가되는 형식이라서 그런지 프로젝트를 만들때마다 Wakatime 설치해야하는 것 같습니다. WakaTime 설치 상단에 AssetLib를 클릭 WakaTime 검색후 클릭, 다운로드, 설치 활성화 (Project -> Project Setting -> Plugins) 프로젝트 -> 프로젝트 설정 -> 플러그인에 들어간후 상태를 활성화 해주시면 Godot가 WakaTime에 카운트가 됩니다. API Key 입력 프로젝트 -> 툴 -> Wakatime API Key에 들어가시면 API를 입력할 수 있는 창이 뜨는데 아래 링크에 접속하신 후 API Key복사하여 입력해주시면 됩니다. https://w..

해당 글은 macos 기준으로 작성되었습니다. os가 다르더라도 설정 방법은 유사하니 참고바랍니다. 설치한 환경 Godot 버전 : 4.2 환경 : Mac OS (M1) 초기 설치 Godot 설치 링크 C# (Sharp)를 사용하실 분은 위에 Godot Engine이 아닌 하단 Godot Engine - .NET으로 설치하셔야 합니다. 아래 링크중 자신에게 맞는 버전을 설치하시면 됩니다. macos: https://godotengine.org/download/macos/ windows: https://godotengine.org/download/windows/ linux: https://godotengine.org/download/linux/ Rider 설치 링크 https://www.jetbrains...
ruby는 팩토리얼 함수가 존재하지 않기 때문에 간단하게 팩토리얼 함수를 만들어 보는 법을 알아 보겠습니다. 팩토리얼 팩토리얼은 1부터 n까지의 값까지 값을 모두 곱한 값을 의미합니다. 5! (5팩토리얼) 일때 1 * 2 * 3 * 4 * 5의 값이 5!의 값이 되는 원리를 이용하여 팩토리얼 함수를 구현하는 방법이죠 inject ruby에는 inject라는 배열의 계산을 편하게 해주는 함수가 존재합니다. 해당 함수를 이용하여 팩토리얼을 구하는 함수를 간단하게 구할 수 있게 됩니다. 다음은 기본적인 inject를 사용하여 구현한 factorial함수 입니다. sum현재까지의 계산한 값이고, v는 현재 리스트 값 아이템 값 입니다. def factorial(n) 1.upto(n).inject { |sum, ..

Kakao Step 1 아래 링크를 통해 들어가 줍니다. https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com Step 2 상단의 내 애플리케이션 -> 애플리케이션 추가하기 -> 애플리케이션 정보 작성 Step 3 REST API 키 확인해두기 Step 4 플랫폼 설정하기 -> Web 플랫폼 등록 -> URL입력후 저장 Step 5 좌측 메뉴에 카카오 로그인-> 활성화 설정 -> 활성화 Step 6 Step 5에 활성화 밑에 Redirect URL 등록 클릭 Step 7 좌측 메뉴에서 동의항목 선택..

Naver Step 1 https://developers.naver.com/main/ NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음 developers.naver.com Step 2 Application -> 애플리케이션 등록으로 접속 Step 3 약관에 동의 후 각 값들을 입력해줍니다. 처음 이용하시는 것이라면 핸드폰 인증 후 진행하실 수 있습니다. 해당 값들을 입력해주시면 등록하실 수 있습니다. Step 4 등록이 끝나시면 Client ID와 Client Secret값을 얻을 수 있습니다. 아이디 적용하기 이제 발..

https://www.acmicpc.net/problem/2475 2475번: 검증수 컴퓨터를 제조하는 회사인 KOI 전자에서는 제조하는 컴퓨터마다 6자리의 고유번호를 매긴다. 고유번호의 처음 5자리에는 00000부터 99999까지의 수 중 하나가 주어지며 6번째 자리에는 검증수가 들 www.acmicpc.net 문제 컴퓨터를 제조하는 회사인 KOI 전자에서는 제조하는 컴퓨터마다 6자리의 고유번호를 매긴다. 고유번호의 처음 5자리에는 00000부터 99999까지의 수 중 하나가 주어지며 6번째 자리에는 검증수가 들어간다. 검증수는 고유번호의 처음 5자리에 들어가는 5개의 숫자를 각각 제곱한 수의 합을 10으로 나눈 나머지이다. 예를 들어 고유번호의 처음 5자리의 숫자들이 04256이면, 각 숫자를 제곱한..

https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 풀이 별 찍기 - 1과 유사하지만 오른쪽이 아닌 왼쪽으로 별이 정렬되도록 출력해야합니다. 다음과 같이 출력되도록 하기 위해서는 공백을 먼저 출력하여 별을 왼쪽으로 밀 수 있습니다..

https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 해설 정수값을 1개 입력받은 뒤에 2중 for문을 이용하여 다음 줄이 될때마다 별갯수를 1개씩 늘려가면서 출력해나아가면 됩니다. 코드 더보기 count = gets.to_i (1..count).each do |i| (1..i).each do print "*" end puts end