I met with Dave Steinberg
from the Toronto Lab today. I have a display of published books in two areas of the lab: the front lobby and the CAS area, and I added Dave's latest book to the displays. If you are a visitor to the lab, make sure you check out these displays.
The interesting thing about all the books is that at least one of the authors on the author team is an employee from the Toronto Lab. You'll very quickly notice that employees of the Toronto Lab produce a significant number of published technical books.
Here are the details of this latest book... Congratulations Dave, Frank, Marcelo and Ed!EMF: Eclipse Modeling Framework (2nd Edition)
by Dave Steinberg
, Frank Budinsky
, Marcelo Paternostro
, and Ed Merks
: Erich Gamma
• Lee Nackman
• John WiegandThe Authoritative Guide to EMF Modeling and Code Generation
The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project’s developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality.
This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMF’s most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes
About the AuthorsDave Steinberg
- Defining models with Java, UML, XML Schema, and Ecore
- NEW: Using extended Ecore modeling to fully unify XML with UML and Java
- Generating high-quality code to implement models and editors
- Understanding and customizing generated code
- Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options
- NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types
- NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications
- NEW: Modeling generics with Ecore and generating Java 5 code
is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies since joining the company, and has been a committer on the EMF project since its debut in 2002.Frank Budinsky
, a senior architect in IBM Software Group, is an original coinventor of EMF and a founding member of the EMF project at Eclipse. He is currently cochair of the Service Data Objects (SDO) specification technical committee at OASIS and lead SDO architect for IBM.Marcelo Paternostro
is a software architect and engineer in IBM Software Group. He is an EMF committer and has been an active contributor to several other Eclipse projects. Before joining IBM, Marcelo managed, designed, and implemented numerous projects using Rational's tools and processes. Ed Merks
is the project lead of EMF and a colead of the top-level Modeling project at Eclipse. He holds a Ph.D. in Computing Science and has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. Ed works as a software consultant in partnership with itemis AG.
I mentioned yesterday that the Assess & Save offer
will be active only for the next month. Today I want to tell you about the success of this promotion. Apparently we've been giving out a lot of vouchers for people to take their exam of choice for 50% off the regular price. But even better than that... those who are taking the certification test with the voucher are PASSING!
This tells me that the people who are taking part in this promotion are very serious about getting certified. It also tells me that those who pass the assessment test are suitably prepared to pass the real exam. Although the assessment test questions are different that the questions on the real exam, they are close representations of the questions that you can expect to see on the exam.
So do you want to give it a try? Thanks to Kate
, here's how you can take part:
- Determine which IBM Professional Certification will best grow your skills and demonstrate your expertise. Check out the Certification program overview, and the Certification roadmaps to learn more about the program and choose an exam.
- Study, study, study to get prepared! Visit the exam preparation page to find study resources, including our extensive collection of Certification Prep Guides:
- Take a self-assessment test. IBM offers online self assessment exams for each Information Management Professional Certification exam. These practice tests enable you to test your readiness for an exam for a minimal fee, helping you to be successful when you take the actual exam. With the Assess and Save Offer, candidates who purchase and pass any Information Management Online Assessment Exam through Prometric Testing from now until April 30, 2009 will receive a 50% off voucher good toward the purchase of the corresponding exam at the IBM Authorized Testing Provider, Prometric. That's $100 right back in your pocket!
- Register to take the actual exam at a Prometric Testing Centre (using the voucher number provided) and Save!
Make sure your investment in certification is a smart one: why not save money AND build your skills? For full details about Assess and Save, check out ibm.com/software/data/education/voucher.html
Don't miss your chance, act now!
Can you believe that it is already late in March! I've just returned from vacationing with my son for his March break from school... and am refreshed from the vacation... and pumped because SPRING is here!
There are several deadlines approaching quickly that you must take action on to avoid missing important opportunities.
- DB2 Chat with the Labs session featuring a panel of DB2 experts who will discuss cloud computing. Listen live on March 25, 2009 10:00 am PDT/1:30 pm EDT.
Cloud Computing and Virtualization have been named the top 2 strategic technology trends for 2009 by various analysts. With the current climate of tight IT budgets and restraints on capital expenditure, Clouds can come to the rescue with pay-as-you-use models for compute, storage and software resources, and offer flexibility to scale-on-demand. You can now lower the costs of your database solutions by taking advantage of Cloud computing with DB2.
A replay of this and prior DB2 Chat with the Labs are available for approximately one year.
- Safari Books Online is holding an exclusive webcast with Thomas Erl during which he will discuss some of the most important SOA design patterns in use today. Register today for the event that takes place Thursday, March 26 10:30 am PDT/1:30 pm EDT.
Don’t miss this opportunity to hear Thomas Erl, author of the newly published SOA Design Patterns, a catalog of 85 design patterns for service-oriented architecture and service-orientation. In development for over three years, the catalog has been subjected to comprehensive reviews by hundreds of industry professionals and is in use by many of the world’s leading technology companies.
Erl will reference design principles and technologies covered by his previous two titles, SOA Principles of Service Design and Web Service Contract Design & Versioning for SOA and will further highlight some of the recent contributions to the SOAPatterns.org community site.
- Register before March 27 to qualify for the early bird discount for the IDUG 2009 NA conference taking place in Denver Colorado from Tuesday May 12 until Friday, May 15.
The IDUG 2009 North America conference features 120 hours of peer-reviewed technical presentations, written and delivered by the most sought-after DB2 experts in the world: DB2 Gold Consultants, vendor experts, IBM Distinguished Engineers, IBM Fellows, IBM Vice Presidents, and a keynote by General Manager Ambuj Goyal.
During IDUG 2009 NA, IBM is waiving their $200 certification test fee for conference attendees. There is no limit on the number of free certification tests attendees can take (or re-take, if they do not pass on their initial attempt). IBM will offer 40 different certification tests during the conference, covering DB2, Cognos, InfoSphere, content management, and U2. During a down economy, re-certification can be an effective way for database professionals to lock in their skills and value.
- The Assess and Save Offer expires on April 30, 2009. With this offer, candidates who purchase, take and PASS an Information Management Online Assessment Exam during the offering period, will automatically receive a 50% off certification voucher good for the corresponding exam. That's $100 USD right back in your pocket!
IBM offers these online assessment exams for each Information Management Professional Certification. These "practice tests" enable you to test your readiness for a minimal fee, helping you to be successful on exam day.
- Register now for the IBM Information on Demand, Berlin Germany taking place June 2 - 5, 2009.
The IBM IOD EMEA Conference is the premier Information Management conference in Europe, Middle East & Africa (EMEA). It is the annual forum for leading organizations across the region - including our key Customers and Business Partners, Press, Analysts and employees to come together to explore the latest in Information On Demand and to share their experiences and expertise with others in this ever-growing community.
If you only attend one Conference this year, here are just some of the reasons why the IBM Information On Demand EMEA Conference 2009 is the one to attend!
If you were lucky enough to take a break... welcome back! I hope spring is inspiring you to change like it is for me.
If you haven't yet upgraded your skills to DB2 V9, here is some incentive for you:
Don't be left behind, upgrade to DB2 9.5 now
..... before DB2 8.2 for Linux, Unix, and Windows is put out to pasture.
Why should you upgrade to DB2 9.5 now
DB2 9.5 offers a lot of good reasons to upgrade
- 35% Improvement in DBA Efficiency
DB2 automatically performs time-consuming database administration tasks like memory management and storage allocation.
- Lower Server and License Costs
DB2 needs fewer processors, which means less hardware to purchase. It also means less software to license and maintain.
- Lower Storage Costs
DB2 customers are reporting compression ratios of up to 83%, which means less storage to buy and maintain.
- Easier XML projects
Customers are reporting that XML projects require between 30% and 66% fewer people.
- Peace of Mind
DB2's world class security and audit features ensure that you meet your current needs, as well as your evolving future needs.
- Free update for customers with DB2 support!
Need even more reasons? See the technical reasons to upgrade.
Download these podcasts and listen on your ipod, iphone, computer... whatever...Podcast Series: DB2 9 for z/OS pureXML
by Guogen Zhang
This is a 10-part introductory podcast series on pureXML business value and technical knowledge. The first part covers overview and business value, and the follow-on 8 parts cover different aspects of pureXML. The last part talks about best practices.
- Part 1: pureXML in DB2 9 for z/OS makes XML consumable
- Part 2: Getting started with pureXML
- Part 3: Querying XML data with XPath in SQL for Beginners
- Part 4: SQL/XML Constructor functions (publishing functions)
- Part 5: Leveraging SQL for XML data with XMLTABLE function
- Part 6: XML Indexes and Access Plans
- Part 7: XML Schema Support
- Part 8: pureXML Performance and Cost Factors
- Part 9: pureXML Utility Features and Impact on DBAs
- Part 10: Best Practices of pureXML in DB2 9 for z/OS
And... while you're visiting ChannelDB2.com, be sure to check out the groups
that are available for you to join!
Expected to publish April 25, you can now pre-order this book:The Greening of IT: How Companies Can Make a Difference for the Environment
by John Lamb
IT can drive immense business value by "going green."
John Lamb provides the business case and best practices
for making it happen, including multiple case studies of IT organizations that have successfully gone green, and lessons from IBM's $1B green computing initiative.Table of Contents
Chapter 1. IntroductionChapter 2. The Basics of Green ITChapter 3. Collaboration is Key for Green ITChapter 4. The Government’s Role - Regulation and EPA ActivityChapter 5. The Magic of “Incentive” - The Role of Electric UtilitiesChapter 6. A Most Significant Step — “Virtualizing” Your IT SystemsChapter 7. The Need for Standard IT Energy Use MetricsChapter 8. What about Chillers, Cooling Tower Fans, and All That Cooling Equipment Usually Ignored by IT?Chapter 9. Green IT Case Studies for Energy UtilitiesChapter 10. Green IT Case Studies for Universities, Large and Small CompaniesChapter 11. Worldwide Green IT Case StudiesChapter 12. The Future of Green IT for CorporationsAppendix A. Tools for IT Power and Cooling EstimatesAppendix B. Comparison of Different Power Generation MethodsAppendix C. Worldwide Electricity Average PricesGlossaryBibliographyJohn Lamb
is a Senior Technical Staff Member and IBM Senior Certified IT Architect for IBM Global Business Services. A senior member of the IEEE and ASME engineering societies, he has published more than 50 technical papers and articles
, and has authored four books including Lotus Notes and Domino 5 Scalable Network Design
and IBM WebSphere and Lotus: Implementing Collaborative Solutions
. Lamb holds a B.A. from Notre Dame, and a Ph.D. in Engineering Science from the University of California at Berkeley.
Last week at the Data In Action Virtual Conference Event
that I attended, speaker R. Ray Wang
, Vice President, Forrester and Lise Neely
, Product Manager, IBM co-presented "Data Management for a Lean Economy: Strategies to Cut Costs, Improve Performance, Reduce Risks". During their talk they mentioned several ways for you to begin making improvements in your data to help save money by right-sizing your database.
Although the event is now over, you can still register and access the recorded presentations. The presentation by Ray and Lise can be found in the Auditorium. To answer the question... where do I start... Ray suggests regulatory compliance, Lise agrees but also suggests archiving. Listen for yourself.
On the same topic, you should read the latest article Integrate IBM InfoSphere Master Data Management Server using WebSphere Process Server, Part 1: Deploy and execute MDM Server Web services in a distributed environment
by Stephanie J. Hazlewood
, Allan Luo
, and Martin Oberhofer
. This is Part 1, so stay tuned for the coming parts.
Also on the same topic, the book Enterprise Master Data Management: An SOA Approach to Managing Core Information
is continuing to sell well and is educating people on the many ways that they can start down the road of Master Data Management. There are now 5 customer comments on this book... all 5-star ratings! You won't regret reading this book!
Enjoy this amazing knowledge!
If you missed the virtual conference that took place yesterday, here is another chance... with a different topic.IBM Smart SOA™ Global Virtual ForumMarch 3 at 10:30 am ET
Immerse yourself in our cool virtual business environment to hear how companies like yours are cutting costs by working smarter. So don’t get crushed by the economy; fight back by working smarter with Smart SOA and leveraging Social Media Tools & techniques.Conference Agenda10:30-12:00 5 Ways to Work Smarter and Take Out Costs with Smart SOA
Presentations and live Q&A panel discussion with Sandy Carter, Ralph Warchol, Manoj Saxena and James Governor12:00-12:455 Ways to Work Smarter and Generate Real ROI Using Social Media Tools & Techniques
New Web 2.0 technologies are shaking up the lives of your customers and changing their expectations of you. Join Jeremiah Owyang, Senior Analyst, Forrester and Sandy Carter, the author of The New Language of Marketing 2.0 for a live discussion on how you can stay ahead of the curve and generate real ROI by leveraging these tools and technologies.12:45-2:00
Continue the discussion with IBM experts and customers live in the Smart SOA Exhibit Zone
Mystery giveaways, sign up offers at the SOA Exhibit Zone and scheduled group chats at the Get Smart SOA CaféWhat did I like about the virtual conference I attended yesterday?
- I didn't have to travel, so sat at my desk, watching and listening to the presentations when I could. This didn't tie up my phone, so if I got a call, I could do both.
- It was free. It can be so difficult to get approval for any expenditure these days!!
- The keynotes were live, so participants were able to ask questions.
- The high quality. The presentations, speakers, moderators, and the environment were all very high quality. I've been to many "real" conferences and I didn't feel the least bit cheated by this virtual representation.
- Access to others at the conference. I have to admit that one of the best things about a real conference is networking with the other attendees. Networking at this virtual conference was via chat systems. You could search to find someone you were looking for and then request a chat. Many experts were available for you to initiate a chat with.
I hope you enjoy(ed) your experience as much as I did. If you do attend next Tuesday, search on IBMers and ping me if you see me online :)
encourage everyone to give this a try today! I blogged about this virtual conference (No-travel conference: Feb 25 - Data in Action)
last week, but today is the day.
One thing that I didn't mention in my previous blog is that this conference is FREE
. You have nothing to lose except the experience of this wonderful new technology.
Cool things that I've noticed so far.... the "booth presentations" are short and very well done. You can chat with an expert... and when you do, check out their super-cool avatar! You can also go to the Chat Zone to chat with others who are "attending" this conference.
How do you join? Register here: Data in Action Virtual EventSolutions for an efficient environment
Have fun! Let me know what you think.
One more thing... pass it around... we want as many people to join this conference as possible.
(THE social network for the DB2 community) continues to attract new members. Today there are over 1300 members. Are you one?
If you are a member, you likely already know about the great information and resources that are available to you... including content for DB2 on Linux, UNIX, Windows, System z, and System i:
- videos (166)
- blogs (35)
- photos (268)
- songs (23)
- discussions (151)
- events (13)
Did you also know that there are 49 groups that you are encouraged to join! The topics range from country-related groups, to certification prep groups, to conference groups. All the groups are open for you to add comments and discussions, but also provide you with targeted information that will surely be very beneficial!
So, join ChannelDB2.com if you aren't currently a member, and if you are a member, get the most from this active social network by joining and participating in the groups.
The groups that I have created (and highly recommend) is DB2 in Books
. I'm also a member of the following groups:
- IDUG Europe 2009
- DB2 9 Fundamentals Certification Workshop
- DB2 for z/OS - What's On !
- DB2 in Canada
- IOD Conference
- DB2 for Linux, UNIX, Windows
- DB2 for z/OS
- DB2 pureXML
I look forward to seeing you join as a member of one of these groups or more!
I just came across this whitepaper The Value of Training
and I think this should become required reading for anyone making financial decisions for a company. Unfortunately it is too common and too easy to cut skills development and training budgets in the hopes of improving gross margins.
But, as this whitepaper points out quite effectively, this short-sightedness will cause higher attrition, higher support costs, and the risk of falling behind in technological advances.
But if money's tight, what can you do?
- The IBM Education Pack helps you save money on a variety of training options, and until March 3, the discounts are higher than normal.
- IBM developerWorks, PlanetDB2.com, and ChannelDB2.com are filled with training ideas that are free or less expensive. These include articles, tutorials, videos, podcasts, webcasts, free e-books, virtual conferences, and so on.
- Books continue to be a very low cost way to build skills. Check online bookstores to find the best price for printed books, but also consider e-books. IBM has a company-wide subscription to the online book engine Books 24x7. What a great way to ensure that all employees have access to a wide variety of the latest published books.
- ILO classes can cut down on training costs by allowing employees to call into a classroom setting rather than having them travel to a class. ILO classes may be less expensive, but they still provide the high quality content and instructors that you expect from an IBM training class.
- Certification is another thing that should never be ignored. Going through the certification process, an employee will learn many new things and they will have proof at the end that they are skilled in that area. Also since certifications are job-role based, you can ensure that you or your employee are targeting the skills that are needed for your job. There are many training options for gaining the skills to get certified including classes, books, and tutorials. Best of all is that there is a "Assess and Save" promotion going on right now that allows you to save 50% of the exam fee.
Bottom line... don't sacrifice training budgets in these tough times. Keeping your employees skilled will help you weather the storms.
Mark your calendars for this event:Accelerate Application Development, Achieve greater business agility and improve business insights with DB2 9 for z/OS pureXML
on The World of DB2 for z/OS
- April 21, 2009 from 11am to 12pm
- Virtual Event with LIVE Q&A 11 EST
- Organized By:
- Surekha Parekh
Keeping pace with rapidly changing requirements is a constant challenge for organizations today. One way to meet this challenge is by storing and processing XML natively. Doing so can help enterprises improve application development productivity and quality by eliminating the time-consuming mappings and schema evolution necessary for rapidly changing requirements, thus improving time to market and significantly lowering IT costs.
The breakthrough hybrid database server DB2® 9 for z/OS® integrates XML database technology into relational databases, providing unprecedented scalability and performance for both relational and XML data. The hybrid database server also helps improve performance and scalability by avoiding complex joins commonly seen in an object persistence solution with relational databases. This teleconference offers an overview of pureXML™ technology in DB2 9 for z/OS, its business values and technical feature details.Register Now
See more details and RSVP
on The World of DB2 for z/OS.
Have you tried to read a book electronically? The number of options to read books electronically continues to grow... and are become mainstream. Here are my current thoughts on this subject as I continue to research this exciting topic.Books 24x7
If you have a computer, you can read a book electronically. But this also means that you'll be sitting at your computer... desktop or laptop. You'll need to be online to access the books, but some books are downloadable, meaning that you can read them when you're offline.
Once you are a subscriber to Books 24x7... you can search for keywords across hundreds of titles, bookmark books, keep track of what chapter you are on, etc. Even if you prefer to read a printed book, engines like Books 24x7 can help you filter through an enormous amount of content to find the best book for your needs.
All IBM Employees have a subscription to the electronic books found on Books 24x7. You can get to this site via employee home pages. I've found that many schools are going this route as well, so if you are in school, see if they offer you a subscription to Books 24x7. All IBM Press books are on this site as are books from many publishers.Safari Books Online
Safari Books Online is another electronic book engine, and is essentially the same as Books 24x7. Again, all IBM Press books are here as are Pearson Education and O'Reilly titles. If you are looking for a personal subscription, the prices for Safari are pretty reasonable... and if you're lucky you can find a free trial to Safari Books Online.Electronic Book Readers
These readers are relatively new and this is where I need to do more research. These are handheld devices that were designed specifically for reading books. That means that they are roughly the same size and weight as a book and the text is easier to read than reading text on a computer. And best of all, they are portable.
The best known ones at this time are Amazon Kindle and Sony eBook Reader. Unfortunately I haven't had hands on time with either of these devices, but I've been talking to people who use them and have been reading what I can.Amazon Kindle
A friend of mine has an Amazon Kindle and finds herself trying to turn the pages with her finger as she would with a book. That must mean that the Kindle is so convincing that you feel like you're actually reading a book! The books I work on are technical books and I've been told that the Kindle is not the best tool to use for reading books with diagrams and technical text.
Amazon has just released Kindle 2... which was intended to fix many of the problems found in the first edition of the device. Unfortunately some of the early reviews are not very favourable for the new unit. DRM problems apparently.
Some more discussion about the topic from some of my friends:Sony Reader Digital Book
The Sony folks have a new Reader and generally considered to offer a better reading experience. But their buying content experience is pretty bad.Plastic Logic
PlasticLogic wins most intriguing reader but won't come to market till 2010 - there's a YouTube on it that is making the rounds.iphone with Book App
Iphone getting lots of attention - of course, but all the ebook talk is for very flat content.Apple Tablet
The next major development will be the Apple Tablet in Q3. It will come pre-packaged with educational functionality/apps and you know they will do a good job.
Here is one article
that compares the Kindle to Plastic Logics.
Please join in this discussion... either here or on ChannelDB2
! I'd like to know if you've tried any of these readers and if you see value in them. Point me to any other articles that you come across that you think are relevant.
Looking forward to hearing from you!
Check out the extensive library of on-demand demos on developerWorks
. The demos cover everything from basics, like installation and setup, to advanced concepts for you veterans. In all, you'll find more than 250 demos
(25 of which were added recently).
The developerWorks demos offer quick multimedia walkthroughs of the latest products and technologies -- step-by-step demonstrations that bring concepts to life in a way that written instructions alone cannot.
And be sure to bookmark the new on-demand demo channel on YouTube
Online demos.... yet another way to improve your skills the green way.