('honeyinfo7.tistory.com'이하 '중고책 팔기')은(는) 개인정보보호법에 따라 이용자의 개인정보 보호 및 권익을 보호하고 개인정보와 관련한 이용자의 고충을 원활하게 처리할 수 있도록 다음과 같은 처리방침을 두고 있습니다. ('중고책 팔기') 은(는) 회사는 개인정보처리방침을 개정하는 경우 웹사이트 공지사항(또는 개별공지)을 통하여 공지할 것입니다. ○ 본 방침은부터 2019년 1월 1일부터 시행됩니다. 1. 개인정보의 처리 목적 ('honeyinfo7.tistory.com'이하 '중고책 팔기')은(는) 개인정보를 다음의 목적을 위해 처리합니다. 처리한 개인정보는 다음의 목적이외의 용도로는 사용되지 않으며 이용 목적이 변경될 시에는 사전동의를 구할 예정입니다. 가. 홈페이지 회원가입 및 ..
상점의 위치정보를 Android앱에 뿌려줄 수 있는 Rest 시스템을 만들어서 해당 시스템을 공적 아이피를 사용하는 외부 서버에 마이그레이션 하기 위해 외부 서버 및 도메인을 알아보았다. 일단은 DB 서버를 테스트하기 위해 DB서버와 도메인을 임대하였는데 도메인의 경우 서버가 바뀌어도 도메인명만 갖고 있으면 그대로 쓰면 되기에 도메인 또한 임대를 하게 되었다. 내가 한 절차는 다음과 같다. 1. DB 서버 호스팅 1.1 DB 서버 구매 1.2 DB 서버 접속 확인 1.3 DB 서버 데이터 마이그레이션 2. Web 서버 호스팅 2.1 Web 서버 구매 2.2 Web 서버에 서비스 업로드 2.3 Web 서버와 도메인 연결 3. 안드로이드와 Rest Server 연결 내가 사용하는 호스팅 서버는 카페 24(h..
오늘 위치정보를 뿌려주는 Rest API 서버를 개발하여 해당 서버와 연결하여서 작업을 진행하려고 하였으나 안드로이드의 경우 Thread를 이용하여 URL Connection을 진행할 수있다. 그리고 이러한 URLConnection을 Thread에 신경쓰지 않고 사용할 수 있도록 하는 것이 Volley 라는 라이브러리인데 해당 라이브러리를 사용하는데 한글 깨짐현상인 발생하였다. 이러한 현상을 방지하기 위한 추가코드를 포스팅 한다. String url="url" StringRequest req=new StringRequest(Request.Method.GET, url, new Response.Listener() { @Override public void onResponse(String response) {..
기본적으로 Spring Boot는 Jar파일로 배포가 된다. Spring Boot 프로젝트 안에 자체적으로 경량 Embeded WAS가 들어있기 때문에 WAR로 배포되어 외부 WAS에 올려질 필요가 없기 때문이다. 하지만, 나의경우에는 호스팅한 Tomcat 서버에 프로젝트를 올려야 하는 상황이기에 WAR파일이 필요하다. 그래서 Spring Boot에서 WAR 파일을 만드는 방법에 대해 알아보았다. @RestController @SpringBootApplication public class SpringBootRestApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplicatio..
소스코드를 작성하다보면 문자열이 깨지는 현상이 발생하는데요, 이러할 경우 편집툴(이클립스)의 문자열 인코딩 설정이 안되어 있기 때문에 발생하는 현상입니다. 오늘은 이클립스의 인코딩 설정하는 방법에 대해 알아보겠습니다. 이클립스의 인코딩 설정에 앞서 인코딩이란 무엇인지 사전적 의미를 살펴보겠습니다. 컴퓨터에서 인코딩은 동영상이나 문자 인코딩 외에도 사람이 인지할 수 있는 형태의 데이터를 약속된 규칙에 의해 컴퓨터가 사용하는 0과 1로 변환하는 과정을 통틀어 일컫는다. 디코딩은 그 반대. -출처 나무위키 즉, 사람이 인식할 수 있는 문자열을 컴퓨터가 인식할 수 있는 형태로 바꾸는 과정인데 이러한 기법이 여러가지가 있어서 문자열이 깨지게 되는 것입니다. 이번 포스팅에서는 이클립스의 문자열을 가장 범용적으로 쓰..
최근 다시 개발자로 전향하기위해 이클립스를 켜는일이 잦아졌다. 최근에 드는 생각은 도대체 내가 개발자 시절에 뭘 했는가 하는 것이다. 2017년도경에 나온 많은 신기능과 심지어 이클립스를 2년간 쓰면서도 기능을 그닥 제대로 다루지 못한다는 생각이 들었다. 심지어 지난 회사에 다닐때는 윈도우의 기능조차 제대로 쓰지 못하고 있었다고 생각하니 정말이지 셜록의 말 "보고는 있느나 관찰하지 않는다." 라는 말이 생각이 난다. 매일같이 쓰고 있으나 제대로 사용할 생각조차 하고 있지않은 것이다. 이러한 과오를 더이상 범하지 않기위해 단축키 및 이클립스의 숨겨진 기능들을 탐구하는 시간을 갖도록 하여야 겠다. 오늘은 이클립스의 단축키에 대해 포스팅 하고 익히는 시간을 갖도록 하겠다. 1) Ctrl + Shift + T ..
회사에서 업무를 보면 워드나 엑셀같은 데이터를 공유해야 할 경우가 많이 생깁니다. 그러한 경우 메일을 주고받거나 USB를 통해서 데이터를 공유하는 방법이 있지만 이러할 경우 시간이 많이 걸리게 됩니다. 이러할 경우 내 컴퓨터에 있는 데이터를 공유하는 방법이 있는데 그 방법은 폴더를 하나 생성하여 해당 폴더를 공유하는 방법입니다. 폴더를 공유하기 위해서는 다른 사람이 나의 IP주소를 알고있어야 합니다. IP주소를 확인하는 방법은 아래와 같습니다. [ 윈도우키 + R ]을 동시에 누르면 다음과 같이 실행창이 뜹니다. 열기 입력란 부분에 cmd 라고 입력을 한 후 확인 버튼을 눌러줍니다. 실행창에서 cmd를 입력 후 확인을 누르면 다음과 같이 command창이 실행되는데 입력란에다가 ipconfig라고 명령어..
날짜 : 2019-10-26 기상시간 : 11:30 날씨 : 좋음 컨디션 : 나쁨 가장 훌륭한 지혜는 친절함과 겸손이다. - 탈무드 어제 태형이와 밤 늦게까지 술을 마셨다. 거의 토할때 까지 마셨는데 내 기억으로는 소주 2병에 맥주를 3병정도 마신것 같다. 그로 인해서 오늘 아침에 일어났을때도 컨디션이 상당히 나빴다. 그러나 오늘 옛 회사동기와 함께 식사를 하기로한 약속이 잡혀있기 떄문에 부평으로 대중교통을 타고가서 회사 동기를 만났다. 오랜만에 회사동기를 만나서 이런저런 얘기를 하다보니까 거의 5시까지 담소를 나눴는데 남자 둘이서 이렇게 식사와 티타임을 갖는 것만으로 4시간 가량의 시간을 보낼 수 있다는 것이 신기했다. 확실히 공통주제가 있고 생각도 어느정도 맞는 사람과의 대화는 아무리 오랜시간 해도 ..
기존의 계획은 Spring Boot에 관한 책을 모두 읽고 이해하여 API 서버를 구축하는 계획을 갖고 있었느나 책 중간중간에 내용이 미흡한 부분이 많아서 인터넷을 참고하여 SpringBoot Rest API서버를 구축하였다. 그래도 확실히 책을 읽고나서 통찰력을 얻고나서 인터넷의 Reference를 참고하는 것과 그냥 참고하는 것과는 다르다는게 느껴지는게 소스를 보자마자 어떠한 기능을 하는지 대략적으로 이해가 갔다. 다음과 같은 절차를 통해 소스코드를 구현하였다. 1. 데이터베이스 생성 및 테이블 생성 2. 데이터 베이스에 연동할 properties값 설정 3. 소스코드 작성에 필요한 라이브러리들을 얻기 위한 Dependency 설정 4. 테이블과 매핑 객체 생성 5. DB에 데이터 접근을 위한 Rep..
어플이름 : 황금돼지 로또도우미(무료) 카테고리 : 금융 다운로드 링크 : https://play.google.com/store/apps/details?id=com.copocalypse.piglotto 주요기능 : 로또번호 자동생성 내 위치주변 로또판매 상점 확인 QR코드를 이용한 로또 판매정보 확인 어플리케이션 스크린샷 1. 자동으로 로또예측번호를 생성해 줍니다. 2. 주변의 로또 판매상점을 나타내 줍니다 3. QR코드를 이용하여 로또 당첨 여부를 확인해 줍니다.