본문 바로가기

cozelsil

(169)
[Manjaro] XPS 13 9380에 만자로 리눅스 설치 및 초기 설정 이 글을 본다는 뜻은 당신도 남들이 다 쓰는 윈도우나 맥 안쓰고, 변태같이 일반 OS로 리눅스를 사용하겠다는거겠지. 환영합니다. 노트북을 새로 샀다.Dell XPS 13 9380 (early 2019)라는 녀석인데, 델의 경우 리눅스 지원을 잘 해주는 제조사중 하나로 알고있다.실제로 델 미국 공홈을 가보면 XPS 13 Developer Edition이라는 친구를 파는데, XPS노트북에 기본 OS로 우분투를 장착해서 출고한다.우분투 리눅스가 공식 지원이라는 얘기다. 하지만 애석하게도 델에서 공식 지원하는 리눅스는 우분투, 수세, 레드헷 3가지이며, Developer edition은 미국 공홈에서만 판다.즉, 한국에서 XPS + 리눅스 조합을 사용하기 위해서는 해외직구를 하거나 걍 국내에서 사서 OS를 밀어..
윈도우 10에서 시작메뉴 검색이 안될 때 윈도우10을 쓰다보면 어느 순간 시작메뉴(코타나)에서 검색이 안될 때가 있다. 되긴 되는데 리스트가 안뜰 때도 있고. 이럴 땐 검색로딩바가 움직일 때 엔터를 치면 뭔가 실행이 되긴 한다. 이럴 때 해결방법을 찾았다. 출처:https://answers.microsoft.com/en-us/windows/forum/windows_10-win_cortana/cortana-not-finding-desktop-apps-when-searching/f612e995-6664-4b91-b6ae-96790e763858https://superuser.com/questions/950009/cortana-search-is-not-finding-applications-on-windows-10 1. 관리자 권한으로 PowerShel..
Glosbe for Wox 런처 프로그램으로 Hain 을 잘 쓰고 있고, 특히 네이버 사전 플러그인을 정말 유용하게 쓰고있었다. 그런데 무슨이유인지 몇몇 컴퓨터에서 Hain의 동작이 굉장히 말도안되게 느렸다. 그래서 새로운 런처프로그램을 찾았고, Wox라는 녀석을 알게되었다. Wox는 아예 .NET으로 만들어져서인지 작동상 큰 문제가 없었다. 문제는, Wox에는 한국어 사전 플러그인이 없었다.중국어 사전이나 영영사전만 있더라. (아쉽게도 Wox는 중국산이었다)기껏해야 구글 translator정도인데, 나는 단어 사전이 필요하지 번역기가 필요한게 아니었다. 그래서 오픈 사전인 Glosbe의 API를 이용해서 플러그인을 대충 만들었다. http://www.wox.one/plugin/189좀 피곤했어서 술기운을 빌려 대충 세시간동안 뚝..
Observer 패턴 옵서버 패턴(observer pattern)은 객체의 상태 변화를 관찰하는 관찰자들, 즉 옵저버들의 목록을 객체에 등록하여 상태 변화가 있을 때마다 메서드 등을 통해 객체가 직접 목록의 각 옵저버에게 통지하도록 하는 디자인 패턴이다. 주로 분산 이벤트 핸들링 시스템을 구현하는 데 사용된다. 발행/구독 모델로 알려져 있기도 하다. -위키피디아역시 개요만 봐선 뭔소린지 못알아듣겠다. 위키백과를 잘 보면 다이어그램과 구현 예시가 나와있긴 한데, 알고 보면 정말 설명을 잘 해놓았지만 모르고 보면 이게 뭐지 싶다. 대부분의 블로그들 강좌를 보면 위키백과 내용과 크게 다르지가 않다. 그래서 역시 이게 뭐지 싶다. (그나마 어떤 분은 팬과 아이돌의 관계로 설명을 해주셨다)Add인지 구독인지 뭔지를 하고..발행을 하고..
디자인 패턴 소프트웨어 개발 방법에서 사용되는 디자인 패턴은, 프로그램 개발에서 자주 나타나는 과제를 해결하기 위한 방법 중 하나로, 과거의 소프트웨어 개발 과정에서 발견된 설계의 노하우를 축적하여 이름을 붙여, 이후에 재이용하기 좋은 형태로 특정의 규약을 묶어서 정리한 것이다. 알고리즘과 같이 프로그램 코드로 바로 변환될 수 있는 형태는 아니지만, 특정한 상황에서 구조적인 문제를 해결하는 방식을 설명해 준다. -위키피디아말이 어렵다. 여러 백과사전 위키중에 위키피디아(위키백과)가 가장 말을 어렵고 정확하게 써놓는다. 소프트웨어를 개발하다보면 자연히 규모가 커질 것이고, 그 큰 소스코드들을 지속적으로 관리하고 효율적으로 개발하려면 코드 구조를 잘 설계해야된다. 스스로 코드 구조를 설계해도 좋지만 이미 세상에는 여러 ..
Microsoft Azure Web app + Let's encrypt SSL(HTTPS) 좀 된 이야기인데, 법이 바꼈는지 어쨌는진 몰라도 이제 회원가입&로그인 등의 최소한 개인정보와 관련된 작업을 하는 웹싸이트는 관련 패킷을 모두 암호화해야된다. 쉬운말로하면 HTTPS로 만들어야한다는 얘기. (굳이 HTTPS가 아니더라도 데이터를 암호화하면 되는 것 같다만, 정확히는 잘 모르겠다) 가장 쉽고 확실하면서 믿을만한 방법은 서버에 SSL인증서를 때려박고 HTTPS 통신으로 만들어주는게 있다.그런데 SSL보안인증서 좀 살펴보면 알겠지만, 취미로 싸이트를 운영하는 수준에서는 비싸다. 하지만 데이터는 소중하므로 누군가 무료 SSL 인증서를 친히 발급받을 수 있도록 만들어놓으셨다.크게 StartSSL과 Let's encrypt 두개가 있는데, 앞에꺼는 잘 모르겠고 뒤엣것을 이용하기로 한다. (예전에 n..
ciiwol Capslock indicator Download: https://github.com/jujinkim/capslock_indicator/releases의존관계: .Net Framework 2.0 or higher capslock indicator. 중간에 있는 A쓰여져있는 자물쇠 아이콘이 프로그램의 전부 캡스락 상태를 트레이 아이콘에서 확인할 수 있는 프로그램. 키보드를 사서 CapsLock이랑 Ctrl키를 바꿨는데 (키보드에 스위치가 있다), 이게 바꾸면은 캡스락이 걸려도 LED가 안들어온다고 한다.이럴꺼면 왜 바뀐 Ctrl키캡에 LED구멍을 뚫어놨는지 참. 그래서 만들었다.어짜피 한번 쳐보고 대문자 나오면 풀면 되지만 그래도 미리 알고 모르고의 스트레스 차이는 있으니깐. caps lock off caps lock on 버전은 1.0인..
달 소유권? '달 대사관(Lunar embassy)'이라는게 있다. 합법적으로 달의 땅을 파는곳이라고 한다. 말이 되냐고 의심하는 사람이 많지만, 홈페이지 들어가면 여러 근거를 대면서 말이 된다고 써놨다. 대충 '어떤 정부도 외계 소유권 없음'이라는 조항같은게 있는데, 여기에 '정부'가 안된다고 써있으면 '개인'은 되는거 아님? 해서 데니스 호프 박사라는분이 달 땅을 다 먹고 판매중이시란다. 같은 원리로 달 뿐만 아니라 화성, 목성 등 여러가지 팔고있다. 약 1200평에 35000원으로 매우 싼 가격에 판매하고있는데, 이 문서가 법적 효력이 있고 실제로 의미가 있다면 약 100년 후의 미래에는 달에 큰 땅을 가지고 있는 땅부자가 될 것이다. 빅픽처 인정. 이 문서가 효력이 없더라도 3만 5천원에 낭만과 추억, 재미를..