본문 바로가기

실전 스프링 부트 워크북 요즘은 Application을 개발하는 데도 많은 기술이 필요하다. JAVA로 개발할 때에는 국내에서는 스프링 프레임워크를 많이 사용할 것이다. 스프링을 사용하기 위해서는 기본적인 많은 설정들을 필요하게 된다. 스프링을 많이 사용해보거나 아키텍트의 역할을 담당하게 되면 관련 설정들을 어렵지 않게 사용할 수 있을 것이다. 하지만 프로젝트를 하게 되다 보면 그런 경우는 많이 않을 것이다. 누군가가 미리 다 설정해 놓은 경우도 대부분이다. 이 책을 보면 별다른 설정없이도 스프링을 활용해서 Application을 개발할 수 있다. 또한 요즘 MSA등 Cloud 기술을 활용하기 위해서는 많이 사용되는 기술이 스프링 부트가 되겠다. 책에서는 스프링 부트를 활용해서 간단하게 사용할 수 있는 예제를 시작해서 좀 더 많..
처음 시작하는 리액트 : UI를 위한 자바스크립트 라이브러리 ReactJS 먼저 react와 vue 차이를 아래 블로그에서 한번 보는 것이 좋겠다.https://joshua1988.github.io/web_dev/vue-or-react/ 요즘 최신 기술, 자바스크립트, 비동기 기술, SPA(Single Page Application) 구현을 생각하는 사람이라면 한번 볼만한 책이다. 하지만 여전히 예전 기술, 간단한 자바스크립트, 간단한 자바, 자바7도 잘 안 쓰는 데, 자바8에 람다? 이런 건 생각도 하지 않고 있다.그래도 요즘 Devops = Development + Operation (개발 + 운영), cloud, MSA (Micro Service Architecture), 이런 단어를 계속 보고 있고, 나도 한번? 해봐? 그냥 볼까? 하는 생각을 하던 중에 이 책이 들어왔..
만들면서 배우는 워드프레스 만들면서 배우는 워드프레스IT를 잘안지 못하더라도 책을 보다보면 간단하게 워드프레스를 사용할 수 있도록 잘 작성이 되어 있다.국내에 여러 호스팅하는 업체들 가입부터 시작해서 책을 보면서 따라하다보면 어느새 간단한 블로그를 만들 수 있다.다양한 테마와 여러 플러그인을 설치해 볼 수 있다. 이 책과 같이한다면 로컬에서 Docker를 활용하여 워드프레스를 처음부터 끝까지 만들어 볼 수 있는 기회가 될 것이다. 두개의 책에 모두 워드프레스를 만드는 방법을 환경설정부터 구축까지 완벽하게 해결할 수 있다.
오라클 레벨업 회사에서 오라클을 사용하고 있어서 이 책을 선택하게 되었다.하지만 아쉽게도 현재 사용하고 있는 버전이 10G여서 책에 몇몇 기능을 활용해 보지 못한 것이 못 내 아쉽다.또한 DBA가 아닌 관계로 운영 DB에서 관리자 권한을 얻지 못해서 활용할 수 없었던 기능들이 있어서 또한 아쉽다.하지만 그럼에도 불구하고 이 책은 100가지의 Tip으로 구성되어 있어서, 원하는 부분만 찾아 볼 수 있는 구성이 매우 훌륭하다. 처음부터 책을 보지 않고 원하는 부분만 찾아 볼 수 있다. 책 내용 중간에 SQL 레벨업에 관련된 부분을 찾아보라는 내용이 간간히 나온다. 물론 오라클에 대해 잘 알고 있는 사람이라면 괜찮겠지만, 초보자가 보기에는 책이 다소 어렵기 때문에 이 책을 보기 위해서는 SQL 레벨업 책도 같이 사서 참고 ..
[taglib] c:url 사용 시 주의 사항 (image, js, css 경로) 참고: http://www.ibm.com/developerworks/kr/library/j-jstl0318/#N10528 [image, js, css의 경로 이슈] 일반적으로 웹 리소스에 대한 경로를 기재할 경우 context 명이 개발 시점이 아닌 배포 시점에 재정의 가능하다는 점을 감안하여 동적으로 결정되도록 하는 방법이 사용된다. 그 중 하나가 c:url 태그인데 url 태그는 context 명을 동적으로 가져올 뿐만 아니라 session tracking을 위한 정보도 동적으로 생성한다. 그래서 session tracking이 필요한 경우 (cookie에 session 정보가 없을 때) 아래와 같은 현상이 발생한다. [소스 코드] [session 정보가 cookie에 있는 경우] /blog/cont..
자바스크립트에서 ContextPath 구하기 javascript function getContextPath(){ var offset=location.href.indexOf(location.host)+location.host.length; var ctxPath=location.href.substring(offset,location.href.indexOf('/',offset+1)); return ctxPath; } 사용 예) function home() { location.href = getContextPath()+'/index.do'; } # 주의할 점은 getContextPath()와 url 사이에 공백이 있으면 안된다. 출처 : http://blog.naver.com/PostView.nhn?blogId=lsv400&logNo=100044880331&redirect=..
한글패턴(정규표현식) - java 한글 완성형. [\uAC00-\uD7A3] - php 한글과 영문,숫자만 입력 : if(!ereg("^[\xa1-\xfe0-9a-zA-Z]+$",$name)){ - js function chkHan($str) { # 특정 문자가 한글의 범위내(0xA1A1 - 0xFEFE)에 있는지 검사 $strCnt=0; while( strlen($str) >= $strCnt) { $char = ord($str[$strCnt]); if($char >= 0xa1 && $char $chk = chkHan($val); // $val 은 변수값이 되겠죠~ if($chk == true) { //한글이 포함되었을때 처리~~ } 출처 : http://apollo89.com/blog/227
Oracle SQL Developer 실행시 jvm.dll 오류 해결 방법 sqldeveloper\bin 폴더의 sqldeveloper.conf 파일을 에디터에서 열어서 하단에 AddVMOption -XX:MaxPermSize=256M 이 부분을 AddVMOption -Xmx256M 이렇게 수정해주고 다시 실행하면 잘 실행된다. + 출처 : http://blackbass.kr/blog/entry/sqldeveloper_jvm_%EC%98%A4%EB%A5%98?category=2