전체 글

프로그래밍, 알고리즘과 자료구조 그리고 각종 개발도구의 사용법을 주로 기록하고자 했으나, 어느새 생활정보도 추가하게 되었습니다.
개요올해도 여름이 돌아왔습니다. 에어컨을 켜보니 지독한 냄새가 납니다. 작년에 청소를 했는데 왜 이럴까요? 또다시 업체를 부르자니 작년에 청소를 했는데 라는 생각과 함께 조금 억울한 마음이 듭니다. 매년 이렇게 유지비를 써야 하는 것인가? 하는 생각이 들었습니다.본문냄새에 괴로워 하는 제게 와이프가 에어컨 필터를 씻으면 조금 괜찮아지지 않냐고 묻습니다. 필터는 작년에 업체를 부르기 전에 냄새가 나면 매번 씻었고 제 느낌에는 별로 개선되는 것도 없었던 것 같지만 그래도 와이프가 하는 말이니 따릅니다. 청소를 위해 에어컨 뒷면을 보니 필터에 곰팡이가 한가득합니다. 이게 범인인가 봅니다. 작년 여름 이후 방치해두기는 했지만 이렇게 많이 생기는 게 맞는 걸까? 그동안 이렇게 더러운데도 모르고 거실에서 살고 있었..
개요zsh을 사용하다보면, 다음과 같은 메세지가 가끔 출력됩니다.zsh: corrupt history file /home/sergio/.zsh_history대응다음과 같이 명령을 입력하여 문제를 해결합니다.cd ~my .zsh_history .zsh_history_badstrings .zsh_history_bad > .zsh_historyfc -R .zsh_historyrm ~/.zsh_history_badzsh_history 어떠한 사유로 읽지 못하게 되었을 때 발생합니다.
개요여름이 되어 본격적으로 에어컨을 가동해 보았습니다.냄새가 납니다.2년 전에 구입하면서 안내받았던 청소방법 - 에어컨 내부 청소는 어떻게 하나요? 인 구연산을 이용하여 청소를 해보려고 하였으나 무언가 이상합니다.구연산 결정이 에어컨에 남아 있습니다. 당시 서비스 센터의 안내에 따르면, 1주일에 한 번쯤은 해당 방법으로 청소를 하라고 하여 열심히 했는데, 이 방법으로 계속 청소를 하는 게 맞을까 라는 생각이 들어 인터넷을 찾아봅니다.제 마음속에는 분해하여 싹싹 깨끗하게 청소하고 싶다는 생각이 스멀스멀 올라옵니다.직접 할 수 있는 방법은 없는지 벽걸이형 에어컨은 자가 청소 세트를 많이 판매하고 있던데, 스탠드형은 그런 상품이 보이지 않습니다.사설 업체에 신청하여 분해 청소를 해야 하나 봅니다.검색어를 "L..
개요 나이를 먹어감에 따라 관심사는 변하게 마련입니다. 이전까지는 전혀 관심이 없던 영양제에 손을 대봅니다. 사용기 인터넷을 보니 영양제는 수입 영양제라고 합니다. 우리나라 영양제에 비하여 함량이 높고, 가격이 저렴하다고 합니다. 상자하나에 꽉 차게 손상 없이 잘 포장되어 왔습니다. 눈에 좋다는 루테인, 많은 사람들이 먹는다는 멀티 비타민, 장기능을 개선해준다는 유산균을 주문하였습니다. 멀티비타민 2캡슐, 루텐인, 유산균 한알씩 한 번에 먹으려니 꽤 많지만, 효과가 있으면 좋겠습니다. 이제 매일꾸준히 먹어봐야겠습니다.
개요 Visual Studio Code에서 identifier nullptr is undefined/C++(20) 오류가 표시됩니다. 본문 .vscode/c_cpp_properties.json 파일의 cppStandard 항목을 c++11로 변경합니다. 출처 c++ - vscode keeps telling me nullptr is undefined - Stack Overflow
개요 App의 성격을 나타내는 테마 색상을 변경하고자 합니다. 절차 Quasar는 Theme Builder 도구를 제공합니다. // quasar.config.js return { framework: { config: { brand: { primary: '#1976d2', secondary: '#26A69A', accent: '#9C27B0', dark: '#1d1d1d', 'dark-page': '#121212', positive: '#21BA45', negative: '#C10015', info: '#31CCEC', warning: '#F2C037' } } } ..
개요 Quasar 프로젝트의 CLI 도구를 이용하면 .apk의 빌드가 가능합니다. 하지만 마켓에 출시할 수 있는 .aab파일로 빌드하기 위해서는 Android Studio를 통해 직접 빌드해야 합니다. 그래서 Android Studio를 설치할 수 없는 CLI 환경에서 App을 빌드하고 배포해보는 방법이 있는지 알아보았습니다. 준비 ※ 참고 : Ubuntu 18.04에서 진행하였습니다. OpenJDK와 Gradle 설치 안드로이드 어플의 개발을 위해서는 JDK와 Gradle이 필요합니다. 다음 명령을 사용하여 최신 버전의 JDK와 Gradle을 설치합니다. sudo apt install openjdk-17-jdk-headless gradle export JAVA_HOME=/usr/lib/jvm/java-..
개요 프로젝트에서 사용되는 supabase의 환경변수를 중앙에서 관리하고 손쉽게 변경할 수 있도록 하기 위해서 quasar 프로젝트에서 환경설정 파일을 사용하도록 하겠습니다. 본문 프로젝트의 루트 폴더에 quasr.config.js 파일에 원하는 환경설정 값을 추가합니다. build: { env: { SUPABASE_URL: 'URL', SUPABASE_KEY: 'KEY' }, } 소스코드에서 사용할 경우, 다음과 같이 접근이 가능합니다. console.log(process.env.SUPABASE_URL) 참고 Handling process.env
쓴웃음
학습 기록