지난 주에 레코딩한 SpringDM  for OSGi의 첫번째 스크린캐스트가 IBM DeveloperWorks에 공개됐다. 영회의 OSGi 기초 시리즈(part1,part2,part3)에 이은 SpringDM 시리즈 3개중 첫번째이다. OSGi나 SpringDM모두 생소한 개념이고 기술적인 설명을 하자면 엄청난 분량이 요구된다. 그것을 제한된 시간의 스크린캐스트 내에서 설명하기 위해서 간결하지만 가장 핵심적인 개념과 그 구현코드를 시연하는 것을 목표로 삼았다.

첫번째 시리즈의 주제는 OSGi Dynamic Service와 SpringDM의 관계이다. 어쩌면 SpringDM이 왜 필요한가에 대한 설명일 수도 있겠다. 핵심은 POJO 프로그래밍이다. 내용은 스크린캐스트를 보면 잘 나와있다. 이번에 하고 싶은 얘기는 Spring이 OSGi의 부족한 부분을 어떻게 보완해주는 가이다. 다음번에는 반대로 스프링 입장에서 OSGi의 필요성을 어떻게 SpringDM이 충족시키는가에 대해서 설명할 생각이다.

내용에도 나오지만 기본 OSGi 번들과 서비스에 대한 개념이 필요하다. SDM/OSGi를 처음 접한다면 영회의 part1,2,3을 반드시 먼저 보도록. 혹시 부족함을 느낀다면 영어로 된 자료로 http://www.theserverside.com/tt/articles/article.tss?l=OSGiforBeginners 도 볼만하다. 내가 가장 자주 권장하는 기초 OSGi tutorial인 http://neilbartlett.name/blog/osgi-articles/ 도 적극 추천한다.

DeveloperWorks의 스크린캐스트 플레이어가 좋긴한데 화면 사이즈가 작다. 기본 사이즈에서는 1024×768화면에서 레코딩된 코딩 시연은 보기가 불가능하다. 플레이어의 Full 버튼을 이용하면 크게 볼 수 있다. 다만, 사용하는 해상도에 따라서 지나치게 커져서 역시 폰트가 뭉개지는 현상이 있을 수 있다는 것이 조금 아쉽다. 혹시 깨긋한 원본사이즈로 보고 싶은 분들이 있다면 "퍼가기"메뉴의 링크주소 안에 나와있는 동영상파일을 바로 다운 받아서 플래쉬 무비플레이어(flvplayer)나 곰플레이어 등으로 보는 방법도 있다.

SpringDM과 관련된 궁금증이 있다면 KSUG의 포럼에 오면 이런 저런 SDM/OSGi 전문가들이 있으니 좋은 정보를 얻을 수 있을 것이다.

Related posts:

  1. IBM DeveloperWorks Screencast 마지막회 – SpringDM 테스트전략
  2. Spring-OSGi 시작하기 – OSGi
  3. SpringOne 2008 (1) – OSGi
  4. IBM DW SpringDM 스크린캐스트 제작 완료
  5. SpringDM과 차세대 OSGi
  6. 오랜만에 SpringDM 감상
  7. Small Team의 기준 / OSGi-S2AP 그게 왜 필요한데?
  8. Maven과 OSGi(Spring)의 버전포맷 비호환 문제
  9. JCO컨퍼런스와 Spring Dynamic Modules for OSGi(tm)
  10. Spring Dynamic Modules for OSGi(tm) 한글 레퍼런스 자료
  11. IBM DeveloperWorks 애자일 모델링 번역문제
  12. developerWorks Column – ‘열띤 토론의 장, The Spring Experience 2006’
  13. 2008년 스프링의 아쉬웠던 것들, 2009년의 기대 top 5
  14. 스프링소스와 VMWare의 전략적 관계
  15. 9회 JCO 자바컨퍼런스를 다녀와서

Facebook comments:

