khris'log

Programmer, IRCitizen.

email: khris@khrislog.net
twitter: @KHRISMIZER

Feb 6

권력과 언론은 왜 게임산업을 싫어하는가

  • 아래 대화에서 B____로 표시된 분은 자유시장경제에 찬성하는 신자유주의자입니다. 사실 이런분이 진정한 자유시장주의자죠.
  • <B____> 게임 밟는것도
  • <B____> 이유가 뻔하잖습니까
  • <B____> 학교폭력 게임떄문? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
  • <B____> 지랄한다
  • <B____> 그 우리들의 일그러진 영웅인가
  • <B____> 그거 나온 놈도 그럼 게임해서 그리되었냐
  • <B____> 지랄도 참.
  • <B____> 뻔히 말도안되는 개드립을 하는 이유가
  • <B____> 게임은 기존의 광고매체 그리 의존 안해도 되고
  • <B____> 정치관련에서도 많이 자유롭고
  • <B____> 하니 삥뜯을 거리가 다른 산업에 비해 없지
  • <B____> 사무실 차리고 프로그램 하고 있는건데 다른 산업처럼 허가권으로 규제도 못하고
  • <B____> 광고에도 돈이 안들어오고
  • <B____> 그 주제에 잘나가는업체 영업이익율은 장난 아니고
  • <B____> 어떻게든 그거 찔러 보고 싶은데
  • <B____> 건수 하나 잡아보겠다 이거인게 뻔히 보이는데
  • <B____> 븅 ㅡ.,ㅡ
  • <I_____> 뭐 문명개화의 시대가 오면
  • <I_____> 나아질듯
  • <B____> 그렇지가 않음.
  • <B____> 정권바뀌어도 마찬가지임
  • <B____> 게임산업이 맘에 안드는 이유는
  • <B____> 권력에서 터치를 하기가 힘든게 문제임
  • <B____> 아니 게임만이 아니라 it 소프트웨어 전반.
  • <B____> 제조업등은 공장만드는데 허가
  • <B____> 물류창고도 허가
  • <B____> 식료등이라면 이거도 검사
  • <B____> 등등등등
  • <B____> 행정권 들어가는게 수백개
  • <B____> 게임은?
  • <B____> 행정권 들어갈 곳이 영등위 정도 인데
  • <B____> 게등위인가
  • <B____> 그거 민간으로 넘어가려 하는 상황이고
  • <B____> 행정권이 들어갈 영역이 굳이 말하면 노동법 정도
  • <B____>
  • <B____> ㅡ.,ㅡ
  • <B____> 저런거로 뭐 뒷돈 받을 수 있는것도 아니고
  • <B____> 알아서 상납도 안하고
  • <B____> 자기들이 알지도 못하고
  • <B____> 랜선 연결이나 할 줄알면 다행인 영감들이 it는 개뿔...
  • <B____> 그러니 소프트웨어는 건수만 잡으면 까고 싶은 욕구가
  • <B____> 막막 무럭무럭 안생길 수 없다니까
  • <B____> 근데 이게 서비스산업 전반적으로 사실 이런거인데
  • <B____> 한국 공무원등이 90년대 산업구조가 계속 유지중이라
  • <B____> 서비스 산업에서도 제조업과 같은 터치를 하겠다 라고 지랄 중이니 안되는거지
  • <B____> 뭐 게임 규제는 저래봤자
  • <B____> 어차피 실패지 당연히...
  • <B____> 지금 가장 큰 이슈가 블리자드인데
  • <B____> 미국기업 한국 행정권 따위가 어떻게 건드릴건데 ㅋ
  • <B____> 어떻게든 자율적으로 돈 바쳐라 뒷돈내라 식으로 존나 압박을 줘도
  • <B____> 들어먹질 않으니 건수잡고 패는데
  • <B____> 문젠 그러다가 니들이 떠내려간다 병...

Jan 14

Dec 12

Nov 10

Oct 19
왠지 Github 마스코트가 생각난다.

왠지 Github 마스코트가 생각난다.

(via morbidfashion)


Oct 18

내가 왜 Siri에 시큰둥한가

내가 웬일로 약속을 지켰다! …이므로 글의 질이 이전보다 낮을것이라 확신합니다. 이전 글도 좋은 글이 아니었지만.

