고급 이클립스 플러그인 개발 또는 당뇨를 이겨낸 사람
땅끝
2025-04-24 13:26
12
0
-
- 관련링크 : https://www.kdgmall.kr10회 연결
본문
고급 이클립스 플러그인 개발

도서명 : 고급 이클립스 플러그인 개발
저자/출판사 : 알렉스 블루윗, 에이콘출판
쪽수 : 400쪽
출판일 : 2015-04-20
ISBN : 9788960776975
정가 : 35000
지은이 소개
감사의 글
기술 감수자 소개
옮긴이 소개
옮긴이의 말
들어가며
1장. JFace와 공통 탐색기 프레임워크에 연결
__JFace 마법사
____피드 마법사 생성
______클래스 생성하기
______마법사에 페이지 추가
______페이지에 콘텐츠 추가
______마법사 테스트
______제목과 이미지 추가
______도움말 추가
______마법사 완료
______FeedWizard를 newWizards 확장점에 추가
______진행 모니터 추가
____미리 보기 표시
__공통 탐색기
____콘텐츠와 레이블 프로바이더 생성
____공통 탐색기와 통합
____콘텐츠 탐색기와 뷰 연결
____공통 탐색기에 커맨드 추가
____변경에 반응
____뷰어 업데이트 최적화
____선택 변경 연결
______편집기 열기
______콘텐츠가 있는 줄 찾기
______선택 항목 설정하기
__정리
2장. 사용자 정의 확장점 생성
__확장과 확장점
____확장점 생성
______IFeedParser 인터페이스 생성
______MockFeedParser 클래스 생성
______확장점 스키마 생성
______확장점 사용
______콘텐츠와 레이블 프로바이더를 확장에 통합
______브라우저에 피드 표시
______실제 피드 분석기 구현
______Atom 지원
______분석기에서 네임스페이스 인식
______우선순위와 순서
______실행 가능한 확장과 데이터
______실행 가능한 확장 팩토리
____OSGi 외부에서 확장 저장소 사용
______확장 저장소 캐시 사용
______클래스 경로의 모든 확장 로드
__정리
3장. OSGi 서비스를 이용한 애플리케이션 동적 연결
__서비스 개요
__프로그램적으로 서비스 등록
____액티베이터 생성
____서비스 등록
____서비스 우선순위
____서비스 사용
____번들의 느린 활성화
____서비스와 확장점 비교
__선언적 서비스 등록
____선언적 서비스
______속성과 선언적 서비스
______선언적 서비스에서 서비스 참조
______다수의 컴포넌트와 선언적 서비스 디버깅
____동적 서비스 어노테이션
______메이븐 빌드 시 어노테이션 처리
____블루프린트
______제미니 블루프린트 설치
______에리즈 블루프린트 설치
______블루프린트 서비스 사용
______블루프린트에 속성 전달
______빈 참조와 속성
______블루프린트와 DS 비교
__동적 서비스
____매번 서비스 처리하기
____서비스 트래커 사용
______서비스 정렬
______서비스 필터링
______액티베이터 없이 번들 컨텍스트 가져오기
______서비스 참조 사용 시 주의사항
____종속 서비스
__동적 서비스 구성
____펠릭스 파일인스톨 설치
____구성 관리자 설치
____선언적 서비스 구성
____DS 외부의 구성 관리자
____서비스와 관리 서비스
______EmptyFeedParser 클래스 생성
______EmptyFeedParser 구성
____서비스 팩토리
______EchoServer 클래스 생성
______EchoServiceFactory 클래스 생성
______EchoService 구성
__정리
4장. Gogo 셸과 커맨드 사용
__이퀴녹스의 콘솔
____호스트 OSGi 콘솔
____커맨드 실행
____변수와 파이프
____함수와 스크립트
____리터럴과 객체
____메소드 호출과 연쇄처리법
____제어 흐름
____커맨드 라인에서 이퀴녹스 실행
____osgi.bundles와 config.ini 이해
____원격 접속
____연결 보안
______JAAS 구성 생성
______구성 옵션의 이해
______SSH 데몬 실행
__셸 확장
____기존 메소드를 커맨드로 추가
______기존 인스턴스로부터 클래스 얻기
______ClassLoader로 클래스 로드
______자바로 커맨드 작성하기
______프로젝트 생성
______선언적 서비스로 커맨드 등록
______커맨드 테스트
____콘솔 커맨드로 객체 처리
______번들을 출력하는 커맨드 추가
______번들 목록 반환
______each로 목록 처리
____커맨드로 함수 호출하기
____루프와 이터레이션
__정리
5장. 네이티브 코드와 프래그먼트 번들
__네이티브 코드와 이클립스
____간단한 네이티브 라이브러리 생성
______맥 OS X
______리눅스
______윈도우
____네이티브 라이브러리 로딩
____라이브러리 종속성
____네이티브 코드 패턴
__OSGi 번들 안의 네이티브 라이브러리
____네이티브 코드의 선택적 해석
____동일 플랫폼에 대한 다수의 라이브러리
____동일한 이름의 여러 라이브러리
____필터와 제약사항 추가
__네이티브 라이브러리 다시 로딩
__OSGi 프래그먼트 번들
____프래그먼트로 네이티브 코드 추가
____번들에 클래스 추가
____프래그먼트로 번들 패치
____프래그먼트로 패키지 내보내고 가져오기
____확장 번들
____정리
6장. 클래스로더 이해
__클래스로더 개요
____클래스로더와 상속
____웹 애플리케이션 서버의 클래스로더
____클래스로더와 가비지 컬렉션
____OSGi와 클래스로더
____OSGi 서비스와 클래스로더
__스레드 컨텍스트 클래스로더
__자바 서비스로더
____서비스로더와 OSGi, Eclipse의 문제
____서비스 생산자 생성
____필수 번들 다운로드
____서비스 생산자 실행
______서비스 소비자 생성
____서비스 소비자 실행
__OSGi 업그레이드 전략
____직접 라이브러리 포함시키기
____bnd로 라이브러리 래핑
____서비스를 사용하도록 라이브러리 업그레이드
____클래스 확인 문제 해결
__정리
7장. 모듈형 애플리케이션 설계
__시맨틱 버저닝
__공개 API와 버전 범위
__기준선 설정과 자동 버전 관리
____이클립스 API 기준선
____Bnd 기준선
____Bndtools
____메이븐 기준선 설정
__디자인 패턴
____화이트보드 패턴
____익스텐더 패턴
__모범 사례
____API와 구현의 분리
____패키지 분리
____서비스 분리
____Require-Bundle보다 Import-Package 사용
____패키지 버전과 번들 버전
____분할 패키지 피하기
____패키지 가져오기와 내보내기
____시작 순서 조건 피하기
____긴 액티베이터 start 메소드 피하기
____구성 관리자 사용
____구현이 아닌 서비스 공유
____낮은 결합도와 높은 응집도
____낮은 수준의 실행 환경에서 컴파일
____Class.forName 피하기
____DynamicImport-Package 피하기
____BundleActivator 사용 자제하기
____스레드 안정성 고려하기
____다른 프레임워크에서 테스트
__정리
8장. EventAdmin을 이용한 이벤트 기반 애플리케이션
__OSGi EventAdmin 서비스의 이해
____이메일 전송
____이벤트 생성
____이벤트 게시
____이벤트 수신
____이벤트 필터링
____스레드와 이벤트 전달 순서
____EventAdmin과 서비스 비교
____프레임워크 이벤트
__이벤트와 E4
____E4로 이벤트 전달
____E4로 이벤트 수신
____직접 E4 EventHandler 구독
____EventAdmin과 IEventBroker 비교
__이벤트 기반 애플리케이션 설계
____애플리케이션 컴포넌트화
____채널 식별
____속성 식별
____토픽에 채널 연결
____이벤트 시뮬레이션
____버전과 느슨한 형 관리
____이벤트 객체 콘텐츠
____JMS와 비교
____정리
9장. P2를 이용한 배포와 업데이트
__이클립스 P2
____P2 디렉터를 이용한 프로비저닝
____기존 애플리케이션에 콘텐츠 설치
__P2 애플리케이션 실행
____JVM 구동
____이퀴녹스 시작
__P2 저장소
____P2 아티팩트와 콘텐츠 파일
____바이너리와 압축 파일
____P2 미러 사이트 생성
____P2 메타데이터 생성
____업데이트 사이트 카테고리
____복합 업데이트 사이트
____고전적인 업데이트 관리자
__접점
____P2로 피처 분류
____자동으로 업데이트 사이트 추가
____접점 액션 등록
____JVM 또는 프로그램 인수 추가
____사용자 정의 접점
__정리
10장. 이클립스의 사용자 지원 기능
__이클립스의 도움말 페이지
____도움말 페이지 추가
____중첩된 목차
____앵커와 링크
____다른 플러그인에서 앵커에 연결
____조건부 활성화
____문맥 인지 도움말
____액티브 도움말
____DocBook과 이클립스 도움말
____Mylyn WikiText와 이클립스 도움말
__도움말 서버와 RCP
____도움말과 이클립스 3.x
____도움말과 이클립스 4.x
____독립된 InfoCenter 실행
__치트 시트
____치트 시트 생성
____커맨드 추가
____선택적인 단계
____선택에 응답
____복합 치트 시트
______정리
찾아보기
당뇨를 이겨낸 사람

