본문 바로가기

Story

앱 소개 구글 스토어 : https://play.google.com/store/apps/details?id=com.healtheworld.autotouch.free 매뉴얼 사이트 : https://capturetouch.tistory.com/ 앱 소개 동영상 1 : https://youtu.be/jTVGtSzGZ_Y 앱 소개 동영상 2 : https://youtu.be/hdLSejiZ8Qc 본 앱은 배달 / 택시 / 트럭 등 운송 관련 업무부터 티켓구매, 게임 등 다양한 곳에 사용되며 사용자가 원하는 이미지나 글자가 화면에 나타나면 이를 빠르게 분석하여 사용자가 설정한대로 화면을 터치하고 주문 또는 콜을 사용자 대신 잡아드립니다. 화면 캡처가 아닌 텍스트 기반 커스텀 작업을 원하시는 분은 아래와 같이 연락을 주시.. 더보기
안드로이드 javap 사용 안드로이드 스튜디오 build 후에 아래 경로에 class 파일 생성 class 파일 경로 : build\intermediates\javac\freeDebug\classes #javap -s -p 이름.class 예제) #javap -s -p C_Media.class -p 붙여주면 private까지 나옴. 더보기
기술 면접 가이드 (석/박사) 석사 또는 박사면 채용이 유리할까? 서류통과에 유리는 하겠죠. 그러나 기술 면접때는 반드시 유리하다고 할 수 없습니다. 오히려 면접관으로 하여금 더 많은 기대감을 가지게 하니까요. 물론 공부를 더 했으니 좀 더 잘할거야 라는 막연한 심리는 사람이니까 모두 가지는거지만 좀 더 많은 경험을 기대하므로 대답 또한 학사보단 잘해야 하는게 사실이고요. 몇달 전 해외 출신 박사들(외국인 포함)만 따로 면접을 진행했는데 몇몇 안타까운 상황을 정리해봅니다. - 안드로이드 개발 역량이 특급이라고 되어 있어 안드로이드 주요 4대 component가 무엇인가를 질문하였으나 답변을 못함. - C언어 고급이라고 적은 사람은 자기가 수행한 코딩테스트에서 포인터 사용에 대한 질문을 했는데 포인터에 대한 기본 답변 조차도 못함 - .. 더보기
기술 면접 가이드 (실제 예제와 답변) 질문 : 회사에 입사한다면 어떤 태도로 업무에 임하고 싶은가? 또는 어려운 기술난제가 주어졌을 때 어떻게 문제를 극복할 것인가? 안좋은 답변 : "문제를 풀 수 있도록 노력하겠습니다. 또는 가르쳐주시면 열심히 하겠습니다" 좋은 답변 : 무엇보다 Job을 받으면 이 것이 회사일일 뿐만 아니라 저 자신이 고수가 되기 위해서라도 배운다는 마음으로 열심히 하고 싶습니다. 저는 뭐든 어려운 것을 풀어내는 것에 묘한 쾌감을 느낍니다. 난제가 어럽다고만 생각하지 않고 이러한 것을 극복하는데 즐거움 찾도록 하겠습니다. 업무를 진행하는데 물꼬만 틀어주시면 밤, 주말이라도 공부하여 조금이라도 회사에 도움이 되도록 하고 싶습니다. 지금까지 면접관으로 채용을 진행할 때 위 좋은 답변은 들은 적이 거의 없는거 같은데요. 많은 .. 더보기
기술 면접 가이드 대기업에서 개발자를 채용하는데 있어 신입과 경력의 기술면접의 깊이는 다릅니다. 하지만 기술 면접관은 신입이든 경력이든 지원자의 자기 소개서에 작성된 부분을 토대로 진실의 여부와 해당 지원자의 가능성을 확인합니다. 모든 업체의 기술 면접은 해당 팀 소요인력의 필수 인원을 뽑기 위해 유사한 경험이 있는지 기반 지식을 제대로 파악하기 위해 노력합니다. 따라서 대기업에서 진행하는 경력 면접의 경우 많은 실제 경험과 필수 개발에 필요한 요소기술을 해당 지원자가 실제 보유하고 있는지를 판단합니다. 하지만 신입 면접의 경우 많은 경험을 기대하기 힘들므로 학교 생활에 집중하여 지원자의 역량을 판단하기 위해 노력합니다. 신입 지원자는 무엇보다 솔직함과 태도(열정)과 센스가 중요합니다. 신입 지원자 경우에도 많은 대회 참.. 더보기
Retrofit2 + AWS Openssl (사설인증) 제목과 같은 설정을 하다가 심각하게 이게 정말 (무료로)되는거야? 라고 고민을 많이 했었습니다. 즉, Retrofit2와 AWS(APM, 사설 Openssl) HTTPS 통신이 가능하냐!!?? 사설 Openssl가 포인트죠. Let's Encrypt 경우는 쉽게 되니까요. 저는 이전 회사 다닐때 리눅스로 제품 양산을 8년 이상 했었기 때문에 당시 서버 구축이나 네트워크 이런건 껌이었습니다만.. 예전이긴 하지만 개발 당시 윈도우즈보다 리눅스를 PC를 더 많이 사용해서 리눅스 서버는 껌일거라 생각했지만 그 이후로 지금은 또 8년이 지나 이제 익숙한건 VI 에디터밖에 없네요. 우리나라 참고 사이트에 Retrofit2와 리눅스 서버설정(APM과 사설 Openssl)까지 일괄적으로 제대로 되어 있는데가 없네요. .. 더보기
마우스 포인터 pixel 값 테두리 : 0e, 10, 11, 1e (회색) 내부 : eo,e1,ee,ef,fe,ff (하얀색) 퍼가셔도 되지만 꼭 출처를 밝혀주십시오. 더보기
파일 시스템 상세 내용 정리 1. HDD Offset 표기 A. Byte 단위 B. BLock 단위 : 512 Byte C. Source 상에서는 Block 단위의 Addressing을 주로 사용하고 있음. D. Data align에 따른 ACcess 효율 향상 E. 숫자 크기를 작게 유지 - byte 단위의 제약 : 32bit 정수로 표현할 경우 2 TB (signed), 4 TB (unsigned) 용량 제한 그러나, Block 단위일 경우 512 배까지의 Addressing 가능 * HDD에 직접 access (_llseek) 하는 단계에서는 byte 단위로 addressing 함 (64 bit크기) 2. HDD Linear address 상의 정보 배치표 A : HEADER 영역 (0 ~5 GB) B : Reserved (약.. 더보기