여담/it관련(5)
-
react native에서 licenses 오류 해결하기
Failed to install the following Android SDK packages as some licences have not been accepted. Android Studio의 System Settings/Android SDK/SDK Tools/Google Play Licensing Library를 재설치해준다.
2020.06.02 -
react-native에서 Android 프로젝트를 인식하지 못할때 (Android project not found. Are you sure this is a React Native project?)
Android project not found. Are you sure this is a React Native project? project\android\app\build\intermediates\signing_config\debug\out\signing-config.json 파일을 지워주면 해결된다 : )
2020.06.02 -
nodemon에서 타입스크립트를 사용하는 쉬운 방법
이 방법이 가장 간편할거라고 생각됩니다. 먼저 개발환경을 설정해줍시다 package.json에 다음과 같은 script를 추가해주세요. 완료되었습니다! CLI에서 사용할 때에는 위와 같이 사용해주시면 됩니다. node v13.7 환경에서 테스트되었습니다.
2020.02.11 -
모 교육청의 보안 실태를 고발합니다.
대한민국의 교육청엔 학생과 교직원에게 오피스와 윈도우를 무료로 지원해주는 정책이 있습니다. 교육청에서 학생에게 오피스 계정을 발급해 줄 때 1. 인증코드 입력 → 2. 소속 기관 인증 → 3. 본인 인증 → 4. 계정 발급 정도의 단계를 밟습니다. 현재 *교육청 소속 학교에 재학중인 학생으로서 약간의 상상을 해보았습니다. "과연 인증 단계를 건너뛸 수 있을까?" 안타깝게도, 성공적이였습니다. 성공한 이유를 살펴보자면 다음과 같습니다. 1. 레거시 기술의 사용으로 소스코드가 그대로 노출 2. 인증 절차가 클라이언트 단에서만 이루어진다 3. 재학 인증 절차가 없다 1에 바탕하여 2번에 집중해서 생각을 해보겠습니다. 발급 사이트에서는 웹팩이나 파섹같은 번들러를 통한 Code Splitting이나 Minifie..
2019.12.14 -
react-native-webview에서 로컬(커스텀) 폰트 지정하기
웹폰트 이북 리더 관련 읽기 앱을 개발중이다. https://npmjs.org/react-native-webview-readability를 이용해서 제작중인데, KoPub 폰트를 적용하려면 웹폰트로 적용해야 했다. const cssInjection = `function hideHead(){ const style = document.createElement('style') style.appendChild(document.createTextNode(\` @import url('https://cdn.jsdelivr.net/font-kopub/1.0/kopubbatang.css') body { font-family: 'KoPub Batang' !important; } \`)) document.body.appen..
2019.11.30