분류 전체보기
-
맥북을 사용하다가 잠시 자리를 비우고 싶을 때 cmd + control + q 를 눌러 화면을 잠그는 경우가 있다. 그러나 이때 잠금 화면은 몇 초 동안만 켜져 있다가 화면이 꺼지는데, 화면이 꺼지지 않고 잠금 화면이 계속 켜져있도록 하고 싶을 수 있다. 또한 음악을 감상할 때는 화면을 덮어도 잠자기 모드로 들어가지 않게 하고 싶은 상황이 있을 수 있다. 이 두 상황을 해결할 수 있는 방법을 소개하겠다. Amphetamine Amphetamine이란 맥북 화면이 꺼지지 않게 유지하는 프로그램으로 잘 알려져 있다. 몇 시간 몇 분 동안 화면이 꺼지지 않는 상태를 유지할 것인지, 특정 프로그램이 실행하고 있을 때 세션을 시작할 것인지 등 트리거 기능을 포함하여 매우 상세하게 설정이 가능하다. 만약 화면을 잠..
맥북 화면 꺼지지 않게 설정하기맥북을 사용하다가 잠시 자리를 비우고 싶을 때 cmd + control + q 를 눌러 화면을 잠그는 경우가 있다. 그러나 이때 잠금 화면은 몇 초 동안만 켜져 있다가 화면이 꺼지는데, 화면이 꺼지지 않고 잠금 화면이 계속 켜져있도록 하고 싶을 수 있다. 또한 음악을 감상할 때는 화면을 덮어도 잠자기 모드로 들어가지 않게 하고 싶은 상황이 있을 수 있다. 이 두 상황을 해결할 수 있는 방법을 소개하겠다. Amphetamine Amphetamine이란 맥북 화면이 꺼지지 않게 유지하는 프로그램으로 잘 알려져 있다. 몇 시간 몇 분 동안 화면이 꺼지지 않는 상태를 유지할 것인지, 특정 프로그램이 실행하고 있을 때 세션을 시작할 것인지 등 트리거 기능을 포함하여 매우 상세하게 설정이 가능하다. 만약 화면을 잠..
2024.02.25 -
2022.06.09. 시행된 2023학년도 대학수학능력시험 6월 모의평가 수학 21번 문제를 프로그래밍으로 해결하는 글이다. 문제 자연수 n에 대하여 $4\log_{64}\left(\frac{3}{4n+16}\right)$ 의 값이 정수가 되도록 하는 1000 이하의 모든 $n$의 값의 합을 구하시오. 풀이 로그 밑인 64는 $2^6$ 이므로, 식을 다음과 같이 정리할 수 있다: $$ \frac{2}{3}\log_{2}\left(\frac{3}{4n+16}\right) $$ 이 값이 정수가 되려면 $\log_{2}\left(\frac{3}{4n+16}\right)$ 의 값이 3 또는 -3의 배수가 되어야 한다. 먼저 $n$이 자연수일때 $\frac{3}{4n+16}$ 은 $2^3$, $2^6$, $2^9..
23학년도 6월 모의평가 수학 21번 Python2022.06.09. 시행된 2023학년도 대학수학능력시험 6월 모의평가 수학 21번 문제를 프로그래밍으로 해결하는 글이다. 문제 자연수 n에 대하여 $4\log_{64}\left(\frac{3}{4n+16}\right)$ 의 값이 정수가 되도록 하는 1000 이하의 모든 $n$의 값의 합을 구하시오. 풀이 로그 밑인 64는 $2^6$ 이므로, 식을 다음과 같이 정리할 수 있다: $$ \frac{2}{3}\log_{2}\left(\frac{3}{4n+16}\right) $$ 이 값이 정수가 되려면 $\log_{2}\left(\frac{3}{4n+16}\right)$ 의 값이 3 또는 -3의 배수가 되어야 한다. 먼저 $n$이 자연수일때 $\frac{3}{4n+16}$ 은 $2^3$, $2^6$, $2^9..
2024.02.25 -
구성품 봉인씰 3개를 뜯고, 박스 안을 잡아 당길 수 있는 끈을 이용해서 겉 박스를 벗겨낸다. 안쪽 박스를 열면, 위에는 케이스와 설명서, 밑에는 케이블, 이어팁이 담긴 박스와 이어버드가 있다. 이어버드는 꽤 고급스럽게 포장이 되어있지만 이어팁은 가격대에 비해 다소 저렴한 패키징이었다. 푹신한 재질에 모양을 맞춰서 포장되면 좋을텐데 그냥 종이 상자에 심지어 구겨진 채로 있어 넣었다 빼기도 불편하다. 케이블은 이어팁들이 있는 종이 파티션 아래에 위치하고 있고, 잘 꼬이지 않는 칼국수 형태의 주황색 A to C 타입, A 타입 단자 쪽에 JBL 로고가 음각처리 되어있다. 케이스 케이스에는 3개의 흰색 LED가 탑재되어있는데, 이는 배터리 잔량을 표시하며 페어링 대기 상태일때는 순차적으로 점등한다. 케이스 힌..
JBL Live Pro 2 블루투스 이어폰 리뷰구성품 봉인씰 3개를 뜯고, 박스 안을 잡아 당길 수 있는 끈을 이용해서 겉 박스를 벗겨낸다. 안쪽 박스를 열면, 위에는 케이스와 설명서, 밑에는 케이블, 이어팁이 담긴 박스와 이어버드가 있다. 이어버드는 꽤 고급스럽게 포장이 되어있지만 이어팁은 가격대에 비해 다소 저렴한 패키징이었다. 푹신한 재질에 모양을 맞춰서 포장되면 좋을텐데 그냥 종이 상자에 심지어 구겨진 채로 있어 넣었다 빼기도 불편하다. 케이블은 이어팁들이 있는 종이 파티션 아래에 위치하고 있고, 잘 꼬이지 않는 칼국수 형태의 주황색 A to C 타입, A 타입 단자 쪽에 JBL 로고가 음각처리 되어있다. 케이스 케이스에는 3개의 흰색 LED가 탑재되어있는데, 이는 배터리 잔량을 표시하며 페어링 대기 상태일때는 순차적으로 점등한다. 케이스 힌..
2024.02.25 -
서문 macOS를 커스텀 해봤자 얼마나 할 수 있겠냐는 의문을 가진 사람에게 이 글을 추천한다. macOS 커스텀이 바탕화면 바꾸고, 바탕화면 아이콘 크기 조절하고, 독/메뉴바 숨기는 정도의 수준이라고 생각한다면 큰 오산이다. 이 글에서는 macOS에서 Linux의 느낌을 물씬 낼 수 있는 커스텀 방법을 소개하겠다. Window Manager Window Manager란 그래픽 사용자 인터페이스 환경에서 데스크톱 상의 각 윈도를 관리할 목적으로 만들어진 소프트웨어를 가리킨다. 마이크로소프트 윈도우나 맥OS 등은 운영 체제의 일부로서 만들어져 있는 반면, X 윈도 시스템에서는 얼마든지 제3자가 만든 창 관리자를 사용할 수 있다. X 윈도용으로 잘 알려진 창 관리자로는 TWM, 플럭스박스 등이 있다. (출처..
맥에서 Tiling Window Manager 사용하기 (Yabai) / 고급스럽게 macOS 커스텀하기서문 macOS를 커스텀 해봤자 얼마나 할 수 있겠냐는 의문을 가진 사람에게 이 글을 추천한다. macOS 커스텀이 바탕화면 바꾸고, 바탕화면 아이콘 크기 조절하고, 독/메뉴바 숨기는 정도의 수준이라고 생각한다면 큰 오산이다. 이 글에서는 macOS에서 Linux의 느낌을 물씬 낼 수 있는 커스텀 방법을 소개하겠다. Window Manager Window Manager란 그래픽 사용자 인터페이스 환경에서 데스크톱 상의 각 윈도를 관리할 목적으로 만들어진 소프트웨어를 가리킨다. 마이크로소프트 윈도우나 맥OS 등은 운영 체제의 일부로서 만들어져 있는 반면, X 윈도 시스템에서는 얼마든지 제3자가 만든 창 관리자를 사용할 수 있다. X 윈도용으로 잘 알려진 창 관리자로는 TWM, 플럭스박스 등이 있다. (출처..
2024.02.19 -
XAMPP XAMPP는 크로스 플랫폼 웹 서버 자유 소프트웨어 꾸러미이다. 아파치 웹 서버, MariaDB, PHP, 펄을 포함하고 있다. GNU 일반 공중 사용 허가서로 배포되며 자유롭고 쓰기 쉬운 웹 서버이다. 마이크로소프트 윈도우, 리눅스, 솔라리스, 맥 오에스 텐 등에서 동작하며 주로 웹 개발에 사용된다. (출처) XAMPP의 의미는 X (크로스 플랫폼), A (Apache), M (MariaDB), P (PHP), P (Perl) 이다. macOS에서 발생한 오류 이곳에서 XAMPP for OS X 8.1.6을 다운받고 실행했는데 서버를 시작할 수 없다는 에러가 발생했다. show details를 눌러보니 이런 에러 메세지가 떴다. 원인은 macOS 11.3으로 업데이트 되면서 개발자가 로컬 환..
M1 맥에서 XAMPP 설치 에러 해결하기XAMPP XAMPP는 크로스 플랫폼 웹 서버 자유 소프트웨어 꾸러미이다. 아파치 웹 서버, MariaDB, PHP, 펄을 포함하고 있다. GNU 일반 공중 사용 허가서로 배포되며 자유롭고 쓰기 쉬운 웹 서버이다. 마이크로소프트 윈도우, 리눅스, 솔라리스, 맥 오에스 텐 등에서 동작하며 주로 웹 개발에 사용된다. (출처) XAMPP의 의미는 X (크로스 플랫폼), A (Apache), M (MariaDB), P (PHP), P (Perl) 이다. macOS에서 발생한 오류 이곳에서 XAMPP for OS X 8.1.6을 다운받고 실행했는데 서버를 시작할 수 없다는 에러가 발생했다. show details를 눌러보니 이런 에러 메세지가 떴다. 원인은 macOS 11.3으로 업데이트 되면서 개발자가 로컬 환..
2024.02.19 -
Serverless란? 서버리스. 서버가 없는 것을 뜻한다. 개발자가 서버를 관리할 필요 없이 백엔드가 존재하는 node.js, python 등의 코드를 돌릴 수 있게 하는 것을 의미한다. 그래서 엄밀히 말하자면 서버리스라고 해서 서버가 정말 존재하지 않는 것은 아니고 클라우드 제공 업체에 있는 것이다. 이런 서버리스 구조를 PaaS (Platform as a Service) 라고 하는데, 만약 nodejs 웹어플리케이션을 배포한다고 가정했을 때 aws의 ec2, google의 gcp, oracle의 oracle cloud와 같은 IaaS (Infrastructure as a Service) 같은 경우에는 리눅스 VPS에서 직접 npm을 설치하고, git 세팅도 하는 등의 기본적인 세팅까지 해야 한다. ..
Heroku를 활용한 서버리스 인프라 구축Serverless란? 서버리스. 서버가 없는 것을 뜻한다. 개발자가 서버를 관리할 필요 없이 백엔드가 존재하는 node.js, python 등의 코드를 돌릴 수 있게 하는 것을 의미한다. 그래서 엄밀히 말하자면 서버리스라고 해서 서버가 정말 존재하지 않는 것은 아니고 클라우드 제공 업체에 있는 것이다. 이런 서버리스 구조를 PaaS (Platform as a Service) 라고 하는데, 만약 nodejs 웹어플리케이션을 배포한다고 가정했을 때 aws의 ec2, google의 gcp, oracle의 oracle cloud와 같은 IaaS (Infrastructure as a Service) 같은 경우에는 리눅스 VPS에서 직접 npm을 설치하고, git 세팅도 하는 등의 기본적인 세팅까지 해야 한다. ..
2024.02.19