정리 33

SVN에서 프로젝트를 Check Out 했는데 이상했다.

말그대로 체크아웃으로 프로젝트를 분명 받았는데... 어딘가 이상할때..패키지가 일반 폴더 아이콘이지 않나.. 톰켓에 연결하려해도 목록에 해당 프로젝트가 보이지않고... 이유는 심플했다. 나는 빨간네모를 우클릭 해서 Check Out을 실행했다. 그러면 프로젝트가 아니라 저장소 자체를 내려받게되는것. 파란네모를 체크아웃으로 받았더니 잘 된다.

정리/자바 2018.10.10

소켓 프로토콜을 왜 만들어야하죠? 1탄

프로토콜. 약속.간혹 군대 무전을 흉내내는 드립을 보면 꼭 등장하는게 있다.[오바][알파팀 건물에 진입했다 오바][알았다 오바]들어 본적 있지 않은가? 없어? 없음 말구 ㅎㅎ'오바'는 내 말이 끝났다 라는 거다. 왜 이게 필요할까? 무전기는 단방향 통신 기기라서 그렇다. 단방향 통신기기가 뭔지는 당연히 알고 있다고 치고.일종의 약속인 셈이다. '오바' 라고 함으로써 상대방은 '아 이사람의 말이 끝났구나' 하고 알게 되는 것. 소켓 통신의 프로토콜도 이와 같은이유이다.클라와 서버간의 stx,data(4자리 숫자),etx의 약속이 정해져있다고 치면클라가 stx+data(4)+etx 의 규격에 맞게 보내주면 서버에서는 약속에 맞춰본다.'아 앞에 붙는건 데이터가 시작되는 뜻이고 그다음 4자리는 보내고싶었던 데이..

정리/자바 2018.06.25

웹 접근성에 대해 첨 알았음.

웹접근성이 뭔지는 구글링하면 많이 나오니까 알아서 찾아보도록하고.나의 경우는 다음과같은 문제들이 있었다.1) a 태그"#"으로 해놓는 이유는 여러 이유가 있지만 나는 보통 2가지 경우에 쓴다.1. 이동경로가 아직 확정되지않음.데모페이지를 만들때 주로 쓰는 방식이다. 이동이 정해지진 않았지만 앞으로 이동하는 뭔가를 추가하려할때 이렇게 해놓는 편.2. 포인터대상에 마우스를 올렸을 때(hover) 커서가 손가락 모양으로 바뀜으로써 클릭이 가능한 개체임을 표시하고싶을 때 씀.이 방법은 알고는 있지만 사용하지 않는다. css에 :hover{ cursor:pointer; } 를 적용하면 끝나는일이기 때문. 1번의 경우때문에 접근성검출에서 걸렸다. 이 역시 구글링하니까 훌륭한 대체제가 있었다.href="javascr..

정리/자바 2018.05.30

6.0에서는 되는데 5.0에서는 왜 안될까..

카메라호출 - 촬영 - crop-crop저장-저장된 이미지 ImageView에 띄우기 에서 마지막 단계가 안된다. 6.0이상의 버전은 되는데 5.9 이하의 버전에서는 안된다. (SDK) 6시간을 해맸는데... 당연히 권한 문제라고 생각했다. 6.0부터는 권한을 물어보니까...앱을 확인해도 이상없고.. 인터넷에 올드한 코드들 따라 쳐도 똑같고... 원인은 정말 우연찮게 발견했다.-----------------------------------------------------------------------------------------------------------------------------------------------------두 이미지의 차이가 보이는가? grid와 linear의 차이다. l..

안드로이드 SVN 후기

선배가 한번 해보라고 해서 갑작스럽게 시작된 SVN 세팅불친절한 블로그들의 설명과 답도없는 설명부족상태에서 나는 결국 선배에게 다시 물어보러 가야했다.여차저차 이런 저런 블로그들을 뒤져서 프로젝트를 올리고 받아보기도했다. 그리고 그 결과 이런 병신툴을 쓰느니 git 계정 지르고 올리기로 마음먹었다.끝 ** 2018-04-17 **내 의지대로 쓰지 않는 것이 불가능 한 터라 한시간동안 삽질을 거듭하여 세팅에 성공했다.git이랑 다를게 없잖아...이번에 깨닳음을 얻었다.세상에 병신툴은없다.내가 병신일뿐

라이브러리를 추가했는데 메서드를 찾을 수 없다는 오류가...

정말 괜춘한 라이브러리를 찾았다.냉큼 적용했다. 그런데.. java.lang.NoSuchMethodError: No virtual method load(Ljava/io/File;)Lcom/bumptech/glide/DrawableTypeRequest;....에러를 뱉으며 앱이 뻗어버렸다. 않이 쉬벌 이런게 어디서! 개발자 블로그는 더이상 덧글 작성이 불가능한 상태 (이게 무슨..)작년까지는 덧글이 있다. 일일이 답변해주면서 수정하는 모습이 정말 아름다웠다. 아니 이게 아니지 저 오류를 갓 구글님께 여쭈어봤다. 소용없었다. 검색되는 내용은 '이런 에러나는데 어떻게함?' 하는 질문글들이었다. 이런 글들이 있다는 뜻은? 엄청 별거 아닌 문제라는 것. 일단 내 에러를 다시 보자. java.lang.NoSuchM..

안드로이드 스튜디오 무한 indexing 혹은 gradlebuild 시도

이것때문에 야근을 추가로 3시간을 더 하게 되어서 빡쳐서 쓴다.검색해도 안나왔다 정말 짜증났다.IDE 업데이트를 해봤는데 그래도 소용없었다. 인덱싱이 미친듯이 깜빡거리고 1초마다 시도-실패-재시도 무한 반복속에서 내 속은 타들어갔다. 해외 사이트에서 비슷한 문제를 찾긴했다.cleanBuild를 해보란다. 했지만 똑같은 증상. 아예 빌드 자체가 문제.그래서 다음 지시로 바로 건너 뛰었는데.. 저거 하니까 잘 된다. 아 이쓰레기같ㅇㅇㅇ은