지금 사용하고 있는 개발 환경에 문제가 생겨 MacOS를 다시 설치하게 되었습니다. 오늘은 MacOS Ventura를 설치 할 수 있는 USB를 만드는 방법에 대해 알아보겠습니다. Ventura MacOS 다운로드 App Store를 통해 macOS Ventura 페이지로 이동해 Ventura 설치 파일을 받기 버튼을 눌러 다운로드 합니다. Ventura OS 다운로드가 완료되면 아래의 캡쳐 화면과 같이 OS를 설치하라는 실행 화면을 확인 할 수 있습니다. Ventura 설치 USB를 만들기 위해서 Ventura OS를 설치 할 필요는 없기때문에 OS 설치를 종료합니다. 키보드의 Command + Q 를 눌러 설치를 종료하거나, 화면의 좌측 상단의 macOS 설치 종료 버튼을 눌러 종료 할 수 있습니다...
괜찮은 프로그래밍 강의 사이트는 어느 곳이 있을까요? 요즘은 개발자 직군의 인기가 높다 보니 자연스레 프로그래밍을 주제로 한 사이트들이 늘어나고 있는데요. 오늘은 이 중에서 개인적으로 사용하면서 좋았던 프로그래밍 강의 사이트들을 알려드리려고 글을 쓰게 되었습니다. IT라는 분야가 일상이 되면서 프로그래밍 혹은 코딩이라는 단어도 자연스럽게 일상에 녹아들게 된 시대인만큼 가벼운 마음으로 코딩을 배워보는 것도 좋을 것 같네요. 인프런 (유료/무료) 인프런은 프로그래밍 강의 영상 중 질이 좋다고 생각되는 강의들을 다수 가지고 있는 프로그래밍 강의 사이트입니다. 최근 많은 기능들이 추가되면서 약간은 복잡해지고 있다고 생각하지만 여전히 잘 사용하고 있는 프로그래밍 강의 사이트입니다. 강의들은 유료/무료로 수강할 수..
애플에서 2022년도 신학기 할인 이벤트가 시작되었습니다. 애플은 매년 신학기를 맞이해 교육 할인 프로모션 행사를 진행합니다. 애플의 교육 할인은 통해 구매하면 정가의 약 6%를 할인받아서 구매할 수 있는데요. 신학기 이벤트 기간에는 애플 케어 20% 할인과 더불어 에어팟 2세대를 증정품으로 제공됩니다. 혹시 교육 할인 대상이 되시는 분 중에 애플 제품 구매를 고려하시는 분이 계시다면 애플 신학기 프로모션 기간에 구매하시는 것을 추천드립니다. 2022년 애플 신학기 이벤트는 2022년 1월 6일부터 3월 7일까지 진행됩니다. 애플 2022년 신학기 교육 할인 혜택 프로모션 제품 2022년 애플에서 진행하는 신학기 할인 이벤트는 상시 진행하는 교육 할인과 애플 케어 20% 할인에 추가로 에어팟 2세대를 증..
아이폰의 iOS를 2021년 9월 21일에 정식으로 배포된 iOS 15 버전으로 업데이트하면서 생긴 이슈 중에 하나가 바로 통화 연결음 문제입니다. 버전 업데이트를 하면서 이전에 사용하던 통화 연결음 대신 한국 사람들에게는 익숙하지 않은 ETSI 표준의 통화 연결음으로 변경이 되어 생긴 이슈입니다. 처음 ETSI 표준 통화 연결음을 듣는 사람은 상대방과 전화가 연결된 것처럼 착각할 수 있는 소리입니다. 아이폰 통화 연결음을 복구하는 방법 다시 업데이트를 하자! 변경된 아이폰 통화 연결음을 이전으로 돌리는 방법은 바로 업데이트를 하는 것입니다. 정확히는 오늘(2021년 10월 26일) 배포된 iOS 15.1 버전으로 아이폰을 버전을 업데이트하면 이전에 사용하던 통화 연결음으로 변경이 됩니다. 이전의 통화 ..
올해 애플이 세계 개발자 회의(WWDC 2021)에서 차세대 macOS인 몬터레이(Monterey)를 발표했습니다. 오랫동안 지원을 해주었던 2014년도 MacBook Pro 라인도 이번에는 지원 대상에서 제외되었습니다. 개인적으로 MacBook Pro 2014 mid를 사용하고 있어서 몬터레이(Monterey) 지원 대상에 포함되기를 조금은 기대했던 부분이 있는데 아쉽기도 하네요. 올해 새롭게 출시될 거라고 예상되고 있는 신형 맥북을 노려야 할 것 같습니다. 몬터레이(Monterey)를 지원하는 Mac 제품 목록 확인하기 애플 공식 홈페이지에서는 몬터레이(Monterey)가 지원하는 하드웨어 목록을 다음과 같이 공개했습니다. - iMac (2015년 후반 이후 모델) - Mac Pro (2013년 후반..
HTTP는 네트워크에서 클라이언트와 서버가 통신하는 규약(Protocol) 중 하나입니다. 이전에 웹에서 이야기하는 서버와 클라이언트에 대해 간단하게 정리한 적이 있는데요. 웹 개발을 배우게 되면 일반적으로 프로그래밍을 주요하게 다루지만, 프로그래밍만큼 중요한 내용이 바로 웹에서 사용되는 네트워크 개념입니다. 그래서 이번 글에서는 이 부분을 조금 더 구체적으로 이야기해볼까 합니다. HTTP 프로토콜은 왜 사용할까? HTTP(Hypertext Transfer Protocol)는 TCP/IP 위에서 돌아가는 통신 프로토콜입니다. 웹에서 클라이언트와 서버는 HTTP를 기반으로 통신을 하기 때문에 웹 개발자라면 기본으로 숙지해야 하는 개념이기도 합니다. 프로토콜이란 개념을 처음 접하셨다면 전문과 같은 규약 혹은..
웹 프로그래밍을 하다 보면 자연스럽게 서버와 클라이언트라는 단어를 자주 접합니다. HTML - Form을 이해하고 사용하자라는 글에서도 클라이언트와 서버 간의 통신에 대해서 언급을 했었는데요. 이번 글에서는 웹 서버와 클라이언트를 주제로 이야기해보려고 합니다. 서버는 무슨 일을 할까? 간단하게 말하면 서버가 하는 일은 클라이언트로부터 요청을 받아, 요청한 일을 처리해 넘겨주는 일을 합니다. 예를 들어 사람들은 몇 번의 클릭 혹은 터치만으로 쉽게 인터넷을 이용합니다. 이 과정에서 사용자는 알 수 없지만 클라이언트와 서버 간의 통신이 이루어집니다. 먼저 사용자가 웹 브라우저를 통해 서버에 있는 자원(Resource)을 요청하는 것이 시작점이 됩니다. 요청(Request)은 서버로 전달이 되고, 서버는 사용자..
온프레미스(on-premise)는 IT 서비스를 운영하는 회사가 자체적으로 보유한 공간에 물리적으로 하드웨어 장비를 가지고 직접 운영하는 방식을 말합니다. 온프레미스는 클라우드 컴퓨팅 기술이 나오기 전까지 일반적인 기업이 사용하던 일반적인 인프라 구축 방식이기도 합니다. 온프레미스 방식은 현대에 정의되고 사용되는 클라우드 컴퓨팅 기술의 이전 방식이기 때문에 인프라를 구축하는 전통적인(Traditional) 방법으로 통용되기도 합니다. 온프레미스 방식은 인프라를 구축하는 하나의 방법일 뿐 일종의 레거시(Legacy)로만 받아들이는 것은 잘못된 이해입니다. 온프레미스(On-premise)의 정의 온프레미스는 IT 서비스 운영을 위해, 직접적으로 인프라를 구축하는 방식을 말합니다. 클라우드 서비스를 어느 정도..
가상 화폐라고 하면 무엇이 떠오르시나요? 최근 이슈가 뜨거웠던 도지코인? 아니면 비트코인? 이더리움? 오늘은 가상 화폐의 시초라고 할 수 있는 비트코인에 대해 알아보려고 합니다. 비트코인 - 가상 화폐의 시작 비트코인은 2008년 나카모토 사토시에 의해 만들어졌습니다. 지금도 본인이 사토시라고 이야기하는 사람들은 많이 있지만, 아직도 정확히 누구라고 특정되지 않았습니다. 본인이 사토시라면 첫 번째 코인을 확인시켜주면 될 텐데 현재까지 이 증거를 확인시켜준 사람은 없기 때문이기도 합니다. 누가 만들었는지는 밝혀지지는 않았지만, 전 세계적으로 가상화폐(비트코인, 도지코인, 이더리움)가 큰 이슈임에는 틀림이 없습니다. 그렇다면 비트코인은 정확히 무엇일까요? 비트코인은 새로운 지불 시스템이자 완전한 디지털 화폐..
구글 애널리틱스(Google Analytics)를 이미 적용해서 사용하고 계신가요? 그렇다면 이 글은 보지 않으셔도 됩니다. 이 글은 아직 구글 애널리틱스를 사용하지 않는 분들을 위해 연재하는 GA(Google Analytics) 사용기 이야기입니다. 지금 웹사이트 혹은 블로그를 운영 중이신가요? 그렇다면 자신이 운영하고 있는 사이트에 방문한 사람이 어떤 글을 보고, 얼마 동안 체류하고, 무엇을 하는지 얼마만큼 알고 계신가요? 잘 모르시겠다면 구글 애널리틱스를 사용해보세요. 전문적인 지식이 있다면 더 좋겠지만 간단한 설정만으로도 웹 사이트 잘 운영하기 위한 사용자의 데이터를 분석할 수 있게 도와줍니다. 이전에 2021.05.14 - [IT 지식] - 웹 로그(Web Log)란 무엇이고 어떻게 사용하는가라..
크롬 브라우저를 업데이트한 후 갑자기 웹 사이트가 동작을 안 합니다. 컴퓨터 문제가 있는 건지 사이트에 문제가 있는 건지 알 수 없지만 일단 컴퓨터를 재부팅해봅니다. 여전히 웹 사이트를 정상적으로 볼 수 없습니다. 크롬 브라우저 버전을 업데이트 후 웹 페이지가 동작하지 않습니다. 이번에 최신으로 릴리즈 된 크롬 버전 90.0.4430.212로 업데이트를 한 후 네이버 웹 사이트가 정상적으로 보이지 않는 현상이 발생했습니다. 처음에는 컴퓨터에 문제가 있나 싶어 재부팅을 해보았지만 여전히 웹 사이트는 제대로 동작하지 않습니다. 알고 보니 크롬에서 보안 설정 중 하나인 자바스크립트 자동으로 차단(JavaScript blocked) 기능이 활성화되면서 생긴 문제였습니다. 크롬은 파이어 폭스보다는 보안적인 측면이..
온프레미스(On-premise)와 클라우드(Cloud) 시스템의 장단점을 말하기에 앞서 두 시스템의 정의를 먼저 이야기해볼까 합니다. 두 시스템의 정의를 알면 장단점을 조금 더 쉽게 이해할 수 있습니다. 기본적으로 두 시스템은 모두 서비스(게임, 웹 애플리케이션, 쇼핑몰, 실시간 채팅, 기타 등)를 만들 때 필요한 재료(자원)들을 구성하는 방법에 대한 이야기입니다. 온프레미스는 집을 짓는다고 할 때 집을 짓기 위한 자제 구매부터 건물 도면 그리는 작업, 시공, 건축, 그리고 인테리어까지 모든 과정을 누구의 도움 없이 집을 필요로 하는 사람이 혼자서 다 처리하는 방법입니다. 처음 집을 집는 사람뿐만 아니라 여러 번 집을 지어본 사람도 혼자서는 쉽게 할 수 있는 일이 아닙니다. 클라우드 시스템도 온프레미스처..