반응형

Programming 151

앱 링크 개발 - custom dynamic link 만들기 삽질

dynmaic Link 가 2025년부터 서비스 종료한단다. 이걸로 얼마나 많은 홍보를 진행했는데.ㅠ.ㅠ 미리 준비해야되니, 직접 구현하기로 마음 먹었음 예제 파일 : http://example.digitalassetlinks.org/.well-known/assetlinks.json 검증용 API : source.web.site 다음에 링크를 테스트하고자 하는 주소로 변경하면 됨 https://digitalassetlinks.googleapis.com/v1/statements:list?source.web.site=http://example.digitalassetlinks.org&relation=delegate_permission/common.handle_all_urls 검증 툴 : https://deve..

윈도우10에서 CMD ansi color 적용하기

윈도우10에서 파이썬으로 프로그래밍을 하다가 색상값이 출력이 안되서 자료를 찾던 중 좋은 방법을 찾았음. 이런식으로 위와 같이, 색상 값이 출력이 안됨. regedit를 통해 간단하게 해결 위와 같이, HKEY_CURRENT_USER -> Console -> VirtualTerminalLevel 을 1로 설정해주면됨. 원래 저 키값이 없어서 추가해줬음. 결과적으로 아래와 같이 print문을 출력할때 색상이 함께 잘 출력됨

Programming 2019.04.09

React Native 팁

키보드 관련 이슈 textInput 포커스 될때, 키보드가 올라오면서 뷰가 위로 올라감.AndroidManifest.xml 파일에 설정값이랑 관련있음 android:windowSoftInputMode="adjustResize" 관련 정보 https://alligator.io/react/android-soft-input/https://gogorchg.tistory.com/m/entry/Android-안드로이드-키보드-보이기-모드-옵션 커스텀 폰트 (Custom Font) 아이폰은 폰트 이름으로 적용되고, 안드로이드는 파일이름 적용됨.확장자가 대문자일 경우 적용 안되는 듯 함.( 안드로이드에서 확인 )fontFamily 에 설정한 폰트로 하면 적용되나, fontWeight를 bold로 설정할 경우에 적용이 ..

Node js로 backend 개발기

개발 시 자주 사용하는 기능 빌드명령 : babel src -d dist Git 명령어 git status git add . git commit -m "코멘트" git push MAC 개발환경- cocoapods 설치sudo gem install cocoapodsios 폴더가서 pod install VS Code 설정 1. SSH FS 플러그인 설치2. 환경 설정파일 -> Setting -> Workspace setting(탭) -> 좌측 Extenstion에서 SSH FS Configuration 선택 -> Edit in Settings.json 클릭{ "sshfs.configs": [ { "label": "moco_server", "root": "/home/server", //연결할 디렉토리 설정 "..

Programming/Linux 2018.12.28

React Native 개발 준비

RN Ebook 강좌 https://thebook.io/006946/ AVD 실행 avd.vbs 파일 생성 Set WshShell = CreateObject("WScript.Shell")WshShell.Run chr(34) & "c:\lunch_avd.bat" & Chr(34), 0Set WshShell = Nothing lunch_avd.bat 파일 생성%ANDROID_HOME%\emulator\emulator.exe -avd Pixel_2_API_28 환경 설정 : %ANDROID_HOME%C:\Users\\AppData\Local\Android\Sdk expo react native 개발 시 가장 처음 접한 것이 expo이다. expo 개발 과정은 expo start를 하면 프로세스가 하나 뜨는데,..

Programming/Android 2018.11.29

라즈베리파이로 지역난방 IOT 만들기 #3 개발

개발 개발은 Python을 이용해서 개발하였다.프로그램은 총 2개이다.1. 보일러 제어 프로그램- 하나는 온도센서로 부터 데이터를 읽어, 릴레이를 제어하고, DB에 온도와 control한 정보를 기록한다. 2. 웹서버- DB에 저장된 정보를 읽어 온도 변화를 보여주고, 원격으로 재부팅과 종료를 수행한다. 위에 그림에서,저 날은 안방만 보일러를 켰다.오후 10시에 보일러를 켯고, 난방수가 나가는 온도가 약 30도 조금 넘었을 때더 이상 온도가 안올라가서, 구동기를 OFF 한 경우이다.구동기가 OFF가 되니, 뜨거운 난방수가 더이상 유입이 안되고,시간이 지나니 점차 온도가 떨어지는 것을 볼 수 있다. 테스트를 통해 28도 이하로 내려가면,다시 On 시키도록 해놨다.28도 사실 좀 높은 온도이긴 한데,실험을 ..

Programming/Python 2018.11.15

라즈베리파이로 지역난방 IOT 만들기 #2 개발

하드웨어아래 사진은 앞서 설명한 DS18B20 방수형 온도센서 이다.사실 온도 센서를 라즈베리파이랑 연결하기 위해서는저항이 필요한 거 같은데,그럼 회로가 더러워질 것 같아서, 본인은 모듈형으로 되어 있는 것을 구매했다. 나중에 안 사실이지만 해당 센서의 경우 1-wire 통신 방식을 사용하기 때문에,아래 사진 우측에 보이는 모듈은 1개만 있어도 여러개의 온도 센서를 달 수 있다. 아래는 릴레이 연결을 보여준다.220v 전원이 흐로기 때문에, 일반 점퍼선을 쓰기에는 무섭더라.사실 난 하드웨어 쟁이도 아니고, 전기도 잘 모르다.그래서 그냥 안전하게컴퓨터 전원선이 집에 있길래,그걸 니퍼로 까서 사용했다.아래와 같이 릴레이에 불이 안들어온 경우보일러는 동작한다고 생각하면 된다.물론 온도저절기에서 On이 되지 않..

Programming/Python 2018.11.15

CORDOVA 이용한 하이브리드 앱 개발

개발 환경 설정 1. Android SDK 환경 변수 등록 1) ANDROID_HOME -> C:\Users\Junny\AppData\Local\Android\Sdk2) PATH 추가%ANDROID_HOME%\tools%ANDROID_HOME%\platform_tools2. ANT 설치 1) http://ant.apache.org/bindownload.cgi2) 환경변수 등록1) ANT_HOME -> 압축푼 경로2) PATH 추가 : %ANT_HOME%\bin3. Node.js 설치https://nodejs.org/en/ 4. Cordova 설치1) Node.js command prompt 실행2) npm install -g cordova3) 버전 확인 : cordova -v 프로젝트 생성 1. Node..

Programming/Android 2018.11.01
반응형