자, 그럼 나는 왜 Siri가 별로일까. 앞서 설명한 것에서 겹치는 항목은 나열은 하되 부가 설명은 달지 않겠다.

  1. 쪽팔려.
  2. 그리고 결정적으로, 못 믿겠어.
  3. 한국어 제대로 인식 할까?

    이 부분에 대해서는 IRC에서 여러 분들과 대화한 이후 아직 미흡한 기술에 대한 불신보다는 애플에 대한, 정확히는 해외 기업의 한국 지원이 미비하기 때문― 으로 생각이 바뀌었다. 물론 아직도 기술에 대한 불신이 완전히 가신것은 아니다. 현 세대Siri가 완벽히 내 요구를, 내 한국어를 소화해주지는 않을거라 생각한다.

  4. Built-in.

    SiriiOS와 강력하게 붙어있다. 물론 착 달라붙어있기 때문에 미리 알림이나 날씨 같은 애플리케이션과 조화로이 움직일 수 있는것이겠지만 서드 파티 애플리케이션과는 상종도 하지 않는다는 점이 매우 걸린다. 미래에는― 따위는 없다. 지금 작성하는 글 안에서는 지금 기준으로 결정을 내려야 될거 아닌가, 흥.

    근데 열어준다고 해도 어떻게될까. 잘 열어주는 Android 진영을 보자. 개뿔도 안씁니다. 정말 안써요. 주소록 연동 기능만 해도 제대로 지원하는 SNS 애플리케이션이 드물정도. 애플에서 열어준다고 해서 뭔가 제대로 되려나. iOS의 이미지에 흠결을 낼 뿐이다. 적어도 사람들이 생각하는 애플 퀄리티로는 용납할 수 없는 일이다. 쉽게 열지 않을것이고, 열어도 쓰지 않을것이다. 그런거다.

  5. 굳이 말로 해야하나.

    공식 광고 영상을 보면 쓸데없이 말로 하는 일들이 있다. 오히려 그냥 손가락 몇 번 움직이면 될 일도 있다.

    그렇다고 음성 인터페이스를 폄하하는것은 아니다. 일일히 손가락을 놀려야하거나 키보드를 치는 행위를 간단하게 해결할 수 있는 분야도 많다. 하지만 일부 영역을 대체할 뿐이지 모든 인터페이스를 갈아엎는다? 전혀 그렇지 않다. 물론 이 글을 보는 대부분의 분들도 그런 생각은 하지 않을것이다.

    개인적으로는 그 커버리지가 사람들의 기대보다는 좁을거라고 생각하고 그렇기에 크게 기대하지 않는다. 물론 세상이 바뀌고 난 뒤에는 다를지도 모르겠지만 현재는, 뭐, 그렇다.


역시 망한 글이 나왔다! 나중에 퇴고를 하던가 해야지!


갑자기 보안보안한척하는 IE 9를 대처하는 방법

현재 새로 들어갈 게임 플랫폼에서 Internet Explorer 9에서만 게임이 아니 된다고 한다. 아놔.

확인해보니 XHRIE 9가 다 씹어버리고 있었고 실컷 구글링 해 보니 딴거 다 안먹고 JSONP를 쓰라고 한다. JSONP에 대한 정의는 궁금한분이 알아서 찾으세요. IE 9은 너무 보안보안해서 이전 버전들과는 다르게 되게 깐깐하게 논다고 한다. 어쨌든 요청을 죄다 그냥 JSON꼴로 넘기던 난 죽은거다.

그렇다고 검색 결과에 나오는 몇몇 사람들처럼 IE 8 에뮬레이션 모드로 지정하는 짓은 절대 하지 마라. 그냥 IE 9 지원을 하지 말던가.

뭐 하여튼 그래서 JSON 데이터를 JSONP 요청에 맞도록 지정해 준 콜백 함수 이름을 먹여서 반환하는 가장 간단한 구문은 다음과 같다.

echo $_GET['callback'] . '(' . $jsonData . ');';

근데 이거 쓰지 마라. 인젝션(Injection) 당할 위험이 있으며 HTTP 응답 헤더에 컨텐트 타입도 제대로 안넣어주는 나쁜 코드다.

라고 Using JSONP Safely라는 글에 적혀있더라. 링크는 jQuerygetJSON 메서드 페이지의 리플란에서 찾았다 jQuery 최고! 는 됐고, 링크를 타고 들어가면 안전하게 JSONP 요청에 맞도록 반환해주는 함수가 있으니 그걸 사용하도록 하자. 앞의 잘못된 코드는 크롤링 해서 실컷 복붙만 하는 사람들 낚이라고 써놨다. 여러분은 그러지 말자.

나처럼 개뿔도 모르고 웹 입문해서 삽질하는 사람들이 이런 허접한거라도 보고 나 같이 삽질하지 않았으면 한다.


이런 허접한 글이라도 써야겠다고 쓴게 1년이 좀 넘었을거다. 근데 개뿔도 안썼다. 운- 지-!


