목록전체 글 (1479)
오늘도 공부
로그인 수업목표한빛 출반 홈페이지에 접속해서 로그인 과정을 거쳐서 마일리지 와 코인정보를 가져오는 게 목표준비파이썬vscoderequestsbeautifulsoup한빛 출반 네트워크 로그인 과정 뚫어보기로그인 페이지 분석http://www.hanbit.co.kr/member/login.html 한빛출판네트워크 로그인 아이디 저장 아이디 찾기 비밀번호 찾기 회원가입 우선 로그인되는 과정을 분석하기 위해서는 크롬에서 network / doc 탭에서 흐름을 체크를 하자.preserve log 라는 곳에 체크를 해야 한다. 이유는 network 페이지내에서는 한번 새로 고침을 하는 순간 로그들이 없어지기 때문에 이전 로그들을 남겨야 할려면 체크를 하자.로그인을 하는 순간login.html -> login_pro..
React,MongoDB,Express,Nginx 도커 개발 환경 구성하기이번 시간에는 대중적으로 많이 쓰이는 환경을 도커로 하나씩 구축해볼 예정이다.구성 스택은 다음과 같다.Client : ReactApi Server : Node ExpressDB : MongoServer : NginxRoot우선 환경을 구성한다. 기본적으로 3개의 폴더와 docker-compose.yaml 파일로 구성된다.- client - ...sources - Dockerfile.dev - nginx - default.conf - Dockerfile.dev - server - ...sources - Dockerfile.dev - docker-compose.yamlClientcreate-react-app 을 이용해서 구성한다.- ...
Flutter + Steho 사용하기 Flutter 로컬 디비 사용시 대중적인 방법은 sqflite 일것이다. 일반 sqlite 와 문법이 똑같으며 사용하기에도 편하다. sqlite 를 모바일에서 연동시 페이스북에서 나온 steho 라는 라이버러리가 있다. 안드로이드만 현재 가능하지만 꽤 유용하게 사용가능하다. stetho로 android 디버깅을 보다 쉽게 그럼 flutter 에서 어떻게 적용하는지 살펴보자. 우선 sqflite 를 import 로 가져오고 생성시 getDatabasePath() 로 가져올 수 있다. Future init() async { String documentsDirectory = await getDatabasesPath(); //주의하자. final path = join(doc..
2018년 회고서론나에게 2018년에 있어서는 정말 소중하고 열심히 살았던 해였던 것 같다. 나름 많은 스터디와 새로운 커뮤니티 활동등을 통해서 많은 분들과 인연을 맺었으며 전공 공부도 덩달아 많이 했던 시기였던 것이다. 커뮤니티 행사부산에는 지난 2년간 큰 개발자 행사가 열리지는 않았던 것 같다. 이 점을 상당히 안타깝게 생각하는 중 나에게 GDG 부산 운영자를 할 수 있는 기회가 오게 되었다. 누구 하나 나서야 하는 상황에서 일단 나라도 시작을 했다. 부산 Google IO Extended 2018 (8월) - 70명부산 GDG Devfest 2018 (11월) - 300명부산 Android 라이트닝 토크 (9월) - 30명부산 Flutter 스터디 잼부산 Tensorflow 스터디 잼이 많은 행사를..
Flutter Codelab을 돌려볼때 오류가 발생될 경우가 있다. 코드랩 위치 : https://codelabs.developers.google.com/codelabs/mdc-101-flutter 오류 내용은 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android해결방법은 2가지를 체크 해야 한다. 1. android 폴더내에 project 레벨에서 build.gradle 에서 dependencies 가 3.1 이상으로 되어있는 지 체크하자. dependencies { classpath 'com.android.tools.build:gradle:3.2.1' }2. android/gradle/wr..
Android 에뮬레이터 실행시 Emulator: Process finished with exit code -1073741819 (0xC0000005)라는 에러로 실행이 되지 않는 경우 avd config 파일에서 hw.gpu.mode = off출처 : https://stackoverflow.com/a/51740954
지치지 않고 제대로 공부하는 7가지 방법 요약동영상 링크https://www.youtube.com/watch?v=P2rpSiACoVQ&t=890s 어떻게 해야 우울해 지지 않고 하루에 10시간 이상 공부할 수 있을까? 어떻게 해야 그것에 익숙해질 수 있을까?이에 대해 쿼라 에서 유명 교수님의 답변을 요약 한 내용입니다. 나는 당신은 그것을 할수 없다고 생각한다. 나는 당신이 그것을 시도해서도 안된다고 생각한다. 아무도 그렇게 많이 공부하지 않는다. 사람이 하루에 3시간이상 열심히 집중하는 건 매우 드물고 바람직하지 않는다하지만 그래도 꼭 하고 싶다면 다음 7가지 내용을 기억하자. 꾸준하고 제대로 된 공부법은 무엇인가?1. 하루에 7.5 이상 공부하지 마세요. 당신은 매우 지칠 것이다. 더한다고 해도 도움..
Tensorflow JS 스터디 4주차부산에서 매주 진행되는 스터디입니다.부산에서 다른 스터디 내용을 보실려면 카페 에서 보실수 있습니다.https://www.udemy.com/machine-learning-with-javascript 을 같이 보면서 공부중입니다.이전 알고리즘과 비교어떤 버킷에 공을 놓을때 어떤 위치를 갈지 예측하기 -> ClassificationClassification 은 예를 들어 해당 메일이 스팸인지 일반 메일인지 판별하는 문제 해결시 사용된다.주변 시세에 따른 주택 가격 예측 -> Regression (선형 회귀)주택 가격 예측 (by knn)KNN 알고리즘이번 스터디는 텐서플로를 이용해서 KNN 알고리즘 하나하나 구현해본다.특정 기능과 예측포인트 사이를 찾고작은 것에서 큰걸로..
NodeJS 스터디 1주차 정리부산에서 매주 진행되는 노드 입문 강좌 스터디입니다.부산에서 다른 스터디 내용을 보실려면 카페 에서 보실수 있습니다.이 강좌는 제로초님의 인프런 강좌를 보고 요약해놓은 내용입니다.챕터 2 - ES2018챕터 3 - 노드 기능 알아보기const & letconstconst 는 객체가 할당된 경우 변경이 불가능하지만 오브젝트에 대한 내부 값은 변경가능하다.const item = {a: 1, b: 2, c: 3}; item.a = 3; item => {a: 3, b: 2, c: 3}let구문적인 변수 영역 규칙을 지원한다.{} 블록내에 변수 영역만 처리된다.예를 들어 보자.var 로 할 경우 밖의 변수까지 변경되는 걸 볼수 있다.var test = "test"; if (test)..
Tensorflow JS 입문 ( 부산 3주차 스터디 )부산에서 매주 진행되는 스터디입니다.부산에서 다른 스터디 내용을 보실려면 카페 에서 보실수 있습니다.https://www.udemy.com/machine-learning-with-javascript 을 같이 보면서 공부중입니다.목표텐서플로 JS 에 대한 이해텐서플로를 이용한 예제 재설계 ( lodash -> tensorflow)tensorflow 를 이용해서 knn 알고리즘 재설계tensorflow와 함계 다른 알고리즘 빌딩저번주까지(2주차) 우리는 기본적인 머신러닝 기법인 KNN 에 대해서 공부했다.공부한 내용은 다음과 같다.공식 홈페이지https://js.tensorflow.org/첫번째 예제tensorflow js를 이용해서 배열에 있는 숫자들..
