2009년 4월 30일 목요일

[뉴스] 로한... 미쳤네 미쳤어 -_-; 캐시템을 78만원에;;;

80만원에 육박하는 온라인게임 아이템을 판매해 온 게임업체가 있는 것으로 드러나 충격을 던져주고 있다.

28일 관련업계에 따르면 라인게임 업체 YNK코리아(대표 장인우)가 MMORPG `로한`에서 상식을 뛰어넘는 `초고가` 캐시 아이템을 판매해 온 것으로 드러났다.

이 회사는 지난 22일부터 명품 아이템을 한정판매하는 `신비한 비밀의 상자` 이벤트를 진행했다. 이 이벤트는 게이머들이 쉽게 구하지 못하는 액세서리, 탈것, 방어구, 무기 등을 고가에 판매하는 행사였다. 정액제 게임인 `로한`에 부분유료 아이템을 도입해 게이머들의 호주머니를 털어낸 것.

문제는 YNK코리아가 판매한 아이템들이 `초고가`였다는 점이다. 특히 한정 아이템 중에 하나였던 `탈리의 무기`라는 아이템 가격은 무려 78만원에 달했던 것으로 파악됐다. 이 외에도 10만원을 넘는 고가의 아이템이 다수 존재해 게이머들에게 거친 항의를 받았다.

`로한` 홈페이지 게시판에는 게이머들이 "이번 캐시 아이템은 도를 넘어섰다"며 "어떻게 78만원짜리 아이템을 팔 생각을 하느냐"고 YNK코리아를 강하게 비판했다.

78만원이라는 금액은 YNK코리아가 캐시 이용 정책에서 밝힌 한 달에 충전할 수 있는 금액(40만원)의 두배에 해당하는 액수. `로한` 게이머가 정상적으로 이 아이템을 구매하려면 두 달에 걸쳐 최대 한도를 충전해야 겨구 구입 가능하다는 얘기다.

◇ 로한 홈페이지에 게시된 한 게이머의 불만 글

하지만 이 아이템 구매를 위해 2개월에 걸쳐 캐시를 충전한 게이머는 거의 없는 것으로 알려지고 있다. YNK코리아 측은 약관 상에는 충전한도를 정해 놓지만 게이머가 요구할 경우 충전한도를 해제 시켜줄 수 있기 때문에 판매에 문제가 없었다고 설명했다.

78만원짜리 캐시 아이템을 구매한 사람들은 모두 YNK코리아에 연락을 취해 충전한도를 해제한 뒤 구입한 성인 게이머라는 설명이다.

◇ YNK코리아가 캐시 이용정책에 제시한 한 달 충전한도

YNK코리아 관계자는 "주말 이벤트를 진행하면서 게이머들의 관심을 끌기 위해 고가 아이템을 추가했지만 우리도 이 아이템이 팔릴 것이라 생각치 못했다"며 "이미 준비된 수량만큼의 무기는 모두 팔려 매진된 상태"라고 덧붙였다.

이에 대해 게임물등급위원회는 "아이템의 금액은 법적으로 제한한 사항이 없기 때문에 문제가 되지는 않을 것"이라면서 "하지만 약관에 40만원으로 정해진 충전 한도를 임의로 풀어줬다면 문제의 소지가 있다"고 말했다.

YNK는 27일 문제가된 `탈리의 무기` 아이템을 이벤트 페이지에서 삭제했다.
 
출처 : 디지털뉴스부

2009년 4월 29일 수요일

[폰트] 개발자를 위한 폰트

아래 주소는 개발자를 위한 폰트들이 제공되는 곳이다.
현재 외국의 개발자들 사이에서 1순위로 사용되고 있는 폰트는

Bitstream Vera Sans Mono (View Sample)
8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
TrueType
Plenty of space between lines, dotted zeros, clean.

아래 주소로 가면 1순위부터 시작해서 여러가지 가독성이 좋은 폰트들을 볼 수 있다.
http://www.lowing.org/fonts/

아래는 NHN에서 개발자들이 사용할때 가독성이 좋은 나눔고딕 코딩글꼴을 무료로 배포하고 있다.
아래 주소로 가면 다운받을 수 있다. 그외에도 여러 폰트들이 있다
http://dev.naver.com/projects/nanumfont/download/downloading?file_id=273#


[WEB] DIV와 TABLE태그에 대한 고민...

사이트 리뉴얼을 하면서...
지금까지 계속 TABLE태그 노가다를 이용한 페이지 구성과 정렬을 해왔다...
팀장님이 TABLE STYLE CSS를 이용해서 정렬하라는 말에...
TABLE태그안에 스타일을 집어넣어서 정렬을 시도하다가...
문득... 이렇게 정렬할거면 DIV로 영역들을 구성하고 나누는게 낫지 않을까...
생각하면서 고민하고 PSD안에 있는 메인 디자인을 홈페이지로 옮기는 작업을 하고 있다...
그러다가 생각난것이... TABLE 게시판보다 DIV게시판이 더 만들기 편하지 않을까?라는 생각을 해보게 됐는데...
검색을 해보니.. PHP스쿨의 한 질문과 답변이... 완전하진 않지만 약간 비슷한 답이 된거 같다...

질의응답 more..

2009년 4월 24일 금요일

[ASP] ADO RS(Record Set) 속성 종류

