지인아빠 대박기원


나참... TV에서만 보던 일이 저한테도 일어날 줄은 몰랐네요...
우리가 핸드폰이나 인터넷들을 가입할 때 고객의 신용정보를 조회한다고 합니다.

그런데 문제는 회원의 신용정보조회는 조회시 고객의 동의가 있어야만 하거든요...
그런데 K*사에서는 그런 동의 없이도 조회를 한다는 사실 알고 계신가요?

몇일전 저는 마이***이라는 사이트를 통하여, 제 신용정보를 조회를 했었습니다.
집사람이 카드를 몇개 발급받아서 신용등급에 문제가 있지 않을까.. 해서 였습니다.

그런데 이런 어처구니 없는 상황을 확인할 수가 있었습니다.


K*사에서 고객 동의도 없이 신용정보를 조회했더군요...
2009년 5월 23일은 제가 핸드폰을 계약을 했었을 당시라서 이해는 하는데,
2006년에 또한번 조회기록이 남아 있더군요...

그래서 업체에 전화를 했습니다.
그러니 유선사업부가 아닌지 그쪽으로 문의를 하라고 하더군요...
그래서 유선사업부에 전화를 하니 또 무선 사업부가 아니냐고 하더군요...
이거참 어이가 없어서 그럼 자기네들이 확인을 해서 고객에게 전화를 줘야지
완전 돌려 막기도 아니고 어처구니 없어서... 결국 마이***에 문의를 했습니다.

그러니 무선사업부가 맞더군요... 다시 K*사 무선 사업부로 전화를 했더니, 유선사업부가 아니냐고 하길래 직접 확인을 했다고 하니 알아보고 전화를 준다더군요...

그래서 좀 기다려봤습니다.

업체측의 대답은.... "왜 그랬는지 모르겠다" 였습니다.
그럼 나보고 어쩌란 말인지... 조회기록이 남이 있는데 그쪽에도 조회했다는 기록이 남아 있을거 아니냐고 반박을 했더니.. 다시 알아본다고 하더군요...
이래 되었던 저래 되었던 고객의 동의 없이 고객의 신용정보를 조회한 것은 위법인것을 알텐데... 미안하다는 말 보단 그 대답이 우선이였습니다.

몇일 후 다시 연락이 왔습니다.

"몇일 전 핸드폰 관련 마케팅 전화를 받았냐?"는 겁니다.
그래서 받았다고 하니까..  그때 조회를 했던거 같다는 겁니다. 그런데 그 전화를 받았을 경우, 저는 약정 기간이 있으므로 핸드폰을 바꿀 의향이 없다고 했었지만, 제 신용정보를 조회를 했더군요...

통신관련 조회라 제 신용정보에는 문제가 없다는 건 알겠는데, 우선 고객의 동의를 받고 신용정보를 해야되는거 아닌가요?
조회시 고객의 동의없이 신용정보를 조회하면 위법 아닌가요?

제가 알기로는 조회시 마다 고객의 동의를 받아야 되는 걸로 알고 있습니다만,
저처럼 같은 피해를 보신분 없으신가요?

금감위나 소보원에 신고를 해야겠죠?

Posted by 지인아빠!
TAG KT, 케이티

댓글을 달아 주세요

  1. Favicon of https://www.joyalba.co.kr 밤알바 2017.12.04 02:32

    관리자의 승인을 기다리고 있는 댓글입니다

  2. Favicon of https://sdlkj.tistory.com 꽃처럼살자 2018.07.19 04:24

    관리자의 승인을 기다리고 있는 댓글입니다


오늘 와이프가 싸이에 지인이의 피해갈 수 없는 유혹으로 사진을 올렸다...
얼마나 웃었었는지... 우리 지인짱 너무 귀엽네...ㅎㅎ


Posted by 지인아빠!

댓글을 달아 주세요


PHP의 strtolower 함수를 사용할 경우, 한글이 깨지는 문제가 발생하곤 합니다.

