All(264)
-
BUTCHER 리뷰
- BUTCHER는 Nintendo Switch용으로 10월 28일 발매된 인디게임입니다. Transhuman Desine에서 개발하고, Crunching Koalas에서 퍼블리싱했군요. 플레이 가능한 인원수는 1명이며, 도트게임상 많은것이 간략화된 형태로 표현됩니다만, 그럼에도 불구하고 잔인함을 상당히 잘 연출한 인상이었습니다. - 저같은 경우 어렸을 적 도트로 이루어진 8비트 게임을 할 때는, 모자란 그래픽적인 모습을 상상력으로 채워넣곤 했었는데요.BUTCHER또한 마찬가지였습니다. 상당히 잔인한 장면을 연출하지만, 시각적인 효과는 도트 그래픽으로 간략화했기 때문에 많이 줄어들게되죠. BUTCHER는 이러한 모자란 부분에 적들의 비명과, 도트 애니메이션 연출들을 이용해서 사용자의 상황을 상상하게끔 만..
2017.11.12 -
KAMIKO(神巫女) 리뷰
- 타이틀: KAMIKO(神巫女)- 플랫폼: NINTENDO SWITCH- 구매가: 500円 (* E-SHOP에서 구매가능)- 발매일: 2017년 4월 13일- 제작사: 플라이하이웍스(FlyhighWorks)- 장르: 액션- 용량: 112MB- 언어: 일본어, 영어, 중국어 - 간단소개: '신무녀'를 조작하여 사당을 개방하고, '천마'를 무찌르는 아케이드 느낌의 액션게임입니다. - 전체적인 게임 평가1) 타격감이 좋습니다.2) 튜토리얼이 없는 대신, 레벨 디자인이 잘 되어있습니다.3) 각 스테이지 클리어시, 클리어타임이 나타납니다. 클리어타임을 줄여나가는 식으로, 반복플레이하는 재미가 있습니다.4) 세 명의 캐릭터가 존재하며, 캐릭터마다 플레이하는 방식이 상이합니다. 각각의 캐릭터로 다양하게 즐길 수 있..
2017.04.16 -
javascript에서 sha256 암호화하기
http://www.movable-type.co.uk/scripts/sha256.html 위의 페이지를 참조하도록 하자. sha256을 암호화하는 로직을, javascript로 구현한 코드다.javascript로 암호화하는 코드를 적용한 경우, 클라이언트에서 해당 파일을 열어볼 수 있다. 이것이 어떠한 문제를 야기할 수 있는가 생각해봤는데, 현재로써 큰 문제를 야기하지는 않을 것 같다. 내 경우에는 php에서 쿼리스트링으로 넘어온 값에 sha256을 적용해야 할 필요가 있었는데, 개발자도구를 통해 확인해보면 키값이 고스란히 노출된다. 따라서 sha256을 javascript 적용하는 게 거의 무의미하다고 생각했었는데, 어차피 해당 키 값을 쿼리스트링으로 전달하는 이상, javasciprt건 activex..
2017.04.06 -
nginx(openresty) + digest 크로스컴파일 삽질기록
- 우리 회사에서 사용하는 장비의 웹 환경은, Openresty가 크로스컴파일되어 fcgi로 api를 주고받는 형식이다. - 예전에 칩셋의 제조사가 한번 바꼈었는데, 예전의 칩셋을 사용하는 장비들은 모두 digest방식을 지원했다. 하지만 어째서인지, 최근 칩셋을 사용하는 플랫폼에는 digest방식을 지원하는 기능이 빠져있었다. - 어찌어찌해서 기존의 플랫폼을 참조하여, digest방식을 지원하는 UI를 만들었다. 그런데 문제가 있었다. 쿼리 스트링을 사용해서 api를 호출하려 하니, 계속해서 재인증을 요청한다. - 도무지 원인을 알 수가 없었기에, nginx 문서와 가이드를 한참을 뒤져보고, 또 설정파일을 분석하느라 약 2주일이 걸렸다. 바짓가랑이라도 잡는 심정으로 전임자가 만들어놓고 간 openres..
2016.12.27 -
비동기와 Promise #1 by JavaRouka
https://javarouka.github.io/blog/2016/11/08/javascript-async-promise-1/
2016.12.12 -
1일차~2일차
[1일차]- Firebase에 AngularJS2.0을 올려보고싶었다. 무작정 Firebase부터 돌려봤다. - Firebase자체는 그다지 어렵지 않았다. firebase-tools을 설치하고 로그인한 뒤에, 폴더를 생성한 후 firebase init으로 초기화해주는걸로 충분했다. firebase serve를 입력하면 localhost:5000에서 현재 코드를 확인할 수 있었다. - firebase deploy를 이용하여 배포기능도 확인했다. 생각보다 잘 돌아간다. 아직 아무런 코드도 작성 안했기에, firebase console로 연결되는 페이지만 뜨지만. - angularjs 2.0 tutorial페이지에 있는 quick start를 따라해봤다. styles.css를 public폴더에 위치시켰는데,..
2016.11.08