본문 바로가기

서비스 기획

(37)
캡챠(CAPTCHA)의 종류 회원 가입할 때 가끔 나타나면, '나는 로봇이 아닙니다.'라는 문구가 더 먼저 연상되는 캡챠. 오늘은 캡챠에 대해서 알아볼려고 합니다. 캡챠(CAPTCHA)는 Completely Automated Public Turing test to tell Computers and Humans Apart의 약자(완전 자동화된 사람과 컴퓨터 판별, 캡차)로 HIP(Human Interaction Proof) 기술의 일종으로 사용자가 사람인지 컴퓨터 프로그램인지를 판별하기 위해 사용합니다. 캡챠 용도 광고 게시물 방지 : 광고 게시물 및 댓글을 올리기 위해 만들어진 봇을 막기 위함 아이디 자동 생성 방지 : 임의의 계정으로 스팸 광고 발송을 막기 위함 이메일 주소 보호 : 이메일 정보 수집하는 봇을 막기 위함 계정해킹 ..
게임 엔진 (유니티, 언리얼, 코코스2d) 회사에서 언리얼, 코코스, 유니티 라고 하면 '샘플앱 이름이 그렇구나', 라고 생각으로 살았습니다. 게임업계 들어온지도 꽤 되었는데, 이 용어가 게임 엔진인지도 몰랐는데, 블로그에 쓰면서 알았습니다. 오늘은 게임 엔진에 대해서 살펴보겠습니다. 게임 엔진 게임을 구동시키는데 필요한 다양한 핵심 기능들을 담은 소프트웨어를 말함 게임사 자체 개발 게임 엔진 : 게임의 특성을 살리기 위함 상용 게임 엔진 : 3D게임의 구동을 위한 렌더링 등 다양한 기능 이미 구현하여 시간 단축 가능한 장점이 있음 상용 게임 엔진 언리얼(Unreal) 미국의 에픽게임즈에서 개발한 3D 게임 엔진 게임사가 대규모 프로젝트에 사용 렌더링, 그래픽 등 성능도 탄탄하게 구성 블루프린트라는 기능이 존재하여 코딩에 대한 높은 지식이 없이도..
회원 서비스 기획 ④ - 회원 정보 저장 여기서부터는 서비스 기획 영역인가, 아닌가 싶긴 하지만, 암호화 관련해서는 알고 있어야 할 것 같아 써봅니다. 회원가입 시 입력한 유저의 정보인 ID, 비밀번호, 이름 전화번호, 이메일은 회원 서버의 DB에 저장되어 있을 거예요. 이 정보중 아래와 같이 법령에 의해 암호화 대상이 있으며 저장을 할 경우에는 반드시 암호화를 해야 한다고 합니다. (개인정보보호위원회) 개인정보의 기술적·관리적 보호조치 기준 제6조(개인정보의 암호화) ① 정보통신서비스 제공자등은 비밀번호는 복호화 되지 아니하도록 일방향 암호화하여 저장한다. ② 정보통신서비스 제공자등은 다음 각 호의 정보에 대해서는 안전한 암호알고리듬으로 암호화하여 저장한다. 1. 주민등록번호 2. 여권번호 3. 운전면허번호 4. 외국인등록번호 5. 신용카드번..
회원 서비스 기획 ③ - 회원 정보 입력 약관 동의 절차에 이어 회원 정보 입력에 대해서 살펴볼까합니다. 약관동의에 대해서는 아래 글에서 설명해 놓았습니다. 2022.02.20 - [서비스 기획] - 회원 서비스 기획 ② - 약관 동의 아래는 G마켓의 회원 정보 입력 페이지인데요, G마켓을 기준으로 말해보려고 합니다. 업종에 따라 회사에서 수집하는 회원 정보는 다를 수 있습니다만, 약관 동의에서 말씀드린대로 개인정보는 최소한으로 수집합니다. 아이디는 아이디 기준에 따라 입력하도록 안내합니다. 아이디 입력 기준 예시 : 영문자, 숫자를 조합하여 최소 XX ~ 최대 XX자로 구성 에러 문구 : 아이디 입력하지 않은 경우 (포커스 아웃) 아이디를 입력해 주세요. 최소 문자 수 미만, 최대 문자 수 초과 입력 시 (포커스 아웃) 아이디는 영문자, 숫자..
입력 유형에 따른 모바일 키보드 형태 모바일에서는 입력 유형에 따라 키보드가 다르게 나타나고 있습니다. 혹시 알고 계셨나요? 그 이유는 모바일에서는 문자, 숫자, 특수기호를 하나의 키보드에서 입력이 불가능하기 때문이죠. 그럼 오늘은 입력 유형에 따른 키보드 형태를 정리해보겠습니다. 알아두시면 모바일 UI 기획서를 작성하실 때 도움이 되실 거에요. 제 휴대폰인 삼성 갤럭시20 FE로 캡처하여 정리했습니다. 아이폰과는 형태가 다를 거에요. 참고부탁드립니다. 기본 키보드 문자 입력에 최적화되어 있어 가장 많이 보는 키보드 형태 이메일 키보드 이메일을 빠르게 입력할 수 있게 하는 키보드로 [@]과 [.] 그리고 [.com]이 포함되어 있음 비밀번호 키보드 비밀번호를 입력할 때 사용되는 키보드로 실시간 숨김 표시[*]를 제공 전화 키보드 전화번호를 ..
회원 서비스 기획 ② - 약관 동의 회원 서비스 기획①에서 개인정보에 대해서 알아보았습니다. 2022.02.20 - [서비스 기획] - 회원 서비스 기획 ① - 개인정보의 개념 그럼 오늘은 약관 동의에 대해서 알아보려고 합니다. 약관 동의 페이지에서는 이용자에게 여러가지 동의를 받습니다. 업종마다 나열되는 약관의 종류가 다르고, (필수), (선택) 약관이 개수도 다릅니다. 약관 종류 (업종마다 다름) 서비스 이용 약관 개인정보 수집 및 이용 동의 고유 식별정보 처리 동의 개인정보 제 3자 제공 동의 개인정보 취급 위탁 동의 위치 정보 이용 약관 위치 기반 서비스 이용 약관 마케팅 메일, SMS 수신 동의 기타 이전 글 참고 2020.09.02 - [정책] - 서비스 약관 종류 (제3자 제공 동의, 처리 위탁 동의, 광고성 수신 동의) 그 ..
회원 서비스 기획 ① - 개인정보의 개념 블로그에 무얼 쓰면 좋을까, 라는 생각은 있었는데, 생각만하고 막상 쓸려고 하니 쓸 말이 없었습니다. 근데 며칠전 댓글을 써주신 걸 보고 이 블로그가 누군가에게 도움이 될 수 있구나, 라는 생각이 들어 갑자기 마음이 확 났습니다. 물론 꾸준한 성격이 아니라서 매일매일 잘 정리를 할 수 있는지 모르겠지만 시작이 반이다, 라는 생각으로 불끈! 그럼 무슨 주제로? 곰곰히 생각해보니 '회원 서비스에 대해서 전체적으로 한번 정리를 해볼까', 라는 생각이 문득 들었습니다. 예전에 개별적으로 개인정보 수집 및 이용 동의, 파기 등에 대해서 작성하긴 했지만, 전체 하나의 흐름으로 정리해보는 게 좋을 것 같다는 생각이 들었습니다. 물론 제가 처음부터 회원 서비스를 기획한 게 아니기 때문에 제가 작성한 내용이 완벽하지 않..
Web 1.0, Web 2.0 그리고 Web 3.0 누군가 내게 'Web 1.0, Web 2.0, Web 3.0에 대해 뭐냐'라고 물어본다면, (나는 Web 1.0, Web2.0 시대를 다 겪었지만), 100% 우물쭈물 거릴 것이라 확신하죠. 물론 묻는 사람은 없겠지만, 혹시나 갑자기 부끄러워지지 않기 위해서 폭풍 검색하여 급정리를 해보려고 합니다. 그러고 보면 요즘 가상화페인 비트코인의 가격이 어마어마하게 올랐고, 블록체인 기술 기반으로한 P2E 모델로 미르4 성공해서 주가도 어마어마하게 올랐죠. 게다가 제페토, 로블록스는 한번도 접속해보지도 못했는데, 요즘은 Z세대 놀이터라고 합니다. 지금 말했던 그 모든 것에 대해서 눈감고 귀닫은 저는 웹3.0이 오고 있는 줄 몰랐습니다. 하나은행경영연구소에서 작성한 표에 내용을 추가해서 적어보았습니다. 구분 Web..