IT(68)
-
[후기] 갤럭시탭S10+ eSIM 개통 실패기 (feat. tplus...)
기존에 사용하던 갤럭시탭S8울트라 5G 가 배터리도 빨리 닳기 시작하고, 가끔 돌리는 게임들을 부드럽게 돌리는 것이 한계가 오기 시작하여.. 갤럭시탭S10+로 기변을 하게 되었다. 울트라가 너무 무겁기도 하고, 회의 때 노트북이랑 같이 펼쳐서 쓰기가 쉽지 않은 크기이기도 했다. 이번 갤탭S10+ 도 5G 모델로 구매를 하였고, eSIM이 지원되는 것을 알았기 때문에 알뜰폰 중 하나로 LTE 개통을 하기로 했다. 결론. tplus 사의 eSIM 으로는 갤탭10+를 개통할 수 없었다. 이유. tplus 사에 eSIM 사용 가능 모델로 등록이 되어 있어야만 하는데, 갤탭이 등록된 모델이 아니었다. 대안. USIM을 구매하여 개통하여 사용해야 한다. 발생된 오류메시지. 1. eSIM 다운로드 중 네트워크 오류가..
2024.10.08 -
[SonarQube] ERROR: Job failed (system failure): prepare environment: failed to start process: exec: "pwsh": executable file not found in %PATH%. Gitlab 러너 연동 에러
소나큐브와 깃랩 CI/CD 연동 이후 러너에서 소스 빌드 및 소나큐브 분석을 실행하던 중 다음의 에러를 마주했다. 해당 에러의 내용은 pwsh : PowerShell Core 프로그램을 찾을 수 없다는 에러이다.그러나... PowerShell Core 7 (최신) 을 이미 사용중이고, 심지어 PATH도 제대로 잡혀있음에도 해당 에러가 계속 발생하고 있었다. 원인은 깃랩 러너 셋팅 (config.toml) 파일에서 shell 설정이 잘못되어 있어서 그런것이었다. 이걸 찾느라 또 열심히 이거저거 삽질한 나의 시간이여.. ㅎㅎ 처음은 shell = "pwsh" 로 되어 있는 부분을 "powershell"로 고쳐주고 깃랩 러너를 돌리는 제대로 빌드되어, 소나큐브 분석까지 제대로 끝나는 것을 확인할 수 있었다.c..
2024.08.12 -
[SonarQube] 코드 품질 분석 툴 오류 (installutil.exe, NET START 오류 등)
소나큐브 설치 후 최초 실행 시 아래와 같이 "명령줄 또는 디버거에서 서비스를 시작할 수 없습니다. 먼저 installutil.exe를 사용하여 Windows 서비스를 설치한 다음 서버 탐색기, Windows 서비스 관리 도구 또는 NET START 명령을 사용하여 시작해야 합니다."오류가 발생하는 경우가 있다. 오류 메시지 처럼 installutil 를 찾아서 별 삽질을 다해도 해결되는 종류의 오류가 아니다.. 순수하게 자바 sdk 패스가 제대로 안잡혀서 발생하는 오류이기 때문에 StartSonar.bat 에서 아래 블럭 친 부분처럼 자바17 sdk 패스로 수동으로 잡아주도록 한다. 그 밑에 줄은 실행될 필요가 없기 때문에 @rem 으로 주석처리 해주면 정상 실행된다. 아래와 같이 StartSon..
2024.05.16 -
[Ionic+Vue3] 네이버지도 API 연동하기 (feat. typescript)
Ionic + Vue3 + Typescript 환경으로 모바일 크로스플랫폼 앱을 개발하면서 필요한 내용을 정리해본다. 지도 연동은 매우 빈번하게 사용하는 기능 중 하나이다. 오늘은 가장 보편적으로 사용되는 네이버지도 API를 연동해보도록 하겠다. 1. 네이버지도 API Key 발급 받기 https://www.ncloud.com/product/applicationService/maps NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 위 페이지로 가서 네이버지도 사용 등록 및 키를 받..
2024.04.09 -
[VScode] You're running in a GNOME environment but the OS keyring is not available for encryption. Ensure you have gnome-keyring or another libsecret compatible implementation installed and running. 해결하기
이 오류 메시지는 주로 우분투 환경에서 VScode 사용시 발생할 수 있는 오류이다. 우분투는 윈도우나 맥처럼 키체인 시스템은 OS 레벨에서 제공해주지 않기 때문에 사용자가 직접 라이브러리 설치 후 셋팅을 해줘야 하는 불편함이 있다. 이런 작업을 해주지 않으면, 안전한 자격증명 환경이 없는 상태라서 VScode로 Git push 작업 시마다 로그인을 해줘야 하는 매우 불편함이 발생하기 때문에 반드시 초기에 셋팅해주고 시작하도록 한다. 한번 셋팅해주고 한번만 로그인 하면 그 이후부터는 더이상 로그인을 묻지 않아 매우 편리하다. 해결 방법 : gnome-keyring 설치. 이 방법은 안드로이드 태블릿 Termux 우분투 환경에서도 정상동작하니, 필수로 설정하도록 한다. 1. 아래 명령어로 gnome-key..
2024.04.03 -
[Termux] Ubuntu LTS 22.04 성능 향상 팁 (feat. 갤럭시탭S8울트라)
아이패드11 4세대(M1) 셀룰러에서 갤럭시탭S8울트라 5G 모델로 기변 후 제일 만족하는 부분은 광활한 화면과 자유로운 작업 환경 구성 가능인 부분이다. 아이패드로도 코딩의 욕심이 있어서 이것 저것 많이 시도해보았으나, 결론은 클라우드 환경에서 코딩하는 것 말고는 답이 없어 보였다. 클라우드 환경으로도 코딩을 해야 한다면, 아예 큰 화면으로 가서 노트북을 대체하자는 생각으로 갤럭시탭으로 기변한 것인데, 안드로이드 환경에서도 리눅스 포팅 및 VScode 설치로 거의 완벽한 코딩 환경 구성이 가능하다는 것을 알게되었고, 현재 갤럭시탭에 Termux 설치 + Ubuntu LTS 22.04 설치 + VScode 까지 셋팅하여 포터블 코딩 환경을 완성하였고, 하이브리드 앱 개발을 어디서나 할 수 있는 상태가 되..
2024.03.26