본문 바로가기

Lecture146

[Grails Part1-1] Grails 시작하기 안녕하세요 cocy 입니다.어떤 프로젝트를 진행할때는 그 프로젝트에 최적화된 기술들과 프레임워크가 필요하겠죠.그런 의미에서 전자정부 프레임워크는 제가 진행하는 프로젝트의 성격과 맞지 않아 포스팅을 종료하게 되었습니다.혹여나 기다리셨던 분들이 계시다면 죄송합니다. 저는 Startup에 근무하며, 가끔 외부 프로젝트(SI)도 진행하고,자체 신규 서비스 개발도 하고 있습니다.많은 팀원이 있지 않기때문에, 새로운 프레임워크 도입이나 업그레이드에 있어서 우선시 하는 것은 무엇보다 생산성입니다. 기존에 제가 사용하던 개발환경은Spring 3.2, Java 7, i-batis 등인데여기서 Spring 4, Java 8, JPA로의 업그레이드를 생각해 보았습니다만,단순화 되어 생산성은 높아진 것 같지만 왜인지 뭔가 진.. 2014. 12. 1.
[Hello World] Hello Angular! 안녕하세요 cocy입니다.재밌는 놈을 발견해서 오랜만에 포스팅합니다.angular js라는 놈인데요, 올해 4월에 정식 버전이 출시되었습니다.https://angularjs.org/구글에서 만든 angular js는 정적인 html과 javascript를 다이나믹한 이벤트 컨트롤 및 mvc구조화를 가능하게 합니다. 도입할만한 이유가 필요하신 분들은 아래글을 참고하시길개발자(주관적)의 요구사항은 다음의 그림1과 같다.그림1. 웹 개발자의 요구사항아래의 그림은 구글트렌드에서 실시한 여러가지 웹 프레임워크의 트렌드화를 나타내고 있는 그림으로 2013년 이후 AngularJS의 압도적인 상승세를 확인할 수 있다.각각의 웹 프레임워크는 자신만의 특징과 장단점을 가지고 있지만 위의 웹개발자 요구사항을 모두 충족시키.. 2014. 9. 13.
[Mysql] insert시 한글깨짐 해결 Mysql 5.6 버전기준 현상 1. 한글이나 한자를 입력하면 테이블상에서 데이터가 깨져보인다.2. WAS LOG에서는 정상적으로 문자가 출력되지만, DB에 들어간 데이터를 확인하면 ??와 같이 깨져서 들어간다. 이유1. Mysql 기본 설치시 캐릭터셋은 Default로 UTF8로 지정되어 있지 않다. 2. 캐릭터셋을 Workbench에서 강제로 바꿔도 바뀌지 않는다. 해결 1. Mysql의 기본 CharacterSet을 utf8로 변경>/etc/my.cnf 를 아래 내용을 추가하여 charset 을 변경함 > 이후 생성되는 테이블에 적용됨?123456789101112131415[mysql]default-character-set = utf8 [client]default-character-set = utf.. 2014. 8. 5.
iframe 에서 jQuery의 $(document).ready 가 먹통인경우 iframe 에서 jQuery의 $(dpcument).ready 가 먹통인경우 다음 iframe의 부모가 iframe에 데이터를 쓰기위해 open을 한 뒤 close를 하지않으면 프레임의 문서는 계속 로드중으로 남게됨. 스트림이 열린 상태로 쓸 준비가 계속 되어있다고 생각하고 iframe 측에서 문서로드완료에 대한 이벤트를 발생하지 않음.따라서 다음과 같이 데이터를 쓰고 난 close 메소드를 꼭 수행해주자.$('#ID')[0].contentWindow.document.open(); $('#ID')[0].contentWindow.document.write(data); $('#ID')[0].contentWindow.document.close(); 2014. 8. 4.