ASP와 MSSQL을 연동하다보면
DB에서 SELECT로 레코드 배열을 받아왔을때
rs객체에 대한 메소드들이 뭐가 있는지 궁금해져서 검색해봤는데..
비슷한 관련 질의응답이다...


//다음 레코드행으로 포인터를 옮김
rs.movenext

//레코드의 제일 처음행으로 이동
rs.movefirst

//레코드의 제일 마지막행으로 이동. 무슨 이유인지... 이 명령어만은 안먹힌다...
rs.movelast

//숫자 입력으로 원하는 행으로 이동. ex) 15번째 행으로 이동
rs.move 15

관련 질의응답 more..

2009년 4월 23일 목요일

[자바스크립트] 즐겨찾기 추가 소스

아래 소스를 스크립트 안에 넣어놓고
자바스크립트 함수를 링크 걸면 끝..
아, favorite_url에는 실제 접속할 주소를, favorite_title에는 즐겨찾기에 추가되어 보여질 이름을 써놓아주면 된다

function add_favorites(){
 var favorite_url = "http://blog.naver.com/medits"   // 즐겨찾기에 추가할 홈 주소
 var favorite_title = "Medits Life"   // 즐겨찾기에 기록할 이름(제목)을 기록
 if (document.all)
  window.external.AddFavorite(favorite_url,favorite_title)
}

[자바스크립트] 팝업창 하루동안 띄우지 않기 소스 및 정중앙에 띄우는 방법

//하루동안 띄우지 않는 소스

팝업창 안에 들어갈 소스는 아래와 같습니다..

//실제 팝업창내의 소스

<html>
<head>
 <title>http://www.blueb.co.kr</title>
<script language="JavaScript">
<!--
function notice_setCookie( name, value, expiredays )
    {
        var todayDate = new Date();
        todayDate.setDate( todayDate.getDate() + expiredays );
        document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
        }

function notice_closeWin()
{
        if ( document.forms[0].Notice.checked )
                notice_setCookie( "Notice", "done" , 1); // 1=하룻동안 공지창 열지 않음
        self.close();
}
function na_call(str){  eval(str);}
//-->
</script>
</head>
<body>
<form name="form1">
<input type="checkbox" name="Notice"  OnClick="notice_closeWin()">오늘은 이창을 다시 열지않음
</form>

</body>
</html>

//본문에 해당하는 문서에 삽입될 소스
<html>
<head>
<title>http://www.blueb.co.kr</title>

<script language="JavaScript">
<!--
function notice_getCookie( name ){
    var nameOfCookie = name + "=";
    var x = 0;
    while ( x <= document.cookie.length )
    {
            var y = (x+nameOfCookie.length);
            if ( document.cookie.substring( x, y ) == nameOfCookie ) {
                    if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
                            endOfCookie = document.cookie.length;
                    return unescape( document.cookie.substring( y, endOfCookie ) );
            }
            x = document.cookie.indexOf( " ", x ) + 1;
            if ( x == 0 )
                    break;
    }
    return "";
}
if ( notice_getCookie( "Notice" ) != "done" )
{
        window.open('http://www.blueb.co.kr/SRC/javascript/cookie_popup.html','','width=340,height=300'); // 팝업윈도우의 경로와 크기를 설정 하세요
}
// -->
</script>
</head>

<body>
팝업창을 확인하세요..

</body>
</html>

//화면 정중앙에 팝업 띄우는 소스
<script>
function popUp(w, h){
 x = (screen.availWidth - w) / 2;
 y = (screen.availHeight - h) / 2;
 window.open('http://naver.com', 'pop','width='+w+', height='+h+', left='+x+', top='+y);
}
</script>
<body>
<a href="javascript:popUp(400, 300);">새창띄우기</a>
</body>



//팝업창 왼쪽과 위쪽에 공백이 문제시될 경우

<body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0>

2009년 4월 21일 화요일

[리눅스-CentOS 5.2] 네임서버 재설치 혹은 삭제 하고 설치

//bind 제거
yum remove bind

//캐싱 네임서버 제거. 아마 bind제거시 아래도 같이 제거되는듯하다..
yum remove caching-nameserver

//bind 설치
yum install bind -y

//캐싱 네임서버 설치
yum install caching-nameserver

서버설치는 끝났고, 각종 파일만 세팅하면 된다.
이전에 올린 DNS설정법에 비해 엄청 간단해졌다랄까..
(CentOS 5와 그 이전버젼은 세팅법이 다르니 참고바람)
/etc/named.conf 추가할내용 (CentOs 5이전버젼)
----------------------------------------------
zone "도메인주소" IN {
        type master;
        file "도메인주소.zone";
        allow-update { 2차네임서버ip; };
};
----------------------------------------------
/etc/named.rfc1912.zones 추가할내용 (CentOs 5 기준)
----------------------------------------------
zone "도메인주소" IN {
        type master;
        file "도메인주소.zone";
        allow-update { 2차네임서버ip; };
};
----------------------------------------------
/var/named 폴더 zone 파일생성
----------------------------------------------
$TTL 3600
@       IN      SOA     서버주소. 관리자이메일. (
                        2008011200
                        10800
                        900
                        604800
                        3600 )
;
            IN      NS      네임서버주소.
            IN      MX      1       메일서버주소.
            IN      A         IP주소
ns1      IN      NS      IP주소
www   IN      A         IP주소
blog     IN      A         IP주소