본문 바로가기

생산성을 올려주는 Tools 그냥 평소에 자주 쓰는 툴 및 사이트 공유... 1. 웹사이트 1) jwt.io - 바로가기 - jwt 를 손쉽게 decoded 할 수 있는 곳 2) jsonlint.com - 바로가기 - JSON Validation 해주고, beautify 해준다. 2. Chrome Extension 1) Css viewer- 바로가기- 웹페이지 내 css를 손쉽게 볼 수 있다. 2) postman- 바로가기- 너무 유명한 Rest Client 3) editthiscookie- 바로가기- 쿠키값을 조작하기 편한 extension 4) JWT Analyzer & Inspector- 바로가기- 위에 웹사이트 탭에 있는 jwt.io처럼 jwt 값을 손쉽게 decoded 해주는 툴 5) JSONView- 바로가기- Json ..
[Spring Batch Tip] 1. Job Id 가지고 오기 1. Job 정보 가지고 오기. - 개발하는 중에 ItemReader, ItemProcessor, ItemWriter 등에서 job정보를 가지고 와야 할 때가 있다. - 간단한 소스 추가로 사용 가능하다. 2. 소스private Long jobId; @BeforeStep public void getInterstepData(StepExecution stepExecution) { JobExecution jobExecution = stepExecution.getJobExecution(); this.jobId = jobExecution.getJobId(); } - 비슷한 방식으로 확장해서 사용 가능 할 듯. * 참고 링크
Java로 배워보는 BlockChain 해당 내용은 공부하면서 간단하게 만들어본 블록체인 입니다. 1. Block 만들기 - BlockChain을 구성하는 Block 을 생성한다, - Block은 BlockChain 내에서 고유한 Hash(Digital Signature)값을 가지고 있다. - Block 내에는 이전 Block의 Hash 값과 데이터들이 포함되어 있다. 1) 소스코드package kr.geun.o.bc.basic; import java.util.Date; /** * Block Class * * @author akageun */ public class Block { private String hash; private String previousHash; private String data; private long timeStam..
npm에서 --save, --save-dev 옵션 1. --save - 응용 프로그램을 실행하는 데 필요한 패키지를 저장하는 데 사용 - '-S'로 줄여 쓸 수 있음. - package.json 이 존재하면 dependencies 에 추가된다. npm install [package_name] --saveornpm install [package_name] -S 2. --save-dev - 개발 목적으로 패키지를 저장하는 데 사용 - '-D'로 줄여 쓸 수 있다. - package.json 이 존재하면 devDependencies 에 추가된다. - mocha 등 unit test 등 추가할 때 사용... npm install [package_name] -save-devornpm install [package_name] -D
[Vue.js] page-loader 만들기. 1. vue.js 내 v-show 를 사용해서 만들면 된다. - loader는 fontawesome를 사용했다.
좋은 코드 작성하기. 개인적으로 개발을 하면서 좋은 코드를 작성하는 법을 고민하며, 작성한 글입니다. 1. 읽기 좋은 소스를 만들자. - 혼자 개발하는 프로젝트가 아닌 이상, 다른 사람이 내 코드를 보고 빠르게 이해할 수 있어야 한다. - var str_1 = 'TEST_STRING_1'; var str_2 = 'TEST_STRING_2'; 정말... 최악이다. 2. 불필요한 전역변수 사용 - 특정 메소드에서만 사용하는 변수를 전역변수로 선언해 놓을 경우 소스 상단이 굉장히 지저분해 질 수 있다. 3. 적당한 주석 - 주석 없이 작성된 코드를 한번에 이해할 수 있으면, 그 코드는 굉장히 잘 작성된 코드일 것이다. - 허나 실제로는 그렇게 하기 힘들다. 그러니 코드를 읽는데 최대한 방해되지 않게 해야 한다고 본다. - 주석보다..
2018-05-01 오랜만에 쓰는듯....... 1. 풀스택개발자 - 웹개발을 시작하면서, 내 프로젝트를 만들어보고 싶어서 Cafe24 호스팅부터 시작한 공부가 이제는 AWS, GCP 등 cloud까지 사용하고, - 반복해서 html 만들고 jsp tag 쓰는게 귀찮아서 시작한 Front framework 공부!! 현재는 vue.js와 angular를 사용해보고, 개인프로젝트들을 진행.(vue는 사랑입니다.) - 음.... 이러다 보니 - 평소 업무를 진행하면서 어떤 신규 프로젝트를 진행할 때, 음~ 이건 이런걸 쓰면 좋고, 저럴 때 저걸 쓰면 좋지~ 라는 생각이 든다. 그리고 좀 더 빠르게 프로젝트를 진행할 수 있는 듯 하다. (미리 개인 프로젝트로 어느정도 해봐서 ㅋㅋ) - 이제는 일인지 취미생활인지 잘 모르게 되었지만..
radio, checkbox clear 버튼 만들기. 1. javascript 버전.2. jquery 버전 - jquery 버전에 따라 prop 의 옵션이 달라질 수 있습니다. 참고하세요. 3. 풀소스