-
Springboot Actuator
Springboot Actuator란? 스프링부트 액추에이터란 스프링부트 애플리케이션에서 제공하는 여러가지 정보를 모니터링하기 쉽게 정리해주는 스프링부트 기능이다. 각 인스턴스에 대한 CPU, Memoty, Heap 등을 개별 모니터링하려면 앞이 참 갑갑하다. (저는 그래요..) 하지만 스프링부트 액추에이터는 이러한 정보들을 종합적으로 정리하여 제공해준다. 즉, 스프링부트 애플리케이션을 운영하고 관리하는데 필요한 기능들을 쓰기 쉬운 형태로 제공을 해주는데 어떠한 정보를 제공해주는지 한번 알아보도록 하자. Actuator 설정 스프링부트 액추에이터는 메이븐과 application.properties 추가만으로 간단히 설정이 가능하다. <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> management.endpoints.web.exposure.include=* management.endpoint.shutdown.enabled=true 물론 aplication.properties 는 추가로 설정가능한...
-
클라우드 게이밍 이야기
시작하며 명색이 게임업계에서 일하고 있음에도 클라우드 게이밍에 한 번도 진지하게 생각해본 적이 없었다. 이것이 얼마나 거대한 파도가 될지 뻔히 알고 있음에도. 구글 스태디아는 이미 서비스를 시작하였고 MS의 xCloud 도 서비스를 조만간 시작할 시기인 지금, 한 번쯤은 클라우드 게이밍에 대해 생각해봐도 좋지 않을까. 그런 생각을 하며 글을 적어본다. 이번 포스팅도 기술 관련 내용은 거의 없다. 딱히 영양가 있는 글은 아니고 그냥 뻘글이 되겠다. 네트워크 환경은 충분하다 지금까지의 게임들은 보통 네트워크 플레이를 할 때 대역폭이 아주 중요한...
-
Sass (Syntactically Awesome Style Sheets)
Sass Sass (Syntactically Awesome Style Sheets) CSS를 작성하다보면 길어질수록 단순 반복되는 부분이 많아지고, 구조 또한 복잡해져서 관리하기가 힘들어 집니다. 그런 CSS를 편리하기 사용하기 위해, 조건문, 반복문, 연산, 상속 등을 지원하는 CSS 전처리기가 등장하게 됩니다. 대표적으로 Sass, LESS, Stylus 등이 있습니다. 그 중에서 Sass(SCSS) 사용법에 대해서 알아보자고 합니다. Sass와 SCSS 차이점 Sass .wrap width: 100px height: 200px .container position: relative margin: 0 auto SCSS .wrap { width: 100px; height: 200px; .container { position: relative; margin: 0...
-
React Native UX
React Native 환경 설정 먼저 React Native를 잘 모르시는 분은 아래 오래전 포스팅을 참고해주세요.(저의 포스팅은 아닙니다.OTL) https://bravenamme.github.io/2019/10/17/react-tutorial/ 기초 레이아웃 먼저 레이아웃을 잡을때 중요한 flex를 알아야 합니다. (안드로이드의 LinearLayout 의 weight 과 동일합니다.) 아래 코드를 먼저 보시죠. const styles = StyleSheet.create({ container: { flex: 1, flexDirection: 'row', // 세로배치는 'column' }, item1: { flex: 1, backgroundColor: 'red', }, item2: { flex: 1, backgroundColor: 'blue', }, item3: { flex: 1, backgroundColor: 'green', }, }); 제일 상단에 container가...
-
Phaser & Tiled Map Editor로 만드는 Html5 Web Game - 1편
시작하며 웹 게임을 만드려면 무엇을 준비해야 할까? 몰 어떻게 해야 하지???!!! 웹 게임을 간단히 만들어 보자!! 드루와~~드루와!!! 몰 만들껀데? 간단히 이런걸 민들어 보겠다. 내가 꾸민 맵이 있고, 그 안에 캐릭터가 있고, 캐릭터가 맵 안에서 이리저리 움직이는 간단한 게임을 만들어 보자. 개발 툴 선정 물론 Html5의 캔버스를 이용하여 애니메이션등을 구현할수 있고, 코어적인 핸들링이 가능하지만 너무 노가다가 될수 있으니….. 게임 엔진은 Phaser를 사용하고, 게임 Map을 쉽게 그려줄수 있는 Tiled Map Editor를 이용하도록 하겠다. Phaser 쉽게 말해 html5에서...