본문 바로가기

IT/Column

개인정보 보호법 적용대상과 범위 개인과 기업을 대상으로 정부에서 권고하는 개인정보 보호법에 따라서 개인정보보호 대상과 개인정보보호 범위에 대한 목록을 정리해 보았습니다. 종류 적용범위 (개인/기업) 권고사항 기타 이름/회사명 약관에 따라 회사가 제공하는 서비스를 제공 받는자에 실명(본명)/사업자 명칭으로 기재 출력, 복사등의 업무를 수행하는 과정에서 성명 중 이름의 첫 번째 글자 이상은 마스킹 표시제한 조치를 적용 생년월일/사업자번호 약관에 따라 회사가 제공하는 서비스를 제공 받는자에 생년월일 및 사업자 등록번호 기재 출력, 복사등의 업무를 수행하는 과정에서 생년월일/사업자번호 글자은(는) 마스킹 표시제한 조치를 적용 암호화필수 로그인ID 회원 식별과 회원의 서비스 이용을 위하여 이용자가 선정하고 회사가 승인하는 영문자와 숫자의 조합(.. 더보기
2019년도 적용 SW기술자 평균임금 한국소프트웨어산업협회에서 공표한 개발자 노임단가 참조용인 2019년 SW기술자 평균임금입니다. 통계법 제27조(통계의 공표)에 따라 「2018년 SW기술자 임금실태조사(통계승인 제37501호)」의 SW기술자 평균임금을 공표합니다. 구분 인원 일평균임금 월평균임금(M/M) 시간평균임금(M/H) 2017년 2018년 증가율 기술사 295 452,611 462,072 2.1 9,611,098 57,759 특급기술자 15,526 391,068 406,342 3.9 8,451,914 50,793 고급기술자 8,742 305,353 305,433 0.0 6,353,006 38,179 중급기술자 9,104 239,506 239,748 0.1 4,986,758 29,969 초급기술자 11,363 191,320 215,.. 더보기
Git의 요술 책갈피, Stash 기능 소개 git에는 기본적인 커밋 & 푸시 등의 기능 외에도 수많은 기능들이 있습니다.그중 매우 유용한 요술 책갈피인 Stash에 대한 소개입니다.사전적 의미Stash [stӕʃ] 1. (안전한 곳에) 넣어 두다 2. 챙겨 둔 양 Situations현업에서 코드를 열심히 개발하다 보면 이런 상황이 왕왕 발생합니다.상황 1.신규 프로젝트인 “LetItGo” 프로젝트가 시작됐습니다. 저장소 세팅을 하고 일단 init 커밋 & 푸시를 쏩니다. “이런 이런 기능을 개발 해야 되는데. 번뜩이는 영감으로 빠르게 프로토타이핑 한번 해봐야지” 불타오르는 손으로 열심히 코딩합니다. 그런데 이게 왠 걸? 몰랐네요. 개발 브랜치에서 개발해야 되는데 마스터 브랜치에 열심히 개발해 버렸네요. (실제로 전 자주 그렇습니다ㅎㅎ) 마스터 브.. 더보기
안드로이드 마켓 등록 keystore 생성 및 APK 파일 서명 준비 마켓 등록 전 keystore 생성 및 APK 파일 서명이 필요하여 아래 경로를 통해 해당 작업이 가능합니다. 위치 : 이클립스 > Manifest > Exporting > Using the Export Wizard to export and sing an APK 프로젝트 선택 Keystore 생성 신규 Keystore 생성하는 경우 Key 상세 정보 등록. Validity(서명이 유효한 기간)은 50년 지정 서명할 APK 파일 선택 APK 파일 등록 완료 Android Application 등록 안내(개발자등록) 더보기
해킹으로부터 컴퓨터를 보호하자 사이버범죄는 이제 더이상 수수방관할수 없는 정도에까지 이르렀다고 봐도 무방합니다. 개인사용자들에서부터 정부시스템과 회사들에 이르기까지 그 피해는 각양각색인데요. 자신의 컴퓨터안에 있는 거의 모든 자료파일들이 순식간에 일정한 확장자를 가진 파일들로 바뀌면서 동작하지 않거나 사진, 문서, 압축파일 하나도 동작이 안하면서 순간 컴퓨터 스크린상에 해커바이러스가 침입했음을 알리며 돈을 요구하는 그 끔찍한 상황이 발생할 수 있습니다. 우리 모두가 이러한 위험에 노출되어있다고 보는것이 정확합니다. 그래서 이번에는 이런 컴퓨터에 대한 공격을 막기 위한 여러가지 팁들을 알려드리도록 하겠습니다. 컴퓨터 운영체계를 확실하게 원본으로 설치하고 사용하는 것이 기본입니다. 일반적으로 자동으로 윈도우 업데이트를 하게 되는데요. 하.. 더보기
Android Application 등록 안내(개발자등록) 사전준비 : gmail 계정, 신용카드 (해외 사용 가능 카드, 구글 체크아웃 이용 가능) 개발자 사이트 접속 (http://market.android.com/publish) Gmail 계정으로 로그인 [* 구글 계정으로 등록되어 있는 타 메일로도 이용 가능. 이 경우 Create an Account new 로 접근] Personal Profile 기본 정보 등록 결제 안내 결제 카드 정보 등록 Phone number 등록 시 +82-(0을 제외한 지역 번호)-OOO-OOOO 형태로 입력. 예: 서울의 경우 +82-2-OOO-OOO임 결제 완료 및 개발자 사이트 회귀 안내 등록 신청 완료 및 대기 신용카드 결제 메시지 수신 후 Step8 화면으로 전환됨 안드로이드 마켓 이용 약관 동의 등록 완료 안드로이.. 더보기
라이선스의 종류 OSIOSI(Open Source Initiative)는 오픈소스 또는 자유 소프트웨어가어떠해야 하는 지에 대하여 설명하고 있는데 라이선스에서 요구되는 필수적 사항은 ? 무제한의 복사권이 허용되어야 한다.무제한의 사용권이 허용되어야 한다.무제한의 개인사용을 위한 수정이 허용되어야 한다.공개 소프트웨어 라이선스 종류는 현재 세계적으로 33개를 넘어서고 있다고 한다.이하에서 살펴보게될 GPL, LGPL, BSD 라이선스, X 컨소시엄 라이선스, 아파치 웹 서버 라이선스, Artistic 라이선스,MPL로 대별되는 유형의 라이선스는 모두 오픈소스 소프트웨어의 정의를 만족시키고 있다.다만 2차적 저작물의 상업적 재배포에 대한 태도에서 약간 다른 입장을 취하고 있다고 볼 수 있다.관심이 많은 라이선스 몇 개를 자.. 더보기
테스트를 작성하라. 너무 많이는 말고. 통합 테스트를 많이 써라. “더 좋은 테스트를 위한 번역 시리즈” 두 번째입니다. 테스트를 작성하는게 좋다는 공감대는 얻었을 지 몰라도 막상 코드 에디터 앞에서는 대략 정신이 멍해지기 일쑤입니다. 전부 다 테스트를 하자니 너무 광범위하고, 함수 단위로 유닛 테스트만 작성하자니 너무 세세해서 실제 제대로 애플리케이션이 동작하는지 파악하기도 어렵거니와 노력 대비 별로 쓸모가 없어보이기도 합니다.그 고민을 조금이나마 덜어드리고자 좋은 조언을 가져와서 번역해 보았습니다.원문은 여기서 보실 수 있습니다.얼마 전에 Guillermo Rauch(Socket.io의 창시자이자 Zeit.co의 설립자입니다)가 위 제목으로 심오한 트윗을 하나 작성했습니다.테스트를 작성하라. 너무 많이는 말고. 통합 테스트를 많이 써라.짧지만 긴 내용입니다. 더 자.. 더보기
컴퓨터 그래픽 관련 용어들 컴퓨터 그래픽 관련 용어들 - Alpha Value(알파값) : 색의 투명도를 나타내는 값으로 오픈GL에서는 1.0f가 불투명, 0.0f가 투명을 나타낸다. 예를 들어 알파값이 0.0f인 빨간 색을 하얀 색 배경에 칠하면 하얀 색이 유지되지만, 1.0f인 빨간 색을 칠하면 배경의 하얀 색이 없어지고 빨간 색만 남는다. 알파값이 0.5f인 빨간 색을 칠하면 빨강과 흰색의 중간인 분홍색이 된다. - Antialiasing (앤티앨리어싱) : 그림의 경계부위에서 울툴불퉁한 부분이 생기는 계단현상을 완화하기 위해 각 화소의 중간색을 경계에 뿌려 부드럽게 만드는 기법 - Blending(블렌딩) : 두개의 색상을 하나의 색상으로 합치는 것. 알파값에 따라서 배경색과 전경색을 합치는 것이 블렌딩의 예이다. - Do.. 더보기
10배 뛰어난 개발자 되기 10 Ways to be a Better Teammate좋은 동료가 되기 위한 10가지 방법March 12, 20182018년 3월 12일When I was first learning to play water polo, a coach told me something I’ve never forgotten. He said, “Great players make everyone around them look like great players.” A great player can catch any pass, anticipating imperfect throws and getting into position. When they make a return pass, they throw the ball so that t.. 더보기