맥북을 처음 사용하면 트랙패드에서 클릭을 하기 위해서는 버튼을 누르듯이 꾹꾹 눌러야 한다. 버튼 클릭은 클릭하는 느낌도 좋지 않고 사용하기도 불편하다. 맥북을 처음 사용하면 트랙패드 사용에 익숙하지 않아서 아주 기초적인 기능만 사용하게 된다. 그러나 제스처를 하나씩 익혀나가면 신세계를 경험할 수 있다. 트랙패드의 기본 클릭 방식이 버튼 클릭으로 되어있어, 설정에서 탭(터치) 클릭 방식으로 변경하면 더욱 편하게 사용할 수 있다. 맥북의 Dock(하단 바) 설정 메뉴에서 트랙패드의 탭하여 클릭하기 기능을 활성화하면 손가락의 터치만으로 클릭이 가능하다. 아래의 순서대로 설정을 변경하면 된다. 탭하여 클릭하기 설정방법 Dock(하단 바)에서 설정 메뉴를 클릭한다 시스템 환결설정에서 트랙패드 메뉴를 클릭한다트..
아이폰을 처음 구매를 해서 사용할 때는 배터리가 하루 이상을 버텼는데, 사용한 지 2년을 넘어가니 하루를 버티지 못하고 배터리 광탈 현상을 겪게 되었다. 아이폰은 설정의 배터리 메뉴에서 배터리 성능 상태를 확인할 수 있다. 배터리 성능이 85% 이하로 떨어지면 배터리가 빨리 닳는다는 느낌이 든다. 아이폰의 배터리 성능 상태가 80% 이하로 떨어지면 배터리를 교체할 것을 권장한다. 배터리 성능은 아이폰의 사용시간과 성능에 영향을 미치기 때문이다. ■ 배터리 교체 방법 아이폰의 배터리는 애플스토어(가로수길, 여의도, 명동), 공인 서비스 센터(협력), 사설 수리 업체를 통하여 배터리를 교체할 수 있다. 애플스토어와 공인센터에서는 정품 배터리로 교체가 가능하며 사설업체는 호환 배터리로 교체를 해 준다. 사설 ..
아이폰 충전 케이블을 사용하다 보면 "이 액세서리이 액세서리는 지원되지 않을 수 있습니다."라는 오류 메시지 팝업창이 뜨고 충전이 되지 않거나, PC와 연결이 되지 않는다. 위와 같은 오류 메시지가 뜨면 아래의 3가지 방법으로 오류가 발생할 수 있는 지점을 자가점검 할 수 있다. iOS 업데이트 후 오류 메시지지 뜨는 경우 애플 정품 라이트닝 케이블 또는 MFi 인증 라이트닝 케이블이 아닌 경우, iOS 업데이트 후 애플에서 MFi 미인증 칩을 사용하는 비정품 케이블을 차단한 경우이다. 모든 비정품(MFi 인증 제외) 케이블이 차단되는 것은 아니고, 특정 제품들에 한하여 문제가 발생하는 것 같다. 정품 케이블을 연결해 보거나 다른 제품의 케이블을 연결하여 충전이 되는지 테스트 해 보는 것이 좋다. 라이트..
오라클은사용자 함수를 직접 생성하여 사용할 수 있다. 보통 하나의 값만 반환하는 함수를 자주 사용하며, 테이블을 반환하는 파이프라인(PIPELINED) 함수도 생성하여 사용할 수 있다. 기본 함수 생성 방법 기본 함수는 하나의 값만 반환이 가능하다. CREATE OR REPLACE FUNCTION fn_get_dept_name (p_deptno NUMBER) RETURN VARCHAR2 IS v_dname VARCHAR2(14); BEGIN SELECT dname INTO v_dname FROM dept WHERE deptno = p_deptno; RETURN v_dname; END; ① 함수생성 DDL 명령어 - CREATE 명령문만 사용 시 함수를 재컴파일 할 때 오류가 발생하기 때문에 REPLACE..
2020년 4월/ IT 세미나/컨퍼런스 일정 4월 16일(목) [취소] AWS Summit Seoul 4월16일~17일 코엑스 4월 23일(목) [연기] SEOUL VR AR EXPO 2020 4월23일~24일 코엑스 2020년 5월/6월 IT 세미나/컨퍼런스 일정 5월 7일(목) [5월] NAVER CLOUD PLATFORM Hands-on Lab 10:00~17:00 강남N타워 5월 12일(화) Microsoft Power Platform Training Day 09:00~17:30 다이나믹러닝 5월 14일(목) [취소] 2020 PlayX4(플레이엑스포) 5월14일~17일 킨텍스 5월 17일(일) FITT 피트 인사이드 2020 강연 : 스마트 헬스케어 & 피트니스 트렌드와 테크놀로지 12:00~1..
2020년 3월 IT 세미나/컨퍼런스 일정 3월 3일(화) [취소] Google Cloud Gaming & Media Academy 13:00~18:00 메가존 빌딩 3월 6일(금) [취소] [3월] NAVER CLOUD PLATFORM Hands-on Lab 10:00~17:00 강남N타워 3월 10일(화) [취소] 2020년 1차 큐브리드 정기교육 3월10일~11일 공개SW개발자센터 | 유료(1만) 3월 15일(일) [취소] Women TechMakers Seoul 2020 09:00~17:00 코엑스 3월 21일(토) [취소] 개발들의 개발자 이야기 12:00~18:00 한빛미디어 | 유료(1만) 2020년 4월/5월 IT 세미나/컨퍼런스 일정 4월 16일(목) AWS Summit Seoul 4월1..
오라클 URL 자르기 오라클에서 사이트 주소(URL)의 hostname을 추출 할 수 있는 함수는 없다. 그러나 정규식 함수를 사용하여 비슷하게 주소를 잘라서 hostname을 추출 할 수 있다. 아래는 REGEXP_REPLACE 정규식 함수를 이용하여 URL을 자른는 방법이다. SELECT REGEXP_REPLACE('https://www.google.com/?hl=ko' , '(http[s]?://)?(.*?)((/|:)(.)*|$)', '\1') protocol , REGEXP_REPLACE('https://www.google.com/?hl=ko' , '(http[s]?://)?(.*?)((/|:)(.)*|$)', '\2') hostname , REGEXP_REPLACE('https://www.go..
오라클에서 성적, 급여, 매출 등 순위를 구하기 위해서 순위 함수(RANK, DENSE_RANK)를 사용하면 된다. 순위 함수의 순위는 OVER 함수 내부의 ORDER BY 컬럼 값으로 결정된다. RANK() : 중복 순위 개수만큼 다음 순위 값을 증가 시킴 DENSE_RANK() : 중복 순위가 존재해도 순차적으로 다음 순위 값을 표시함 RANK와 DENSE_RANK 차이점은 아래 예제를 보면 쉽게 알 수 있다. SELECT ENAME , SAL , RANK() OVER (ORDER BY SAL DESC) RANK , DENSE_RANK() OVER (ORDER BY SAL DESC) DENSE_RANK FROM EMP ORDER BY SAL DESC RANK() 함수는 2순위가 2명 이므로 3순위를 ..
2020년 2월 IT 세미나/컨퍼런스 일정 2월 6일(목) [디지털트랜스포메이션-챗봇분야] 2020 AI 챗봇 트렌드 분석 14:00~17:00 스파크플러스 선릉3호점 2월 6일(목) [인싸 나잇-Fashion Tech 편] 디자이노블 & 비주얼 대표님 특강 19:30~21:00 혜천빌딩 드림플러스 2월 7일(금) [2월 교육] NAVER CLOUD PLATFORM Hands-on Lab 10:00~17:00 강남N타워 2월 11일(화) Microsoft IoT in Action Event Series 2020 10:00~18:00 코엑스 인터콘티넨탈 2월 11일(화) 캡클라우드와 텐센트 클라우드가 제안하는 게임, 중국 진출 방안의 재조명 14:00~18:00 포포인츠 바이 쉐라톤 서울 2월 15일(토)..
등산화 구입해서 신은 지 7년이 지나니 뒷굽 처참히 깨져버렸다. 비싼 등산화는 아니지만 길이 잘 들어져 있어서 편하게 신을 수가 있었기 때문에, 버리기는 아깝고 수선이 가능한지 찾아 보았다. 인터넷을 검색해 보면 등산화를 택배로 배송하고 수선 후 다시 택배로 받을 수 있는 곳이 많이 있다. 비용은 아주 저렴하지는 않지만 등산화를 다시 사는 비용보다는 저렴하기 때문에 수선을 의뢰하여 수선된 등산화를 다시 받았다. 깨끗하게 수선된 등산화를 보니 아주 만족스럽다. 몇 년은 더 신고 등산을 할 수 있을 듯하다. #수선전 양쪽 뒷굽쪽이 처참하게 깨져서 신을 수가 없을 정도가 되었다. #수선후 밑창이 살짝 투박하게 보이긴 하지만 기존 밑창보다 가볍고 바위에도 미끄러지지 않을 정도로 깨끗한 상태가 되었다.