본문 바로가기
반응형

Study80

[후기] 전자정부 표준프레임워크 오픈커뮤니티 27차 기술세미나 2012/11/22 - [Study/Seminar] - 전자정부 표준프레임워크 오픈커뮤니티 27차 기술세미나 제27차 전자정부 표준프레임워크에 참여 하였습니다. 5시쯤에 출발을 했더니 일찍 도착해서 샌드위치를 줘서 먹었습니다. 샌드위치 사진은...너무 그때 배가 고파서 먹느라...ㅋ;; 그래서! 앞자리를 저희는 앉을 수 있었습니다.^0^good~ 라인~ㅋㅋ 첫번째 세션은 타이틀이 Decomposing applications for deployability and scalability 였습니다. "허광남씨" 서비스를 나눔에 있어서 복잡도가 증가하지만 나눔으로써의 많은 장점들에 대해서 설명을 하였습니다. 또한 파티셔닝 전략 -> 스케일 큐브 Spring Integration관련해서 책을 소개 하였습니다. 이.. 2012. 12. 3.
[네번째] Spring 사내 스터디 스터디 인원 대거 합류..!! 1~2장 : 백, 박, 석, 김, 강 6~7장 : 공, 박, 권, 김, 차(결석) 2012/10/23 - [Study/Study group] - [첫번째] Spring 사내 스터디2012/10/31 - [Study/Study group] - [두번째] Spring 사내 스터디2012/11/12 - [Study/Study group] - [세번째] Spring 사내 스터디 [스프링 스터디 4번째] 토비 vol 1, 6~7장 (분량 대략 300페이지) 1) AOP - IoC/DI / 서비스추상화와 더불어 스프링의 3대 기반 기술 중 하나 이다. 2) 목 프레임워크 : 그중에서도 Mockito라는 프레임워크는 사용하기도 편리하고, 코드도 직관적이라 최근 많은 인기를 얻고 있음. .. 2012. 11. 26.
[후기] 전자정부표준프레임워크 신기능 발표회 2012/11/15 - [Study/Seminar] - 전자정부프레임워크 신기능 발표회 회사동료들과 전자정부표준프레임워크 발표회에 다녀왔습니다. 신기능이라고해서 프레임워크에 추가되는 기능인줄 처음엔 알았는데 그것이 아니더군요^^; 알고보니 배치쪽과 모바일쪽이 개발되어졌다고 합니다. [정말 많은 인파들이 모였습니다...ㄷㄷ] 배치는 성능과 사용성을 중점으로 개발되어졌다고 합니다. 성능은 스프링배치보다 평균120% 높다고 하네요 와우~ 그래서 궁금했습니다..음..어떻게 성능이 더 좋게 만들었단 말인가??? 답은..Read / Write에 있었습니다!! 그리고 사용성은 아래와 같이 UI로 제공 되어진다는 점!! 뭐니뭐니 해도 가장 인상깊었던 것은 배치에서 테스트 코드를 제공해준다는 점입니다. JUNIT 코드를.. 2012. 11. 25.
자바카페 KSUG 스프링 스터디 금일 스터디는 전반적으로 전체를 훓는 날 이네요.. 아래와 같이 많은 기술들이 있고..앞으로 공부 해야 할 것들이 많네요^^;; log4j, slf4j(다이렉트로 설정하지 말고 로그 모듈을 설정 DI로), logging http://www.slf4j.org/manual.html http://www.slf4j.org/images/legacy.png http://ohgyun.com/185 http://blog.naver.com/kotaeho0512/50033476064 http://devyongsik.tistory.com/74 web service - restful dbcp JMS http://static.springsource.org/spring/docs/3.0.x/spring-framework-refer.. 2012. 11. 24.
전자정부 표준프레임워크 오픈커뮤니티 27차 기술세미나 ㅎㅎㅎ 세션 2부가 참 맘에 든다..ㅎㅎ 안녕하세요. 전자정부 표준프레임워크 오픈커뮤니티 27차 기술세미나를 개최합니다. 이번 세미나는 지난 10월 미국 워싱턴에서 개최된 Springone2GX 2012 컨퍼런스에 참석하셨던 오픈커뮤니티리더 분들이 습득하고 경험하신 최신 기술과 동향 등에 대해서 공유하는 시간으로 마련했습니다. 자세한 내용과 참가신청은 아래 링크를 따라가세요!!! 상세내용: http://open.egovframe.go.kr/projects/notices/event/5213 *Springone2GX 2012 컨퍼런스 발표자료 모두 보고 싶다면!!! Click!! http://open.egovframe.go.kr/projects/notices/event/5039 *Springone2GX 20.. 2012. 11. 22.
전자정부프레임워크 신기능 발표회 전자정부프레임워크 신기능 발표회를 한다고 합니다.^-^ 행사 정보는 아래와 같습니다. 2012년 11월23일(금) 14시~17시 음..문의를 해서 comfirm을 받고 해야하는 것 처럼 보이네요..--;; 음..신기능이라..궁금하긴 하네요~~ㅎㅎ 2012. 11. 15.
[후기] Oracle Open World 2012 2012/10/30 - [Study/Seminar] - [세미나] Oracle Open World 2012 정말 많은 인원들이 모였다.. 그러나 장소가 호텔이라서 그런지 매우 쾌적했다^-^ㅋㅋ 처음 기조설명 때에 잠깐 설명하였던 Oracle12c 여기에서의 c는 클라우드의 c이다. 오라클은 정말 새로운 아키텍처를 선보였다..oracle12c~!!에서 말이다. Pluggable Database라고 해서 Plug-in 처럼 DB들을 Container에 PUT하는 형식이다. 많은 특징들을 설명해주었고..정말 강력한 파워? 혁신이라고 생각이 들었다.. 특히 현재 쓰고 있는 DB가 9i 이든 10g 이든 상관이 없다. 컨테이너에 개별적으로 올라가고 그 안에서 관리가 이루어지기 때문이다. 그리고 자동압축 기술! h.. 2012. 11. 15.
[세번째] Spring 사내 스터디 2012/10/23 - [Study/Study group] - [첫번째] Spring 사내 스터디2012/10/31 - [Study/Study group] - [두번째] Spring 사내 스터디 3번째 내부 스프링 스터디!! 범위 : 토비의 스프링 3.1 1권 3,4,5 장 역시나 200페이지 분량이다..ㅋㅋ;; 1) 템플릿과 스프링(link 참조) http://www.youtube.com/watch?v=hHwbUlWOelk&feature=BFa&list=PL2D6EA0CE629ACE5B 2) review Spring 3.1(토비 ch 3, 4, 5장) Review 3장 - 템플릿 템플릿 이란? 변경이 거의 일어나지 않으며 일정한 패턴으로 유지되는 특성을 가진 부분을 자유롭게 변경되는 성질을 가진 부분으.. 2012. 11. 12.
[KSUG+Java cafe] 스프링 스터디 스터디를 위해 컴퓨터를 구입! ㅋㅋ 드디어...이렇게 간단하게나마 적을 수 있게 되었다^-^good~ [1] spring mvc 기본 내용 - 소스 변천사(servlet filter 등) [2] 웹로직 1. 쓰레드 풀링 등 뒷단 2. 자바옵션 - 메모리, 페이징 등 처리 3. Minor GC Eden SS1 SS2 Old ----> ----> ------> -----> 오브젝트 생존 방향 4.Full GC(Major GC) old에 유지가 긴 오브젝트들이 풀로 쌓여있을 때 WAS 2개의 컨테이너 J2E , WEB [3] Java Web 기술 HTTP , HTML(정적) 자바 서블릿 - 포트 리스너(80) .java 2012. 11. 10.
[두번째] Spring 사내 스터디 [용수철 스터디 그룹 화이팅~~~!!] 사진 : 최상무님..ㅋㅋ 참여 감사합니다.(-- (__ * 꾸벅~ 드디어..2번째 스프링 내부 스터디!! 범위 : 토비의 스프링 3.1 1장~2장 지난 주 8장~9장에 이어 200page의 분량이다. 개요 1) 간단 스프링 예제 설명 (link 참조) http://www.youtube.com/user/whiteship2000?feature=results_main 2) review Spring 3.1(토비 ch 1, 2장) 3) 간단한 IoC/DI 구현 with JUNIT + Spring 3.1 Api Ace-T Review 1. 처음으로 Spring 환경 셋팅을 하다. (STS, MySQL, lib 추가) 스프링2.5를 2년간 써왔지만 이미 셋팅되어진 곳에서만 작업.. 2012. 10. 31.
[세미나] Oracle Open World 2012 Oracle Open World 2012의 핵심 내용 전달을 위해, 11월 15일(목) 서울 오라클데이가 개최됩니다. Where Engineering and Innovation Meet - 더 단순하고 더 최적화된 인프라와 데이터베이스 - 혁신의 기반 : 소셜, 모바일 그리고 클라우드 - 비즈니스 성장의 원동력 : 새로워진 소셜, 클라우드 어플리케이션 일시 : 2012년 11월 15일(목) 08:30 ~ 17:00 장소 : 코엑스 인터컨티넨탈 호텔, 하모니볼룸(HL층) 일정 등록 URL => http://www.oracleday.co.kr/ 굿~^-^good~ 2012. 10. 30.
[첫번째] Spring 사내 스터디 2012.10.23(수) 첫 스프링 스터디!! 자! 스프링..처음 공부한다고 한다면..무엇을 해야하나?? 생각해보자! 단. 3초간.. 음..... 움...... um...... 고민을 끝냈다면! 실천해보자^-^ Right Now~!! 1. 스프링을 테스트 할 수 있는 환경을 만들자!^-^good~ 2. 레퍼런스와 Api를 적극 참조 하자!(현재 레퍼런스 3.1을 외부 스터디(자바카페+KSUG)를 하고 있으니! 스터디 범위에 맞게 공부해 나가자^-^/ 3. 적극 테스트를 실전 환경에서 해보자! 자~~이제 신나고 재밌는 Spring이라는 녀석을 만나러 가보자^-^~~oh yeh~~^-^ 제 1장. 스프링이란 무엇인가? 간략히 말해 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 애플리케이션 프레임워크.. 2012. 10. 23.
[후기] 표준 프레임워크 오픈커뮤니티 26차 정기기술세미나 2012/10/08 - [Study/Seminar] - 표준 프레임워크 오픈커뮤니티 26차 정기기술세미나^-^ 우리는!! 정시 7시30분에 도착하였지만..이미 자리는 꽉 차있었다..대박 ㅋㅋ 더욱이 세션 시작전인데도 자리가 가득차 있었다 그만큼 스프링의 인기를 실감 할 수 있었다. 3.1로 바꾸는 과정 중에 DI 에 대해 말을 하며 xml들이 java화 되는 것을 보여주었다. 또한 3.0에서 3.1로 업그레이드 시 정말 디펜던시나 소스나 아무것도 영향을 주지않다는것에 신선한 충격이었다. 암튼 굿이였다^-^! 또한, KSUG boss와 OK Jsp boss들에게 질문까지 던지는 토비님의 여유는 볼만했다ㅋㅋ 앞으로..스프링 공부는 아직 멀었구나라는 생각과 책을 구입해서 차근차근 공부해야겠다고 생각이 들었다... 2012. 10. 11.
표준 프레임워크 오픈커뮤니티 26차 정기기술세미나^-^ 표준 프레임워크 오픈커뮤니티 26차 정기기술세미나를 한다고 한다. 토비님이 발표하시는듯~이번에 토비의 스프링3.1이 나왔다고 하던데.. 스프링프레임워크의 선두두자! 토비님 지금 만나러갑니다. ㅋㅋ 시간은~!! 10월10일 19시30분~21시30분~!! ㄱㄱㄱ - 참가신청!!은 아래의 URL ^-^ http://open.egovframe.go.kr/projects/notices/event/4935 2012. 10. 8.
[소프트웨어공학] UML 1) 모델과 모델링이란? - 모델링은 알고리즘 관점, 객체지향 관점으로 나뉠 수 있다. UML의 목적은 객체지향 시스템을 가시화, 명세화, 문서화를 한다. UML은 시험해 볼 구체적인 것이 있을때나 코드로 시험해보는 것보다 UML로 시험해 보는 쪽이 비용이 덜 든다. "UML은 언어이다." UML의 특징 UML의 구성요소 관계~! 1) 의존 2) 연관 3) 일반화 4) 실체화 UML 다이어그램 타입의 분류 1) 클래스 다이어그램 2) 객체 다이어그램 3) 패키지 다이어그램 4) 배치 다이어그램 5) 컴포넌트 다이어그램 6) 복합구조 다이어그램 7) 유스케이스 다이어그램 8) 액티비티 다이어그램 9) 상태기계 다이어그램 10) 시퀀스 다이어그램 11) 교류 개요 다이어그램 12) 타이밍 다이어 그램 13).. 2012. 9. 28.
[소프트웨어 공학] 3. 소프트웨어 개발 프로세스 개요 2012/09/11 - [Study/Education] - [소프트웨어 공학] 1. 소프트웨어의 기본 개념 2012/09/17 - [Study/Education] - [소프트웨어 공학] 2. 소프트웨어 공학의 개요 1. 일반적 소프트웨어 개발 공정 프로세스 2. 소프트웨어 시스템 개발을 위한 사전 프로세스 3. 각 단계별 프로세스 및 역할자 ★ 소프트웨어 개발 공정 프로세스 1) 착수 : 소프트웨어 시스템을 개발하기 위한 사전 단계 프로젝트를 위한 여러가지 계획 수립 업무범위 정의 2) 요구정의 : 도메인의 이해와 사용자의 요구사항 정의를 통해 개발할 시스템의 범위 파악 요구사항을 정형화/명세화 3) 아키텍처 정의 : 요구정의와 분석 시점에서 시스템 구축을 위한 청사진 제시 설계의 주요 구성요소에 대한 .. 2012. 9. 18.
[소프트웨어 공학] 2. 소프트웨어 공학의 개요 2012/09/11 - [Study/Education] - [소프트웨어 공학] 1. 소프트웨어의 기본 개념 1. 소프트웨어 공학이란? 2. 소프트웨어 공학의 등장 배경 3. 소프트웨어 개발이 어려운 이유 ★ 소프트웨어 공학의 정의 : 소프트웨어의 개발, 운용, 유지보수 등의 생명주기 전반을 체계적이고 서술적이며 정량적으로 다루는 학문 ★ 소프트웨어 공학의 4가지 중요 요소 1) 방법 2) 도구 3) 절차 4) 사람 위의 4가지 요소를 통하여 ==> 양질의 소프트웨어를 생산 가능 ==> 주어진 비용으로 생산 가능 ★ 지향점 ★ 소프트웨어 공학의 등장 배경 1) 프로그램 개발 시 많은 시간과 비용이 소요 2) 프로그램 개발에 수많은 인력이 투입되어도 우수한 품질의 프로그램을 계획된 기간 내에 생산하지 못함... 2012. 9. 17.
분석/설계/모델링 교육 3일차(모델링) ★ 분석 클래스 모델의 작성 기본개념, 원칙, 실용지침에 대해 알아보자. 목표 1) 각 유스케이스에 대한 명세서를 바탕으로 분석 수준의 클래스 모델을 작성하는 것을 목표로 한다 2) 성능, 신뢰도, 안전성 등의 비기능적 요구사항은 고려되지 않고 기능적 요구사항만을 고려한다. 3) 시스템이 동작될 운영체제, 미들웨어, 프레임웍 등의 플랫폼이 고려되지 않는다. ★ 분석 클래스 모델 분석 클래스 모델을 구성하는 분석 클래스들은 그 역할에 따라서 분류됨 경계 클래스(boundary class) 시스템과 외부 액터와의 상호작용을 전담하는 클래스이다 시스템의 기능 중에서 입력과 출력만을 전담하는 클래스이다 제어 클래스(control class) 시스템이 실제로 제공하는 비즈니스 로직 및 제어 로직을 전담하는 클래스.. 2012. 9. 15.
분석/설계/모델링 교육2일차(유즈케이스) 액터 시스템 관점에서 바라본 사용자의 역할을 뜻해야 함. 유즈케이스 개발대상이 되는 시스템이 제공하는 개별적인 기능을 뜻 함. 오늘 만들고 있는..유즈케이스..-_-;;; 2. 유스케이스 상세화 유스케이스 이름만으로는 이해당사자에게 소프트웨어에 대한 요구사항을 충분히 구체적으로 명확하게 설명하기 부족. 기술 시 유의점 1) 우선순위 : 유스케이스의 중요성을 우선 순위로서 기술 한다. 기능의 중요도와 개발의 난이도를 고려함 2) 선행조건 : 유스케이스의 수행이 시작되기 위하여 필요한 조건을 뜻함. 선행조건이 만족하지 않으면 유스케이스의 동작이 시작되지 않음을 의미 3) 후행조건 유스케이스의 수행이 완료된 후에 만족되어야 하는 조건을 뜻 함. 4) 시나리오 기본 시나리오와 대안 시나리오로 구성 된다. 기본시.. 2012. 9. 14.
분석/설계/모델링 교육 2일차(모델링) 오늘은 다이어그램들에 대해서 알아봅니다.^-^ 2012/09/13 - [Study/Education] - 분석/설계/모델링 교육 1일차(모델링) ★컴포넌트 다이어그램은 소프트웨어 시스템을 구성하는 주요 기능적 요소들을 표현할 때 중요한 역할을 합니다. 컴포넌트 기능 측면에서 시스템을 구성하는 논리적 단위 스테레오 타입의 사각형 인터페이스 컴포넌트에 의해서 제공되는 기능에 대한 명세 원형으로 표시 요구된 인터페이스와 제공된 인터페이스 구현된 인터페이스와 컴포넌트가 필요로 하는 인터페이스도 명시적으로 기술 포트 인터페이스에 대한 논리적 묶음 컴포넌트가 제공하거나 요구하는 인터페이스가 여러 개일 경우 포트를 이용하여 묶어서 관리할 수 있습니다 ★ 활동 다이어그램 여러 활동들이 순차, 병행 방식 등을 수행하는 .. 2012. 9. 14.
분석/설계/모델링 교육 1일차(모델링) 모델링은 아래를 보면 BPMN은 한번쯤 읽어볼만한 책! 영어로 되어있다고 합니다. UML(Unified Modeling Language) 정의 통합 모델링 언어 소프트웨어 개념을 다이어그램으로 그리기 위해 사용하는 시각적인 표기법 UML은 소프트웨어의 청사진을 작성하는 표준언어 소프트웨어 중심의 시스템 산출물을 시각화, 명세화, 구축 및 문서화하는데 사용하는 언어. 용도 문제 도메인(problem domain), 소프트웨어 설계 제안, 이미 완성된 소프트웨어 구현에 대한 다이어그램을 그릴 때 사용 특징 UML은 시각적(visual) 언어로서 간결하고 명확한 표현이 가능하다. UML 역사 1994.10 – 짐 럼바(Jim Rumbaugh)의 OMT(Object Modeling Technique, 데이터 구.. 2012. 9. 13.
반응형