본문 바로가기
  • Survival Plan

개발 이야기38

Python Numpy 추천 문서 및 유의점 Python x Numpy 추천 문서 [참조 자료] - Numpy 종합 : http://taewan.kim/post/numpy_cheat_sheet/ - Numpy 관련 튜터리얼 : http://cs231n.github.io/python-numpy-tutorial/ - Numpy의 Axis 관련 문서 : http://taewan.kim/post/numpy_sum_axis/ - Numpy Cheatsheet (DataCamp): https://s3.amazonaws.com/assets.datacamp.com/blog_assets/Numpy_Python_Cheat_Sheet.pdf python의 Array Like 개체는 여러가지가 있다. 대표적으로 Python 자체 문법에 해당하는 List / Tuple .. 2020. 3. 9.
[React Native Vector Icons] 리액트 네이티브 벡터 아이콘을 달아 보자 React Native Vector Icons Application을 개발하다 보면, 그림으로 넣기에는 과도한것 같고, 일반적으로 사용하는 Icon으로 표현하고 싶은 경우가 있다. 대표적으로 아래와 같, 별(star), 와이파이, 음악 및 알람을 표현하는 아이콘들의 경우이다. 이런 용도로 사용하기 적당한 라이브러리로 react-native-vector-icons 가 유용하다. React-Native-vector-icons의 깃허브(github)에 가면, 다양한 경우에 아이콘 (Text Font라고 생각할 수 있다.)을 활용하는 방법이 소개 되어 있다. Github for react-native-vector-icons https://github.com/oblador/react-native-vector-ic.. 2020. 3. 9.
Node Module을 React Native 에서 사용해 보자 [react native x node_module core] 간혹, node core module이 react native에서 직접적으로 사용되는 경우가 있다. 대표적인 예가 gl-react-native 같은 경우이다. 이 경우에 rn-nodeify 를 사용하면, node core module을 react native에서 사용할 수 있다. https://github.com/tradle/rn-nodeify 연관된 module을 설치한다. nodeify 모듈을 설치 한다. npm i --save-dev rn-nodeify@latest 다음을 실행하여 rn-nodeify를 실행한다. ./node_modules/.bin/rn-nodeify --hack --install 2020. 3. 9.
Heroku 사용기 회사에서 지급된 노트북 (LG / Windows 10)을 사용하고 있다. 2~3년마다 신규로 지급되는 업무용 단말 지급 정책에 따라서, 신규 노트북으로 지급 받은 것이다. 그런데, 신규 노트북을 지급받고 얼마 안되어서 R&D 부서로 조직을 변경하게 되었다. 이런 이유로, 최근 VSCode, Git/Github 및 여러가지 언어의 라이브러리를 설치하고 있는데, 노트북 세팅과 보안 프로그램 간에 충돌이 일어나는지, 지속적으로 “ordinal xxx” 가 없다는 충돌 에러가 발생한다. 덕분에 잘 동작하지 않는 프로그램들이 많다. 심지어는 git 은 아예 설치도 안 된다. 노트북을 포맷하고 신규 이미지로 재설치를 했는데도 마찬가지이다. Windows를 직접 설치할 까 하다가 회사의 보안SW 및 AD조인 등 여러.. 2020. 3. 9.
React JS 입문 - 10만에 보는 리액트 요즈음 가장 핫한 개발언어가 무엇이 있나요? ...라고 하면 그 중하나로 React 라고 할 수 있을 정도는 되는 것 같습니다. 2000년대 Javascript에서 JQuery가 나올 때, 세상에 가져온 충격과 비슷하다고 합니다. (??!!) 사실, 저는 이 당시 Front-End에 별 관심이 없어서,, JQuery는 Javascript의 축약버전 정도로 생각하고 크게 염두에 두지 않았었습니다.. 좀더 솔직히 말하면 그 이전 Javascript는 너무 지저분해서 좋아하지 않았었습니다. 그런데 지나고 나서 보니, JQuery가 내가 Web Front End에서 싫어하는 많은 부분을 제거 했던것 이며, 이를 시작으로 다양한 분야로 확장되는 Big-Bang이 일어났던것을 깨달았죠~ 사실, 지금 생각해서 Jqu.. 2020. 3. 9.
React Native - Sample 개발기 1. 개요 1.1 개발하고자 하는 기능/App 설명 1.2 기본적인 설계 환경 구성 개발 환경 구성에 가장 빠른 것은 사실,,, Cloud IDE에 설치되어 있는 이미지를 사용하는 것이다. 다만, Cloud IDE (Goorm IDE , Cloud 9 등)에 세팅된 환경은 Expo를 기반으로 하고 있다. Expo는 다양한 측면에서 매우 훌륭한 도구 이지만, Native Module을 사용하는 경우 정상동작하지 않는다. Expo eject 등을 실행하여 기존 구성된 bundle 구조를 쪼개야 하는데, 이것은 react-native-cli 로 환경을 구성하는 것 보다 더 어려운 작업을 포함한다. 따라서, 간략한 테스트는 Cloud IDE를 사용하여 테스트하고, 실제 개발 작업은 Local 환경에서 react.. 2020. 3. 9.
1. 리액트 네이티브로 Play스토어 앱출시 하기 - 안드로이드 릴리즈 빌드 (Android Release Build) [ 리액트 네이티브(React-Native)로 안드로이드 앱 출시 하기 ] 1.편) 리액트 네이티브 - 안드로이드 릴리즈 빌드 하기 2.편 ) 리액트 네이티브 - 코드 사이닝 (앱서명) 2020/04/25 - [개발 이야기/React-Native] - 2. 리액트 네이티브 - 코드 사이닝 (code signing - 앱서명) 개요 [ 본문 요약 ] 리액트 네이티브 코드를 릴리즈 빌드 하자. AAB 타입 번들링과 APK 파일 2종으로 구분할 수 있다. 바쁜 독자를 위해서, 안드로이드 버전 번들링과 APK 파일 만들기 명령을 먼저 표기 한다. 또한, 번들링 결과 파일의 위치 또한 참조 하길 바란다. 번들링 >> $ cd android && ./gradlew bundleRelease 결과파일 위치 : ando.. 2020. 3. 9.
[ React Native ] 리액트 네이티브 10분만에 개발 - 구름 IDE 환경에서 리액트 네이티브 개발 React Native X Goorm IDE [ 개요 ] 오늘 " 구름 IDE 환경에서 리액트 네이티브 개발하기"라는 주제로 이야기 해보고자 합니다. 구름 IDE 가입 및 사용은 다음 포스팅을 참조하여 주시기 바랍니다. https://richwind.co.kr/100 웹 IDE(구름IDE)로 개발(Coding)환경을 구축해 보자. TL;DR 개발 입문자 또는 초기단계에서는 웹 IDE로 맛을 보고 시작하자 !! [ 개요 ] 이번 포스팅에서는 웹 IDE 환경에서 개발환경에 대한 이야기를 해 보고자 합니다. 운동이든, 자기개발 이든, IT 분야 richwind.co.kr [ 시작하기 전에 ... ] 시작에 앞서 미리 말씀 드릴 내용은, 우리는 구름 IDE를 사용해서 React-Native 환경을 클릭 몇번만으.. 2020. 3. 9.
피보나치(Fibonacci) 수열을 구현하는 7가지 방법 - 파이썬(Python) 피보나치 구현 7선 본문 요약 - 피보나치 수열 - 피보나치 수열이란 무엇인가? - 피보나치 수열을 구현 (python)하는 방법 1) 일반 함수 구현 2) 재귀 함수 구현 3) 제네레이터 (Generator) 방식 4) 메모이제이션 (Memoizatioin) 방식 5) 파이썬 한줄 코딩 (Single Line) 1 6) 파이썬 한줄 코딩 (Single Line) 2 7) 파이썬 행렬 연산 (Numpy) - 피보나치 수열을 바로 실행/검증 할 수 있는 환경 그냥 눈으로만 이해 하면, 오랫동안 기억하지 못합니다. Online IDE를 사용하여 바로 바로 실습/확인 하시죠. 파이썬 환경 구축을 하지 않고, 간략하게 테스트하려면, 다음 포스팅에서 실습해 볼 수 있습니다. 2020/12/16 - [분류 전체보기] - 피보나치(Fi.. 2018. 3. 3.