반응형
[nodejs] Node.js 개발에 필요한 기본 소양 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[nodejs] Node.js 개발에 필요한 기본 소양

[nodejs] Node.js 개발에 필요한 기본 소양 취준을 하다가 nodejs 관련 개발 과제를 하게되었다. 따라서 이에 필요한 기본 소양들에 대해 공부하는 겸 포스팅을 남기면서 정리하려고 한다. 본격적인 개발을 하기에 앞서 기본적으로 알아야할 사항들이며 이에 대한 목차는 다음과 같다. Node.js와 NPM(Node Package Manager) 설치하기 Node.js 스크립트 실행하기 Node.js 기초와 문법 Node.js 프로그램 디버깅 Node.js IDE와 코드 변집기 파일 변경 감시하기 그럼 이제 목차에 있는 사항들에 대한 세부적인 내용들을 학습해보도록 하겠다.1. Node.js와 NPM 설치하기다음은 Node.js를 설치할 수 있는 다양한 방법들이다.원클릭 인스톨러 : 플랫폼을 시작할 ..

2016.10.14 게시됨

[로또 결과 예측] 기계학습 기반 로또 결과예측 프로그램 개발하기(미완) 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[로또 결과 예측] 기계학습 기반 로또 결과예측 프로그램 개발하기(미완)

[로또 결과 예측] 기계학습 기반 로또 결과예측 프로그램 개발하기(미완) 기계학습 기반 로또 결과예측 프로그램을 개발해보고 싶은 마음에 컴퓨터를 켰다. 매달 적게는 1회 많게는 2~3회 구입하는 로또.. 이번에 좋은 기회가되서 기계학습을 어느정도 할줄 알게되었으니 내가 필요한 프로그램을 만들어봐야겠다. 시작하기에 앞서, 본인은 본 프로젝트의 최종 결과 값인 학습 후 분류의 정확도에 대한 확신 같은 게 있어서 시작한게 아니라는 것을 알리고 싶다. 1등, 2등, 3등, 4등, 5등, 꽝에 대한 학습을 할 것인데 1등에 해당하는 당첨번호 데이터셋이 700회(누적회차 수)?정도 라면 꽝에 해당하는 데이터는 58억개쯤..? 애초에 각 분류의 학습 양이 너무 다르기 때문에.. "그냥 앞으로의 인공지능 즉, 기계가 ..

2016.10.01 게시됨

[머신러닝] 아파치 스파크를 위한 스칼라 프로그래밍 기본 소양 익히기 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[머신러닝] 아파치 스파크를 위한 스칼라 프로그래밍 기본 소양 익히기

[머신러닝] 아파치 스파크를 위한 스칼라 프로그래밍 기본 소양 익히기본인과 같이 자바 프로그래머이지만, 스파크를 이용한 머신러닝을 위해 스칼라 언어의 핵심만 배우는 경우 본 포스팅이 도움이 될 것 같다. 스칼라 언어에 대한 보다 자세한 내용은 다음 사이트에서 볼 수 있다.www.scala-lang.org/documentation스칼라 설치하기스칼라는 JVM을 사용하여 바이트 코드를 실행하므로 JVM 언어로 분류된다. 스칼라로 프로그램을 작성하여 스파크에서 실행하고 싶다면 스칼라를 다운로드해 설치해야 한다. 기본 사항에 들어가기 앞서 먼저 스칼라를 다운로드하자. 다음 사이트에서 다운로드할 수 있다.www.scala-lang.org/download/all.html* 스파크만 사용하고 싶다면 배포본에 이미 라..

2016.09.24 게시됨

[머신러닝] 머신러닝을 위한 데이터 저장소 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[머신러닝] 머신러닝을 위한 데이터 저장소

[머신러닝] 머신러닝을 위한 데이터 저장소 UC 어바인 머신 러닝 저장소(UC Irvine Machine Learning Repository)270개 이상의 데이터 세트가 존재하며, 그 안에는 변수명, 데이터 인스턴스, 데이터와 관련된 작업에 관한 노트가 포함되어 있다. 인포침스(Infochimps)데이터 마켓 플레이스가 생긴 지 몇년이 지났다. 클라우드 기반으로 확장되고 있지만, 데이터는 여전히 사이트에서 다운로드할 수 있다. 캐글(Kaggle)클라우드 기반의 문제 해결을 위한 경진대회로 유명하다. 다음 사이트의 101 섹션은 몇몇 데이터 세트를 제공한다.

2016.09.19 게시됨

삶의 늪에 들어 가기 전/정리중(미정리)

