일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 개발노트
- rubymine
- Android
- Spring
- boj
- kotlin
- CPP
- Vane
- jetbrains
- plugin
- RaspberryPi
- ruby
- Baekjoon
- C
- GitHub
- IntelliJ
- Java
- Python
- react
- Shell
- maven
- OTLanguage
- gradle
- JS
- ruby2d
- OAuth
- gnuplot
- Godot
- error
- 루비
- Today
- Total
목록분류 전체보기 (171)
PersesTitan(페르) 기술블로그
PID Process Identification Number 프로세스에 붙는 고유 번호 init 프로세스 (초기화 프로세스) 부팅시에 처음에 실행되는 프로세스 (PID는 1) 프로세스 종류 데몬 프로세스 서비스를 제공하기 위해서 존재하는 프로세스로 커널에 의해서 실행되며, 기본적으로 백그라운드에서 동작을 합니다. init 프로세스도 여기에 해당됩니다. 부모 프로세스 다른 프로세스를 생성하는 프로세스로 처음 실행되는 init프로세스를 제외한 모든 프로세스는 부모 프로세스를 가지고 있는 자식 프로세스 입니다. 사실상 init프로세스는 모든 프로세스의 시초이다. 자식 프로세스 부모 프로세스가 생성한 프로세스입니다. 사람처럼 부, 모 2명 이렇게 필요없기 때문에 프로세스 혼자서 자식 프로세스를 생성할 수 있는데..

깃허브에는 잔디라고 불리는 커밋(commit)을 수치화 한 그래프가 존재하는데 해당 색상은 기본적으로 초록색이기 때문에 잔디라고 불립니다. Github API를 사용하면 해당 색상을 바꿀 수 있지만 따로 API로 설정하지 않아도 Github에서 이스터 에그로 특별한 날에 색이 변경되는 날이 있어서 가져와보았습니다. 저도 놓친 날짜가 있을 수 있기 때문에 빠진 날짜가 있거나 틀린 정보가 있을 경우 말해주시면 반영하겠습니다. 기본 색상 기본적으로 볼 수 있는 잔디 색상입니다. 할로윈 10월 31일 할로윈에는 호박색깔로 잔디 색깔이 변경이 됩니다. 또 왼쪽 하단에 Happy Halloween!이라고 문구가 추가되어 보여집니다. 크리스마스(?) 12월 21일 눈이 쌓인 것 같은 파란색과 하얀색으로 색깔이 변경이..

블로그를 운영하면서 간단하게 글을 작성할 만한 SNS를 원하게 되었는데 결국 트위터 계정을 처음으로 만들게되었습니다. 평소 사용하는 SNS라고는 카카오톡 정도 밖에 없는데 이런 느낌의 SNS는 처음이라서 어색하네요...;; 사실 트위터에 대한 안 좋은 소문을 많이 들어서 시작하는데 많은 각오(?)가 필요했습니다. (이게 뭐라고...) 아직 정확한 사용처는 생각해보지 않았지만 아마 잡담이나 개발 진척등을 간단하게 올리지 않을까 싶네요. 이런 SNS에 암묵적인 룰이 같은게 있더라도 잘 알지 못하니 눈감아주시면 감사할 것 같습니다. (난 이걸 왜 블로그에 쓰고 있는 걸까...?) https://twitter.com/perses_titan PersesTitan (@perses_titan) / 트위터 다양한 프로..

작업한 모델 : 라즈베리파이4 (Raspberry Pi 4 Model B) 8GB Raspberry Pi Imager 설치 아래 다운로드 링크에 들어가서 자신이 사용하는 OS에 맞게 설치 파일을 받아주시면 됩니다. 다운로드 링크 OS 설치 설치하기 전에 설치할 메모리를 연결해주어야합니다. 라즈베리파이 메모리 참고로 보통 마이크로 SD카드를 사용하지만 USB를 통한 부팅도 가능하기 때문에 하드디스크, SSD, 외장 메모리등과 같은 USB로 연결할 수 있는 메모리 장치에도 설치가 가능합니다. 설치한 Rasberry Pi Imager 열기 저장소 선택에서 설치할 저장소 선택 설치할 운영체제 선택 여기서 라즈베리파이를 설치할 분은 Raspberry Pi OS에 들어가서 설치하시면 됩니다. 저는 우분투를 설치할 ..

이번 연도 4월 말쯤에 라즈베리파이 예약 문자가 와서 얼른 들어가서 구매를 했습니다. 예약 판매로 물량이 들어오면 보내주는 방식인 것 같았습니다. 계속 품절이였고 되팔이는 가격 부담이 되어서 구매하기 부담스러웠습니다. 저는 디바이스 마켓에서 구매를 했습니다. (참고로 광고 아니에요. 광고면 좋겠...) 조금 하드하게도 사용할까 생각하여서 넉넉하게 8GB로 구매하게 되었는데 제가 구매할때는 최종 126,500원 정도로 구매하였습니다. 5월 18일까지 발송예정이라고 써놔서 늦게 도착할 줄 알았는데 5월 1일에 도착하였습니다. 케이스 8GB는 발열이 심하다고 해서 쿨러를 좋은걸로 사는 김에 조금 더 빠르게 사용하고 싶어서 케이스는 Argon ONE M.2를 구매하였습니다. 참고로 Argon ONE V2도 있는..

첫 프로젝트 생성 Area2D 추가 -> Area2D 이름 변경(Player) -> AnimatedSprite, CollisionShape2D를 추가 Script Player -> 인스팩터 -> Script -> 새 스크립트 extends Area2D export var speed: int var screensize func _ready(): screensize = get_viewport_rect().size pass func _process(delta): var p = Vector2() if Input.is_action_pressed("ui_right"): p.x += 1 if Input.is_action_pressed("ui_left"): p.x -= 1 if Input.is_action_presse..
GDScript아무래도 godot에서만 사용하다보니 자료양도 부족하고 한글 자료가 부족해서 작성하게 되었습니다. clamp clamp(클램프)는 인자를 3개 받는데요. clamp(, , ) 사실 단순한 녀석인데 이름이 어색해서 어려워보였습니다. 값이 최소값보다 작으면 최소값을 반환하고, 값이 최대값보다 크면 최대값을 반환하며, 최소값과 최대값 사이에 있다면 값을 반환하는 녀석입니다. 해당 메소드를 파이썬으로 구현하게 된다면 다음과 같이 구현될 간단한 메소드입니다. def clamp(value, min, max): if min > value: return min elif max < value: return max else: return value

다운로드 링크 : https://godotengine.org/ Godot Engine - Free and open source 2D and 3D game engine Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. godotengine.org 언어 : GDScript, CSharp(C#) 고도(Godot)에서는 GDScript라는 전용 언어가 존재하는데 전용 언어 공부가 필요하지만 파이썬과 유사한 점이 많아서 파이썬에 익숙하거나 접해보신 분이라면 쉽게 공부가 가능할 것 같습니다. 장점 MIT 라이센스 기반의 무료 소프트웨어이기 때문에 수입이 발생하..

개발 노트 개발 노트는 코드 및 설명등을 작성하지 않으며 개발하면서 구현에 성공한 동작등을 기록하는 목록입니다. https://persestitan.github.io/simple_radix/ radix persestitan.github.io 별 생각없이 엄청 간단한 코드라서 걍 만들어 봤는데 사실 쓸데 없다...