IT 211

iOS 구글 드라이브, Touch ID와 Face ID 인증 지원

iOS Google Drive 앱 버전 4.2020.18204에서 아이폰의 잠금해제 방식인 Touch ID와 Face ID 인증 방식을 추가했습니다. Google Drive에 민감한 정보가 있더나 타인에게 쉽게 노출되면 안 돼는 정보가 있다면 이 방법을 이용하여 잠금을 추가할 수 있습니다. 지금부터 Google Drive에서 잠금을 설정하는 방법에 대해 알아보겠습니다. Google Drive앱에서 좌측 상단의 메뉴 버튼을 누르고, 설정 메뉴에 들어갑니다. 그 다음 개인정보 보호 화면 메뉴를 선택한 뒤, 개인정보 보호 화면 메뉴를 활성화 시키고 Face ID 인증 또는 Touch ID 인증을 하면 활성화됩니다. 아래 지연 메뉴에서는 잠금의 주기도 자세하게 설정할 수 있습니다.

IT 2020.05.12

넷플릭스 싸게 사용하는 방법

넷플릭스 요금제는 아래 사진과 같습니다. 정식적으로 구매하면 넷플릭스 요금제 사이의 차이는 미미하며, 4K가 지원되는 프리미엄 멤버십을 권장합니다. 1. 친구 또는 다른 가족과 계정 함께쓰기 넷플릭스 멤버십 중 스탠다드와 프리미엄은 각각 동시접속 가능 인원이 2명, 4명입니다. 이를 이용하면 넷플릭스를 싸게 시청할 수 있는데요. 만약, 스탠다드 멤버십을 2명이서 함께 사용하면, 1명 당 월 6,000원을 지불하고 넷플릭스를 이용할 수 있게됩니다. 하지만, 프리미엄 멤버십 같은 경우에는 동시접속 가능 인원이 4명이기 때문에 4명이서 요금을 나눠내면 1명 당 월 3,625원으로 사용할 수 있습니다. 또한 프리미엄 멤버십 같은 경우에는 HDR과 4K 화질이 제공되기 때문에 더 화질 좋게 넷플릭스를 감상할 수 ..

IT 2020.05.12

아이폰 SE 2세대와 아이폰 XR 비교

2020년 4월 16일 새벽, 아이폰 SE 2세대가 출시되었습니다. 실시간으로 발표하는 것이 아닌, 갑자기 아이폰 SE 2세대가 출시되었습니다. 아이폰 SE 2세대는 현재 나와있는 아이폰들과 비슷한 성능을 자랑합니다. 또한, 아이폰의 마지막 Touch ID 제품으로 출시되었을 확률이 매우 높습니다. 아이폰 X 이후의 기종은 모두 Face ID를 탑재하여 출시되는데, 아이폰 SE 2세대는 Touch ID를 탑재하였기 때문에 Touch ID를 더 선호하는 유저라면 더 기쁜 소식 일 수도 있습니다. * 아래 비교 글에서 내용에 있지 않는 기능 또는 성능은 아이폰 XR과 동일합니다. * iPhone SE 2세대에 관한 자세한 내용은 여기를 눌러 Apple 공식 홈페이지 iPhone SE 2세대 페이지에서 확인할..

IT 2020.04.16

페이지 스크롤 시 효과 나타내기 - AOS(Animate On Scroll Library)