나는 스스로 병x이란걸 인정하고 싶지 않아서 시야가 좁고 지식이 적음을 게임 프로그래밍계 탓으로 돌리고 있는데, 아니 뭐 사실 어느정도 맞지않나, 지금처럼 실눈만 뜬 상태에서도 별게 다 보인다. 도대체 언제 무엇을 어떻게 해야하나. 는 내가정하는거죠. 근데 못정하겠음.


Oct 9

사람들은 왜 Siri에 시큰둥한가

발표 당시에는 너도나도 까던가, 혹은 까 기운이 역류하여 인지부조화 현상이 일어나던가 했는데 요즘은 Siri에 대한 재평가가 시작되는듯 하다. 그런글들을 반박하거나 비난하기 위한 글은 아니다. 다만, 왜 대단한 기술이 사람들의 관심 저편으로 날아갔었는지, 내 나름대로 짤막하게나마 설명을 하려 한다.

  1. 쪽팔려.

    일단 가벼운것 부터 짚고 넘어가자. “본부! 본부!”로 대표되는 영화배우 안성기씨의 삼성 AnyCall광고가 나온지 벌써 십여년인데도 누구나 한 두번 신기하다며 사용할 뿐 그 이후에는 사용하지 않는다. 특히 밖에서는.

    여담으로 난 지하철에서 NDSL역전재판을 하며 “Objection!” 이라고 조용히 말해본 적은 있다. 매우 조용히.

  2. 이게 다 팀 쿡 때문이다.

    길게 설명하지 않겠다. 일줄 알았냐.

    Siri가 기존 음성 인식기술과는 확연히 다른 어쩌고저쩌고 하지만… 기존의 너무나도 단순한 음성인식 기술과 어떻게 다른지 청중들에게 제대로 각인하기 위해서는 긴 시간을 할애해야 한다. 근데 그럼 그게 Apple일까 다른 회사일까. 결국 팀 쿡은 실패했다. 나도 흘깃 보고는 그저 “그거 본부! 본부! 하는거랑 다를게 뭐야.” 라고 생각했으니까.

    물론 스티브 잡스라면 성공적이고 간략하게 소개 할 수 있을지도 모른다만, 개인적으로는 조금 부정적이다. 단시간내에 사람들이 생각하는 휴대폰의 음성인식 기술에 대한 편견을 그렇게 쉽게 바꿀 수 있을거라 생각치 않는다. 은유적이고 복잡한 말을 읊어도 아마 유사한 패턴 몇개를 더 넣었다고 생각하겠지. 이 정도는 geek가 아니라도 생각한다.

  3. 그리고 결정적으로, 못 믿겠어.

    2의 마지막 문장과 이어진다. 사람들은 IT기술에 무한한 신뢰를 보내지 않는다. 어느정도는 지레짐작 하는것이 일반적이며 간혹 잘못된 판단을 굳게 믿는 경우도 있다. 그래서 회사 게임 공식 카페 글들을 보면 가끔 속이 답답하다. 그리고 나서는 해당 분야의 전문가에게 자신의 오류를 관철한다.

    Siri가 얼마나 똑똑하냐는 중요한것이 아니다. 사람들이 “단순히 조건문이 더 늘어난 프로그램에 불과해.” 라고 생각하는 순간 Siri는 그렇게된다. 자가용의 거치대에 꽂힐때만 잠시 차량 안내기기로 작동하게 되는 프로그램으로 변모한다.

사람들이 왜 Siri를 외면 했는지 내 나름대로의 설명을 적어보았다. 다음에는 “내가 왜 Siri에 시큰둥한가” 라는 제목으로 포스팅 해 보겠다. 과연 할 지는 의문이다만.


맘에 드는 트위터 클라이언트 참 없다.

Gravity가 참 괜찮았지만 사실 보여주는 방식은 타임라인, 멘션, DM, 리스트, 타인의 리스트 모두 컬럼으로, 동등한 뎁스로 관리하는 Tweetdeck이 가장 맘에 들었다.

하지만 난 img.lybit.ly를 사용하고 싶은데 대부분의 트위터 클라이언트들은 일부만 지원한다.

그래서 직접 만들까도 생각 해 봤지만 완성할리가 없을것같아 그만뒀는데…

이젠 서드파티 클라이언트 제작을 허용하지 않는다고 하니 아예 아무것도 못한다고!


Sep 20

오늘 처음으로 SVNmerge 기능을 사용해봤다. hggit니 남에게는 마구 떠들어대면서 정작 오늘에야 처음으로 SVN 브랜치간 병합을 해 보다니, 나 참 한심하다.

뜬금없지만 중/고등학교때 지행합일이라는 말을 게임에 등장하는 기술 이름으로 넣고싶어 했다. 그 기술, 지금 쓰고싶다.


Page 1 of 29