조심스럽게 건의사항 몇개 투척합니다.

by MARCO posted Oct 25, 2015
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

1. 해외게임공유 및 스크립트공유 관련 

요즘 저작권때문에 꽤 시끌시끌한데, 게임이라던가 스크립트라던가 몇몇 분들은 퍼가실때 원작자의 허가를 구하시는지 모르겠습니다.

물론 쿨가이들도 꽤 있을법도 하겠습니다만, 원작자에 대한 최소한의 예의를 갖출 필요는 있다고 봅니다.

RPG2K,RPGXP 시리즈가 흥했을시절 일본의 모 사이트도 '무단공유, 무단사용은 자제하시길 바랍니다'라고 한글로 사이트 상단에 명시했던게 기억나네요.

상업적 용도로 팔리는 쯔쿠르게임이 번역되서 불법으로 공유되는 모습이 적발되면 더욱 큰일이겠죠?

 

 

2. Github 이용의 활성화

말그대로 입니다. Github은 일반적으로는 오픈소스 라이브러리를 개발하거나, 혹은 오픈소스 라이브러리를 공유할때 이용하는 편이긴 합니다만,

- iframe 태그가 적용이 되는데도 불구하고 js 파일을 그냥 파일첨부시키는 형태로 공유하는 모습은 어느 개발자, 어느 스크립터 블로그에서도 보기 힘든 모습이고,

- 비록 소스코드를 퍼블릭으로 공유한다 하더라도 차후에 보안정책같은걸 적용해서 파일다운로드를 회원한정으로 제한한다고 가정했을때 폐쇄적이라는 느낌이 없지 않죠.

그래서 저는 Gist를 하나 만들어서 공유하는건 어떤가 하고 조심스럽게 제안을 해봅니다.

물론 가입이 어렵긴 하지만요(....) Gist 이용방법은 http://minsone.github.io/git/github-gist-creating-gists/ 이걸 보시면 좋을 것 같습니다.

그래도 Gist 이용이 정말 번거롭다! 하시는 분들은 https://tohtml.com/ 이런 걸 쓰셔도 나쁘지는 않구요

 

어디 소스코드 하나 딸랑 공유하자고 Github을 쓰자는건 아닙니다.

스크립트 공유도 스크립트 공유지만, 자바스크립트가 RPGMV뿐만 아니라 다른쪽으로 활성화된다고 가정해보죠. 예를 들자면 웹디자인이라던가 하는 쪽으로 말이죠.

자기가 마음에 드는대로 CSS,jQuery 덧칠해서 UI 프레임워크(Bootstrap, Pure, Picnic, Foundation 등등..)를 짜보고, 거기다가 반응형을 덧씌워서 해당 UI프레임워크를 CDN의 형태로 자바스크립트 및 CSS 파일을 임포트하고 HTML 소스를 임의대로 짜서 http://codepen.io/pen/ 를 이용해서 공유하면, 자기가 직접 서버에다가 HTML 파일을 올리지 않고도 자신의 웹디자인 작품을 아무런 부담없이 퍼블릭으로 공유할 수 있는 셈입니다. 

 

HTML 문서 좀 볼 줄 아시는 분들은 그냥 script태그, style태그, link태그 하나하나 뒤져보면서 CDN파일을 따낼수도 있지만,

- js파일도 개발자에 따라 uglified된 것들도 많고 

- CDN도 그 중에 해커의 트롤질로 인해 손상된 파일도 있기마련이라서 왠만하면 (공유할 생각이 있다면)원본은 Github에 보관하는 편입니다.

이러한 측면에서도 Github의 활성화는 앞으로도 쭉 권장될 사항입니다.

 

덤으로 말하자면, Github에서 가장 많이 활성화되있는 프로그래밍 언어가 자바스크립트, 자바, 루비, 파이썬, PHP, CSS, C++, C# 순입니다.

자바스크립트 관련 리소스를 구하기에도 한없이 좋은 편이죠.

 

 

3. 추천 기능의 활성화

이건 커뮤니티의 질적인 발전을 위해서라도 권장되는 사항이니 뭐라 말할 필요도 없네요. 

Who's MARCO

profile

Marco Fernandez(Malkoring)

관심사 : 

- C/C++/C#, Go, Ruby/Rails/Sinatra, Erlang, PostgreSQL, Lisp

- 수학/물리/컴퓨터과학

- 인디게임(레트로 풍 혹은 사이버펑크 계열)

연락처

malkoring.net

twitter: @malkoring

facebook: https://www.facebook.com/rijgndqw012

naver: http://blog.naver.com/rijgndqw012/