본문 바로가기
반응형

IT211

안드로이드 AVD 실행 도중에 다운되는 경우 . andvlk64.dll not found 해결 AVD 잘 사용하는데 갑자기 다운되네요.^^;; 그리고는 또 실행이 안되었습니다. The emulator process for AVD Pixel_2_API_30 has terminated. 메시지 창에 기록된 내용을 아래 기록했는데요. android emulator closed because of an internal error. GPU found, vendor id 10de device id 0x11c6 checking for bad AMD Vulkan driver version... andvlk64.dll not found. No bad AMD Vulkan driver versions found. checking for bad vulkan-1.dll version... vulkan-1.dll vers.. 2022. 10. 10.
안드로이드 에뮬레이터 AVD 실행 되다가 안되는 현상 안드로이드 스튜디오 사용이 미숙해서 그런지 하나하나 꼼꼼하게 체크를 하지 못하고 일단 해보자는 식으로 앱 개발을 진행하고 있습니다. 며칠 잘 사용하다가 갑자기 AVD가 실행이 안되는 현상이 발생했어요. AVD는 손댄게 없는데 왜 갑자기 실행하자마자 AVD 프로세스가 종료될까요? The emulator process for AVD Pixel 2 API 30 has terminated. 처음부터 안되었다면 문제를 인지 했을 건데 며칠간 잘 쓰다가 갑자기 안되니 멘붕이 와서 헤매고 있었던 거 같아요. 결론부터 말하자만 android System image를 제 PC에 맞게 64비트용으로 다시 설치해서 해결했습니다. Android Virtual Device Manager에서 왼쪽 하단의 Create Virtua.. 2022. 10. 9.
쿠버네티스 설치 없이 웹에서 구축 연습하기 . Play with Kubernetes Kubernetes 철자가 넘 길어서 첫글자 k와 마지막 s 사이에 8개 알파벳이 있다고 해서 k8s로 불리는데요. cloud 서버 환경에서는 꼭 알고 있어야 되는 컨테이너 관리 시스템입니다. docker , container , image 개념 바로가기 k8s 공부를 위해 구글링 해보니 서버를 여러 개 설치해야 되고 시간도 많이 소요되고 해서 시작도 못하고 계속 미루고 있었는데요. 구글링 중에 k8s를 공부할 수 있는 웹사이트가 몇 개 있더라고요.ㅋ 제가 너무 늦게 알아서 아쉽긴 했지만 이제라도 시작해보려고요. 저처럼 직접 쿠버네티스 구축하기를 꺼리시는 분들이 있을 거 같아 공유합니다. Play with Kubernetes docker에서 제공하며 쿠버네티스를 맘대로 테스트해볼 수 있는 웹사이트 Pla.. 2022. 10. 9.
안드로이드 앱 만들기 . 코틀린 시작하기 버튼만 하나 추가해서 텍스트뷰에 글자를 찍는 초간단 앱을 만들어볼게요. ● 프로젝트 만들기 New Project 하나 만듭니다. 프로젝트명을 FirstApp으로 했습니다. 개발 언어는 Kotlin으로 지정해서요. ★FirstApp Android 프로젝트 ● 버튼 추가하기 앱 화면을 만드는 파일은 activity_main.xml 입니다. Button만 추가해서 실행해 봤습니다. 2022. 10. 9.
AVD 실행 안되는 현상 . Your CPU does not support VT-x VirtualBox의 윈도우에서 안드로이드 스튜디오를 설치하고 AVD 구성해서 테스트를 하려고 실행하니깐 Could not start AVD 라는 메시지가 뜨면서 실행이 안되네요. ^^;; AVD manager 화면을 자세히 보지 않아서 처음부터 문제가 있었는데도 제가 인지를 못했네요.^^;; Your CPU does not support VT-x ▶ CPU가 VT-x를 지원하지 않습니다. 오른쪽에 Troubleshoot 클릭을 하니 아래의 메시지가 표시되네요. Unfortunately, your computer does not support hardware accelerated virtualization. Here are some of your options: 1) Use a physical devic.. 2022. 10. 8.
안드로이드 스튜디오 프로젝트 이해 . 코틀린 FirstApp 이름으로 Kotlin언어로 지정해서 Android 프로젝트를 만들면 아래와 같은 구조로 프로젝트가 생성됩니다. 크게 4개의 그룹으로 나눠져 있는데요. 하나씩 간단하게 알아볼게요. ● manifests AndroidManifest.xml 파일은 앱이 실행되기 위한 필수 정보 목록입니다. ▩ package="com.example.firstapp" 앱의 패키지 명 ▩ android:allowBackup 백업 서비스로 구글 드라이브로 스마트폰의 데이타를 자동 백업하여 스마트폰의 문제가 생긴 경우 데이타를 복원할수 있습니다. ▩ android:icon 앱 설치될때의 아이콘 이미지 ▩ android:label 앱 설치될때의 이름 ▩ android:roundIcon 둥근 아이콘을 사용할 경우 이미지 .. 2022. 10. 8.
네이트 검색 등록하기 . nate 블로그의 유입량을 늘리기 위해 네이트 검색 등록을 진행합니다. ● nate 콘텐츠 추천하기 네이트 홈페이지에 접속하셔서 메뉴 끝부분에 더보기를 선택해서 이슈UP추천 클릭하세요. 또는 아래 URL로 직접 들어가셔도 됩니다. https://editor.nate.com/ ● nate 콘텐츠 추천하기 하단의 추천 클릭하세요. ● nate 로그인 해주세요. nate 가입이 되어 있어야 검색 등록이 가능합니다. ● 내 블로그 추천하기① 개인 메뉴의 블로그 선택하세요. URL 빈칸에 티스토리 또는 홈페이지 주소를 넣어주세요. ● 내 블로그 추천하기② 제 티스토리를 URL에 넣었어요. 이런식으로 http부터 시작하는 전체 URL를 넣어주세요. ● 블로그 등록 완료 nate는 검색 등록이 너무 간단해서 좋네요. 감사합니다. 2022. 10. 7.
bing 빙 검색 등록 . 빙 웹마스터 도구 우리나라에서는 Naver , Google , Daum을 이어 Bing이 4대 포탈사이트라고 하네요. Bing 검색 등록 해볼게요. ● 빙 웹마스터 도구 구글에서 빙 웹마스터 도구로 검색해서 사이트에 접속하세요. ● Microsoft Bing Webmaster Tools 시작하기 클릭하세요. ● 로그인 3가지로 로그인 가능하네요. ● 사이트 추가 내 블로그 사이트를 등록하기 위해 사이트 추가 클릭하세요. ● 사이트 수동 추가 방법 선택 오른쪽의 사이트 수동 추가에서 진행합니다. ● 사이트 수동 추가 사이트 주소를 넣고 추가 클릭하세요. ● 사이트 인증하기 HTML 메타 태그 방식으로 인증할 거예요. 지정된 meta 태그를 복사하세요. 이 태그를 티스토리(블로그 사이트)의 head 태그에 넣을 거예요. 주의.. 2022. 10. 7.
리눅스 CentOS C++ 컴파일러 설치하기 클래스와 객체가 있는 c++ 개발언어의 소스파일은 cpp입니다. cpp 파일을 컴파일하려면 리눅스 C++ 컴파일러를 설치해야 되는데요. c++ 공부하려는 건 아니고 얼마 전에 오픈소스 하나를 사용하려고 다운로드하여 빌드하는 과정에서 에러를 보니 원인이 오픈소스에 cpp파일이 많이 포함되어 있었고 c++ 컴파일러가 없다는 것이었죠. 예전에 아주 잠깐 c++ 공부했던 기억이 되살아나네요. c++ 컴파일러를 설치합니다. ♣ yum c++ 패키지 확인 [root@localhost ~]# yum list *c++* Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.navercorp.com * epel: ft.. 2022. 10. 6.
네이버 검색등록 방법 . 서치어드바이저 사이트 등록 우리나라 인터넷 검색의 60% 이상이 네이버이고 30% 정도가 구글 그리고 다음을 포함한 나머지가 10% 정도라는 하네요. 티스토리 블로그의 유입량을 늘리기 위해서는 기본적으로 네이버와 구글에 검색등록을 해야 된다고 해요. 이번에는 네이버 검색 등록을 해볼려고 합니다. ● 네이버 서치어드바이저 접속 네이버 검색등록 또는 서치어드바이저로 찾아 접속하세요. ● 웹마스터 도구 우측 웹마스터 도구 클릭하세요. ● 사이트 등록 사이트 URL 주소를 입력하고 우측 끝부분에 화살표를 클릭하시면 등록 절차가 진행됩니다. ● 사이트 소유확인 등록하려는 사이트가 본인의 것이 맞는지 확인하는 절차인 거 같아요. 복사 붙여넣기로 간단하게 확인할 수 있는 HTML 태그로 진행합니다. 메타 태그 전체를 복사하세요. 주의할 것은 .. 2022. 10. 6.
리눅스 사용자 추가 . useradd 명령어 리눅스는 멀티유저 운영체제로 사용자 계정을 여러개 등록해서 사용할 수 있습니다. 사용자 추가는 아무나 할수 없고 root 계정만 가능합니다. ● 사용자 등록 useradd [옵션] [계정] ♠ -m 옵션은 홈디렉터리를 자동으로 만들어줍니다. [root@localhost ~]# useradd -m tmach [root@localhost ~]# cd ~tmach [root@localhost tmach]# ls -al total 12 drwx------. 2 tmach tmach 62 Nov 29 03:37 . drwxr-xr-x. 4 root root 36 Nov 29 03:37 .. -rw-r--r--. 1 tmach tmach 18 Mar 31 2020 .bash_logout -rw-r--r--. 1 t.. 2022. 10. 5.
github 소스 다운 후 git push 에러 해결 . personal access token github는 얼마전에 가입은 미리 했지만 오늘 처음 사용하네요. 나름대로 git과 github 개념과 명령어는 공부해서 그런지 github 사이트에서 repository 생성부터 js 파일(test04.js) 등록은 쉽게 진행을 한거 같아요. 내가 공부하고 이해한게 맞는지 나를 검증하기 위해 테스트를 해봤습니다. github에서 js 파일 수정도 해보고 변화를 줘서 히스토리가 잘 쌓이는지도 확인해 봤어요. 로컬은 CentOS 리눅스로 정하고 github 사이트에 등록된 repository 전체를 clone으로 내려받았습니다. 전체라지만 test04.js 파일 하나밖에 없어요.ㅋ 리눅스에서 js 파일을 수정하고 commit 한 뒤에 github로 push (업로드)하면 리눅스에서 수정한 부분이 githu.. 2022. 10. 5.
반응형