도서명 : 당뇨를 이겨낸 사람
저자/출판사 : 질병체험이야기 연구팀, 한빛라이프
쪽수 : 213쪽
출판일 : 2015-09-20
ISBN : 9791185933214
정가 : 12000
여는 글_ 당뇨를 앓고 있는 이웃들의 100퍼센트 리얼 스토리
감수 글_ 전문가와 함께 살펴보는 당뇨 환자들의 진솔한 체험담
CHAPTER 01
그들은 이렇게 당뇨를 발견했다
01 내가 당뇨라고요?
FAQ 인슐린은 지하철 교통카드?
02 소리 소문 없이 다가온 너, 당뇨
03 인과응보, 원인 없는 결과는 없다
FAQ 제2형 당뇨의 원인은 대부분 환경과 유전
04 고혈당이 되면 피곤하고 아무것도 하기 싫어요
FAQ 당뇨병은 다뇨(多尿)와 다음(多飮), 다식(多食)의 삼다병
05 당뇨병, 공부한 만큼 좋아진다
CHAPTER 02
당뇨병, 이렇게 치료하고 관리했다
01 약물 치료, 약을 먹거나 주사를 맞거나
FAQ ‘자기 관리’가 곧 ‘치료’의 시작이자 모든 것
02 식사요법, ‘나만의 방식’을 찾아라
FAQ ‘내 형편’에 맞추는 것이 올바른 식이요법
03 내 몸에 맞는 운동법을 찾아 꾸준히!
FAQ ‘묻지 마’ 운동 NO!
04 당뇨 관리를 위한 첫걸음, 자가 혈당 검사
FAQ 적극적 자기 관리가 당뇨병 예방과 치료의 지름길
CHAPTER 03
당뇨의 합병증과 부작용을 말하다
01 저혈당 증상, 신속한 대처가 중요하다
FAQ 고혈당보다 더 위험한 저혈당
02 당뇨 합병증, 언제 어디서든 나타날 수 있다
FAQ ‘머리끝에서 발끝까지’ 나타나는 당뇨 합병증
03 당뇨로 인한 우울증과 불안, 이렇게 이겨낸다
04 약물 치료 부작용, 이런 것도 있어요
05 당뇨로 인한 성기능 장애, 적극적인 의지가 필요하다
CHAPTER 04
당뇨를 이겨낸 사람들의 일상생활
01 가족 관계의 변화, 당연한 일로 받아들여야 한다
02 당뇨 관리보다 대인관계 관리가 더 어렵다
FAQ 일상생활이 바로 당뇨 관리
03 당뇨, 우습게 여기지도 말고 무섭게 여기지도 마라
FAQ 평생 함께할 친구, 당뇨병
04 다른 당뇨 환자들에게 해주고 싶은 이야기들
05 의사 선생님, 이렇게 해주시면 좋겠어요
FAQ 당뇨 환자의 제1수칙, ‘내 몸은 내가 지킨다’
댓글목록0