우선 바로 적용시키기 위해서는 아래의 쉘을 실행합니다.

# export LC_ALL=ko
# apachectl stop
# apachectl start

기본 적인 시스템에 적용하기 위해서는 /etc/sysconfig/i18nLC_ALL="ko"를 추가해야 합니다.
Posted by 지인아빠!

댓글을 달아 주세요

  1. 아름다운 기사

지난 2009년 11월 19일, PHP 5.3.1 이 릴리즈 되면서 5.3대로 업데이트를 해보자는 생각을 구글링을 하다 YUM으로 업데이드 할 수 있는 레포지토리를 찾았습니다.

# rpm --import http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy
# wget -P /etc/yum.repos.d/ http://repo.webtatic.com/yum/webtatic.repo

이렇게 Repository를 추가하시고 인스톨이나 업데이트를 하실 분은 아래의 명령어를 알맞게 사용하시면 됩니다.

-  최초 설치 시 -
# yum --enablerepo=webtatic install php

- 업데이트 시 -
# yum --enablerepo=webtatic update php


PHP 5.3에서 추가된 부분은 아래를  참고하시길 바랍니다.
네이스페이스가 추가된 부분은 정말 필요했던 부분인거 같습니다.
Change Log를 보시면 자세한 설명도 나와있습니다.

The PHP development team is proud to announce the immediate release of PHP 5.3.0. This release is a major improvement in the 5.X series, which includes a large number of new features and bug fixes.

Some of the key new features include: namespaces, late static binding, closures, optional garbage collection for cyclic references, new extensions (like ext/phar, ext/intl and ext/fileinfo), over 140 bug fixes and much more.

For users upgrading from PHP 5.2 there is a migration guide available here, detailing the changes between those releases and PHP 5.3.0.

Further details about the PHP 5.3.0 release can be found in the release announcement, and the full list of changes are available in the ChangeLog.


Posted by 지인아빠!

댓글을 달아 주세요


www.korea2022.co.kr

[대한축구협회 = 이데일리 SPN 송지훈기자] 2022월드컵축구대회유치위원회(위원장 한승주, 이하 2022월드컵유치위)가 12일 공식 홈페이지(www.korea2022.co.kr)를 오픈하고 본격적인 홍보 활동에 나섰다.

서대원 2022월드컵유치위 사무총장은 12일 서울 신문로 대한축구협회를 방문해 기자들과 간담회를 갖고 홈페이지에 대해 설명했다. 이 자리에서 서 총장은 "IT최강국이라는 우리나라의 이미지에 어울리는 홈페이지를 제작했다"며 "어느 나라보다도 뛰어난 컨텐츠와 디자인을 앞세워 월드컵 유치 당위성을 적극적으로 설명할 예정"이라고 말했다.

2022월드컵유치위가 공개한 공식 홈페이지는 국문과 영문으로 되어 있으며 www.korea2022.kr, www.korea2022.org 등의 주소로도 접속할 수 있다. 'BID TEAM(비드 팀)', 'WHY KOREA(와이 코리아)', 'KOREAN FOOTBALL(코리언 풋볼)', 'MEDIA CENTER(미디어센터)', 'FAN ZONE(팬존)' 등 다섯 개의 주요 메뉴로 구성돼 있다.

'BID TEAM'은 유치위원회에 대한 간략한 소개와 함께 유치활동 일정을 담았고, 'WHY KOREA' 메뉴에서는 2022월드컵을 한국이 유치해야하는 정당성에 대해 자세한 설명을 내놓았다. 'KOREAN FOOTBALL'에는 .......

▶ HOT스타 연예화보 - 모바일 SPN1008 <1008+nate/show/ez-i>
<저작권자ⓒ함께 즐기는 엔터테인먼트 포털 이데일리 SPN>

[원본] http://news.chosun.com/site/data/html_dir/2010/01/12/2010011201073.html


Posted by 지인아빠!

댓글을 달아 주세요


Tasks의 기능 업데이트 및 버그 수정이 있었습니다.

