* 이 글은 인프런 강의 을 보고 정리한 글입니다. 폰트 적용하기 자신이 원하는 폰트를 텍스트에 적용하자. 1. 폰트를 다운로드 한 후, 파일명의 대문자를 소문자로 변경한다. 2. 리소스 폴더에 font 폴더를 생성하여 폰트 파일을 넣는다. 3. android:fontFamily="@font/bmjua_ttf" 텍스트뷰에 적용할 폰트를 설정한다. ListView, Adapter 데이터를 리스트뷰에 표현하기 위해 어댑터를 사용하는 방법을 알아보자. 1. activity_main.xml에 리스트뷰를 배치한다. android:id="@+id/mainListview" 리스트뷰의 아이디값을 mainListview로 지정한다. 2. 리스트 뷰의 내용을 넣을 ListViewModel이라는 데이터 클래스를 만들어준다...
1. 시작2. 안테나, 무전기, PC 연결3. WSJT-X 사용하기4. JTAlert 사용하기5. Log4OM 사용하기 6. PSK Reporter 6.1 PSK Reporter 사용 준비 6.2 PSK Reporter 기본 사용법 6.3 PSK Reporter 통계 보기7. 마치며 (1) 안테나, 무전기, PC 연결 (2) 시계 맞추기, WSJT-X 설치, 설정(3) WSJT-X 설정, 기본 사용법(waterfall)(4) WSJT-X 기본 사용법, 교신 진행과정(5) JTAlert 설치, 기본 사용법(6) Log4OM 설치, 연결, LoTW 업로드/다운로드(7) PSK Reporter 보는 법 6. PSK Reporter PSK 리포터는 교신 신호를 탐..
* 이 글은 인프런 강의 을 보고 정리한 글입니다. 람다 (Lambda) fun main() { println(sumString("1", "2")) println(sumStringTwo("1", "2")) println(sumStringTypeTwo("1", "2")) } fun sumString(a : String, b : String) : String { return "string1 : $a string2 : $b" } val sumStringTwo = {a : String, b : String -> "string1 : $a string2 : $b"} val sumStringTypeTwo : (String, String) -> String = {a, b -> "string1 : $a string2 :..
안드로이드 앱을 제작과정에 있는데 코틀린 언어에 대해 따로 작게라도 재정리를 해야 할 것 같아서 이 글을 씁니다. 자세히는 말고 개념만 잡자는 느낌으로 썼습니다. * 이 글은 인프런 강의 을 보고 정리한 글입니다. 엘비스 연산자 (Elvis Operator) fun main() { println(findStringLength(null)) // 인자로 null 값 } fun findStringLength(str : String?) : Int? { // 인자 값이 null일 수 있고, 반환 값이 null일 수 있음 return str?.length // 인자 값 str이 null일 수 있음 } // 결과값은 null '?' = null 일 수도 있다. fun main() { println(findString..
1. 시작2. 안테나, 무전기, PC 연결3. WSJT-X 사용하기4. JTAlert 사용하기 5. Log4OM 사용하기 5.1 Log4OM 설치 5.2 Log4OM 설정 5.2.1 기본 설정 5.2.2 외부 서비스 연동 설정 5.2.3 JTAlert과 연결 5.3 Log4OM에서 LoTW 업로드/다운로드 6. PSK Reporter7. 마치며 (1) 안테나, 무전기, PC 연결(2) 시계 맞추기, WSJT-X 설치, 설정(3) WSJT-X 설정, 기본 사용법(waterfall)(4) WSJT-X 기본 사용법, 교신 진행과정(5) JTAlert 설치, 기본 사용법(6) Log4OM 설치, 연결, LoTW 업로드/다운로드 (7..
1. 시작2. 안테나, 무전기, PC 연결3. WSJT-X 사용하기 4. JTAlert 사용하기 4.1 JTAlert 설치 4.2 JTAlert 기본 사용법 4.2.1 기본 설정 4.2.2 알람 소리 설정 4.2.3 메시지 보내기 4.2.4 Rebuild 5. Log4OM 사용하기6. PSK Reporter7. 마치며 (1) 안테나, 무전기, PC 연결 (2) 시계 맞추기, WSJT-X 설치, 설정(3) WSJT-X 설정, 기본 사용법(waterfall)(4) WSJT-X 기본 사용법, 교신 진행과정(5) JTAlert 설치, 기본 사용법 (6) Log4OM 설치, 연결, LoTW 업로드/다운로드(7) P..
1. 시작2. 안테나, 무전기, PC 연결 3. WSJT-X 사용하기 3.1 시계 맞추기 3.2 WSJT-X 설치 3.3 WSJT-X 설정 3.4 WSJT-X 기본 사용법 3.4.1 Wide Graph 3.4.2 WSJT-X 실행화면 4. JTAlert 사용하기5. Log4OM 사용하기6. PSK Reporter7. 마치며 (1) 안테나, 무전기, PC 연결 (2) 시계 맞추기, WSJT-X 설치, 설정(3) WSJT-X 설정, 기본 사용법(waterfall)(4) WSJT-X 기본 사용법, 교신 진행과정 (5) JTAlert 설치, 기본 사용법(6) Log4OM 설치, 연결, LoTW 업로드/다운로드(7) PSK Reporter 보는 법..
1. 시작2. 안테나, 무전기, PC 연결 3. WSJT-X 사용하기 3.1 시계 맞추기 3.2 WSJT-X 설치 3.3 WSJT-X 설정 3.3.1 General 3.3.2 Radio 3.3.3 Audio 3.3.4 Tx Macros 3.3.5 Reporting 3.3.6 Frequencies 3.3.7 Colors 3.3.8 Advanced 3.4 WSJT-X 기본 사용법 3.4.1 Wide Graph 3.4.2 WSJT-X 실행화면 4. JTAlert 사용하기5. Log4OM 사..
1. 시작2. 안테나, 무전기, PC 연결 3. WSJT-X 사용하기 3.1 시계 맞추기 3.2 WSJT-X 설치 3.3 WSJT-X 설정 3.3.1 General 3.3.2 Radio 3.3.3 Audio 3.3.4 Tx Macros 3.3.5 Reporting 3.3.6 Frequencies 3.3.7 Colors 3.3.8 Advanced 3.4 WSJT-X 기본 사용법 4. JTAlert 사용하기5. Log4OM 사용하기6. PSK Reporter7. 마치며 (1) 안테나, 무전기, PC 연결(2) 시계 맞추기,..
* 이 글은 를 읽고 쓴 글입니다. Q. 인간이 만든 비인간을 길들이기 위한 방법? 우선 우리가 만든 비인간으로부터 도망가지 말아야 한다. 소설 속 프랑켄슈타인은 자신이 만든 괴물에 대해 후회하여 방기하고, 이 일로 인해 괴물은 다른 사람을 살해하고, 프랑켄슈타인이 죽고, 나중엔 괴물도 죽는다. 비인간을 만든 것에 대해 후회하고 자책할 수 있다. 마치 AI가 없었던 세상이 더 좋았다, 원자폭탄이 없었던 세상이 더 좋았다, 하며 인간이 만든 비인간에 대해 부정적인 인식을 갖는 것이다. 그러나 우리는 한 번 만들어진 비인간으로부터 벗어날 수는 없다. 그것은 인간이 아니지만 행위자이며, 우리가 만든 자식이다. 그리고 우리가 만든 비인간은 세상과 수많은 관계를 맺는다. 그래서 우리는 우리가 만든 비인간에 대해 ..