분류 전체보기
-
When I can't catch LG phone device in Android Studio /Android Studio에서 LG 폰 이 인식되지 않을 때Error 2022. 5. 2. 13:22
오랜만에 Android studio를 실행하여 디바이스에 폰을 돌리려니 디바이스가 인식이 되지 않는 겁니다. 이런저런 방법 다 써도 안되길래 '도대체 뭐가 문제인 거야..' 좌절하고 있을 때쯤 아..! 자사 Driver를 다운받아보자! 하는 생각이 들었습니다. 그래서 아래 사이트를 접속하여.... https://www.lge.co.kr/lgekor/download-center/downloadCenterList.do 아래 소프트웨어를 다운로드해 주시고... 실행시키시면, LG Device가 Android studio에 정상적으로 인식됩니다. 의외로 간단하죠?... 저도 황당했답니다... 감사합니다.
-
How can I arrow force copy in web browser? 웹브라우저에서 어떻게하면 복사기능을 강제로 허용하게 할 수 있을까?ETC 2022. 5. 2. 13:19
가끔 홈페이지 자체에 드래그를 막아놓은 경우가 있습니다. 드래그를 막아놓게 되면 자신이 원하는대로 html속의 자료들을 드래그하여 복사할수 없죠. 시간손해가 많이 날 수 있습니다. 하지만 자체적으로 드래그를 막아놓은 사이트를 이런식으로 강제로 풀어서 드래그를 한다는것이 옳은 일인지는 잘 모르겠습니다.... 하지만 방법을 안내해 드리면...(별로 대단한건 없습니다) 크롬의 경우 1. F12를 눌러서 개발자 도구를 연후 2. 우측의 Settings 메뉴를 누른 후 3. Debugger에서 Disable Javascript를 눌러준다. 4. 특이한 점은 해제가 아니라 클릭을 해서 체크를 해주어야 한다는 것입니다.
-
SDK location not found / SDK 위치를 찾을 수 없습니다.Error 2022. 5. 2. 13:17
저희 회사에서는 안드로이드 앱을 주력으로 서비스를 하고 있는데요. 가끔 제가 직접 android studio를 setting 하여 직접 디버깅을 해보고 싶다는 생각을 하였습니다. 하여 android studio를 직접 setting 하며 앱을 돌리려고 하는데... 개발의 반은 setting이라고 하던가요? (조만간 android studio setting 관련된 포스팅도 다루어보려고 합니다) 아무튼 다시 본론으로 돌아와서, 제목과 같은 오류가 나길래 구글링을 해보니... SDK가 설치되었던 경로가 달랐던 겁니다. 그러니까, android studio 내부에서 local.properties 위 명령으로 된 파일을 검색하고 지정해놓은 sdk.dir=를 봅니다. sdk.dir에 지정되어 있는 경로와, 컴퓨터 ..
-
IntelliJ에서 코드에 mouse cursor를 올려다 놓으면 tooltip과 lint와 같은 오류사항들이 같이 나와서 불편함을 겪을 때 대처 방법DevTools 2022. 5. 2. 13:13
Javascript로 개발하시는 분들이라면 eslint를 사용하실 텐데요. eslint에서 '너 이거 이거 고쳐야 돼' 하고 빨간 줄을 그어줍니다. 그럼 개발자는 고치려고 마우스 커서를 가져가게 되는데요. 이때 만약 사용하고 계신 언어가 스크립트 언어라고 한다면.... - Eslint에서 뿌려주는 경고 + Tooltip 두 가지 팝업이 같이 발생하여 Eslint에서 뿌려주는 경고가 Tooltip에 가려서 보이지 않습니다. 그리고 만약 사용하고 계신 언어가 컴파일 언어라고 한다면 - 컴파일러가 뿌려주는 경고 + Tooltip 두 가지 팝업이 같이 발생하여 컴파일러에서 뿌려주는 경고가 Tooltip에 가려서 보이지 않습니다. 이 두 가지 중 하나의 문제에 직면하게 되실 겁니다. 저도 계속 귀찮아서 T..
-
IntelliJ에서 여러 줄을 마우스 커서로 선택하고 싶을 때DevTools 2022. 5. 2. 13:10
IntelliJ 혹은 다른 개발 툴들을 사용하다 보면 우리가 아주 자주 사용한다고 볼 순 없지만, 만약 '필요한 특정 상황'에서 사용할 수 없다면 이따금씩 귀찮게 타이핑해 주어야 하는 기능이 있는데요. 필요한 특정 상황이란 아래와 같은 상황을 이야기합니다. created() { matchMedia = new MatchMedia() userAgent = new UserAgent() contactInformation = new ContactInformation() }, 이런 코드를 created() { matchMedia = new MatchMedia(); userAgent = new UserAgent(); contactInformation = new ContactInformation(); }, 만약 이렇게..
-
Vuex에서 getters와 mutations 항목에서 state를 선언하면 state already declared라는 Eslint 오류를 뱉어낼 때 대처법Error 2022. 5. 2. 13:05
const getters = { commonModalLifeCycle: state => state.commonModalLifeCycle, estateModalLifeCycle: state => state.estateModalLifeCycle }; Vuex 파일의 getters나 mutations 안에 갑자기 생뚱맞게 state에 밑줄이 그어지면서 eslint에서 state already declared라는 문구를 뱉어냅니다. 이는 Airbnb lint를 사용하는 개발자분들에게만 나타나는 현상입니다. 대처법은 아래와 같습니다. 1. .eslintrc.js 파일로 이동 2. 아래 옵션 추가해 주기 "no-shadow": ["error", { "allow": ["state"] }], https://stac..
-
Error:Cannot build Artifact 'project:war exploded' because it is included into a circular depe....Error 2022. 5. 2. 13:02
IntelliJ로 서버단 개발을 하다가 생긴 오류입니다. 또 무슨 오류가 발생한 걸까 하고 생각했습니다. 제가 로그를 잘 못 읽는 건지 뭐였는지는 모르겠지만 Client 개발을 하다가 마주친 서버 측의 로그는 매우 친절했습니다. 거의 모든 경우가 그렇지만 이 경우 또한 휴먼에러입니다. 직역하면 아티팩트를 빌드 할 수가 없습니다, 왜냐하면 순환 의존성이 포함되어 있기 때문입니다. 라고 이야기하고 있습니다. 아마 Tomcat 쪽 설정을 잘못 만졌을 가능성이 높습니다. (1) 우측 상단의 Tomcat 설정 클릭 후 Editconfigurations 클릭 (초록색 빌드 버튼 왼쪽에 위치해 있습니다) (2) 자신이 설정한 Toacat Server 클릭 (3) Server, Deployment, Logs..