일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- gradle
- 워치
- TIZEN
- Kotlin
- socket-client
- socket-server
- socket.io
- Java8
- NoSuchMethodError
- mosquitto
- Flavors
- cloud-firestore
- Dva
- Galaxy Watch
- ActivityResult-API
- OZViewer
- git-push
- AWS
- google-login
- firebase-storage
- ozd
- 오즈뷰어
- JNI
- Firebase
- hung-up
- mqtt
- BottomSheetDialog
- firebase-database
- git
- Android
- Today
- Total
목록전체 글 (112)
Hyeyeon blog

1. Tizen Certificate-Manager 를 실행하여 + 버튼을 클릭합니다. 2. 에뮬레이터에서 사용할 경우엔 Tizen을, 실제 기기에서 사용할 경우엔 Samsung을 클릭합니다. 3. certificate profile 이름을 입력한 후 활성화된 Next 버튼을 클릭합니다. 4. 'Create a new author certificate'를 선택한 후 다음으로 넘어갑니다. 5. Author name, Password를 입력한 후 다음으로 넘어갑니다. 6. Author certificate를 저장할 위치를 선택한 후 Next 버튼을 클릭합니다. 해당 위치에 author.p12 파일이 저장됩니다. 7. 'Create a new distributor certificate'가 선택된 상태로 넘어갑..
순서 1. 변수 선언자 2. 조건문 1) if 조건문 2) switch 조건문 3. 반복문 1) for-in 반복문 2) while 반복문 3) repeat while문 4. 배열과 딕셔너리 1) 배열 2) 2차원 배열 3) 딕셔너리 5. 함수 6. 클래스 7. 클로저와 클로저 표현식 1. 변수 선언자 1) var: 지정된 값을 변경할 수 있는 가변 변수 2) let: 지정된 값을 변경할 수 없는 불변 변수 // var로 지정된 변수는 값 변경이 가능합니다. var name = "James" name = "John" // let으로 지정된 변수는 값 변경이 불가합니다. let name = "James" name = "John" -------------------------------------------..

일반적으로 강아지의 나이를 사람의 나이로 환산하면 강아지 나이에 7을 곱하라고 합니다. 이 계산법은 사람의 평균 수명 70년과 강아지의 평균 수명 10년을 단순히 비교한 계산법입니다. 그러나 최근 후성유전학을 통한 새로운 계산법이 공개되었습니다. 후성유전학 시계는 생물학적 나이를 예측하는 데 쓰는 수학 모형입니다. 생물은 나이를 먹으면 ‘DNA 메틸화’라는 변화가 발생하며, 이 현상이 얼마나 일어났는지의 정도를 활용하여 나이를 예측할 수 있습니다. 이를 바탕으로 여러 실험을 진행한 결과, 반려견의 노화 속도는 균일하지 않으며 어릴때 노화가 빠르게 진행되다가 수명의 1/3부터 노화 속도가 급감하는 패턴을 지닌다는 것을 알 수 있었습니다. 여기서 나온 새로운 환산법이 16 * ln(강아지 나이) +31 입니..
블록체인을 공부하며 정리한 키워드로 계속해서 추가될 예정입니다 🤓 NFT Non-Fungible Token의 약어로 디지털에 존재하는 자산에 가치를 부여하여 이것이 원본임을 증명하고 소유권 거래를 가능케 하는 개념 * 문제점 1. NFT는 거래는 주로 경매로 이루어지기 때문에 가격 조작이 쉽고 익명성이어서 자금 세탁 수단의 위험이 있다. 2. NFT를 발생한 사람이 해당 창작물의 저작권을 가지고있는지 확인할 수 없다. 헝거 마케팅 (Hunger Marketing) 한정된 수량만 판매하여 소비자들의 구매 욕구를 높이는 마케팅 블록체인의 Trilemma 확장성(Scalability), 탈중앙화(Decentralization), 보안성(Security)의 세 가지 문제가 모두 해결될 수 없음을 뜻한다. 현재 ..

1. NFCAdapter를 사용한 NFC 활성화, 비활성화 상태 확인 기본적인 NFC의 on, off 상태 확인은 아래와 같이 가능하다. import android.nfc.NfcAdapter; val nfcAdapter : NfcAdapter = NfcAdapter.getDefaultAdapter(context) val isNfcOn : Boolean = nfcAdapter.isEnabled() 그러나 NFC가 on이어도 일반모드 일때만 true를 반환하고 카드모드 일때는 NFC off와 동일하게 false를 반환한다. Android에서 NFC의 모드를 구분할 수 있는 메소드가 제공되지 않기 때문에, BroadcastReceiver를 사용하여 상태 값으로 구분이 가능하다. 2. BroadcastRecei..

병가란? 근로자가 정신적, 육체적 질병으로 인하여 일정한 기간을 쉴 수 있도록 제공되는 휴가를 말합니다. 유급병가, 무급 병가 유급 병가는 월급에서 차감 없이 병가를 사용하는 것을 말합니다. 반면 무급 병가는 병가 기간 동안의 급여를 차감시키는 형태입니다. 급여를 일할 계산하여 차감할 수도, 시간 단위로 계산하여 차감할 수도 있습니다. 병가도 일종의 복지이므로 복지가 잘 마련된 회사일수록 유급휴가를 제공합니다. 병가 연차 차감 병가와 연차는 별개입니다. 연차는 근로기준법에 명시되어 있는 반면, 병가는 관련된 내용이 없어서 병가의 연차 차감은 회사 재량입니다. 그렇기 때문에 회사에서 병가 대신 연차를 사용하라고 한다면 이에 반박할 수 있는 법적 근거는 없습니다. 만일 연차를 모두 소진하여 병가 대신 사용할..

맥북에서 Windows 10 으로 원격접속해서 윈도우 버튼을 누르면 다시 시작 등이 아닌 '연결 끊기'만 선택할 수 있다 🥲 Ctrl + Alt + Del도 안되서 제 3의 단축키를 써야하는 상황이 종종 발생하여 자주 사용되는 재부팅과 작업관리자를 위한 단축키를 정리해본다. 1. 작업관리자 단축키: ctrl + shift + esc 2. 잠금 + 로그아웃 + 작업관리자 단축키: ctrl + option + delete (back 버튼) 3. Windows 종료 - 연결 끊기, 로그아웃, 절전, 시스템 종료, 다시 시작 단축키: 바탕화면에서 option + f4

네이버 등의 타 플랫폼에 비해 구글은 해외발 해킹 시도가 빈번하게 일어나는 것 같습니다. OTP 앱, 보안키, 백업코드와 같은 추가적인 2단계 인증 수단도 있지만, 계정 탈취를 예방할 최소한의 안전 장치로 기본적인 구글 메세지를 통한 2단계 인증은 필수입니다. 구글 2단계 인증 등록하기 1. 구글 사이트의 우측 상단의 "Google 계정 관리"를 클릭합니다. 2. 좌측의 "보안" 메뉴를 선택하여 "2단계 인증"을 선택합니다. 3. "시작하기"를 클릭하여 2단계 인증을 등록합니다. 4. 로그인 시 Google 메시지를 수신 받을 기기를 확인한 후 "계속"을 클릭합니다. 5. 휴대폰을 분실했을 경우에 사용될 백업 옵션을 추가합니다. 문제 메시지/전화 통화를 받을 백업 전화번호를 입력한 후 "보내기"를 클릭합..