본문 바로가기

전체 글

만보기 앱 캐시워크 - 하루 100캐시 플러스 알파는 기본! 안녕하세요. 복사장🍗입니다. 가을도 서서히 겨울로 넘어가고 있습니다. 코로나지만 건강하게 운동하며 지내긴 해야겠죠. 운동하면서 돈도 포인트도 적립할 수 있는 만보기 앱을 소개해 드리겠습니다. 바로 캐시워크 입니다. 캐시워크는 만보기 앱 중에서는 대중에게 가장 먼저 알려진 앱이 아닐까 하는데요. 주위에서도 많이 하시는 걸 보셨을 겁니다. 그럼 자세히 한번 살펴보겠습니다. 1. 캐시워크란? 캐시워크는 하루에 100걸음당 최대 100포인트를 적립해주는 안드로이드 만보기 앱입니다. 2. 설치 👇👇👇 아래 링크를 클릭해 설치해보세요 👇👇👇 캐시워크 - 적립형 만보기 첫화면 - Google Play 앱 ★★★★★ 출시 1년만에 500만 다운로드 돌파 ★★★★★ 하루 평균 사용자 200만명 돌파 캐시워크는 걸으면 걸.. 더보기
Spring Boot 시작하기 - 3. github에 소스 다운로드 하기 안녕하세요. 복사장🍗입니다. 벌써 세 번째 시간입니다. 하루하루 빨리도 지나가네요. 지난 시간에 이어 github에 있는 프로젝트를 내려받는 방법을 알아보고자 합니다. git 명령어를 통하거나 zip파일로 내려받아 vs code로 열어보겠습니다. git을 통해 소스를 내려받기 때문에 선행작업으로 git 설치가 필요합니다. git설치는 아래 포스팅을 참고해주세요. GIT 다운로드 / 설치 방법 / 개념 안녕하세요. 복사장🍗입니다. 오늘은 git 설치와 간단한 개념, 특징에 대해 알아보겠습니다. 1. git이란? cvs(Concurrent Versions System, 동시 버전 시스템), svn(Subversion)에 이은 형상관리 프로그램입니다. doit1.tistory.com 1. github에서 프로.. 더보기
Spring Boot 시작하기 - 2. github에 소스 올리기 안녕하세요. 복사장🍗입니다. 오늘은 지난번 생성한 스프링 부트 프로젝트 소스를 github에 올려보도록 하겠습니다. 우선 github에 올리기 위해 git이 어떤 녀석인지 github가 어떤 녀석인지 알아야겠죠? 제가 지난번에 포스팅한 git 설치, 개념을 참고하시면 좋을 것 같아요. github에 올리기 전에 git도 설치해야 하니 아래 글을 참고해 설치해주세요. 1. git 설치 / 개념 GIT 다운로드 / 설치 방법 / 개념 안녕하세요. 복사장🍗입니다. 오늘은 git 설치와 간단한 개념, 특징에 대해 알아보겠습니다. 1. git이란? cvs(Concurrent Versions System, 동시 버전 시스템), svn(Subversion)에 이은 형상관리 프로그램입니다. doit1.tistory.c.. 더보기
GIT 다운로드 / 설치 방법 / 개념 안녕하세요. 복사장🍗입니다. 오늘은 git 설치와 간단한 개념, 특징에 대해 알아보겠습니다. 1. git이란? cvs(Concurrent Versions System, 동시 버전 시스템), svn(Subversion)에 이은 형상관리 프로그램입니다. 예전엔 cvs, svn을 주로 썼었는데 git이란 녀석이 나오면서 요즘 프로젝트에는 대부분 git을 사용합니다. 형상관리란 말을 좀 더 쉽게 하자면 파일이 생성되고 수정되고 삭제된 히스토리를 관리하는 것을 말합니다. 여러 명이 같은 문서를 수정한다고 하면 누가 어디를 수정했는지에 대한 히스트리를 남겨서 잘못 수정되거나 삭제되었을 경우 되돌리거나 이력에 대한 추적을 가능하게 합니다. 그리고 안전한 서버에 문서나 소스를 보관하여 유실에도 안전하게 보관할 수 있겠.. 더보기
Spring Boot Gradle 시작하기 - 1. 개발환경 구성, 서버 시작 안녕하세요. 복사장🍗입니다. 앞으로 계속해서 스프링 부트 관련 포스팅을 하고자 합니다. 스프링 부트를 이용한 웹(API) 서버를 만들 건데요. DB도 붙여보고, 파일 처리도 해보고, 로그도 쌓아보고, 형상관리도 해보고요, 기타 등등 여러 번에 걸쳐 차근차근 진행해보겠습니다. 윈도우 환경의 vs code를 통한 개발환경을 구성할 것이고 관련 소스는 github.com을 통해 공유할 겁니다. 실제 업무에 써도 될 정도의 서버를 구성할 예정입니다. 믿고 따라오세요. 1. 환경 구성 - java, vs code 설치 우선 자바와 vs code 설치가 필요하니 아래 링크를 통해 설치를 해주세요. 자바의 경우 스프링 부트 버전에 영향이 미치니 글에 설치한 대로 jdk15 버전으로 설치 바랍니다. [JAVA-open.. 더보기
개인정보 암호화 하기 / DB / Mariadb / Mysql 안녕하세요. 복사장🍗입니다. 오늘은 RDB중 무료로 사용할 수 있는 MariaDB의 암호화에 대해서 알아보겠습니다. 가입된 사용자의 개인정보를 보호하기 위해 개인정보인 고유식별정보(주민등록번호, 여권번호, 운전면허번호, 외국인등록번호), 비밀번호, 바이오정보를 DB에 저장하는 경우에는 반드시 암호화하여 저장해야 합니다. 암호화 하는 알고리즘도 여러 종류가 있는데 정부에서는 안전한 알고리즘을 권고하고 있습니다. 개인정보 암호화 관련하여 아래 파일을 참조하세요. 👇👇👇개인정보의 암호화 조치 안내서 by 한국인터넷진흥원👇👇👇 그외 기타 개인정보 이름, 이메일, 전화번호, 주소등의 정보도 필요할 경우 암호화하여 저장해서 사용합니다. 이 경우에는 복호화가 필요하므로 양방향 알고리즘(SHA)을 사용합니다. 어떤 정.. 더보기
vs code 설치 / 한글 / 한글깨짐 / 단축키 안녕하세요. 복사장🍗입니다. 오늘은 마이크로소프트에서 Electron으로 개발한 텍스트 에디터 Visual Studio Code를 설치해보겠습니다. 보통 vs code라고 부르죠. 마이크로소프트에서 개발한 개발 툴 중 최초로 크로스 플랫폼을 지원한다고 합니다. 다시 말하면 윈도우, 리눅스, Mac 모두 제공하는 프로그램이죠. Electron이 어마어마한 것 같습니다. 나중에 기회가 된다면 Electron에 대해서도 소개해보겠습니다. 1. 다운로드 / 설치 Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Wind.. 더보기
Gradle 사용법 / 설치 / 기본 개념 안녕하세요. 복사장🍗입니다. 오늘은 Gradle 설치 방법에 대해서 알아보겠습니다. 1. Gradle?? 무엇에 쓰는 물건인고? 간단히 말하면 Build Tool입니다. 최종 소스를 배포하기 위해 편리하고 도와주는 프로그램 이죠. 중요한 기능 몇 가지를 알려드릴게요. 첫 번째, Library(jar) 파일을 알아서 다운로드해준다. 자바 애플리케이션을 만들다 보면 필요한 라이브러리들이 많지요. 예를 들어 Spring 프레임워크 Library가 필요하다. 그럼 spring 관련 라이브러리를 여기저기서 찾아서 다운로드해서 프로젝트에 lib폴더에 넣어주고 이클립스에서 import 해야 사용할 수 있었죠. 그런데 Gradle을 사용하면 한 줄만 입력하면 알아서 프로젝트에 자동으로 import가 됩니다. 정말 편리.. 더보기