아이폰이나 아이패드를 중고로 구매 할때에는 새제품인지 리퍼비시 제품인지 확인이 필요하다. 제품의 모델번호의 첫 알파벳 문자를 확인하면 리퍼제품인지 확인이 가능하다. 모델번호는 설정의 일반 메뉴에서 확인이 가능하다. (하단 이미지 참조) 리퍼 구별방법 (모델번호 첫 문자) M : 새제품 N : 센터 교체 제품 (초기 제품 하자로 교체, 새제품과 비슷하다고함) F : 리퍼제품 예) 아이폰6s, 모델번호 : MKQN2KH/A (M:새제품, N:교체품, F:리퍼제품) 모델번호 확인방법 아이폰 알아두면 좋은 팁 [아이폰] QR 코드 쉽게 스캔하는 방법 [아이폰] 줄자 기능 사용 방법 [아이폰] 동영상 소리 제거 방법 [아이폰] 와이파이, 블루투스 완전히 끄는법 [아이폰] 미세먼지 위젯 추가 방법 [아이폰] 메모 ..
오라클에서 데이터 조회 시 데이터 중복을 제거하기 위해서는 대표적으로 2가지 방법이 있다. DISTINCT 키워드를 사용하여 중복을 제거하는 방법과, GROUP BY 절을 사용하여 데이터 중복을 제거하는 방법이다. DISTINCT를 사용하여 중복 제거 GROUP BY 절을 사용하여 중복 제거 오라클 쿼리문에서 데이터의 중복을 제거할 때는 DISTINCT 키워드를 사용할 것을 권장한다. DISTINCT를 사용하면 쿼리문을 분석할 때 중복을 제거한 결과가 반환된다는 것을 직관적으로 파악이 가능하다. 그러나 상황에 따라서 GROUP BY 절을 사용하여 중복을 제거할 수도 있다. DISTINCT를 사용하여 중복 제거 SELECT DISTINCT a.deptno , b.dname FROM emp a , dep..
오라클(ORACLE)에서 전화번호를 저장 시 하이픈 없이 숫자만을 저장하는 경우가 많다. 전화번호를 조회해서 보기 좋게 하이픈을 다시 넣어서 조회를 해야하는 경우가 많다. 오라클 10g 이상의 버전에서는 정규식 함수(REGEXP_REPLACE)를 사용하여 전화번호 포맷을 쉽게 변경할 수 있다. 핸드폰 번호만 있을 경우 WITH temp_table AS ( SELECT '01023456789' tel_no FROM dual UNION ALL SELECT '0114567890' tel_no FROM dual UNION ALL SELECT '0161234567' tel_no FROM dual ) SELECT tel_no , REGEXP_REPLACE(tel_no, '(.{3})(.+)(.{4})', '\1-\..
2019년 5월 IT 세미나/컨퍼런스 일정 5월 1일(수) Next '19 Extended Seoul 19:30~22:00 마루180 | 유료 5월 2일(목) Insight Concert x Startups 360°Seoul 5월2일~3일 코엑스 5월 3일(금) DAVID DAY 2019 09:30~17:00 엘타워 5월 7일(화) Google I/O Viewing Party 2019 21:00~06:00 우아한형제들 작은집 5월 8일(수) SAMSUNG SDS REAL 2019 09:00~17:00 서울신라호텔 5월 9일(목) 2019 PlayX4 (플레이엑스포) 5월9일~12일 킨텍스 5월 9일(목) IBM Security Summit Seoul 2019 09:00~17:00 르메르디앙 5월 9일(목..
아이폰의 제어센터에서 와이파이를 쉽게 끄고 켤수 있도록 기능이 추가 되었다. 그러나 와이파이를 껐다고 생각해는데 어느순간 와이파이가 다시 켜져 있는것을 봤을 것이다. 실제로 제어센터에서 와이파이를 끄는건 연결만 해제하는 기능이다. 와이파이가 자동으로 연결이 활성화되는 원리는 현재 아이폰의 위치를 인식해서 아이폰이 있는 위치(장소)가 변경되면 해당 위치에서 연결가능한 와이파이가 있다면 다시 와이파이가 연결 된다. 설정의 위치서비스에서 와이파이의 위치설정을 해제하면 다른 장소로 이동해도 와이파이가 자동으로 연결되지 않는다. 설정 → 개인정보보호 → 위치서비스 → 시스템서비스 → 네트워킹 및 무선 (또는 WiFi 네트워크) → 설정해제 설정완료!! ※ iOS 13.3 이전 버전은 아래의 Wi-Fi 네트워크 설..
오라클(Oracle) 쿼리문을 작성하다 보면 사용자 정의 함수를 많이 만들어서 사용하게 된다. 함수 사용이 쿼리 속도를 느리게 만드는 원이이 될수도 있기 때문에 사용을 권장하지 않지만, 특정 기능들을 모듈화 할 수 있어서 복잡한 쿼리문을 간결하게 만들고 차후 쿼리문을 수정할 때 아주 큰 도움이 된다. 함수 사용시 캐싱 기능을 이용하면 함수 내부의 쿼리를 실행하지 않고 입력값이 동일하면 캐시에 이미 저장된 결과값을 사용할 수 있다. 캐싱 기능을 이요하기 위해서는 두가지 방법이 있다. 스칼라 서브쿼리 캐싱효과 이용 함수 결과 캐싱 (function result cache) 이용 (오라클 11g 이상에서 사용가능) 캐싱 기능을 사용시 주의할점 함수의 입력 값 종류가 적을때 효과적이며, 입력 값의 종류가 다양하..
VMware Workstation 15 Player에서 윈도우(로컬 컴퓨터)와 VMware 가상머신간의 간단하 파일 전송방법을 소개 한다. 구글에서 해당 내용을 검색해 보면 대부분 공유폴더를 만들어서 파일을 주고 받는 방법이 설명되어 있는데, VMware Tools를 설치하면 Ctrl+C, Ctrl+P 단축키를 로컬 컴퓨터와 가상머신 사이에서 사용 가능하다. 아래의 방법대로 VMware Tools를 설치후 가상머신을 재부팅하면 복사 단축키(Ctrl+C)를 사용하여 파일을 옮길수 있다. VMware Tools가 설치 되었다면, 재부팅 후 로컬 컴퓨터와 가상머신간에 파일복사 기능을 사용할 수 있다.
TrueDepth 카메라에 문제가 감지되었습니다. Face ID가 비활성화되었습니다. Face ID가 오류가 발생하여 인식이 안됨 "아이폰 재부팅하면 해결됨" 재부팅 방법: https://support.apple.com/ko-kr/HT201559 iPhone, iPad 또는 iPod touch 재시동하기 다음 단계에 따라 기기를 재시동합니다. support.apple.com
2019년 4월 IT 세미나/컨퍼런스 일정 4월 2일(화) 실리콘밸리의 한국인 2019 10:00~17:00 | 네이버그린팩토리 4월 3일(수) .NEXT ON TOUR SEOUL 2019 09:30~17:30 | 서울 파르나스 4월 3일(수) Microsoft Ignite | The Tour 서울 4월3일~4일 | 코엑스 4월 5일(금) 드로이드 나이츠 DROID KNIGHTS 2019 09:00~18:00 | 코엑스 | 유료 4월 6일(토) C++ Korea 제5회 세미나 - "종합 선물 세트" 12:00~18:30 | 한국마이크로소프트 | 유료 4월 8일(월) Kotlin Night 2019 서울 18:00~22:00 | 소노펠리체 컨벤션 | 유료 4월10일(수) 2019 공공·금융·기업 개인정보보..
디지털 포렌식 이란 특정 사건의 수사를 위해 디지털 기기에서 데이터를 복구하는 일련의 과정이다. 아이폰을 중고로 팔 때는 개인정보를 없애기 위해 공장초기화를 한다. 공장초기화를 하더라도 누군가 지워진 데이터를 복구하는 건 아닐까 찜찜한 느낌이 든다. 컴퓨터의 하드디스크는 포맷을 하더라도 간단한 프로그램으로 쉽게 복구를 하거나, 복구 업체에 맡기면 대부분의 데이터가 복구가 된다. 아이폰도 컴퓨터처럼 포맷(공장초기화)를 하더라도 데이터 복구가 가능 할까? 공장초기화를 하면 데이터 복구는 불가능 하다. (단, PC 아이튠즈나 iCloud에 백업을 해 두었다면 해당 백업본으로 복구가 가능) 데이터 복구가 불가능한 이유는 iOS에서 파일을 저장하는 방식에 있다. iOS는 파일을 저장할 때 256bit AES 암호..