10/01/05 - 스케줄관리 > 공휴일 표시기능 추가
09/12/27 - 자금현황 오류 수정
09/12/26 - 1.1.2 추가 업데이트
  로그인 보안 기능 강화
  자동 로그인 기능 추가
09/12/14 - 1.1.2 업데이트
  자금관리 > 거래입력시 간편조회 버그 수정
  자금관리 > 거래입력과 거래내역 기능이 통합됨


더욱 발전하는 Tasks가 되겠습니다.

'Project-Tasks' 카테고리의 다른 글

Tasks 기능 추가 및 업데이트  (0) 2010.01.17
Tasks 1.1.1 업데이트  (0) 2009.08.19
Tasks 1.1.0 가계부/자금관리 기능 추가  (1) 2009.08.10
Tasks 정식 오픈  (0) 2009.07.20
Tasks 1.0.1 추가 업데이트  (0) 2009.07.18
Tasks 1.0.1 업데이트 안내  (0) 2009.07.10

Posted by 지인아빠!

댓글을 달아 주세요


MS SQL Server는 보통 1433의 포트를 사용합니다.
하지만 필요에 의해서 포트를 변경하는 방법에 대해서 포스팅합니다.

시작메뉴에서 아래의 프로그램을 실행합니다.

Microsoft SQL Server 2008 > Configuration Tools > SQL Server Configuration Manager

그리고 아래의 그림처럼 포트를 수정하시면 됩니다.

'서버 > M$SQL' 카테고리의 다른 글

MS SQL Server 2008 포트 변경  (0) 2009.12.09

Posted by 지인아빠!

댓글을 달아 주세요

PHP를 이용하다보면 urlencode와 urldecode를 사용하여 문자열을 URL 인코딩방식으로 치환하거나 되돌린다.

Ajax를 사용하다가 파라미터를 넘겨 줄 경우 GET방식이나 POST방식을 전부 문자열로 넘겨 주는데, 자바스크립트에서 지원하는 urlencode가 역활을 다 하지 못할때가 있습니다.

이때 사용되는 자바스크립트의 함수들에 관해서 포스팅 해 둡니다.

- 파일명/디렉토리명에 앱퍼센트 들어가면 다운로드 안됨.
- 입력항목에 앰퍼센트 들어가면 입력 /수정 안됨.

Ajax의 파라미터로 엠퍼센트 문자가 들어가면 치환해야함.

http://xkr.us/articles/javascript/encode-compare/

The escape() method does not encode the + character which is interpreted as a space on the server side as well as generated by forms with spaces in their fields. Due to this shortcoming and the fact that this function fails to handle non-ASCII characters correctly, you should avoid use of escape() whenever possible. The best alternative is usually encodeURIComponent().

escape() will not encode: @*/+

Use of the encodeURI() method is a bit more specialized than escape() in that it encodes for URIs [REF] as opposed to the querystring, which is part of a URL. Use this method when you need to encode a string to be used for any resource that uses URIs and needs certain characters to remain un-encoded. Note that this method does not encode the ' character, as it is a valid character within URIs.

encodeURI() will not encode: ~!@#$&*()=:/,;?+'

Lastly, the encodeURIComponent() method should be used in most cases when encoding a single component of a URI. This method will encode certain chars that would normally be recognized as special chars for URIs so that many components may be included. Note that this method does not encode the ' character, as it is a valid character within URIs.

encodeURIComponent() will not encode: ~!*()'

'프로그래밍 > JAVASCRIPT' 카테고리의 다른 글

Javascript 의 URL encode 관련 함수  (0) 2009.12.05
Javascript parseInt  (0) 2009.12.05

Posted by 지인아빠!

댓글을 달아 주세요

HTTP ERROR Codes