to “IBM DeveloperWorks – SpringDM for OSGi 스크린캐스트 첫번째 공개”

  1. although web-sites we backlink to below are considerably not related to ours, we really feel they are really worth a go by, so have a look

  2. Here is an excellent Weblog You may Find Fascinating that we Encourage You

  3. Here are a number of the web pages we advocate for our visitors

  4. After I originally left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on whenever a comment is added I get 4 emails with the same comment. Is there an easy method you are able to remove me from that service? Many thanks.

  5. one of our visitors just lately proposed the following website

  6. Hi! Do you know if they make any plugins to safeguard against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any tips?

  7. I was just looking for this info for a while. After 6 hours of continuous Googleing, finally I got it in your website. I wonder what’s the lack of Google strategy that do not rank this kind of informative web sites in top of the list. Generally the top websites are full of garbage.

  8. Very good post! We will be linking to this great article on our site. Keep up the good writing.

  9. just beneath, are many completely not connected internet sites to ours, nonetheless, they are certainly really worth going over

  10. Very nice post. I certainly love this site. Keep it up!

  11. although internet websites we backlink to beneath are considerably not associated to ours, we really feel they’re in fact really worth a go by, so possess a look

  12. I have fun with, lead to I discovered exactly what I used to be having a look for. You have ended my four day long hunt! God Bless you man. Have a great day. Bye

  13. Hi, i think that i saw you visited my web site so i came to “return the favor”.I am trying to find things to improve my site!I suppose its ok to use some of your ideas!!

  14. please stop by the web sites we comply with, such as this a single, as it represents our picks from the web

  15. Thanks for your useful article. Other thing is that mesothelioma cancer is generally a result of the breathing of material from asbestos, which is a cancer causing material. It’s commonly seen among staff in the building industry who have long contact with asbestos. It can also be caused by moving into asbestos covered buildings for long periods of time, Genetic makeup plays an important role, and some persons are more vulnerable for the risk when compared with others.

  16. The facts mentioned in the article are a few of the best out there

  17. I have read some just right stuff here. Certainly value bookmarking for revisiting. I surprise how a lot effort you put to make one of these magnificent informative site.

  18. I have not checked in here for some time as I thought it was getting boring, but the last few posts are great quality so I guess I¡¦ll add you back to my daily bloglist. You deserve it my friend :)

  19. Wonderful story, reckoned we could combine a number of unrelated information, nevertheless really really worth taking a search, whoa did one discover about Mid East has got much more problerms also

  20. just beneath, are numerous completely not related web sites to ours, having said that, they’re surely really worth going over

  21. WONDERFUL Post.thanks for share..more wait .. ?

  22. just beneath, are several completely not connected websites to ours, nevertheless, they may be certainly really worth going over

  23. I haven’t checked in here for a while because I thought it was getting boring, but the last several posts are great quality so I guess I will add you back to my daily bloglist. You deserve it my friend :)

  24. My programmer is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using Movable-type on numerous websites for about a year and am nervous about switching to another platform. I have heard great things about blogengine.net. Is there a way I can transfer all my wordpress content into it? Any kind of help would be really appreciated!

  25. Very well written article. It will be beneficial to everyone who employess it, as well as myself. Keep up the good work – for sure i will check out more posts.

  26. Greetings! Very useful advice in this particular post! It is the little changes that make the greatest changes. Thanks a lot for sharing!

  27. Usually I do not read article on blogs, but I would like to say that this write-up very forced me to try and do so! Your writing style has been amazed me. Thanks, very nice post.

  28. I have read a few excellent stuff here. Certainly value bookmarking for revisiting. I wonder how so much effort you put to make this kind of magnificent informative site.

  29. Valuable information. Fortunate me I discovered your site by accident, and I am surprised why this twist of fate did not took place earlier! I bookmarked it.

  30. The data mentioned in the post are a number of the very best offered

  31. Simply wanna remark on few general things, The website style is perfect, the content is real excellent. “Believe those who are seeking the truth. Doubt those who find it.” by Andre Gide.

  32. very few internet websites that occur to be detailed beneath, from our point of view are undoubtedly nicely worth checking out

  33. usually posts some pretty exciting stuff like this. If youre new to this site

  34. Here is an excellent Weblog You might Find Exciting that we Encourage You

  35. always a massive fan of linking to bloggers that I enjoy but really don’t get a great deal of link like from

  36. I have come to understand that service fees for online degree specialists tend to be an incredible value. For instance a full College Degree in Communication in the University of Phoenix Online consists of Sixty credits with $515/credit or $30,900. Also American Intercontinental University Online provides a Bachelors of Business Administration with a total school requirement of 180 units and a worth of $30,560. Online degree learning has made getting your diploma been so detailed more than before because you can easily earn your degree through the comfort of your house and when you finish from office. Thanks for other tips I have certainly learned through the blog.

  37. Someone essentially lend a hand to make significantly articles I might state. This is the very first time I frequented your web page and thus far? I surprised with the research you made to create this particular put up extraordinary. Great process!

  38. excellent points altogether, you simply gained a new reader. What would you suggest about your post that you made a few days ago? Any positive?

  39. There are actually numerous details like that to take into consideration. That could be a great point to carry up. I offer the ideas above as normal inspiration however clearly there are questions just like the one you carry up where crucial thing will likely be working in trustworthy good faith. I don?t know if greatest practices have emerged around things like that, but I am positive that your job is clearly recognized as a good game. Each boys and girls really feel the influence of only a moment抯 pleasure, for the rest of their lives.

  40. People love to talk a lot !

  41. just beneath, are several completely not associated sites to ours, nonetheless, they’re surely really worth going over

  42. Love sand and sand clock !

  43. below you will obtain the link to some websites that we believe you should visit

  44. very few websites that occur to become comprehensive below, from our point of view are undoubtedly properly really worth checking out

  45. that may be the end of this report. Here youll locate some web-sites that we think youll appreciate, just click the links over

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2017 Toby's Epril Suffusion theme by Sayontan Sinha