웹 페이지를 스크롤 시 효과를 나타내게 구현을 하려면 복잡하고 코드가 길어져 구현하기 어려운 부분이 많습니다. 하지만, 이번 시간에 알아 볼 AOS(Animate On Scroll Libary)를 사용하면, 복잡하고 긴 코드를 구현하지 않아도, 쉽게 웹 페이지를 스크롤 시 효과가 나타나는 것을 구현할 수 있습니다. 먼저, 본인의 웹 페이지에 적용하기 위해, 여기를 눌러 AOS(Animate On Scroll Libary) 페이지에 방문하여 적용하거나, 아래의 코드를 HTML 파일에 붙여넣어 바로 사용할 수 있습니다. AOS(Animate On Scroll Libary)에는 여러가지 스크롤 효과가 존재합니다. 모든 스크롤 효과는 다음과 같습니다. 아래 내용은 AOS(Animate On Scroll Liba..

IT 2020.04.12

CloudFlare 사용 시 PHP에서 방문자의 실제 IP 가져오기

필자는 현재 모든 도메인에 대해서 CloudFlare DNS를 사용하고 있습니다. PHP에서 아이피를 가져올 때는 대표적으로 $_SERVER['REMOTE_ADDR'] 함수를 사용하여 방문자의 IP를 받아오는데, CloudFlare DNS를 사용하게 될 경우 서버의 IP만 받아오기 때문에 방문자의 실제 IP를 받아오는데 어려움이 있습니다. $_SERVER['REMOTE_ADDR']를 대체하여 방문자의 실제 IP를 가져오는 함수는 다음과 같습니다. $_SERVER["HTTP_CF_CONNECTING_IP"] 위 함수를 사용하면 방문자의 실제 IP를 수집할 수 있습니다. IP를 수집하고 서버의 데이터베이스에 저장할 때에는 개인 정보가 어떻게, 어디서 관리되는지 기재하는 개인정보처리방침을 꼭 명시하여야 됨을 ..

IT 2020.04.08

웹 사이트에 Noto Sans KR 폰트 적용하기

웹 프론트엔드 개발에 있어서 CSS도 이쁘게 구현하는 것도 중요하지만, 깔끔한 폰트 역시 웹 페이지의 글자와 스타일을 더 돋보이게 합니다. 필자 한국어를 지원하는 폰트 중에서는 Noto Sans KR이 제일 가독성이 좋고, 깔끔하다고 판단됩니다. 이번 시간에는 웹 사이트에 Noto Sans KR 폰트를 적용하는 방법에 대해 자세히 알아보겠습니다. 먼저 아래의 코드를 HTML의 태그 사이에 삽입하세요. 예시는 아래와 같습니다. 그 다음, 아래의 코드를 CSS에 적용하세요. 보통 body에 적용하여 전 구역의 폰트를 설정합니다. body { font-family: 'Noto Sans KR', sans-serif; } Noto Sans KR의 더 많은 정보는 여기에서 확인할 수 있습니다. (Google Fon..

IT 2020.04.07

[AWS] AWS 프리티어 여부 확인하기

AWS에서는 다양한 티어들을 무료로 체험해 볼 수 있게 가입 후 약 1년 간 프리티어를 제공합니다. 프리티어에 관련된 상세한 사항은 여기에서 확인할 수 있습니다. 하지만, 내 계정에서 프리티어가 만료되기까지 얼마나의 기간이 남았는 지, 얼마나 더 사용할 수 있는 지에 대한 정보는 확실하게 알려주지 않습니다. AWS 커뮤니티에 따르면, 정확하진 않지만 문의를 해도 이에 대한 자세한 정보는 알려주지 않는다고 합니다. 먼저, AWS 콘솔에 로그인을 한 후, 여기를 눌러 AWS Billing Management Console에 접속합니다. 그 다음, 맨 아래로 내려 '경고 및 알림' 부분에서 위와 같은 경고 메시지가 나와있다면 현재 프리티어를 사용할 수 있다는 뜻입니다. 가끔씩 들어가서 프리티어 여부를 확인해야..

IT 2020.04.07

[AWS] EC2 Instance 삭제하기

AWS(Amazon Web Services)에서 EC2의 Instance를 삭제하는 방법은 간단합니다. 먼저 여기에 방문하여 Amazon EC2 콘솔을 열어줍니다. 그 다음, 왼쪽에 있는 메뉴에서 '인스턴스' 메뉴를 클릭하고, 삭제를 원하는 인스턴스를 선택 후, [작업 - 인스턴스 상태 - 종료]를 클릭합니다. 클릭하고나면, 위와 같이 '인스턴스 상태'에 'terminated'라고 표시되는데, 이렇게 표시되면 인스턴스가 완전히 삭제되었다는 것을 뜻합니다. 종료를 하고 즉시 없어지는 것이 아닌, 최대 하루가 지나면 위 항목에서 사라집니다.

IT 2020.04.07

Visual Studio Code에서 자동으로 코드 정렬하기

코드가 몇 줄 밖에 되지 않는 코드는 정렬할 필요가 없지만, 코드가 몇 백 줄, 몇 천 줄이 되는 코드는 정렬을 깔끔하게 해 주어야 다른 사람과 협업을 할 때에도 편하고 가독성있는 개발이 가능합니다. 또한 코드가 깔끔하게 정렬되어 있기 때문에 가독성이 높아 작업 속도도 높아지는 효과도 가져옵니다. 이번 시간에는 Visual Studio Code에서 자동으로 코드를 정렬하는 방법에 대해 알아보겠습니다. 이 강좌는 macOS을 기준으로 작성되었으며, 일부 키 배열이 Windows 운영체제와 맞지 않을 수 있습니다. 자신의 운영체제에 맞는 키 배열을 확인하고 이 방법을 따라하시기 바랍니다. 이번 시간에는 아래의 사진에 있는 코드를 모두 자동으로 정리 해 보겠습니다. 모든 코드를 선택해야 하므로, macOS는 ..

IT 2020.03.29