분류 전체보기(1092)
-
Web/Jsp
2017.11.27
3
[Jsp] MVC 패턴이란 무엇인가? (Model1, Model2)
MVC패턴이란? Model , View , Controller의 합성어로 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴입니다. Model : 백그라운드에서 동작하는 로직을 처리합니다. View : 사용자가 보게 될 결과 화면을 출력합니다. Controller : 사용자의 입력처리와 흐름 제어를 담당합니다. MVC패턴에는 모델1방식과 모델 2방 식이 있는데 특히 모델 2 구조 기반의 MVC패턴 구현은 JSP 개발자라면 무조건 알고 있어야 할 개발 방식입니다. JSP 웹사이트 구조는 크게 모델 1 방식과 모델 2 방식으로 나뉩니다. 간단하게 분류하자면 JSP에서 출력과 로직을 전부 처리하느냐(모델 1) JSP에서 출력만 처리하느냐(모델 2)로 분류할 수 있습니다. Model1 방식 모델 1 구조는 사용..
-
Languague/Java
2017.11.22
9
[Java] 별찍기 예제 (For문 연습)
옛날에 공부했던 소스들을 정리하면서 발견한 별찍기 소스입니다. 자바 공부를 처음할때 열심히 밤새면서 돌리던게 기억나네요 ㅎㅎㅎ 혹시나 참고하실분 계실까 싶어 올립니다. FOR문 연습에는 별찍기가 최고~ 별찍기 Java 1. 간단한 2차원 배열 별찍기입니다. for(int i=0;i
-
일상
2017.11.17
2
[일상] 2017 지스타 참가 후기
2017. 11 .17일 금요일 지스타를 다녀왔습니다. 제가 사는동네에서 지스타가 열리는 부산 센텀시티 벡스코까지가는데 1시간 남짓걸리더군요. 벡스코앞에서 점심을 해결하고 1시반쯤 입장을 했습니다. 평일 오후에가서 그런지 입장하는데는 얼마 걸리지않았어요 내 생에 태어나서 처음가보는 지스타!! 너무나 설랬습니다. 들어가니 사람들로 꽉꽉 차있더군요...... 게임 체험을 한번 해보고싶어도 기본 1시간씩은 기다려야되는 기막힌 상황에 너무나도 슬펐습니다... 하지만 눈으로만 봐도 즐겁더군요.. 코스프레 하시는 모델분들도 굉장히 많았습니다. 실제로보니 엄청 잘생기시고 이쁘셨다는... 비율이 장난이아니세요 모델이 괜히 모델이 아닌가봐요 ㅎㅎ 여기는 넥슨의 피파온라인4 부스인데요. 솔직히 피파온라인3유저로써 기대를 ..
-
Mobile/Android
2017.11.15
23
[Android] 꺽은선 그래프 만들기 (MpAndroidChart)
저번 포스팅에서는 MpAndroidChart 라이브러리를 활용해 원그래프(PieChart)를 만드는 방법을 알아봤습니다. 이번에는 MpAndroidChart 라이브러리를 활용하여 안드로이드 꺾은선 그래프(LineChart)를 만드는 방법에 대해서 알아보겠습니다. 안드로이드 꺽은선 그래프 만들기 build.gradle repositories{ maven {url "https://jitpack.io"} } dependencies { compile 'com.github.PhilJay:MpAndroidChart:v3.0.2' } 먼저 MpAndroidChart 라이브러리 사용을 위해 build.gradle에서 아래에 있는 두줄을 추가해주도록 하겠습니다. XML JAVA public class MainActivi..
-
Mobile/Android
2017.11.15
22
[Android] 원 그래프 만들기 (MpAndroidChart)
개발 도중 차트를 만들일이 있어 쉽게 만드는 방법을 알아보다가 재미있는 라이브러리를 발견하였습니다. 바로 MpAndroidChart이라는 라이브러리인데요 이 라이브러리를 사용하면 차트를 굉장히 쉽게 만들 수 있습니다. 이번 포스팅에서는 MpAndroidChart를 이용하여 원그래프(PieChart)를 만드는 방법에 대해 알아보겠습니다. 안드로이드 원 그래프 만들기 build.gradle repositories{ maven {url "https://jitpack.io"} } dependencies { compile 'com.github.PhilJay:MpAndroidChart:v3.0.2' } 라이브러리 사용을 위해 build.gradle에서 아래에 있는 두줄을 추가해주도록 하겠습니다. XML Java p..
-
ETC./Unity
2017.11.09
71
[Unity] 유니티 프로젝트 안드로이드 스튜디오에 연동시키기
이번에는 유니티에서 만든 프로젝트를 안드로이드 스튜디오에서 Import 하는 방법에 대해서 알아보도록 하겠습니다. 안드로이드 스튜디오의 프로젝트가 주력 프로젝트이고 부가적으로 유니티 기능을 활용하고 싶은 분들에게 좋은 포스팅이 되리라고 생각합니다. 유니티 프로젝트 안드로이드 스튜디오에 연동시키기 1. 먼저 시작하기전에 안드로이드 SDK와 JDK의 경로가 잘 설정되어있는지 확인합니다. (설정이 제대로 안되어있을경우 Export 안됨) Edit -> Preferences 2. External Tools에서 SDK , JDK의 경로를 설정해줍니다. SDK경로 = C:/Users/내 이름/AppData/Local/Android/sdk 안드로이드 설치 시 기본 설정으로 설치를 했다면 대부분 경로는 이렇게 되어 있..
-
ETC./Unity
2017.11.08
[Unity] 유니티 설치 / 다운로드 방법
유니티란? 유니티는 게임 엔진 기술이자 통합개발환경입니다. 게임 업계에서 스타트업으로 여겨졌던 유니티는 스마트폰이 등장하면서 크게 성장하였습니다. 2012년부터 유니티 가입자수는 100만 명이 넘었고 유니티를 이용해 만든 게임 중 상업적인 성과를 이룬 게임도 꾸준히 나오게 되었습니다. 대표적으로 앵그리버드, 템플런 등이 있으며 이러한 인기 덕에 최근 게임 개발 시장은 경쟁자인 에픽게임스의 언리얼 엔진과 유니티가 양대산맥으로 지배하는 구조가 되었습니다. 유니티의 장점 유니티의 가장 큰 장점은 다양한 플랫폼을 지원한다는 점이에요. 개발자는 모바일 기기, 웹브라우저, 데스크톱, 콘솔 구분 없이 원하는 형태의 게임을 쉽게 만들 수 있습니다. 개발환경 자체도 입문자가 쉽게 이해할 수 있을 만큼 직관적이고 간단합니..
-
OS/Linux
2017.11.08
[Linux] 우분투에서 이클립스 톰캣 연동
리눅스 톰캣 서버를 사용하기 위해서는 우분 투안에서 미리 깔아놓은 이클립스와 톰캣을 연동하는 작업이 필요합니다. 이번 포스팅에서는 우분투 상에서 이클립스와 톰캣을 연동하는 방법에 대해서 알아보겠습니다. 우분투에서 이클립스 톰캣 연동 1. 먼저 이클립스를 실행시킨 뒤 Servers를 누르시고 밑에 보이는 No servers are available. Click this link to create a new server... 를 눌러주세요 2. 자신의 톰캣 버전에 맞는 버전을 선택해주세요 저는 톰캣 8.0버전이 설치되어있으므로 톰캣 8.0을 선택하도록 하겠습니다. 3. Browser...를 눌러서 경로를 설정해주도록 하죠 4. 수동으로 우분투를 설치하신분들은 설치경로를 지정해주시면 되고 톰캣을 터미널로 깔으..
-
일상/블로그
2017.11.07
[블로그] 티스토리 블로그 구글 애드센스 신청하기
구글 애드센스란? 구글에서 운영하는 광고 프로그램으로, 웹사이트를 소유한 사람이 애드센스에 가입하면 구글에서 광고비를 지불하고 광고를 자동으로 그 사람의 웹사이트에 올려줍니다. 해당 웹사이트를 찾은 방문자가 그 광고를 클릭하면 구글이 광고주로부터 돈을 받아 그 일부를 웹사이트 소유자에게 나눠주는 방식입니다. 티스토리가 네이버 블로그보다 좋은 이유 중의 하나입니다. 티스토리 블로그의 장점이죠 바로 구글 애드센스를 넣을 수 있다는 거!! 사실 제가 네이버 블로그를 하지 않고 티스토리를 시작한 이유이기도 합니다. 구글 애드센스 신청하는 방법에 대해서 알아봅니다. 티스토리 블로그 구글 애드센스 신청하기 1. 신청하는 곳입니다. 아래에 링크된 URL로 들어가 주세요. 구글 애드센스 신청 링크 바로가기 그런 뒤 S..
-
OS/Linux
2017.11.06
18
[Linux] 우분투에서 하둡(hadoop) 설치하기
리눅스 우분투상에서 하둡(hadoop)을 설치해보도록 하겠습니다. 하둡(hadoop)은 빅데이터 환경을 구축하기 위해서 필요한 필수 프로그램입니다. 이번 포스팅에서는 우분투에서 하둡의 설치방법에 대해서 알아보도록 하겠습니다. 빅데이터는 무엇인가? 디지털 환경에서 생성되는 데이터로 그 규모가 방대하고, 생성 주기도 짧고, 형태도 수치 데이터뿐 아니라 문자와 영상 데이터를 포함하는 대규모 데이터를 말합니다. 제4차 산업혁명시대를 맞이하여 그 중요성이 점점 커지고 있습니다. 하둡이란 무엇인가? 여러 개의 저렴한 컴퓨터를 마치 하나인 것처럼 묶어 대용량 데이터를 처리하는 기술이며 하둡은 수천 대의 분산된 x86 장비에 대용량 파일을 저장할 수 있는 기능을 제공하는 분산 파일 시스템과, 저장된 파일 데이터를 분산..
-
Web/Jsp 2017.11.27 3[Jsp] MVC 패턴이란 무엇인가? (Model1, Model2) MVC패턴이란? Model , View , Controller의 합성어로 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴입니다. Model : 백그라운드에서 동작하는 로직을 처리합니다. View : 사용자가 보게 될 결과 화면을 출력합니다. Controller : 사용자의 입력처리와 흐름 제어를 담당합니다. MVC패턴에는 모델1방식과 모델 2방 식이 있는데 특히 모델 2 구조 기반의 MVC패턴 구현은 JSP 개발자라면 무조건 알고 있어야 할 개발 방식입니다. JSP 웹사이트 구조는 크게 모델 1 방식과 모델 2 방식으로 나뉩니다. 간단하게 분류하자면 JSP에서 출력과 로직을 전부 처리하느냐(모델 1) JSP에서 출력만 처리하느냐(모델 2)로 분류할 수 있습니다. Model1 방식 모델 1 구조는 사용..
-
Languague/Java 2017.11.22 9[Java] 별찍기 예제 (For문 연습) 옛날에 공부했던 소스들을 정리하면서 발견한 별찍기 소스입니다. 자바 공부를 처음할때 열심히 밤새면서 돌리던게 기억나네요 ㅎㅎㅎ 혹시나 참고하실분 계실까 싶어 올립니다. FOR문 연습에는 별찍기가 최고~ 별찍기 Java 1. 간단한 2차원 배열 별찍기입니다. for(int i=0;i
-
일상 2017.11.17 2[일상] 2017 지스타 참가 후기 2017. 11 .17일 금요일 지스타를 다녀왔습니다. 제가 사는동네에서 지스타가 열리는 부산 센텀시티 벡스코까지가는데 1시간 남짓걸리더군요. 벡스코앞에서 점심을 해결하고 1시반쯤 입장을 했습니다. 평일 오후에가서 그런지 입장하는데는 얼마 걸리지않았어요 내 생에 태어나서 처음가보는 지스타!! 너무나 설랬습니다. 들어가니 사람들로 꽉꽉 차있더군요...... 게임 체험을 한번 해보고싶어도 기본 1시간씩은 기다려야되는 기막힌 상황에 너무나도 슬펐습니다... 하지만 눈으로만 봐도 즐겁더군요.. 코스프레 하시는 모델분들도 굉장히 많았습니다. 실제로보니 엄청 잘생기시고 이쁘셨다는... 비율이 장난이아니세요 모델이 괜히 모델이 아닌가봐요 ㅎㅎ 여기는 넥슨의 피파온라인4 부스인데요. 솔직히 피파온라인3유저로써 기대를 ..
-
Mobile/Android 2017.11.15 23[Android] 꺽은선 그래프 만들기 (MpAndroidChart) 저번 포스팅에서는 MpAndroidChart 라이브러리를 활용해 원그래프(PieChart)를 만드는 방법을 알아봤습니다. 이번에는 MpAndroidChart 라이브러리를 활용하여 안드로이드 꺾은선 그래프(LineChart)를 만드는 방법에 대해서 알아보겠습니다. 안드로이드 꺽은선 그래프 만들기 build.gradle repositories{ maven {url "https://jitpack.io"} } dependencies { compile 'com.github.PhilJay:MpAndroidChart:v3.0.2' } 먼저 MpAndroidChart 라이브러리 사용을 위해 build.gradle에서 아래에 있는 두줄을 추가해주도록 하겠습니다. XML JAVA public class MainActivi..
-
Mobile/Android 2017.11.15 22[Android] 원 그래프 만들기 (MpAndroidChart) 개발 도중 차트를 만들일이 있어 쉽게 만드는 방법을 알아보다가 재미있는 라이브러리를 발견하였습니다. 바로 MpAndroidChart이라는 라이브러리인데요 이 라이브러리를 사용하면 차트를 굉장히 쉽게 만들 수 있습니다. 이번 포스팅에서는 MpAndroidChart를 이용하여 원그래프(PieChart)를 만드는 방법에 대해 알아보겠습니다. 안드로이드 원 그래프 만들기 build.gradle repositories{ maven {url "https://jitpack.io"} } dependencies { compile 'com.github.PhilJay:MpAndroidChart:v3.0.2' } 라이브러리 사용을 위해 build.gradle에서 아래에 있는 두줄을 추가해주도록 하겠습니다. XML Java p..
-
ETC./Unity 2017.11.09 71[Unity] 유니티 프로젝트 안드로이드 스튜디오에 연동시키기 이번에는 유니티에서 만든 프로젝트를 안드로이드 스튜디오에서 Import 하는 방법에 대해서 알아보도록 하겠습니다. 안드로이드 스튜디오의 프로젝트가 주력 프로젝트이고 부가적으로 유니티 기능을 활용하고 싶은 분들에게 좋은 포스팅이 되리라고 생각합니다. 유니티 프로젝트 안드로이드 스튜디오에 연동시키기 1. 먼저 시작하기전에 안드로이드 SDK와 JDK의 경로가 잘 설정되어있는지 확인합니다. (설정이 제대로 안되어있을경우 Export 안됨) Edit -> Preferences 2. External Tools에서 SDK , JDK의 경로를 설정해줍니다. SDK경로 = C:/Users/내 이름/AppData/Local/Android/sdk 안드로이드 설치 시 기본 설정으로 설치를 했다면 대부분 경로는 이렇게 되어 있..
-
ETC./Unity 2017.11.08[Unity] 유니티 설치 / 다운로드 방법 유니티란? 유니티는 게임 엔진 기술이자 통합개발환경입니다. 게임 업계에서 스타트업으로 여겨졌던 유니티는 스마트폰이 등장하면서 크게 성장하였습니다. 2012년부터 유니티 가입자수는 100만 명이 넘었고 유니티를 이용해 만든 게임 중 상업적인 성과를 이룬 게임도 꾸준히 나오게 되었습니다. 대표적으로 앵그리버드, 템플런 등이 있으며 이러한 인기 덕에 최근 게임 개발 시장은 경쟁자인 에픽게임스의 언리얼 엔진과 유니티가 양대산맥으로 지배하는 구조가 되었습니다. 유니티의 장점 유니티의 가장 큰 장점은 다양한 플랫폼을 지원한다는 점이에요. 개발자는 모바일 기기, 웹브라우저, 데스크톱, 콘솔 구분 없이 원하는 형태의 게임을 쉽게 만들 수 있습니다. 개발환경 자체도 입문자가 쉽게 이해할 수 있을 만큼 직관적이고 간단합니..
-
OS/Linux 2017.11.08[Linux] 우분투에서 이클립스 톰캣 연동 리눅스 톰캣 서버를 사용하기 위해서는 우분 투안에서 미리 깔아놓은 이클립스와 톰캣을 연동하는 작업이 필요합니다. 이번 포스팅에서는 우분투 상에서 이클립스와 톰캣을 연동하는 방법에 대해서 알아보겠습니다. 우분투에서 이클립스 톰캣 연동 1. 먼저 이클립스를 실행시킨 뒤 Servers를 누르시고 밑에 보이는 No servers are available. Click this link to create a new server... 를 눌러주세요 2. 자신의 톰캣 버전에 맞는 버전을 선택해주세요 저는 톰캣 8.0버전이 설치되어있으므로 톰캣 8.0을 선택하도록 하겠습니다. 3. Browser...를 눌러서 경로를 설정해주도록 하죠 4. 수동으로 우분투를 설치하신분들은 설치경로를 지정해주시면 되고 톰캣을 터미널로 깔으..
-
일상/블로그 2017.11.07[블로그] 티스토리 블로그 구글 애드센스 신청하기 구글 애드센스란? 구글에서 운영하는 광고 프로그램으로, 웹사이트를 소유한 사람이 애드센스에 가입하면 구글에서 광고비를 지불하고 광고를 자동으로 그 사람의 웹사이트에 올려줍니다. 해당 웹사이트를 찾은 방문자가 그 광고를 클릭하면 구글이 광고주로부터 돈을 받아 그 일부를 웹사이트 소유자에게 나눠주는 방식입니다. 티스토리가 네이버 블로그보다 좋은 이유 중의 하나입니다. 티스토리 블로그의 장점이죠 바로 구글 애드센스를 넣을 수 있다는 거!! 사실 제가 네이버 블로그를 하지 않고 티스토리를 시작한 이유이기도 합니다. 구글 애드센스 신청하는 방법에 대해서 알아봅니다. 티스토리 블로그 구글 애드센스 신청하기 1. 신청하는 곳입니다. 아래에 링크된 URL로 들어가 주세요. 구글 애드센스 신청 링크 바로가기 그런 뒤 S..
-
OS/Linux 2017.11.06 18[Linux] 우분투에서 하둡(hadoop) 설치하기 리눅스 우분투상에서 하둡(hadoop)을 설치해보도록 하겠습니다. 하둡(hadoop)은 빅데이터 환경을 구축하기 위해서 필요한 필수 프로그램입니다. 이번 포스팅에서는 우분투에서 하둡의 설치방법에 대해서 알아보도록 하겠습니다. 빅데이터는 무엇인가? 디지털 환경에서 생성되는 데이터로 그 규모가 방대하고, 생성 주기도 짧고, 형태도 수치 데이터뿐 아니라 문자와 영상 데이터를 포함하는 대규모 데이터를 말합니다. 제4차 산업혁명시대를 맞이하여 그 중요성이 점점 커지고 있습니다. 하둡이란 무엇인가? 여러 개의 저렴한 컴퓨터를 마치 하나인 것처럼 묶어 대용량 데이터를 처리하는 기술이며 하둡은 수천 대의 분산된 x86 장비에 대용량 파일을 저장할 수 있는 기능을 제공하는 분산 파일 시스템과, 저장된 파일 데이터를 분산..