서버 2009.12.05 11:35

  • 100 : Continue
  • 101 : Switching Protocols
  • 200 : OK, 에러 없이 전송이 성공.
  • 202 : Accepted, 서버가 클라이언트의 명령을 받음.
  • 203 : Non-authoritative Information, 서버가 클라이언트 요구 중 일부만 전송.
  • 204 : Non Content, 클라이언트 요구를 처리했으나 전송할 데이터가 없음.
  • 205 : Reset Content
  • 206 : Partial Content
  • 300 : Multiple Choices, 최근에 옮겨진 데이터를 요청.
  • 301 : Moved Permanently, 요구한 데이터를 변경된 임시 URL에서 찾음.
  • 302 : Moved Permanently, 요구한 데이터가 변경된 URL에 있음을 명시.
  • 303 : See Other, 요구한 데이터를 변경하지 않았기 때문에 문제가 있음.
  • 304 : Not modified
  • 305 : Use Proxy
  • 400 : Bad Request(요청 실패). 문법상 오류가 있어서 서버가 요청사항을 이해하지 못함.
  • 401.1 : Unauthorized(권한 없음). - 접속 실패. 이 에러는 서버에 로그온하려는 요청 사항이 서버에 들어 있는 권한과 비교했을 시 맞지 않을 경우 발생. 이 경우, 요청한 자원에 접근할 수 있는 권한을 부여받기 위해서 서버 운영자에게 요청해야 함.
  • 401.2 : Unauthorized(권한 없음). - 서버 설정으로 인한 접속 실패. 이 어레는 서버에 로그온하려는 요청사항이 서버에 들어 있는 권한과 비쇼했을 때 맞지 않을 경우 발생. 이것은 일반적으로 적절한 www-authenticate head field를 전송하지 않아서 발생.
  • 401.3 : Unauthorized(권한 없음). - 자원에 대한 ACL에 기인한 권한 없음. 이 에러는 클라이언트가 특정 자원에 접근할 수 없을 때 발생. 이 자원은 페이지가 될 수도 있고, 클라이언트의 주소 입력란에 명기된 파일일 수도 있고 클라이언트가 해당 주소로 접속할 때 이용되는 또 다른 파일일 수도 있다. 접근할 전체 주소를 다시 확인해 보고 웹 서버 운영자에게 여러분이 자원에 접근할 권한이 있는지를 확인.
  • 401.4 : Unauthorized(권한 없음). - 필터에 의한 권한 부여 실패. 이 에러는 웹 서버가 서버에 접속하는 사용자들을 확인하기 위해 설치한 필터 프로그램이 있음을 의미. 서버에 접속하는 데 이용되는 인증 과정이 필터 프로그램에 의해 거부된 것임.
  • 401.5 : Unauthorized(권한 없음). - ISA PI/CGI 어플리케이션에 의한 권한 부여 실패. 이 에러는 이용하려는 웹 서버의 어드레스에 ISA PI나 CGI 프로그램이 설치되어 있어 사용자의 권한을 검증. 서버에 접속하는 데 이용되는 인증 과정이 이 프로그램에 의해 거부됨.
  • 402 : Payment Required, 예약됨.
  • 403.1 : Forbidden(금지). - 수행 접금 금지. 이 에러는 CGI나 ISA-PI, 혹은 수행시키지 못하도록 되어 있는 디렉터리 내의 실행 파일을 수행시키려고 했을 때 발생.
  • 403.2 : Forbidden(금지). - 읽기 접근 금지. 이 에러는 브라우저가 접근한 디렉터리에 가용한 디폴트 페이지가 없을 경우에 발생.
  • 403.4 : Forbidden(금지). - SSL 필요. 이 에러는 접근하려는 페이지가 SSL로 보안, 유지되고 있는 것일 때 발생.
  • 403.5 : Forbidden(금지). - SSL 128필요. 이 에러는 접근하려는 페이지가 SSL로 보안, 유지되고 있는 것일 때 발생. 브라우저가 128비트의 SSL을 지원하는지를 확인.
  • 403.6 : Forbidden(금지). - IP 주소 거부됨. 이 에러는 서버가 사이트에 접근이 허용되지 않은 IP 주소로 사용자가 접근하려 했을 때 발생.
  • 403.7 : Forbidden(금지). - 클라이언트 확인 필요. 이 에러는 접근하려는 자원이 서버가 인식하기 위해서 브라우저에게 클라이언트 SSL을 요청하는 경우 발생. 자원을 이용할 수 있는 사용자임을 입증하는데 사용.
  • 403.8 : Forbidden(금지). - 사이트 접근 거부. 이 에러는 웹 서버가 요청사항을 수행하고 있지 않았거나 해당 사이트에 접근하는 것을 허락하지 않았을 경우에 발생.
  • 403.9 : Forbidden(금지). - 연결된 사용자 수 과다. 이 에러는 웹 서버가 busy한 상태에 있어서 요청을 수행할 수 없을 경우에 발생.
  • 403.10 : Forbidden(금지). - 설정이 확실하지 않음. 이 에러는 웹 서버의 설정 부분에 문제가 있을 경우 발생.
  • 403.11 : Forbidden(금지). - 패스워드 변경. 이 에러는 사용자 인증 단계에서 잘못된 패스워드를 입력했을 경우 발생.
  • 403.12 : Forbidden(금지). - Mapper 접근 금지. 이 에러는 클라이언트 인증용 map이 해당 웹사이트에 접근하는 것을 거부할 경우에 발생.
  • 404 : Not Found, 문서를 찾을 수 없음. 이 에러는 클라이언트가 요청한 문서를 찾지 못한 경우에 발생. URL을 다시 잘 보고 주소가 올바로 입력되었는지를 확인.
  • 405 : Mothod not allowed(메소드가 허용 안 됨). 이 에러는 Request 라인에 명시된 메소드를 수행하기 위해 해당 자원의 이용이 허용되지 않았을 경우에 발생.
  • 406 : Not Acceptable(받아들일 수 없음). 이 에러는 요청 사항에 필요한 자원은 요청 사항으로 전달된 Accept header에 따라 "Not Acceptable" 내용을 가진 사항이 있을 경우에 발생.
  • 407 : Proxy Authemtication Required(Poxy 인증이 필요함). 이 에러는 해당 요청이 수행되도록 프록시 서버에게 인증을 받아야 할 경우에 발생.
  • 408 : Request timeout(요청시간이 지남).
  • 409 : Conflict
  • 410 : Cone(영구적으로 사용할 수 없음).
  • 411 : Length Required
  • 412 : Precondition Failed(선결 조건 실패). 이 에러는 Request-header field에 하나 이상에 선결 조건에 대한 값이 서버에서의 테스트 결과 false로 나왔을 경우에 발생.
  • 413 : Request entity too large
  • 414 : Request-URI too long(요청한 URI가 너무 김). 이 에러는 요청한 URI의 길이가 너무 길어서 서버가 요청 사항의 이행을 거부했을 경우 발생.
  • 415 : Unsupported media type
  • 500 : Internal Server Error(서버 내부 오류). 이 에러는 웹 서버가 요청사항을 수행할 수 없을 경우에 발생.
  • 501 : Not Implemented(적용 안 됨). 이 에러는 웹 서버가 요청사항을 수행하는 데 필요한 기능을 지원하지 않는 경우에 발생.

Posted by 지인아빠!

댓글을 달아 주세요


parseInt(numberString, [radix])

설명 : String변수값을 int형으로 변환한다.

예제)
var a = '05';
var b = parseInt(a);

주의
parseInt('01') ~ parseInt('07') 는 문제 없이 잘 이용되나
parseInt('08'), parseInt('09')는 0을 리턴한다.

0x로 시작되면 16진수로 인식하기 때문에 parseInt('08', 10)으로 10진수를 명시해야 한다.

'프로그래밍 > JAVASCRIPT' 카테고리의 다른 글

Javascript 의 URL encode 관련 함수  (0) 2009.12.05
Javascript parseInt  (0) 2009.12.05

Posted by 지인아빠!

댓글을 달아 주세요