본문 바로가기

[JavaScript] VideoJS에서 플레이 시간까지만 이동 되도록 출처 : https://support.brightcove.com/brightcove-player-sample-disable-forward-scrubbing 123456789101112131415161718192021222324252627var percentAllowForward = 0;var videoPlayer;var disableForwardScrubbing = function(player) { player.on("timeupdate", function() { var percentPlayed = player.currentTime() / player.duration() * 100; if (percentPlayed > percentAllowForward) { percentAllowForward = per.. 더보기
[ESP8266] Exception (29) 발생 시 ESP8266 라이브러리를 이용하여 Arduino를 개발 하다가 아래와 같은 오류가 발생한 경우가 있다. Exception (29): epc1=0x4020678f epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000 그런 후, WifiClient가 먹통이 되는 현상이 발생 한다. 구글링을 해보면서, 테스트를 해본 결과~! Exception (29) 는 Memory leak이 발생된 결과 이다. loop 함수가 돌아가면서 Memory 관리를 제대로 해주지 않아 Heap에 데이터가 쌓이고, 결국 공간이 없어서 발생한 Exception 인 것이다. 그럼! 어떻게 해결 할까? 문제가 되는 위치에 있는 변수가 전역 변수인지 확인 해봐라!!! 나 .. 더보기
[Spring Framework] Freezing Oracle DB Spring Framework에서 Oracle DB를 연동 할 때, 쿼리를 보낸 후, 아무 응답이 없을 때가 있다. 이럴 경우, 아래와 같이 대응 해 봐라. 1. C:\Users\사용자 이름\AppData\Roaming\sqldeveloper 폴더로 이동2. 현재 사용 SqlDeveloper 버전 폴더를 삭제 한다. 위 형태로 하면 동작이 잘 이뤄진다. 참고 하세요. 참고 : http://shuiky.tistory.com/entry/Oracle-SQL-Developer-%EC%8B%A4%ED%96%89%EB%8F%99%EC%9E%91%EC%9D%B4-%EC%95%88%EB%90%A0-%EB%95%8C 더보기
[iOS] Error: Could not build Objective-C module 'Firebase' Push Notification 기능을 이용하기 위해 Firebase Cloud Messaging 기능을 많이 이용 할 것이다.Firebase에서 알려준 방식으로 하다가.. Firebase가 import 안되는 현상이 발생 했다. Firebase 설정 : https://firebase.google.com/docs/cloud-messaging/ios/client?hl=ko 멍미?? 오류는 아래와 같이 발생 했다.여러 구글링을 한 결과... CoCoaPods를 다시 받으면 된다고 한다. 아래와 같이 해보아라.1. 먼저, CoCoaPods temp 파일 제거를 위치 경로를 연다.Xcode -> Preference... 실행 Locations 탭 클릭 후, 아래 화면에서 빨간 상자 부분 클릭 DerivedDat.. 더보기
[NativeScript] change app package 자기만의 앱을 만들려면 패키지를 정의 해야하는데,어떻게 변경 하면 될까?(당연 template 에 있는 패키지 그대로 쓸꺼 아니지?) 아래와 같이 하면 된다.Create a NativeScript app.Run it on iOS.Change the nativescript.id in your package.json file.rm -rf platformstns preparetns run ios출처 : https://github.com/NativeScript/nativescript-cli/issues/2089 위와 같은 형태로 iOS를 하면 문제 없이 동작 한다. 하지만, Android 에서는 오류가 나면서 apk 빌드가 되지 않는다.원인은 app/App_Resurce/Android/app.gradle 에 있.. 더보기
[Github][Windows] 계정 변경 (여러 계정을 사용할 경우) remote: Permission to 'git이름'.git denied to '사용자 계정'.fatal: unable to access 'https://github.com/git 경로.git/': The requested URL returned error: 403 git 명령어를 사용 하든,IDE에 제공되는 기능을 사용 하든,위와 같은 에러가 나올 경우가 있다.(아마 github를 한번도 설정 하지 않은 상태에서는 로그인하라는 창이 뜰 것이다.) 이유는 혹시 자신이 Github를 여러가지를 사용할 경우그 계정을 유동적으로 변경 해야 하는데 어디서 하는지 막막할 때 아래와 같이 해봐라. 1. 제어판을 실행 하고, '사용자 계정' 선택2. 자격 증명 관리자 선택 3. 'Windows 자격 증명' 선택 ->.. 더보기
[NativeScript][VSCode] bash: code: command not found visual studio code를 설치한 상태에서, 폴더 불러오기를 통해 프로젝트를 가져오지 않고아래와 같은 간단한 명령어를 통해 프로젝트를 불러올 수 있다.code . (현재 프로젝트 폴더 위치 일때)하지만, 명령프롬프트에서 code 명령어가 없다는 에러가 발생 할 경우!! '보기' -> '명령 팔레트...' 선택 하고, 검색어에 'shell command' 라고 써보자.그럼 위와 같이 'code' 명령 설치 가 보일 것이다.요놈을 선택 하고! 다시 명령 프롬프트에 써보자! 문제 없이 될것이다 ㅎ 더보기
[NativeScript][IDE] Visual Studio Code 이용 NativeScript 에서는 아래 화면과 같이 Visual Studio Code 와 WebStorm을 소개 한다.Tool 소개 사이트 : https://nativescript.nl/tools/nativescript-ides/ 위 사이트 에 나와 있던 내용이다. WebStorm은 개인적으로 사용하면 무료이지만, 기업에서는 사용할려면 돈을 지불 해야 한다.그래서 나 같은 경우 무료인 Visual Studio Code로 결정 했다. 그럼 Visual Studio를 설치 하고, 빌드까지 해보겠다. 1. Visual Studio Code 다운 로드위에 나온 https://code.visualstudio.com/ 사이트 가서 다운 받은 후, 압축 을 해제 한다. (MacOS 임)압축 해제 하고, 실행만 하면 문제.. 더보기