반응형 전체 글719 Spring Batch Spring Batch ?? 이것은 무엇인가?! 좋은 사이트 하나를 발견 하였다^-^good~ http://static.springsource.org/spring-batch/ 내용은 학습 한 뒤에 찬찬히 올려야겠다.^-^good~ 2012. 8. 24. 스터디 모임 소개^-^ ㅎㅎㅎ 드디어 기다리고 기다렸던 스터디!! 개설!! KSUG 그룹에 스터디를 하고 싶어서 가입을 했는데^-^good~ 스터디가 여태 없다고 자바카페(조효은 강사님이 계신ㅎㅎ)과 연합하여 스터디를 한다고 한다. 한경닷컴하고는 인연이 있어서 더욱 더 자바카페와 한다고 하니 조으다^-^good~ url ) http://onoffmix.com/event/8686 간단 내용) 많은 참여 부탁해요~~선착순이니~~빠르게+ㅁ+ speeeeed~~~~ 2012. 8. 21. Spring XML을 이용한 설정 스프링의 애플리케이션 컨텍스트는 XML에 담긴 DI정보를 활용 할 수 있다. DI 정보가 담긴 XML 파일은 를 루트 엘리먼트로 사용한다. 는 이름에서도 알 수 있듯이 여러개의 을 정의 할 수 있다. 아래의 그림처럼 http://acet.pe.kr/120 에서의 @configuration과 @bean을 각 @configuration을 @bean을 이라고 대응해서 생각하면 더 쉬울 것 이다. [참고 그림] 클래스 설정과 xml설정의 대응항목 자바 코드 설정정보 XML 설정정보 빈 설정파일 @Configuration 빈의 이름 @Bean methodName() ex) connectionMaker()메소드의 태그 전환 @Bean --------------------------------> id="connect.. 2012. 8. 16. DI(Dependency Injection) 출처 : 토비의 스프링 3 DI(Dependency Injection) : 의존관계 주입! 배경 : IoC의 너무 넓은 의미=> Spring의 기능, 특징을 한마디로 표현 X => DI 라는 용어를 만듬. DI는 외부로부터 레퍼런스를 제공받고, 이를 통해 여타 오브젝트와 다이나믹하게 의존관계가 만들어지는 것이 핵심이다. 의존관계 주입은 다음과 같은 세가지 조건을 충족하는 작업을 말한다. 1) 클래스 모델이나 코드에는 런타임 시점의 의존관계가 드러나지 않는다. 그러기 위해서는 인터페이스에만 의존하고 있어야 한다. 2) 런타임 시점의 의존관계는 컨테이너나 팩토리 같은 제3의 존재가 결정한다. 3) 의존관계는 사용할 오브젝트에 대한 레퍼런스를 외부에서 제공(주입) 해줌으로써 만들어진다. 다시 또 말해보면 DI.. 2012. 8. 9. IT 컨퍼런스 (주최:NHN, 8/21-9/10 무료 참가등록) 정보 관련 주소: http://deview.kr/2012/xe/index.php?mid=Overview 일정: 2012년 9월17일(월) 10:00 ~ 18:00 장소: 코엑스 그랜드볼룸 1F, 2F 참석인원: 약 1,800명 예상 대상: SW개발자, SW관련 전공 학생, IT산업 관련 기술을 연구하는 교수 및 대학원생 참가등록은~!!! 8월21일 부터~~~~~ 월요일이지만..최대한 갈 수 있도록 해야겠네요! 아자아자~~ 좋은 정보 같아서 공유 합니다^0^good~ 2012. 8. 8. IoC(Inversion of Control) 출처 : 토비의 스프링3 Spring에서 많이 알려진 용어 이다. IoC(Inversion of Control) : 제어의 역전 이 개념을 알기 전에 먼저 Spring에서의 Factory에 대해서 알아보자. 팩토리 : 객체의 생성 방법을 결정하고 그렇게 만들어진 오프젝트를 돌려주는 것인데, 이런 일을 하는 오프젝트를 흔히 팩토리라고 부른다.(디자인 패턴의 팩토리와는 다른 것이다.) acet : 음..팩토리...오브젝트!!!! 오브젝트의 생성, 리턴등을 하는 오브젝트!!!!!라고 보여진다! 간단히 말하면.. public class DaoFactory{ pubilc UserDao userDao(){ /////////// 팩토리의 메소드는 UserDao 타입의 오브젝트를 어떻게 만들고, // 어떻게 준비시킬지.. 2012. 8. 7. .ready() Description: Specify a function to execute when the DOM is fully loaded While JavaScript provides the load event for executing code when a page is rendered, this event does not get triggered until all assets such as images have been completely received. In most cases, the script can be run as soon as the DOM hierarchy has been fully constructed. The handler passed to .ready() is guaranteed to be.. 2012. 8. 6. .attr() 참고 사이트 : http://api.jquery.com/attr/ Description: Get the value of an attribute for the first element in the set of matched elements. The .attr() method gets the attribute value for only the first element in the matched set. To get the value for each element individually, use a looping construct such as jQuery's .each() or .map() method. [소스] This Test is very Simple Test! We have to Study Hard .. 2012. 8. 6. .draggable() Drag me destroy AceT 2012. 8. 6. [ERROR] failed to allocate memory 8 android emulator 환경 : windows XP appspresso IDE 문제는...에뮬레이터가 뜨지 않는 것이였다. AVD를 설정해주었음에도 불구하고... 그래서 보니..failed to allocate memory 8 android emulator 이런 오류가 발생!!! 해결 방법은!? 아래와 같이 Device ram size를 1024에서 512로 낮춰주면 되는 것이다. tip : ARM은 CPU(안드로이드용), Atom은 iOS이다~~:D AVD를 Start시켜서 잘돌아가는지 확인! 한 뒤에 Build시키면 소스가 에뮬레이터에 나오게 된다^0^good~~ result _ 1 result _ 2 -end- 추신 : Appspress..um...윈도우즈에서 ios sdk만 잡아주면..build가 될려나???!!!! 라.. 2012. 7. 9. unable to find a 'userdata.img' file for abi armeabi to copy into the avd folder 환경 : Windows XP 32bit appspresso IDE AVD를 추가하는데 있어서.. unable to find a 'userdata.img' file for abi armeabi to copy into the avd folder 위와같은 오류가 났다면! 잘찾아오셨습니다^-^good~~ 해결방법으로는! 위와같이 ARM EABI을 체크하여 install 해주면 된다. 즉, SDK Manager를 다시 한번 확인 해보자! 안깔려있는 것을 확인 할 수 있다. p.s http://stackoverflow.com/questions/7817044/how-to-create-an-avd-for-android-4-0 에서도 확인 할 수 있다! ARM은 CPU이다~~안드로이드용^-^good~ 2012. 7. 9. Jenkins Upgrade 오늘 젠킨스를 업그레이드를 했더니....Matrix쪽 Job에서 Job들이 하나도 보이지 않는 현상이 나타났다.. confing.xml을 보아도..아무이상이 없었다=ㅁ=킁; Bug Tracking쪽을 보니..똑같은 현상이 올라와 있는 것을 발견.. 오픈소스를 업그레이드를 한다는 것은 정말 쉬운일은 아니였구나..라고 느꼈다! Tip. 젠킨스 업그레이드 시에 소스를 업뎃 한 뒤에 그에 따르는 플러그인들도 업그레이드를 해줘야 한다!! 는 사실^^ 잊지 맙시다! ^0^ good~ 2012. 7. 5. [Jenkins] Slave를 위한 Job 설정 관련 링크 : 2012/07/02 - [CM/Jenkins] - [Jenkins] Master&Slave Agent 띄우기 Agent를 띄운 뒤에! Job Create를 하여 아래와 같이 Build > Windows batch command를 사용하여 보자! [1] Build쪽에 체크를 하여 command에서 bat 파일을 호출 한다. 단, 보이지 않는다면 플러그인을 다운 받아야 한다. 또한 Master 와 Slave를 연결 시키기 위해 Job에서 Slave Node를 설정 해준다.(매우 중요!!!) Windows Command를 사용하여 windows에 있는 bat 파일을 수행 하고자 함이다. [2] Build 이후 Nexus에 이동 시키기 위해 over FTP의 플러그인 설치 이후 아래와 같이 정보를.. 2012. 7. 3. [Jenkins] Master&Slave Agent 띄우기 Master는 리눅스, Slave는 Windows이다. Jenkins에서 Slave를 추가 해보자! [1] 신규 노드로 Slave 노드를 추가 하자. ※ 작업은 마스터 즉, 리눅스에 띄워져있는 Jenkins에서 작업을 하시면 됩니다.^0^good~ [2] Slave 노드 셋팅, Launch method를 agent를 선택한다. [3] save 후에 Slave 를 Launch 시킨다. [4] Launch 시키면 아래와 같이 slave-agent.jnlp가 다운되어집니다. [5] 더블클릭을 하면, 아래와 같이 slave agent를 띄운다. 단, Windows Server 즉, Slave가 되어질 Remote Server에 띄우면 된다.(File 누르고 install을 하게 되면 서버가 뜰 때 자동으로 올라.. 2012. 7. 2. [windows command] csc csc 명령어에 대한 간단 설명!! 참고 URL : http://msdn.microsoft.com/en-us/library/78f4aasd.aspx csc /target:library /out:D:\OSSWrapper\Bin\aceT.dll D:\OSSWrapper\acet\*.cs /r:D:\OSSWrapper\Bin\acet.Common.dll /r:D:\OSSWrapper\Bin\ acet .ExceptionManager.dll /r:D:\OSSWrapper\Bin\ acet .Framework.dll /r:D:\OSSWrapper\Bin\ acet .Manipulate.DSL.dll 결과적으로 /out의 aceT.dll을 만들려고 하는 것이다. 2012. 6. 28. Nexus Repository 만들기 아래의 그림처럼 Add를 누르면 4가지 정도 구분되어지는 Repository가 있다. type 종류 1. Hosted : 기본 Type으로서 회사 내에서 개발한 jar 파일 또는 회사에서 제품개발을 하기 위해서 구입한 3rd party의 jar 파일을 관리하는 Repository가 이에 속합니다. Nexus에서 기본적으로 제공하는 Hosted Type Repository는 Snapshots(사내 개발용 repository), Releases(사내 제품 repository), 3rd party를 제공합니다. 2. Proxy : Global Repository처럼 외부 Repository에 대해서 proxy 역할을 합니다. maven의 Central Repository는 매우 느리고, 최신 버전이 올라오는 .. 2012. 6. 28. 제 2회 대한민국 커뮤니티 데이 http://kcd.zdnet.co.kr/# 세션을 보니 빅데이터, 품질(STEN), 오픈소스 등등으로 이뤄져있는 것 같다. 오픈소스들에 대해서 관심이 생기는 찰나에 정말 대박 인 것 같다! 좋은 것은 함께 공유해야하니~~공유 할려고 한다. 7월 7일 날 ㄱㄱ씽~~~ 2012. 6. 21. 제24회 글로벌 소프트웨어 공모전 JCO에서 메일이 와서 봤더니 소프트웨어 공모전을 한다고 한다!! 관심 있는 분은 참여하세요~~^^good~ 2012. 6. 21. mylyn에 Jira 연동 하기 mylyn과 Jira를 연동 시키기 위해서!!! Jira 관련 플러그인을 설치 해야한다. 그렇게 할려면 Add Repository를 클릭하여 Jira가 있는지 확인 해야한다.^0^good~ 아래를 보았을 때 Jira가 없음을 알 수가 있다. 위의 Install More connectors..를 클릭 하면 아래와 같이 보인다. Jira를 찾아서 인스톨 해준다. [Jira Plug-in 설치] [아래는 인스톨 상황!] 인스톨 이후에 Jira를 확인 할 수가 있다. 아래와 같이 Jira 내용을 셋팅 해준다.^0^good~~ [설정을 하고 나면 아래와 같이 Task List에 내용이 나온다^-^~~] [ Jira에서 해당 계정으로 Assigned 내용이 있으면 아래와 같이 내용이 나온다^0^good~~~] 옵션.. 2012. 6. 20. [세미나] 프로페셔널 보이스 만들기!! http://onoffmix.com/event/7377 내가 하는 일이 앞으로 커뮤니케이션이 매우 중요하다고 생각이 들어서 신청하게 된 세션(?!) 모임 이다. 아쉽게..프레젠테이션의 비밀과 직장인 이미지 메이킹이 끝나 버렸다..ㅠ_ㅠ 아쉽네.. 하지만..평소에 목소리 작고, 소심하게 말하는 나에게 있어서 프로페셔널!! 보이스 만들기!! 매우 매력적인 것 같다. 친구들 데리고 한번 가봐야겠다=ㅁ=; 끝나고 나면 간단히 쇠주 한잔...크크 2012. 6. 19. 이클립스 SVN Repository에서 한글 깨짐 현상 eclipse.ini을 열어서 젤 마지막에 UTF-8로 설정 -Dfile.encoding=UTF-8 아래와 같이 한글로 나온다. 2012. 6. 19. 이전 1 ··· 28 29 30 31 32 33 34 35 다음 반응형