[머신러닝] 데이터 마이닝 툴 - WEKA

[머신러닝] 데이터 마이닝 툴 - WEKA 웨카(Weka, Waikato Environment for Knowledge Acquisition) 뉴질랜드의 와이카토대학교(University of Waikato)에서 자바로 만든 머신 러닝과 데이터 마이닝 툴킷이다. 워크벤치(workbench) 프로그램이나 명령줄 도구를 이용하여 학습과 시각화 도구를 제공한다. JDBC 드라이버로 기존 데이터 소스에서 데이터를 가져올 수 있다. 웨카를 통해 수행 가능한 작업은 다음과 같다.데이터 전처리(Preprocessing data)클러스터링(Clustering)분류(Classification)회귀 분석(Regression)연관 규칙(Association rules)웨카는 널리 사용되며, 현재는 하둡과 연결하여 빅데이터에..

2016.09.19 게시됨

[프로젝트, 4학년] 직원관리 사이트 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[프로젝트, 4학년] 직원관리 사이트

[프로젝트, 4학년] 직원관리 사이트 4학년 웹 스터디 시간에 개발해본 직원관리 사이트 입니다. 프로젝트 요약 JSP로 작성된 MVC 패턴 기반 직원 관리 프로그램 프로젝트 개발 요구사항 다음 기능을 수행하는 페이지를 만들기 직원 정보 등록 직원 리스트 출력 직원 검색 직원 정보 수정 직원 정보 삭제 직원 정보 다운로드 위 기능이 수행 가능하여야 하며 각 기능은 다음 요구사항을 만족하여야 한다 직원 리스트 출력 시 직원번호, 직급, 이름, 전화번호, 이메일을 포함 직원 리스트 출력 시 정렬은 이름순으로 직원 리스트 출력 시 번호는 항상 3자리 숫자로 출력해야 함(1일 경우 001로 출력) 직원 검색은 각 필드별로 검색할 수 있어야 한다. 직원 정보 수정은 직원번호를 포함한 모든 필드를 수정할 수 있어야 ..

2016.09.15 게시됨

삶의 늪에 들어 가기 전/정리중(미정리)

[정규표현식] 정규표현식 정리

[정규표현식] 정규표현식 정리 정규표현식(正規表現式, Regular Expression)은 문자열을 처리하는 방법 중의 하나로 특정한 조건의 문자를 '검색'하거나 '추출', '치환'하는 과정을 매우 간편하게 처리 할 수 있도록 하는 수단이다. 대표적인 정규표현식의 여러 패턴들과 예제를 살펴보자. 기본 메타 문자 기호 설명 . 모든 문자 일치 | OR 왼쪽 문자(혹은 패턴) 혹은 오른쪽 문자(혹은 패턴)과 일치 [] 문자 집합 구성원 중 하나와 일치 ex) [abc] : a 혹은 b 혹은 c [^] 문자 집합 구성원을 제외하고 일치, [^abc] : a, b, c 제외한 모든 문자 - 범위 정의 ([A-Z]와 같은 형태로 대문자 A에서 Z사이의 문자를 의미) \ 다음에 오는 문자를 이스케이프 기본 메타 문..

2016.09.05 게시됨

[공개용 S/W 개발] 카카오톡 채팅봇(챗봇) 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[공개용 S/W 개발] 카카오톡 채팅봇(챗봇)

[공개용 S/W 개발] 카카오톡 채팅봇(챗봇) 어제 새벽에 신청한 옐로아이디 계정 심사 통과 메시지를 받았다. 그렇게 오늘 밤은 챗봇으로 불태우리라 다짐하고 저녁 늦게 시작하여.. 현재시간 04:14 개발 및 원격 호스팅 서버까지 구축까지 완료 ! 개발은 즐겁고 기록은 즐겁지 않은 이 상황(?) 얼른 쉬고 싶다. *^^* 이번 공개용 S/W 는 카카오톡 옐로아이디 서비스를 이용한 채팅 봇 입니다. 어떠한 서비스를 제공하는 챗봇을 만들까 고민하다가 우선적으로 다음 2가지 주제를 가지고 개발해보았습니다. 맞춤법검사 결과 값 반환 키워드 맞춤 이미지 파일 반환 이 또한 제가 꼭 필요한 기능이라서...ㅎㅎ 블로그 포스팅을 하면서 맞춤법 검사를 하고는 하는데 이왕이면 쉽게 늘 켜져있는 PC카톡의 옐로아이디를 통해..

2016.09.03 게시됨

반응형