반응형

SW 개발 342

[linux admin] iptable 이용한 패킷포워딩

[linux admin] 두 인터페이스간 패킷포워딩 (iptable) 패킷포워딩? A 인터페이스에서 B 인터페이스로 모든 패킷을 전달한다. 즉 인터페이스간의 연결을 하면된다. 2 패킷포워딩 하기전에 아래의 패킷포워딩 룰을 쓰기위해선..iptables 유틸과 관련 커널 feature 가 필요하다. 필요한 커널 모듈(feature) arp_tables.ko arpt_mangle.ko arptable_filter.ko ip_tables.ko ipt_MASQUERADE.ko ipt_NETMAP.ko ipt_REDIRECT.ko iptable_filter.ko iptable_nat.ko iptable_raw.ko nf_conntrack_ipv4.ko nf_defrag_ipv4.ko nf_nat.ko nf_nat_..

SW 개발 2019.08.21

[스터디] 머신러닝 입문 - 05 : matrix hypothesis

본자료는 머리털나고 처음으로 머신러닝을 공부하는 입장에서 정리한 머신러닝 스터디노트입니다. 오픈소스 강의를 들으면서 정리 및 요약한 자료입니다. 제가 이해한 내용을 중심으로 작성했기 때문에 개인적인 의견 및 오류가 있을수있습니다. 원본 강의는 항상 링크를 올립니다. 본강의와 함께 스터디하시는걸 추천드립니다. 머신러닝_기본_스터디 리스트 : #머신러닝_기본_스터디 개요 강의자료 강의요약 이전 강의 요약 데이터의 차이 - n:1 / n:1 1개 데이터당 1개 결과 hypothesis - 1 3개데이터당 1개 결과 hypothesis - 2 cost n개데이터당 1개 결과 matrix (배열) matrix 를이용한 hypothesis 문제 1 문제 2 n개 입력 / m개 결과 정리 실습 1 : matrix h..

SW 개발 2018.07.06

[스터디] 머신러닝 입문 - 04 : gradient descent

본자료는 머리털나고 처음으로 머신러닝을 공부하는 입장에서 정리한 머신러닝 스터디노트입니다. 오픈소스 강의를 들으면서 정리 및 요약한 자료입니다. 제가 이해한 내용을 중심으로 작성했기 때문에 개인적인 의견 및 오류가 있을수있습니다. 원본 강의는 항상 링크를 올립니다. 본강의와 함께 스터디하시는걸 추천드립니다. 머신러닝_기본_스터디 리스트 : #머신러닝_기본_스터디 개요 강의자료 강의요약 simplified hypothesis minimize W가 1일경우 W가 0일경우 W가 2일 경우 W가 n일경우… 그래프 Gradient descent algorithm formal definition cost 함수의 미분 미분하는 과정 gradient descent algorithm convex function conv..

SW 개발 2018.07.05

[스터디] 머신러닝 입문 – 03 : regression model

본자료는 머리털나고 처음으로 머신러닝을 공부하는 입장에서 정리한 머신러닝 스터디노트입니다. 오픈소스 강의를 들으면서 정리 및 요약한 자료입니다. 제가 이해한 내용을 중심으로 작성했기 때문에 개인적인 의견 및 오류가 있을수있습니다. 원본 강의는 항상 링크를 올립니다. 본강의와 함께 스터디하시는걸 추천드립니다. 머신러닝_기본_스터디 리스트 : #머신러닝_기본_스터디 강의개요 강의자료 강의요약 predicting exam score : regression regression 모델 가설을 세운다. 어떤가설이 좋을까? Cost function 만약 3개가 아니라 더 많이 구하는것의 일반화 가능. cost function 의 결론? linear regression 의 goal 실습 linear regression ..

SW 개발 2018.07.05

[스터디] 머신러닝 입문 - 02 : 머신러닝(텐서플로)의 기본

