본문 바로가기
728x90
반응형

개발일지/기타12

DISM /Online /Cleanup-Image /RestoreHealth 62.3% 멈춤 오류 관련 PowerShell에서 DISM /Online /Cleanup-Image /RestoreHealth로 복구 시도를 하는데 62.3%에서 멈춰서 움직이지 않았다. 한참 기다려도 움직이지 않음.사실 62.3%가 손상된 파일을 다운로드 받는 시점이라고 한다. 그래서 움직이지 않을땐 10~20분정도 기다렸다가빈 화면을 한 번 누르고 엔터를 치면 100%가 되곤 한다... 여러번 시도했는데 계속 62.3%에서 멈춰서 뭔가 했는데... 레딧을 보니까 1. 10~20분정도 기다렸다가 빈 화면을 한 번 누르고 엔터를 친다2. ESC를 2번정도 누른다. 이렇게 하면 해결된다는 사람들이 있었다. 그래서 바로 해줬는데 .. ! 나도 됐다..!!기다림이 방법이었다..이 명령어를 사용한 후에는 sfc /scannow를 통해서 .. 2025. 2. 10.
PC카톡이 차단된 환경에서 PC 카톡 사용하는 방법 / PC카톡 뚫는 법 많은 회사에서 PC카톡을 능률이 떨어진다며 막고 있다... 하지만 고객과 카카오톡을 이용해서 소통한다면..? 그렇다면 카톡 PC가 없는것만큼 불행한 상황은 없을 것 같다. 그래서 오늘은 PC카톡이 막혀있는 환경에서 PC카톡을 이용하는 방법에 대해 써보려고 한다. 물론 인터넷은 되어야 한다.1. 앱플레이어 설치하기 - 앱플레이어가 뭔지 모르는 사람도 제법 있는 것 같다. 우리나라에서 만든 녹스를 비롯해서 전세계인들이 많이 사용하고 있는 블루스택, 중국에서 만든 미뮤같은 플레이어들이 있다. 나는 그 중 미뮤를 사용하고 있다. 가볍게 설정해서 사용할 수 있기 때문. 그리고 단축키를 통해서 트레이에서도 없앨 수 있어서 아주 좋다. 어떤 앱플레이어도 상관없으니 일단 다운을 받아서 설치하자.앱플레이어는 쉽게 말해서.. 2024. 5. 21.
구글 로그인 서비스 개발을 위한 oauth 계정 만들기 인터넷 커뮤니티 등에서 구글 로그인을 할 수 있도록 서비스 제공하는 곳들이 많다. 이용자 입장에서도 구글 로그인을 지원하면 여러모로 편리하다. 별다른 정보를 입력하지 않고 사이트를 이용할 수 있기 때문인데 이런 다양한 편리함 때문에 최근에는 많은 곳에서 구글 로그인을 할 수 있도록 지원한다. 나 역시 정말 많이 이용하고 있는 기능이기도 하다. 이런 기능을 이용하기 위해서는 구글 로그인 서비스 개발을 위해 oauth 계정을 만들어야 한다. 그러기 위해선 구글 클라우드 플랫폼에 접속해준다. console.cloud.google.com/ 왼쪽 상단 배너 옆에 프로젝트를 눌러 새 프로젝트를 만들어준다. 프로젝트는 한 명당 기본 12개를 제공하고 있으며 추가를 위해서는 기존 프로젝트를 삭제하거나 할당량 증가를 요.. 2021. 3. 31.
인텔리제이 플러그인 다운로드 받기 (+Mustache) 개발을 시작한 이래로 줄곧 이클립스만 사용하다가 인텔리제이로 공부를 시작했다. 아무래도 그간 사용하지 않았던 툴이기 때문에 이클립스에서 당연하게 바로바로 사용할 수 있었던 부분에서 삐끗하기도 한다. 그중 하나가 바로 플러그인 다운로드이다. 이클립스에서는 help에 가면 바로 plugin 다운로드할 수 있는 마켓플레이스가 보여서 어렵지 않게 플러그인들을 받고 지웠었는데, 인텔리제이의 헬프를 살펴보니 마켓은 물론 플러그인이라는 말도 보이지 않았다. 물론 메뉴바에 어디엔가 있을 수 있지만... 발견하지 못했다는 것이 더 맞을 수도 있겠다. 아무튼 그런 이유로 인텔리제이에서 새로운 플러그인을 받기 위해 어떻게 하면 좋을지에 대해서 적어보기로 했다. 적어도 나처럼 하염없이 메뉴를 보며 찾는 사람이 없기를....ㅠ.. 2021. 3. 27.
인텔리제이 깃 손쉽게 연동하기 요즘 프로젝트를 가보면 대체적으로 깃을 사용하고 있다는 것을 알 수 있다. 과거에는 SVN을 사용하는 경우가 많았지만 손쉬운 버전 관리나 브랜치 등 협업에 대한 강점 때문인지 점차 SVN보다는 git을 사용하는 경우가 많은 것 같다. git 역시 다양한 서비스가 있는데 대표적으로는 깃허브와 깃랩을 많이 사용한다. 지금 현재 회사에서 진행하고 있는 프로젝트는 구 버전은 SVN으로, 신버전은 깃랩에서 버전관리를 하고 있다. 지난 프로젝트에서는 깃허브를 사용했었다. 오늘은 조금 더 대중적인 깃허브와 인텔리제이를 연동해보려고 한다. 로컬 프로젝트이지만 깃허브를 통해 관리하려고 하는 이유는 바로 후에 이 코드가 자신에게 하나의 코드 샘플이 될 수 있으며 깃허브에 익숙해지면 다른 프로젝트 참여 시 큰 도움이 되기 .. 2021. 3. 7.
젯브레인 툴박스로 인텔리제이 버전 관리하기 + 학생용 라이선스 받기 ■ 젯브레인 툴박스? 젯브레인 툴박스는 젯브레인에서 만든 여러가지 툴을 인스톨, 업데이트를 가능하게 해주는 툴이다. 별다른 역할을 하지 않고 단순히 개발 도구를 모아놓은 툴에 불과하지만 제품군 버전관리라던가 JVM 옵션을 조정할 수 있기 때문에 다방면으로 유용하게 사용할 수 있다. 한 번 다운로드 받아두면 계속 이용할 수 있기 때문에 개발을 하는 사람이라면 한 번쯤 사용해보는 것이 좋다. ■ 다운로드 받기 젯박스 툴박스 사이트(www.jetbrains.com/toolbox-app/)에서 다운로드 할 수 있다. 붉은색으로 네모친 곳을 클릭해서 다운로드 받을 수 있다. 왼쪽에 있는 예시 화면처럼 젯브레인의 툴을 모두 관리할 수 있으며 업데이트가 있으면 수시로 알려주기 때문에 버전 관리가 정말 쉬워진다. 최신.. 2021. 2. 27.
피들러 Fiddler4 https 패킷 캡처 허용하기 피들러는 웹 패킷을 캡쳐하여 어떤 값을 보냈고 또 어떤 값을 받았는지에 대해 쉽게 확인할 수 있는 도구다. 여러 곳에서 사용하고 있겠지만 나는 주로 웹 개발을 하면서 fiddler로 패킷을 캡쳐하고 실제로 어떤 값을 보냈는지와 제대로 값을 받아왔는지 확인하는 용도로 사용하고 있다. 또 유지보수를 하면서는 패킷 캡쳐를 통해 개발 범위를 확인하곤 한다. 하지만 fiddler를 방금 다운로드 받았다면 http에 대한 패킷 캡처는 잘 이루어지지만 https에 대해서는 :443으로 나오며 제대로 패킷 캡처가 이루어지지 않는 모습을 볼 수 있다. 이럴 경우에는 환경설정을 바꿔 https 패킷도 캡처할 수 있도록 해야한다. 1. 상단 메뉴 Tools - Options 에 들어간다. 2. Https 탭에 아래 빨간 네.. 2021. 2. 1.
FTP / SFTP 기본 포트 번호 FTP와 SFTP의 차이는 secure가 적용되어있는가 아닌가의 차이라고 할 수 있다. FTP(File Transfer Protocol) 기본 포트 21 일반 파일 전송 프로토콜 SFTP(Secure File Transfer Protocol) 기본 포트 22 암호화된 파일 전송 프로토콜 2021. 1. 22.
[오류] java.net.NoRouteToHostException 호스트로 갈 루트가 없음 ■ 증상 java에서 httpURLConnection을 통해 콘텐츠를 json 형식으로 얻어오는 메서드를 만들었는데, 연결에 실패했을 경우를 만들어서 테스트를 진행했다. 그런데 java.net.NoRouteToHostException 라는 에러가 발생하였다. ■ 해결방법 현재 URL로 connection하고 있는데, 그 URL의 IP가 정말 접속할 수 있는 정보인지 확인한다. local 환경이라면 hosts 파일에 등록되어 있는 것은 아닌지 확인하는 것이 중요할 것 같다. 2021. 1. 19.
728x90
반응형