전체 글39 설악산 공룡능선 계획: 소공원 -> 비선대 -> 마등령삼거리 -> 무너미고개 -> 소청 -> 중청 -> 대청봉오전 4시 20분 양주 출발등반시작 오전 7시 30분하지만 등반 중 시간부족으로 계획 변경변경된 경로: 소공원 -> 비선대 -> 마등령삼거리 -> 무너미고개 -> 양폭 대피소 -> 비선대 -> 소공원하산 18시 30분매우 어려웠다 한라산이 매우 쉬운 수준 경치는 너무 좋았다 공룡능선 들어가기 전까지 경치가 좋았던 거 같다. 공룡능선은 등산하기만 바쁜능선.. 다른 능선은 괜찮음, 공룡능선이 매우 어려움 2024. 10. 27. IoT ( 아두이노 ) 아두이노 개발환경 기본 구조메뉴컴파일, 업로드 버튼시리얼 모니터 버튼소스 수정 영역메시지 영역 소스 기본구조초기화 루틴setup() 함수최초 1회 수행반복 루틴loop() 함수setup() 이후 작동하는 동안 무한 반복 GND (Ground, 디지털 접지)반드시 순환 구조 전류는 양극(VCC)에서 시작해 GND로 흐릅니다전류가 들어가는 곳 (전기적 기준점) 툴체인과 교차 컴파일러툴체인컴퓨터에서 다른 CPU에 실행될 기계어 프로그램을 생성하기 위한 프로그래밍 툴교차 컴파일러컴퓨터 언어로 프로그램을 PC에서 코딩컴파일 후 PC에서 아두이노 ISP를 이용하여 마이크로컨트롤러에 입력컴파일하는 교차 컴파일러 필요 pinMode()를 설정하는 이유는?"이 핀이 입력용인지 출력용인지 아두이노에게 알려주는 것 디.. 2024. 10. 19. 오라클 서버 만들기 2 nginx 설치$ sudo apt install nginx -ynginx 버전 확인$ sudo nginx -version출력:nginx version: nginx/1.24.0 (Ubuntu)오라클 클라우드 8000 포트가 열려있지 않아 접근을 모두 차단하기 때문에 발생하는 문제가 나타남8000, 80, 443 추가포트 80과 8000 허용$ sudo ufw allow 80/tcp$ sudo ufw allow 8000/tcp$ sudo iptables -I INPUT 5 -i ens3 -p tcp --dport 8000 -m state --state NEW,ESTABLISHED -j ACCEPTufw 활성화$ sudo ufw enable상태 확인$ sudo ufw statusNginx의 설정 파일을 수정 .. 2024. 10. 14. 오라클 서버 만들기 Oracle Cloud 계정 생성VM 인스턴스 생성 -> vm 이름 입력 ( 자동 생성 해줌 ) -> 이미지 및 구성에 우분투 선택 -> SSH 키 추가에서 전용 키, 공용 키 저장 -> 생성 및 시작.key -> .ppk로 변환 방법PuTTYgen 실행 -> Load an existing private key file -> .key 파일 업로드 ( passphrase 필수 x ) -> Save private key PuTTy -> new session -> 퍼블릭 ip(sbsun.softagape.com) 친 후 save Categoty 메뉴에 SSH -> Auth -> Credentials -> private Key file for authentication 에 ppk 파일 업로드첫 암호는 ubunt.. 2024. 10. 11. 8장 기능/실습 - 15 ( GridView ) grid01.setAdapter(new ImageAdapter(this)); BaseAdapter베이스 어댑터는 추상 클래스로, 사용자 정의 어댑터를 만들 때 상속하여 구현하게 됩니다.주로 ListView나 GridView와 같은 뷰에 데이터를 연결하는 데 사용@ 필수 메소드getCount()Adapter에 몇 개의 항목이 있는지 확인getItem()위치의 항목을 조사하여 배열의 몇 번째 요소인지를 리턴getItemId()Position 위치의 ID 리턴, 첨자 자체가 고유 ID이므로 첨자를 그대로 리턴getView() 항목 하나를 출력하기 위한 뷰를 생성하여 리턴커스텀 어댑터를 정의할 때, 이 메소드를 재정의하여 커스텀 레이아웃을 생성항목 뷰를 생성하는 가장 핵심적인 메소드 GridView2차원.. 2024. 10. 10. 7장 기능/실습 - 14 ( Spinner ) Spinner안드로이드에서 드롭다운 선택 기능을 구현하기 위하여 제공하는 위젯어댑터로 데이터 지정 OR 레이아웃에서 android:entries 속성에 배열 리소스를 지정) @array: 리소스의 유형, 타입colors: 배열 리소스의 이름AdapterView.OnItemSelectedListener스피너에서 항목이 선택될 때 이벤트를 처리하기 위한 것onItemSelected(AdapterView parent, View view, int position, long id)필드 count선택된 항목의 ID를 저장하기 위한 변수입니다.onItemSelected()스피너에서 항목을 선택할 때 호출되는 메서드입니다.onNothingSelected()연결 해제 시 호출되는 메소드getSelectedView(.. 2024. 10. 8. 이전 1 2 3 4 5 6 7 다음