Whiteship's Note


[IBM DW 스크린캐스팅] 오브젝트와 의존관계 그리고 스프링3



출처 및 소스 코드: https://www.ibm.com/developerworks/mydeveloperworks/blogs/9e635b49-09e9-4c23-8999-a4d461aeace2/entry/264?lang=en





에이콘 출판사의 토비의 스프링 3의 1장 내용을 스크린캐스팅으로 찍어 봤습니다. 상당히 많은 내용을 압축해서 찍은거라 생략한 설명이나 과정이 많습니다. 책 내용에 대한 일종의 프리뷰라고 생각하시고 자세한 내용은 꼭 책으로 확인하시기 바랍니다.

ps: 오늘 토비님께서 블로그에 올려주셨더니 조회수가 확 뛰었네요. 캬..


저작자 표시
신고
top


[봄싹 코딩] DAO 테스트 만들기





지난 KSUG 세미나 때 깜빡하고 못보여드린 내용을 찍었습니다.
외국 서버라 많이 느리네요. ㅠ.ㅠ 일시정지를 눌러두셨다가 한참뒤에 보시기 바랍니다. 흑흑..

국내에도 깔끔하게 광고 없고, ActiveX 설치하지 않아도 되면서, 고화질, 고용량, 장시간 동영상 서비스 좀 제공해주는 곳이 있으면 좋겠습니다.

blip.tv는 다 좋은데 외쿡 서버라 느린다는것만 빼면 정말 완벽합니다.

다운받기
저작자 표시
신고
top


[JRebel] JRebel 설치 및 간단 사용법





참~ 쉽죠~
신고
top

TAG JRebel

진부한 멘트는 가라... 달콤한 스윙이여 오라~



사실 스크린캐스팅의 묘미는 음성 보다는 화면입니다. blip.tv에 동영상을 올리는 이유도 고해상도 1280*1024를 지원하기 때문이죠. 요즘은 유투브도 HQ 버전이 있던데 안써봐서 모르겠습니다. 동영상 편집을 잘 하면 저해상도 동영상 서비스에서도 소스코드가 잘보이게 올릴 수 있겠지만.. 귀찮아서 원..;

아.. 주제는 그게 아니라. 멘트에 관한 것이었습니다. 사실 이해가 필요한 부분은 멘트가 필요하긴 하지만, 그 외에 간단한 것들은 멘트 없이 보는게 오히려 귀에 걸리적 거리지 않고 좋습니다. 처음 스크린 캐스팅을 찍을 때는 선풍기 소리나, 기침 소리 한 번에도 다시 찍기를 수도 없이 했었지만... 요즘은 뭐.. 중간 중간 실수를 해도 그냥 찍고 넘어가 버리는데 익숙해졌습니다.

아. 다시 또 이상한 곳으로 새는데.. 그래서. 멘트를 없애고 음악을 넣어봤습니다. 재밌더군요. 녹화도 음성없이 하니까 부담스럽지 않아서 좋았고, exporting 할 때 걸리는 시간도 줄어들었습니다. 저는 오직 맥북에서만 스크린 캐스팅을 제작하는데, 맥이 이쁘기 때문이죠. 동가면 다홍치마라잖아요. 후훗..

제가 스크린캐스팅을 제작하는 방법을 덤으로 말씀드리자면...

1. Screen Flow로 녹화 및 Export to MOV 고화질


2. VisualHub로 MOV to FLV


3. blip.tv에 업로드


이런 순서 입니다. 중간에 MOV를 FLV로 바꾸지 않고 바로 blip.tv에 올리면 blip.tv에서 자동으로 변환해주기도 하는데, 이 변환 작업이 길어지면 도중에 에러가 납니다. 유료 사용자가 아니여서 서버에서 인코딩을 다시 해주질 않습니다. 그래서 안전하게 아예 플래시 파일로 변환하는 두 번째 과정이 필요합니다.

Screen Flow에서 FLV로 export를 해주면 좋을텐데... 1.5 버전에서도 아직 안되는 듯 하네요..

그렇게 해서 만들어본 동영상 입니다.



신고
top


STS 2.1.0 RC1에서 DM Server에 초간단 웹 애플리케이션 띄우기





신고
top


스프링 REST 지원 사용하여 애플리케이션에 Atom 뷰 추가하기



참조: http://blog.springsource.com/2009/03/16/adding-an-atom-view-to-an-application-using-springs-rest-support/

위 글을 실습해봤습니다. 재밌더군요~


신고
top


STS에서 스프링 DM 서버 실행하기





어제 오늘 방명록에 올라온 질문에 대한 피드백입니다. 참고하셔서 부디 OSGi 프로젝트 무사히 마치시기 바랍니다. 잘 되시면 나중에 저에게만 살짝 프로젝트 소스를 공개해주셔도 됩니다.ㅋㅋ
신고
top


10분 완성 스프링 인티그레이션 (스크린캐스팅)





Spring Integration In 10 Minutes를 스크린캐스팅으로 찍어봤습니다. 굉장히 쉽게 접근할 수 있네요.
신고
top


TDDBE - xUnit 6



신고
top


TDDBE - xUnit 5



신고
top


TDDBE - xUnit 4



신고
top


TDDBE - xUnit 3 (Screen Casting)





TDDBE 20장을 실습했습니다.

ToDO
- WasRun에서 플래그 대신 로그 메시지로 확인한다.
- 메소드 호출 뒤에는 tearDown()을 호출한다.
신고
top


