본문 바로가기

분류 전체보기

게임 개발을 시작하며... (1) 나는 게임 서버 프로그래머다. 사람들이 애니팡 하트를 카카오톡으로 서로 주고 받던 시절, 호기롭게 3명의 동료들과 회사를 창업했다. 창업 후 수완 좋은 대표가 팀웍을 잘 이끌어 주었고, 몇 년간 여러 번의 투자도 잘 진행되었다. 내부에선 다른 이사님이 PD, AD, 기획팀도 다 맡아서 잘 이끌어주었다. 그리고 창업 후 의견차로 1년만에 회사를 떠난 클라이언트 개발하시던 이사님. 정말 미안했고, 지금도 죄송하다. 우여곡절이 많았지만, 게임은 조금씩 만들어지고 있었고 좋은 동료들도 점점 늘어나서 너무 좋았다. 즐겁게 일했고 첫 번째 게임을 국내 퍼블리셔와 런칭했지만 결과는 망했다. 회사가 휘청했지만, 능력 좋은 대표 덕분에 직원들 월급을 못 준적은 한번도 없었다. 국내 퍼블리셔가 우리 손을 놓으려고 할 때,.. 더보기
워드프레스 사이트에 사용중 인 테마, 플러그인 정보 얻기 ​ 요즘은 개인 블로그 뿐만 아니라, 중대형 웹 사이트에서도 워드프레스를 많이 씁니다. ​ LG전자 공식 블로그, 삼성전자 뉴스룸, 엔씨소프트 공식 블로그 같은 대기업도 사용하고 있고, 뉴스타파 같은 사이트에서도 사용하네요. ​ 저런 정말 멋진 사이트를 보면 이건 어떻게 만들었을까 했는데, 알고보면 워드프레스 테마로 꾸민 것이었네요. 그러다 보면 사이트를 방문할 때마다 이건 워드프레스로 만든건가? 궁금할때가 많아요. ​ 방문한 사이트가 워드프레스로 만들었는지, 그렇다면 또 어떤 플러그인을 쓰는지 쉽게 확인 하는 방법이 있습니다. ​ 아래 사이트를 방문해보세요. https://whatwpthemeisthat.com ​ 검색할 사이트 주소를 넣으면 어떤 테마, 플러그인을 쓰는지 다 알려줍니다. ​ ​ 더보기
쿠팡파트너스 수익 공개 1월 말부터 현재까지의 쿠팡 파트너스 수익 입니다. 1월 말일부터 시작했지만, 실제 수익이 난건 2월부터 입니다. 그래서 2월, 3월 총 수익이라고 생각하시면 됩니다. ​ 수익 금액 입금은 1만원이 넘을 경우 아래와 같이 지급 됩니다. 2월 수익 -> 3월 25일 최종정산(환불이슈등 처리후 금액확정) -> 4월 15일 입금 3월 수익 -> 4월 25일 최종정산(환불이슈등 처리후 금액확정) -> 5월 15일 입금 ​ 두달 동안 약 30만원의 금액이라서 나쁘지는 않습니다. ​ 아래는 3월의 최정 정산 확정 금액입니다. ​ 보시면 쿠팡의 제품 판매 커미션(COMMISSION) 으로 총 134,734 원의 수익이 나왔습니다. 다만 가입 때 추천인을 입력하시면 저처럼 추천한, 추천받은 사람 모두 추가 보너스 수익.. 더보기
nginx에서 http https 로 리다이렉트 하기 server { listen 80; server_name domain.com www.domain.com; return 301 https://domain.com$request_uri; } /etc/nginx/nginx.conf 에서 위와 같이 http 처리부분에서 301, https uri로 보내버린다. 나머지 처리들은 https 서버 블럭에서 처리해주면 된다. 더보기
크롬원격데스크톱(Chrome Remote Desktop) 한영키 설정 한/영, 한자키가 있는 키보드들이 크롬원격데스크톱에서 동작하지 않을 때가 있다. ​ 크롬에서는 AltRight 키를 한영으로 처리해주고 있으니, 키매핑만 한번 해주면 편하게 쓸수 있다. ​ 접속 후 오른쪽에 뜨는 메뉴에서 [키 매핑 구성]으로 들어간다. 그 다음 AltRight 키를 Lang1(한영) 으로 매핑해주면 된다. 더보기
VirtualBox rc=-5640 에러 해결 ​ 회사에서 지급받은 PC가 새 PC가 아니라, 이전 담당자가 쓰던 PC를 받았었는데. OS를 재설치하지 않은 것 같다. hyper-v 서비스가 설치되어 있는지 모르고 한참을 헤맸다. ​ 증상은 새 머신에 os를 설치하려고 실행만 하면 (rc=-5640), VERR_SUP_VP_THREAD_NOT_ALONE 이런 에러 메시지가 뜬다. 결론: hyper-v 서비스가 돌아가고 있으면 virtualbox를 사용할 수 없다. ​ 1. 먼저 hyper-v 서비스를 삭제한다. ​ 제어판 -> 프로그램 -> Windows 기능 켜기/끄기 -> Hyper-V 항목 모두 제거 -> 리부팅 필수! virtualbox를 실행해서, guest os 를 실행해본다. 잘 되면 문제 없다. 그냥 쓰면 된다. ​ 2. 그래도 계속 .. 더보기
SQL injection bjs 아놔... 며칠 간 저넘의.... sql injection 때메 고생 좀 했습니다. 미국에 있는 서버라 작업하기도 엄청 느리고... 요즘 유행인가 보네요, 봇으로... 무작위로 들어옵니다. 여러 좀비 서버에 js 파일들 배치시켜두고, database 테이블들에 varchar, text 이런 필드에 script 구문이나 iframe으로 넣어두고 있습니다. 여기 웹 사이트... 참조하시고... http://isc.sans.org/diary.html?storyid=4565 대개 파일은 0.js 1.js b.js fuckjp.js 이런식이네요... 윈도우 서버라 asp 파일들이 데이터베이스에 접속하는 부분이 담긴 파일을 include 해서 사용합니다. 그 파일에 다음과 같은 내용을 추가해줍니다. Attach c.. 더보기
nginx 에서 masscan, badbot block 하기 masscan 은 IP 포트 스캐너입니다. GIT에 공개 되어 있고, nmap 보다 훨씬 속도도 빠르다 보니 쓰는 사람들이 너무 많네요. 웹사이트를 운영하면 masscan bot 접속이 정말 많이 들어옵니다. 참고: MASSCAN https://github.com/robertdavidgraham/masscan nginx에서 masscan 이나 알려진 badbot 들이 접속했을 때 HTTP 444 리턴하도록 설정합니다. HTTP 444는 nginx에서 응답없음 상태입니다. 영어로 적으면 Connection closed without response 입니다. 아래 설정을 server{} 구문 안에 설정하고 nginx를 재시작하면 적용됩니다. if ($http_user_agent ~* (360Spider|80.. 더보기