728x90
인기글
-
Android(Kotlin) / 네이버 지도 현재 위치 네이버 지도 현재위치 표시 지도를 사용하는 앱은 사용자의 위치를 지도에 표현한다. 네이버 지도 SDK는 이런 기능을 손쉽게 구현할 수 있도록 위치 오버레이와 위치 추적 기능을 제공한다. 위치 오버레이 - 사용자의 위치를 지도에 나타내고자 할 때 위치 오버레이를 사용하는 것이 권장된다. 1. 권한을 추가 네이버 지도 SDK는 기본적으로 사용자의 위치 정보를 사용하지 않으므로 사용자에게 관련된 권한을 요구하지 않는다. 따라서 위치 추적 기능을 사용하고자 하는 앱은 AndroidManifest.xml에 'ACCESS_COARSE_LOCATION' 와 'ACCESS_FINE_LOCATION' 권한을명시해야한다. FusedLocationSource를 사용하기 위해 앱 모듈의 build.gradle에 play-se..
-
아두이노(arduino) / IR 무선 적외선리모컨 IR 무선 적외선 리모컨으로 자동차를 작동시켜본다. 그 전에 IR 무선 적외선리모컨의 작동 방법을 살펴보겠다. 적외선 리모컨 신호는 2진 펄스로 구성됩니다. 무선 전송 중에 다른 적외선 신호로부터 보호하기 위해 일반적으로 특정 캐리어 주파수로 변조된 다음 적외선 다이오드를 통해 전송되고 수신부에서는 신호를 수신하여 복조과정을 통해 신호를 걸러내게 된다. 아두이노 보드에서 리모컨의 적외선 신호를 수신받기 위해 1838 IR수신 센서를 사용하게 된다. 아두이노에서 IR 무선 적외선리모컨을 사용하기 위해서는 필수적으로 라이브러리를 설치해야한다. 설치되지 않았다면 설치를 해야한다. IRremote 라이브러리 설치하기 [툴] -> [라이브러리 관리...]를 선택하여 들어가면 라이브러리 매니저가 실행된다. 라이브러..
-
아두이노(arduino) / 자율주행 자동차 코딩하기 자율주행 자동차 코딩하기 아두이노 자동차를 가지고 자율주행하는 코딩을 알아본다. 가지고 있는 자율 주행 자동차 모델은 이것이다. https://github.com/emakefun/hummer-bot/ GitHub - emakefun/hummer-bot Contribute to emakefun/hummer-bot development by creating an account on GitHub. github.com 센서 종류 바퀴 모터 : 전진, 후진이 가능하다. avoidance module : 앞에 물체가 있는지 확인하는 센서. Infrared tracking module : 자동차 밑쪽에 부착되어있는 센서. 라인트랙을 따라가는 역할을 한다. RGB Ultrasonic : 앞 물체와의 거리를 알아내는 센..
-
라즈베리파이 / 모니터 없이 라즈베리파이 이용하기, Putty, VNC Viewer 모니터 없이 라즈베리파이 이용하기 putty, VNC Viewer를 이용하여 라즈베리파이를 모니터 없이 무선접속으로 이용해보려 한다. 1. 라즈베리 파이 초기 설정 라즈베리 파이에 연결할 SD카드를 컴퓨터와 연결한다. OS설치(라즈비안): https://www.raspberrypi.org/ 라즈베리파이 공식 홈페이지에 들어가 pc환경에 맞는 파일을 연결한 SD카드에 다운로드한다. 라즈비안(raspbian)-라즈베리 파이 재단에서 개발한 공식 라즈베리 파이용 OS. OS를 [Raspberry Pi OS][Raspberry Pi OS Full]을 선택(원하는 환경에 맞게 OS를 선택)한 후 다운로드한다. 이때 소요시간은 대략 1시간 정도 걸렸다. 2. 라즈베리파이 무선 접속(SSH) 설정 SD카드 boot영..
-
CS(computer science) / CS공부하기 CS 공부하기 나 오늘부터 CS 공부한다.(진지)🤔😆😃 코딩 테스트 열심히 준비하고 공부했더니 이제 cs공부랑 면접 준비를 해야 한다... 난 취준 말고 개발이 하고 싶은데.. 컴퓨터공학과 4년 다니면서 CS(알고리즘, 컴퓨터 구조, 컴퓨터 네트워크, 운영체제 등)를 배웠지만 사실 과제하느라 바쁘고 몇 년 지나다 보니까 사실 잘 기억이 나지 않는다. 그래서! 오늘부터 다시 천천히 복습하는 마음으로 공부를 할 예정이다. CS 관련된 강의도 많지만 나는 돈이 없으므로 독학하려 한다. 한 번 배웠는데 독학으로 충분히 가능하지 않을까? 다음과 같은 블로그를 참고하여 공부할 예정이고, 그날그날 배운건 블로그에 쓰기로 한다. https://garden1500.tistory.com/11 IT 기술면접 이건 꼭 알고 ..
전체 글
-
2022 상반기 롯데정보통신 Software 채용 후기 2022 상반기 롯데정보통신 Software 채용 후기 🎆전형절차 롯데정보통신 2022년 상반기 신입 채용의 절차는 서류, 코딩 테스트. 인성 진단, 면접 순서였다. 🎆서류전형 자소서 문항 1. 지원 직무가 본인의 커리어에 어떤 영향을 미칠 지 본인의 생각을 자유롭게 기재해 주세요.*(700자) 2. 지원 직무와 관련한 경험(교육, 프로젝트, 대외활동 등)을 3개 이내의 키워드로 기재해 주시고, 이에 대한 본인의 의견을 자유롭게 기재해 주세요.*(700자) 3. 공동의 목표를 달성하기 위하여 노력하였던 점과 목표 달성에 어떤 영향을 주었는지 기재해 주세요.*(700자) 자기소개서 문항은 기본적인 문항들이었다. 1번은 지원동기, 향후계획 2번은 프로젝트 3번은 협업 을 중점적으로 써 내려갔다. 서류는 기본..
-
프로그래머스(C++, JAVA) / level 2 : 주차 요금 계산 level 2 : 주차 요금 계산 https://programmers.co.kr/learn/courses/30/lessons/92341 코딩테스트 연습 - 주차 요금 계산 [180, 5000, 10, 600] ["05:34 5961 IN", "06:00 0000 IN", "06:34 0000 OUT", "07:59 5961 OUT", "07:59 0148 IN", "18:59 0000 IN", "19:09 0148 OUT", "22:59 5961 IN", "23:00 5961 OUT"] [14600, 34400, 5000] programmers.co.kr 🎯 코드(C++) #include #include #include #include #include #include using namespace std;..
-
프로그래머스(C++, JAVA) / level 1 : 문자열 내 p와 y의 개수 level 1 : 문자열 내 p와 y 개수 https://programmers.co.kr/learn/courses/30/lessons/12916?language=java 코딩테스트 연습 - 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 programmers.co.kr 🎯 코드(C++) #include #include #include using namespace std; int solution(int n) { int answer = 0; for(int i=1; i
-
프로그래머스(C++, JAVA) / level 1 : 약수의 합 level 1 : 약수의 합 https://programmers.co.kr/learn/courses/30/lessons/12928 코딩테스트 연습 - 약수의 합 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한 사항 n은 0 이상 3000이하인 정수입니다. 입출력 예 n return 12 28 5 6 입출력 예 설명 입출력 예 #1 12의 약수 programmers.co.kr 🎯 코드(C++) #include #include #include using namespace std; int solution(int n) { int answer = 0; for(int i=1; i
-
프로그래머스(C++, JAVA) / level 1 : 서울에서 김서방 찾기 level 1 : 서울에서 김서방 찾기 https://programmers.co.kr/learn/courses/30/lessons/12919?language=java 코딩테스트 연습 - 서울에서 김서방 찾기 String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니 programmers.co.kr 🎯 코드(C++) #include #include using namespace std; string solution(vector seoul) { string answer = ""; for(int i=0; i