목록공부 (172)
꿈 많은 사람의 이야기
이클립스에서 jsp를 실행하면 이클립스 자체에서 창이떠 불편합니다 이럴때 그냥 실행하면 익스프롤러나, 크롬에서 뜨게 할 수 없을까? 생각이 들죠이것도 간단한 설정을 하면 가능합니다! 매우 간단하죠 ㅎㅎ window 옵션에서 web browser 웹브라우저에 들어가서 크롬으로 설정하면 됩니다 ㅎㅎ매우 간단하죠이렇게 설정하고 실행하면 크롬에서 실행이 된답니다~
프로젝트를 하다보면 해당 환경에서 진행하다가 개발 환경이 바뀔 수 있습니다 노트북이 바뀐다거나, 회사를 옮긴다거나, 컴퓨터가 여러대거나 등등 jsp에서 이럴땐 외부 파일을 가져올 수 있습니다즉 import할 수 있는겁니다 그 방법에 대해서 알아볼게요! 이 방법은 압축파일에 대해서 진행합니다해당 jsp 폴더 디렉토리 자체를 압축해요! 즉 저 해당 폴더 자체를 압축합니다! 이 압축된 파일을 import할게요 먼저 압축할 프로젝트를 하나 생성해줍니다압축한 프로젝트 명이랑 동일하면 좋습니다!만약 압축한 프로젝트 명이 test면 여기서 생성해준 것도 test면 좋습니다 그리고 해당 프로젝트에서 마우스 오른쪽 클릭합니다그리고 import -> import로 갑니다 거기서 General로 가서 보면 밑줄 친 2개가 ..
프로그래밍을 하다보면 언제나 한글 문제가 겹칩니다 시작하면 euc-kr로 되어 있거나 아스키로 되어 있거나 등등utf8로 되어 있어야 맞는데 꼭 안되어있죠 이번엔 이클립스에서 utf8을 설정하는 방법에 대해서 알아보죠 jsp 한글, java 한글 다 됩니다 window탭에 preferences가 있습니다저길 먼저 들어가세요 그리고 General 밑에 Appearance 밑에 content types가 있어요거기 들어가면 오른쪽에 java class file이 있습니다 거기서 밑에 Default encoding 인코딩 값을 UTF-8로 해줍니다이제 다음으로general 밑에 workspace가 있어요 여기로 들어와서 밑에 text file encoding이 있어요저기서 UTF-8로 설정합니다 또editor..
아 드디어 jsp 포스팅에 손을 대네요 ㅠ뭐 부터 정리해야할지 모르겠지만 ㅠ부분적으로 정리하려고 합니다 이번 포스팅은 java와 이클립스가 설치되어 있다고 가정하에 진행합니다 이클립스는 웹 개발을 지원하는 버전을 사용해야 합니다!현재 이클립스 oxygen은 웹 버전도 지원해줘요! java와 이클립스를 설치가 되어있다면 아파치 톰켓을 설치해줘야합니다아파치 톰켓은 서버 컨테이너라고 생각하시면 됩니다 http://tomcat.apache.org 로 들어가시면 됩니다 현재 9버전까지 나와있는데요9버전은 뭔가 계속 안되더라고요그래서 8버전으로 진행했습니다~ 해당 사이트에 들어가면 왼쪽 사이드바에tomcat 8이 있어요저길 들어갑니다! 그러면 core: 파트에 빨간색 밑줄을 친 windows가 있어요저는 윈도우10..
파이썬에서 사용할 수 있는 다양한 API 중 텔레그램을 이용한 API가 있습니다.이 API를 이용하면 텔레그램을 이용해서 알림을 설정할 수 있구요, 메세지를 전달 받을 수 있습니다.아니면 내가 어떤 메세지를 주면 그 메세지에 따라 어떤 함수를 실행할 수도 있구요 오늘은 그 파이썬과 텔레그램 API 연동을 살펴보겠습니다.환경은 윈도우이구요, 파이썬 3.6버전입니다 먼저 해당 사이트를 들어가야합니다(텔레그램 PC 버전이 설치되어 있다고 가정합니다)https://telegram.me/botfather 사이트로 들어가면 아래처럼 나오게 됩니다 자 여기서 SEND MESSAGE를 눌러서 시작합니다!시작하게 되면 아래처럼 나오게 될 것입니다 저기저 START를 눌러 시작합니다!진행해볼까요 시작하면 이런 화면이 나올..
이번 포스팅은 텐서플로우에 관해서 설치하는 방법을 소개합니다. 텐서플로우는 구글에서 제공해준 인공지능과 관련된 패키지이죠 인공지능과 관련된 것은 다양한 것이 있지만 익숙하게 알려진 것이 텐서플로우입니다. 저는 여기서 파이썬3와, 파이참이 설치되어 있다고 가정하고 진행합니다. 만약 파이썬과 파이참이 설치되어 있지 않은 상태로 이걸 따라하시면 이 순서대로 진행이 안될 것입니다.다른 방법을 찾아보세요~ 자 먼저 아나콘다를 설치합니다.아나콘다를 설치하면 머신러닝 라이브러리가 함께 설치되기 때문에 참으로 편합니다.www.anaconda.com 으로 들어가서 보시면 밑으로 내리거나 위에 다운로드가 있을겁니다거기서 다운을 받습니다!그리고 그냥 next 계속 눌러서 설치하면됩니다 이렇게 설치가 되고 있어요저는 컴이 느..
정말 감사하게도 파이썬 텐서플로우를 쉽고 명확하게 써준 분이 계셨다.http://solarisailab.com/deep-learning 솔라리스 연구실이라는 블로그? 사이트? 이다. 너무 감사하다. 3. 텐서플로우(TensorFlow)를 이용한 MNIST 문자 인식 프로그램 만들기4. 텐서플로우(TensorFlow)를 이용한 ImageNet 이미지 인식(추론) 프로그램 만들기5-1. 텐서플로우(TensorFlow)를 이용해 자연어를 처리하기(NLP) – Word Embedding(Word2vec)6. 텐서플로우(TensorFlow)를 이용해 간단한 DQN(Deep-Q-Networks) 에이전트를 만들어 보기 (CatchGame)7. 텐서플로우(TensorFlow)를 이용해서 딥드림(DeepDream) 알..
비트코인, 라이트코인, 퀀텀, 리플 등 가상화폐가 핫합니다 말 그대로 투자를 하는 사람들도 있고, 투기를 하는 사람들도 많이 모여있죠 이런 코인에 대해 투자를 하려면 적어도 기본적인 정보는 알고 투자해야합니다. 그 기본이 바로 '블록체인'입니다. 사실 블록체인의 대한 이슈는 예전부터 있었습니다. 특히 금융권에서요 작년까지만해도 비트코인에대해 별 관심이 없고 블록체인에 대한 기술에 관심이 쏠려있었습니다. 그 블록체인이 정말 좋고 우수한 기술이거든요 요즘 핫한 인공지능(AI), 가상현실(VR)와는 다른 개념입니다. 이 블록체인을 기본적으로 알고 투자를 해야합니다. 그리고 블록체인 기반의 각 특성있는 코인들을 조사하는 것도 필요하죠 어찌되었든 블록체인이란 무엇일까요? 블록체인은 데이터 분산 처리 기술입니다. ..
R에서 그래프를 그리면 그냥 일반적인 선 그래프를 그릴 수도 있지만 동적으로 보여주는 그래프도 많이 그립니다 예를 들어 마우스 움직임에 반응해서 좌표 값을 보여준다던지 그런 기능이 있는 그래프죠 R에서 그런 그래프를 그릴 수 있습니다 인터렉티브 그래프라고 불리우는데요 plotly 패키지로 만들 수 있습니다! 진행해보죠 먼저 plotly를 설치합니다 install.packages로 설치하면되죠 그리고 라이브러리를 가지고 옵니다 ggplot2로 만든 그래프를 plotly의 ggplotly에 적용해보죠! ggplot2 안에 있는 내장 데이터(mpg)로 진행해볼게요~ 먼저 그래프를 그릴 p 라는 변수를 만들어줍니다 그리고 그 p를 ggplotly( )에 넣어주면 됩니다 이렇게요~ 자 이렇게 그러졌네요! 이제 이..
안녕하세요~ 오늘도 취업을 위해 열심히 데이터 분석을 하고 있는 사람입니다 오늘은 지니 차트에서 11월 중 가장 많이 나온 가수를 뽑아내려고 해요~ 순위 50개 중 가장 가수 이름 또는 그룹 이름이 가장 많이 나온 것을 순서대로 뽑아내려고 합니다 지니 차트를 타겟으로 진행했어요 지니 차트를 보면 해당 날짜별로 차트가 나오고 있습니다 저 url을 이제 조작하면 11월달의 특정 '일'을 가지고 차트를 크롤링 할 수 있죠 그리고 가수 명이 써져 있는 곳은 a태그의 artist ellipsis라는 클래스입니다 이 부분을 타겟으로 크롤링하면 되겠네요 크롤링을 진행합니다 지니 차트 위에 url 부분을 가지고 옵니다. 그리고 ymd= 부분 즉 데이터 부분을 date라는 변수로 두고요 1~30일까지 데이트 값을 변경하..