TDDBE - xUnit 2 (Screen Casting)





TDDBE 19장을 실습했습니다.

ToDo
-실행 전에 setUp() 메소드를 호출한다.

이 작업을 TDD로 구현했습니다. 물론 책을 따라서..ㅋㅋ
신고
top


TDDBE - xUnit 1 (Screen Casting)





TDDBE 2부 xUnit 18장을 실습한 스크린 캐스팅입니다. 이번 장에서 리팩터링 할 것이 많아서 어제 밤에 저기까지 밖에 못 찍었습니다. 분량이 17분인데, mov파일로 축출하는데 시간이 좀 걸려서요; 오늘 밤에는 두 챕터를 더 찍어볼 수 있을 것 같습니다.

거럼 즐감하세요~
신고
top


Spring DM 샘플 웹 번들(WAR) 설치하기




헐.. 이 날 맥주 마시고, 알딸딸 한 상태에서 녹화했더니, 목소리랑 말투가 장난 아니네요. ㅋㅋㅋ 음주 스크린캐스팅이 궁금하신 분들은 재미삼아 봐보세요.ㅋㅋ
신고
top

TAG Spring DM

이클립스 타겟 플랫폼에 Spring DM 번들 돌리기



어때요. 참 쉽죠?
신고
top


Eclipse에서 bnd 사용해서 번들 만들기



신고
top


Eclipse에서 Felix 사용하기






신고
top


이클립스 단축키 변경하기



맥에서 자동완성(Content Asist) 기능을 사용하려면 단축키를 바꿔줘야 합니다. 레오파드의 Spotlight 단축키랑 겹쳐서 그런데, Spotlight 기능 단축키를 바꿔도 되겠지만 전 그냥 이클립스 단축키를 바꾸는게 더 편하더군요.



신고
top


pom.xml에 종속성 추가하기





본 영상에서는 m2eclipse를 사용했지만, 사용한 기능은 매우 기본적이며 다른 기능들은 매우 미약하기 때문에, q4e 사용을 권장합니다.

위 동영상에서는 그냥 간단하게 라이브러리가 어떻게 추가되는건지만 확인해 보세요. 잘 보시면 transitive하게 spring-core가 의존하는 commons-logging을 가져온 것도 볼 수 있습니다. 바로 이러한 transitive dependency 추가 기능이 maven의 장점이면서 단점이 되기도 하는데요. 그걸 잘 다루면 별 일 안 생깁니다.
신고
top

TAG maven, pom.xml

Maven으로 이클립스 프로젝트 만들기 - Screen Cast





이 동영상도 만들어 둔지 한참인데 이제야 올려봅니다.


http://keessun.blip.tv/#836768
신고
top


이클립스 템프릿 파일 추가하기



상당히 오래전에 찍어둔 동영상입니다. 이미 다른 사이트에 여러번 올려뒀었는데, 화질이 마음에 들지 않아서 블로그에 게시하지 않고 좀 더 좋은 동영상 사이트를 찾아 다니고 있었습니다. 어쨋든 오늘 좋은 사이트를 알게되어 그곳에 올릴 수 있었고 드디어 별 내용은 아니지만, 화질 좋은 상태로 동영상을 제공할 수 있게 되어 기쁩니다.



전체화면으로 보시면 매우 잘 보입니다.


아래는 비교체험 극과극을 위해 올려둡니다. 티스토리에서 직접 올리는 것도 MNCast에 올린것과 거의 동일합니다.


지X분한 UI, X저분한 광고, 더X운 화질, X러운 음질.
제가 만든 동영상 원본은 그렇치 않단 말입니다.

신고
top


Spring Hibernate Podcasting 테스트








어제 밤에 찍어본 동영상입니다.

녹화는 ScreenFlow라는 Mac용 애플리케이션을 사용했습니다.
녹화 당시 해상도는 Mac Book 기본 해상도 1280 * 1024 로 했습니다.

녹음은 Mac에 달려있는 기본 마이크를 사용했습니다.

Export 할 때의 해상도는 녹화 당시 해상도의 절반(600*500 정도)으로 했습니다.

웹에 올리는 방법이 여러가지가 있는데..
1. 맨 위에 있는 동영상은 티스토리에서 직접 업로드 한 것입니다.(간편합니다.)
2. 아래에 있는 동영상은 mncast라는 곳에 올리고 HTML 태그를 따와서 붙여넣은 것입니다.(코드 따와야하니까 조금 귀찮습니다.)

올려놓고 보니까 똑같네요. 그럼 그냥 티스토리에서 올리는게 더 편하니까 앞으로는 티스토리에서 바로 올리는게 좋겠습니다.

문제가 하나 있군요..

티스토리 글쓰기 메뉴에 보니까 podcasting으로 지정하는 아이콘이 보여서 클릭했더니 파일을 선택하라고 하네요. 근데 선택할 수 있는 박스에는 10MB 이하의 파일만 업로드 할 수 있습니다. 위의 동영상은 대충 20MB 정도 됩니다. 이 파일은 동영상 첨부 메뉴를 사용해서 업로드를 했습니다. 이 파일은 선택할 수 있는 파일 목록에 나타나지가 않습니다. 그래서 Podcasting으로 지정할 수가 없습니다.

이게 버그인건지 정책인건지(10MB 파일만 podcastinng 하겠다..라는) 모르겠지만, 언젠가 10MB 이상의 파일도 podcasting이 가능하게 되면 좋겠습니다.

신고
top







티스토리 툴바