분류 전체보기
-
ReactNative - WebView에서 메시지 받기 (WebView 통신)Programming/ReactNative 2018. 2. 13. 17:04
WebView로부터 데이터를 전달받는 예제입니다.WevView --> react-native 단방향이며, 양방향 예제는 https://medium.com/capriza-engineering/communicating-between-react-native-and-the-webview-ac14b8b8b91a 참고하시면 됩니다. 윕뷰에서 버튼 클릭시 postMessage로 데이터를 전달하며react-native에서는 onMessage 이벤트 핸들러에서 alert를 표시하는 예제입니다.
-
작업표시줄(Taskbar)에서 아이콘 제거하기Programming/WINAPI 2018. 2. 9. 08:06
#include #include const GUID CLSID_TaskbarList = {0x56FDF344, 0xFD6D, 0x11D0, {0x95, 0x8A, 0x00, 0x60, 0x97, 0xC9, 0xA0, 0x90}}; const GUID IID_ITaskbarList = {0x56FDF342, 0xFD6D, 0x11D0, {0x95, 0x8A, 0x00, 0x60, 0x97, 0xC9, 0xA0, 0x90}}; const GUID IID_ITaskbarList2 = {0x602D4995, 0xB13A, 0x429b, {0xA6, 0x6E, 0x19, 0x35, 0xE4, 0x4F, 0x43, 0x17}}; const GUID IID_ITaskList3 = {0xEA1AFB91, 0x9E28,..
-
Windows10 - 작업표시줄에 인터넷속도 표시하기 (NetSpeedMonitor)OS/Windows 2017. 10. 17. 22:37
작업표시줄에 인터넷속도 표시하기 알 수 없는 이유로 집 인터넷 속도가 들쭉날쭉대는 현상이 계속 발생합니다.원인을 모르기에 일단 주기적으로 인터넷속도를 체크할 목적으로 작업표시줄에 인터넷속도를 알려주는 프로그램이 있는지 찾아봤습니다. 제가 찾은 프로그램은 NetSpeedMonitor 이란 프로그램으로 작업표시줄 우측에 다운로드와 업로드 속도를 표시해주는 프로그램입니다.다운로드 사이트는 많은데 정상적인 파일을 찾기가 힘들어 직접 다운로드한 파일을 올려놓습니다.(64비트 버전입니다.) 다운로드 ==> 1. 설치 윈도우10에서 설치하면 아래와 같이 지원하지 않는 OS라고 뜨면서 설치가 되지 않습니다. 윈도우10에 정상적으로 설치하기 위해서는 아래와 같이 '호환모드'를 변경해 줍니다.위와 같이 속성을 변경하면 설..
-
ReactNative - com.android.ddmlib.InstallException: Failed to establish session 오류Programming/ReactNative 2017. 9. 11. 17:36
홍미노트4x 에 앱을 올려 테스트를 하려고 하니 아래와 같은 오류가 발생합니다.com.android.ddmlib.InstallException: Failed to establish session 구글링을 해보면 대부분 MIUI기반의 샤오미폰에서 발생하는 문제 같습니다.저 역시 샤오미폰으로 "개발자 옵션 > MIUI 최적화 켜기" 항목을 비활성화 해주면 문제가 해결됩니다.
-
Python - 프로세스 네트워크 연결상태 확인방법(tcpview)Programming/Python 2017. 8. 14. 23:15
tcpview처럼 프로세스별 네트워크 연결상태를 확인하는 방법을 알아보니 psutil 을 사용하여 확인이 가능하다고 하네요 psutil를 설치하고 조금 비슷하게 따라해봤습니다. ''' 네트워크 연결상태 조회 ''' import psutil def tcpview(): strOut = '' strFormat = '%-30s\t%-5s\t%-15s\t%-20s\t%-5s\t%-20s\t%-5s\n' strOut = strFormat% ('process','pid','status','local address','port','remote address','port') strOut += '------------------------------\t-----\t---------------\t---------------..
-
ReactNative - Base64 인코딩/디코딩Programming/ReactNative 2017. 8. 8. 21:57
React Native base64 변환방법입니다.직접 구현해도 되고 모듈을 사용하셔도 됩니다. 여기서는 base-64 모듈을 사용해서 변환을 해보겠습니다.먼저 모듈을 설치합니다. 프로젝트 폴더안에서 아래 명령을 실행합니다. npm install base-64 그 다음은 모듈 import해서 사용하면 됩니다. import React from 'react'; import { StyleSheet, Text, View, Button } from 'react-native'; import base64 from 'base-64'; // 없는 경우 설치 : npm install base-64 export class Base64Convert extends React.Component { static navigation..