본문 바로가기

All217

[App] macOS(맥 OS) Caffeine 설치 방법 및 사용기 macOS(맥 OS) Caffeine 설치 방법 및 사용기 얼마 전 MacBook을 새롭게 설정하는 과정에서 개인적으로 약 2010년부터 지금까지 계속 잘 사용하였던 macOS App인 Caffeine(카페인)을 다시 설치하였다. 그럼 Caffeine인 어떤 애플리케이션인지 그리고 설치 방법은 어떤지 한번 알아보도록 하자. 1. Caffeine 이란? Mac을 사용하다 보면 가끔 특정 시간 혹은 사용하지 않고 있다 보면 스크린 세이버나 잠자기 모드로 들어가는 경우가 있다. 물론 사용하지 않고 자리를 비우는 경우라면 다른 사람이 사용하지 못하거나, 정보를 볼 수 없도록 스크린 세이버나 잠자기 모드로 들어가도록 하게는 당연하다. 잠긴 경우 항상 키보드, 마우스, 트랙패드 등을 이용하여 깨울 수 있지만 그럴 .. 2022. 9. 7.
[Flutter] Dart 키워드 확인하기 Dart 키워드 확인하기 플러터에서 기본 언어로 사용하는 Dart에서는 다른 언어와 마찬가지로 변수명, 함수명, 클래스명 등으로 사용하면 안 되는 키워드가 존재한다. [Python] 파이썬 예약어 확인하기 파이썬 예약어 확인하기 파이썬에서 변수명, 함수명, 클래스명 등을 작성할 때 여러 규칙이 있지만 그중 이미 정해진 예약어는 사용할 수 없다. 그럼 파이썬에서 식별자(변수명, 함수명, 클래스 happylie.tistory.com 그럼 Dart에서 식별자(변수명, 함수명, 클래스명 등)로 사용할 수 없는 키워드에 대해서 알아보도록 하자. 1. Dart 키워드 란? Dart에서 키워드란 식별자(변수명, 함수명, 클래스명 등)로 사용할 수 없이 미리 정해진 키워드를 말한다. Dart 버전이 업데이트가 될 경우.. 2022. 9. 3.
[Flutter] Flutter? 플러터? Flutter? 플러터? 요새 Flutter를 한번 공부를 해야겠다고 계속 생각만 가지고 있었다. 그러다 우연히 웹 서핑을 하던 도중 Flus(Flutter Learn with US)라는 페이지를 보았고, 거기서 온라인 스터디를 모집하는 것을 보게 되었다. FLUS :: Flutter Learn with US! 모임 그 이상의 플러터 커뮤니티, 플러스! flus.dev 그래서 이참에 같이 스터디를 한번 해보고자 모집에 신청을 하게 되었다. 신청 후 며칠을 기다린 결과 다행히도 신청 인원에 포함이 되었다. 앞으로 10주간 계속 스스로 공부를 해야 하는데 틈틈이 다른 책도 같이 보면서 꾸준히 공부해야겠다. 10주 동안 공부한 내용, 그 외 Flutter에 관련한 내용 대해서 잘 정리해서 FLUS의 모토인 ".. 2022. 9. 3.
[Python] 파이썬 icnsutil 모듈을 이용한 MacOS 아이콘 만들기 파이썬 icnsutil 모듈을 이용한 MacOS 아이콘 만들기 MacOS에서 애플리케이션을 제작 시 아이콘에 대해서는 일반적인 이미지 파일이 아닌 Apple에서만 사용해야 하는 아이콘 포맷이 있다. 예전에 간단히 Golang을 통해서 만들면서 MacOS에 적용되는 아이콘을 만드는 방법에 대해서 알아보고자 한다. [Golang] MacOS CPU / Memory MeunBar Tray App MacOS CPU / Memory MeunBar Tray App MacBook을 사용하면서 간간히 현재 CPU / Memory 사용량을 확인해야 하는 경우가 있다. 이런 경우 여러 무료로 오픈된 App이나, 유료로 나온 App을 사용하면 되겠지만 그냥.. happylie.tistory.com 1. icnsutil 모듈.. 2022. 8. 30.
[Info] Same-origin policy(SOP, 동일 출처 정책) 란? Same-origin policy(SOP, 동일 출처 정책) 란? 쿠키(Cookie) & 세션(Session) 관련해서 확인할 내용이 있어서 다시 한번 책을 읽어 보던 중 Same-origin policy(SOP, 동일 출처 정책) 개념에 대해서 한번 더 공부할 겸 정리를 해보려고 한다. 그럼 Same-origin policy(SOP, 동일 출처 정책)에 대해서 알아보도록 하자. 1. Origin 이란? 일단 Same-origin policy(SOP)을 간단히 영어 단어로만 풀어서 설명을 하면 아래와 같다. Same = 동일, 같은 Origin = 기원, 출처 Policy = 정책 Same-origin policy을 해석해서 보면 같은(동일) 출처 정책으로 이해할 수 있다. 그러면 Origin이 정확히 .. 2022. 8. 28.
[Python] 파이썬 SSL 인증서 정보 확인 Tool 파이썬 SSL 인증서 정보 확인 Tool 얼마 전 SSL 인증서 정보 만료 기한이 다가오면서 여러 도메인에 대해서 인증서 정보를 확인을 해야 하는 상황이 발생했다. SSL 인증서 정보는 Openssl / Curl 명령어나, 브라우저에서 인증서 정보를 통해서 확인이 가능하다. 또한, 이전에 Openssl / Curl 명령어를 통해서 확인하는 방법을 작성했었지만 좀 더 손쉽게 확인을 하기 위해서 파이썬을 이용하여 Tool을 만들어 보았다. 2022. 8. 25.
[PCC] PythonChallenge Level 6 problem-soving PythonChallenge Level 6 problem-soving 바로 전에 Level 5 문제에 대해서 풀어 보았다. 거의 3일 정도 걸린 것 같았다. 역시나 쉽지 않은 문제였다. 계속 점점 어렵고 난해한 문제가 나올 것 같지만 그래도 시간이 걸려도 계속해서 열심히 풀어봐야겠다. 자 그럼 이번에는 Level 6 문제에 대해서 풀어보도록 하자. 1. 문제 확인 Level 5 문제를 풀고 나서 확인된 Level 6 문제의 주소는 아래와 같다. http://www.pythonchallenge.com/pc/def/channel.html now there are pairs www.pythonchallenge.com 일단 문제는 확인하였고 화면에는 바지 지퍼? 이미지와 "PayPal Donate" 관련 버튼이.. 2022. 8. 23.
[Info] TBD 단어의 의미는? TBD 단어의 의미는? 요즘 이리저리 외국 블로그나 문서 등을 많이 보고 있는데 그중 "TBD"라는 단어를 많이 보게 되었다. 그럼 "TBD"에 단어의 의미를 간단히 알아보도록 하자. 1. 의미 해당 "TBD" 단어는 "to be determined(추후 결정)"의 줄임말로 사용되는 단어이다. 여러 사용되는 곳에서 아직 결정이 되지 않는 상태일 경우 "TBD"를 사용하게 된다. 예를 들면 어떤 발표나 대회 등을 위해서 진행 일정 전에 먼저 노출이 되는 경우 진행 방식 / 상품 등은 아직 정해지지 않을 수 있다. 이럴 때 아직 정해지지 않은 부분에 대해서 "TBD"를 사용하게 된다. To be announced - Wikipedia Placeholder terms in event planning To be.. 2022. 8. 20.
[PCC] PythonChallenge Level 5 problem-soving PythonChallenge Level 5 problem-soving 바로 전에 Level 4 문제에 대해서 풀어 보았다. 다행히도 이전 Level 3 문제보다는 쉽게 풀었다. 그러나 계속 Level이 올라갈수록 점점 난해한 문제가 많을 것 같은 느낌이 든다. 시간이 걸리더라도 계속해서 한번 풀어나가 보도록 하자. 자 이번에는 Level 5 문제에 대해서 풀어 보도록 하자. 1. 문제 확인 Level 4 문제를 풀고 나서 확인된 Level 5 문제의 주소는 아래와 같다. http://www.pythonchallenge.com/pc/def/peak.html peak hell www.pythonchallenge.com 일단 문제는 확인하였고 화면에는 동산?? 산?? 언덕?? 과 같은 이미지 한 개와 "pro.. 2022. 8. 19.
[PCC] PythonChallenge Level 4 problem-soving Level 4 problem-soving 바로 전에 Level 3 문제에 대해서 풀어 보았다. 생각보다 명쾌하게 풀리지 않아서 조금 찝찝했지만 우선은 Level 4 문제에 대해서 다시 도전해보았다. 이번에는 Level 4 문제에 대해서 풀어 보도록 하자. 1. 문제 확인 Level 3 문제를 풀고 나서 확인된 Level 4 문제의 주소는 아래와 같다. http://www.pythonchallenge.com/pc/def/linkedlist.php follow the chain www.pythonchallenge.com 일단 문제는 확인하였고 페이지에는 다른 Level 과는 달리 이미지 이외 다른 내용은 확인할 수 없었다. 2. 풀이 과정 일단 문제를 보고 다른 Level 과는 다르게 페이지에 이미지만 존재.. 2022. 8. 11.
[PCC] PythonChallenge Level 3 problem-soving Level 3 problem-soving 바로 전에 Level 2 문제에 대해서 풀어 보았다. 생각보다 한 번에 풀려서 바로 Level 3 문제에 대해서 도전해보았다. [PCC] PythonChallenge Level 2 problem-soving Level 2 problem-soving 바로 전에 Level 1 문제에 대해서 풀어 보았다. [PPC] pythonchallenge Level 1 problem-soving Level 1 problem-soving 바로 전에 Level 0 문제에 대해서 풀어 보았다. [PPC] Level 0 pro.. happylie.tistory.com 이번에는 Level 3 문제에 대해서 풀어 보도록 하자. 1. 문제 확인 Level 2 문제를 풀고 나서 확인된 Leve.. 2022. 8. 7.
[PCC] PythonChallenge Level 2 problem-soving Level 2 problem-soving 바로 전에 Level 1 문제에 대해서 풀어 보았다. [PPC] pythonchallenge Level 1 problem-soving Level 1 problem-soving 바로 전에 Level 0 문제에 대해서 풀어 보았다. [PPC] Level 0 problem-solving Level 0 problem-solving pythonchallenge 사이트에 대해서는 간단히 먼저 설명을 했다. [PPC] pythonchall.. happylie.tistory.com 이번에 Level 2 문제에 대해서 풀어 보도록 하자. 1. 문제 확인 Level 1 문제를 풀고 나서 확인된 Level 2 문제의 주소는 아래와 같다. http://www.pythonchalleng.. 2022. 8. 7.
[PCC] PythonChallenge Level 1 problem-soving Level 1 problem-soving 바로 전에 Level 0 문제에 대해서 풀어 보았다. [PCC] pythonchallenge Level 0 problem-solving Level 0 problem-solving pythonchallenge 사이트에 대해서는 간단히 먼저 설명을 했다. [PCC] pythonchallenge? 한번 풀어보자!!! pythonchallenge? 한번 풀어보자!!! 이리저리 인터넷 서핑 중에 우연히 pythonch.. happylie.tistory.com 그럼 이번에는 Level 1 문제에 대해서 풀어 보도록 하자. 1. 문제 확인 Level 0 문제를 풀고 나서 확인된 Level 1 문제의 주소는 아래와 같다. 물론 Level 0 문제를 풀면 바로 Level 1 문제.. 2022. 8. 6.
[PCC] PythonChallenge Level 0 problem-solving Level 0 problem-solving pythonchallenge 사이트에 대해서는 간단히 먼저 설명을 했다. 2022. 8. 5.
[PCC] PythonChallenge? 한번 풀어보자!!! PythonChallenge? 한번 풀어보자!!! 이리저리 인터넷 서핑 중에 우연히 pythonchallenge라는 사이트를 보게 되었다. 2022. 8. 5.
300x250
300x250
 
300x250
300x250

loading