본자료는 머리털나고 처음으로 머신러닝을 공부하는 입장에서 정리한 머신러닝 스터디노트입니다. 오픈소스 강의를 들으면서 정리 및 요약한 자료입니다. 제가 이해한 내용을 중심으로 작성했기 때문에 개인적인 의견 및 오류가 있을수있습니다. 원본 강의는 항상 링크를 올립니다. 본강의와 함께 스터디하시는걸 추천드립니다. 머신러닝_기본_스터디 리스트 : #머신러닝_기본_스터디 개요 강의자료 참고자료 강의 요약 maching Learning supervised / unsupervised learning supervised learning. unsupervised learning 대부분은 supervised learning 이다 training data set regression binary classification m..

SW 개발 2018.07.05

[스터디] 머신러닝 입문 - 01 : 인공지능개요

본자료는 머리털나고 처음으로 머신러닝을 공부하는 입장에서 정리한 머신러닝 스터디노트입니다. 오픈소스 강의를 들으면서 정리 및 요약한 자료입니다. 제가 이해한 내용을 중심으로 작성했기 때문에 개인적인 의견 및 오류가 있을수있습니다. 원본 강의는 항상 링크를 올립니다. 본강의와 함께 스터디하시는걸 추천드립니다. 머신러닝_기본_스터디 리스트 : #머신러닝_기본_스터디 개요 강의자료 강의요약 과학다큐 비욘드 요약 별첨 : 참고자료 스크랩 Why Machine Learning? 개요 강의자료 과학 다큐 비욘드 - 인공지능 1부 - 지능만들기 #001(16분) 과학 다큐 비욘드 - 인공지능 1부 - 지능만들기 #002(14분) 과학 다큐 비욘드 - 인공지능 1부 - 지능만들기 #003(17분) [참고자료] Mach..

SW 개발 2018.07.05

[admin] openvpn 설치 및 사용하기 (오드로이드,라즈베리파이,우분투)

오드로이드에 open vpn 을 설치한다. -> 오드로이드 / 라즈베리파이 / 오렌지파이등등의 임베드드 보드에서 다음과 같이 사용가능하다. -> pc 의 ubuntu 에서도 다음과 같이 설정하여 사용가능하다. 참고한 urlhttp://blog.yunochi.co.kr/?p=568http://inmile.tistory.com/15http://geserkhan.blogspot.com/2015/04/openvpn-ovpn.htmlopen vpn 서버 설치 및 설정포트포워딩iptime 의 포트포워딩시 udp / tcp 를 모두 연다설치OpenVPN 2.3부터 Easy-RSA가 다른 프로젝트로 떨어져 나가면서 OpenVPN을 설치할 때 함께 설치되지 않게 되었다. 때문에, 먼저 apt-get install eas..

SW 개발 2018.07.03

[node.js] 기초사항 - npm install 명령어시 No repository field. 에러관련

No repository field. 에러npm init 으로 개인 프로젝트를 만들때 description 이나 git repo 등을 설정하지 않을경우 에러가 발생한다.npm notice created a lockfile as package-lock.json. You should commit this file.npm WARN my-proj1@1.0.0 No descriptionnpm WARN my-proj1@1.0.0 No repository field.위와같이 에러가 뜨는이유는 pakcage.json 에 해당 정보가 없기때문.굳이 개인용 프로젝트에 git 이나 desc 를 삽입하고싶지 않다면… package.json 에 다음의 내용을 추가한다."private": true

SW 개발 2018.06.20

[node.js] 기초사항 - npm install 시 package.json 에 자동추가하기

출처 자료 link : https://blog.outsider.ne.kr/665https://gist.github.com/bynaki/96032332bd38c41a892d기본적인 package.json은 위와 같이 만들 수 있지만 실제적으로 이 파일에서 의존성 라이브러리에 대한 정보를 관리해 주는 것이 좋은데 npm으로 모듈 설치시마다 package.json을 수정해 주는 것은 귀찮은 일인데 설치시에 package.json의 dependencies 부분을 업데이트 해주는 옵션이 존재합니다. npm install 모듈명 –save 로 모듈 설치시 –save라는 옵션을 붙혀주면 로컬에 모듈을 설치하면서 자동적으로 package.json을 업데이트 해 줍니다. 위 화면에서 아래쪽에 package.json의 d..

SW 개발 2018.06.20
반응형