Canadian Cybertech assists with Clean Technology adoption ranging from software systems architecture, system design and advancement of user experiences/security. We have over 25 years of experience helping companies gather the full and auditable requirements for IT projects to ensure success.
Friday, January 04, 2008
eBay Flash/Flex widget contest!
and:
http://ebay.promotionexpert.com/widget_build_off_contest/
Bits and bytes:
-Contest starts on January 15th, and runs until Feb 22nd.
-Widget must be embeddable on a web page
-Widget must be built using Adobe Flash or Flex
-Widget swf file cannot exceed 200kb
-Widget must use eBay Shopping API only
-Developer’s brand must be within an area no larger than 3,000 square pixels
and at the bottom of the widget
- eBay shall have the right to market and distribute the winning Entries
through the eBay Affiliate Program without additional compensation to
Entrants for such usage.
Get Flex from Adobe labs now. Good luck.
LiveCycle ES: We're all in!!

Wednesday, January 02, 2008
How cool is LiveCycle BAM ES?
Actually, this image is from our 25th Anniversary party last month in San Jose, CA. The band Smash Mouth played (including some Van Halen covers) and that is only part of why Adobe is the coolest company in the world to work for.Nevertheless, BAM is really amazing. Many people who want SOA governance should really be looking at LiveCycle BAM. SOA brings business functionality (capabilities) and business clients (needs) together via services. Monitoring the state of business processes that use services is a very valuable part of any mature SOA infrastructure. It blows people away that Adobe has this SOA component dialed but we've had tons of smart guys like Arun, Alex, and Kumar all working hard on this stuff for years.
LiveCycle BAM administrators and process participants can quickly identify bottlenecks, check progress, and view other process information to provide a 360-degree view of a business transaction.
LiveCycle BAM ES includes three major components:
Performance dashboard
Provides continuous visibility into all of your critical business information through an easy-to-use interface for customizing metrics, setting alerts, and drilling down to detailed data.

BAM Workbench
Allows system administrators to quickly and easily set up data integration, analytic models, and end-user dashboards to present current corporate information, historical data, or aggregated views.
Analytics server
A streaming data store for continuous data integration, as well as engines for multidimensional analysis, dynamic modeling, business rules execution, and exception and alert reporting.
My German interview with "Die Welt" (The World)
"In der "New Economy"-Zeit hat Duane Nickull zwei Internetfirmen an den Start gebracht und erfolgreich verkauft. Daneben war er war an der Entwicklung mehrer Internet-Standards beteiligt. Zudem verantwortete er die Electronic-Business-Strategie der Vereinten Nationen. Zuletzt trat er als Co-Autor der Buches Web 2.0. Design Patterns. A Vision of the New Internet Patterns and Models in Erscheinung, das Januar 2008 in Deutschland erscheint."
Friday, December 28, 2007
Adobe Top Ten in Open Source
Excerpt:
Adobe Systems was one. It's long been a powerful proprietary-software company, but its acquisition of Macromedia led to a new sharing ethos. Shortly after a major donation of script-execution code to the Mozilla Foundation last year, Adobe announced in April the open-source release of its Flex tool for Flash programming.
As an Adobe employee, I cannot overstate the importance for Adobe of being open. As our Linux strategy has been greatly improved in 2007, we have also become aware that the next generation of the Internet (what some are calling Web 2.0) will be largely built on open technologies. I mentioned this in a recent German interview with Die Welt.
This group of technologies, to me, is comprised of the following:
1. Open Source - software you compile and can modify to do what you want. Bugs fixed when you want them and nightly builds.
2. Open Standards - software and protocol specifications designed to integrate systems and enable interoperability. Such standards must not only be not controlled by a single vendor in the end, but also be part of a free and democratic process, have multiple implementations to verify the standard, and be pervasive.
3. Open APIs - sharing the functionality. The basis of the new web is SOA, an approach to architecture to match needs and capabilities amongst disparate domains of ownership.
4. Open roadmaps and bug databases - to help us help ourselves.
I am proud to work for a company that recognizes the importance of these aspects and listens to its developers and users.
Happy new year!
A different point of view on Piracy
The email is reproduced below. I cannot verify the accuracy or integrity of the source or any facts, however it is an interesting story and a potentially troubling set of facts concerning multi-nationals and transitioning economies.
Happy holidays and fight injustice where you can.
Reprint:
If pirates should be punished, how about Du Pont, the SWINDLER?
如果盗版者应该处罚,对杜邦(诈骗犯)应该如何处理?
您(美国知识产权所有者)能不为流氓杜邦的无耻诈骗行为承担损失吗?
(如果您上www.google.com网站搜索,复制"美国杜邦化学公司" 八 个汉字的全名粘贴在"搜索框"中,就可在从第1网页开始的10多个网页内搜索到我已经发表过的10多封英文或/及中文公开信。)
If pirates should be punished, how about Du Pont, the SWINDLER?
Could you (intellectual property proprietors in U.S.A.) avoid shouldering loss for SWINDLER Du Pont's shameful behaviors for profit?
(If you log on www.google.com, copy and paste the 8-Chinese character full name of Du Pont "美国杜邦化学公司", you could see more than 10 published English or/and Chinese open letters by me on more than 10 pages from the first one.)
All intellectual property proprietors in U.S., how are you?
Your government sued Chinese government for "not doing its best to fight against piracy" to WTO on April 9, 2007. (Technoracle note: this can be verified) Chinese government publicly reiterated its resolution to strictly crash piracy, and compensated related companies in your country with several billions USD for their loss. As a result, enterprises involved in piracy were devastatingly struck, but related company in your country still thought Chinese government was not in its best to crash piracy. If now your government still fails to convince or force Du Pont to fulfill its obligations in Agreement 1995, world public may have a series of doubt and concern below. Since Du Pont could 100% publicly possessed by power (exclusive possession) Mr. Huang's patent technology of effective and nontoxic agricultural pesticide, why venders in other countries were accused of violation of law for just selling some piratical disks, which is far from 100% publicly possessing by power the right of production and sales of the disks worldwide? Why could Du Pont distain and trample the law, but venders have to observe all laws? Why must laws be strictly enforced by other country's government? Although other country's government has the intention to strictly enforce the laws and take relevant actions, since Du Pont's behaviors-publicly possession of Mr. Huang's patent by force, refusing to fulfill its commitments in Agreement 1995 to pay patent fee and license fee to Mr. Huang for many years, slandering China "a raffish country", and Mr. Huang "a rascal", writing letter to threaten and intimidate Mr. Huang and bringing false charge against him before Chinese police-did not deserve what they should have, with the feeling of unfairness and negative mentality caused in the public worldwide, would that take the effect of "strictly enforcing the laws" as expected? Whether it would instigate a minority of people to breach your intellectual property as revenge? Whether it will lead to a vicious circle of competitively violating the others' intellectual property? If these doubt and concerns unfortunately come true, would it be an absurd situation in which other intellectual property proprietors in your country should shoulder the loss for Du Pont's unashamed violation of agreement? Then why should trade intellectual propertyproprietors' legal benefits for illegal benefits of Du Pont and its accomplice? Why?Why??Why??? Is it necessary?
Implementation of a law, regulation or agreement should rely on not only compulsory measures adopted by government, but also, or more important, on conscious abidance of related parties worldwide. To achieve that goal, related law-executing departments must bear "all are equal before the law" in mind during execution process,but must not ignore open and brutal trample of laws, regulations and agreements of one certain member, who is with great power or has special interest relations with the executor. Otherwise, any agreement between governments will become blank beforepublic without any sanction.
Disputes between Mr. Huang and Du Pont comprise of adequate fact evidence and clear legal relations (rights and obligations), namely Du Pont has been fully entitled to the rights regulated in Agreement 1995, now simply carrying out the corresponding obligations will solve all problems. What we are waiting for now is just forced fulfillment of Du Pont of obligations in Agreement 1995 by law-executing departments in your country.
Best wishes!
Universal Agent: SXF 2007-11-15
Thursday, December 13, 2007
BlazeDS
RIA developers looking for better data connectivity options and performance can use BlazeDS technologies to connect to back-end data or push data to Flex and AIR applications.
Contributing these technologies under LGPL opens them up to all developers, and publishing the Action Message Format (AMF) protocol specification opens the door for implementation on non-Java back ends.
Look for the public beta of BlazeDS on labs as well as new beta versions of Flex and AIR.
Friday, December 07, 2007
Yes - I love heavy metal!
I am a tech worker and a musician, but a musician first! This is a photo from Jan 2007 of me playing on stage with Stress Factor 9. The singer is none other than D.O.A. founding member and former Annihilator frontman Randy Rampage and the drummer is Annihilator's Ray Hartmann.

The one below is less blurred and shows the whole band playing the opening number at the Cobalt, Vancouver's Hardcore answer to CBGB's. The rest of the shots are online at Facebook. You can catch a free MP3 download of Stress Factor 9 from http://http//www.mix2r.com/node/338.
I play bass for 22nd Century which plays more hard rock, AC/DC, Sex Pistols style. I miss the metal but recently laid down some lead guitar on one of 22nd Century's songs that illustrates my clear metal influences. The track can be downloaded at:
http://www.mix2r.com/node/173.
Tuesday, December 04, 2007
PDF passes as ISO 32000 standard!!!
Countries voting positive with no comments: Australia, Bulgaria, China, Japan, Poland, South Africa, Spain, Sweden, Ukraine. (9)
Countries voting positive with comments: UK (13), USA (125), Germany (11), Switzerland (19). (4)
Countries voting negative with comments: France (37). (1)
Countries abstaining: Italy, Russia (2)
Total votes cast 14. 2/3's majority is required to pass so it was a large margin of victory (93%). For more information on the latest developments, check on this page:
http://www.adobe.com/devnet/pdf/pdf_reference.html
Monday, November 12, 2007
Rheem and Hillcrest (the criminals) do it again!
The latest victim writes in:
"Just had our Rheem tank go too! It was installed in August,2003 by
Hillcrest. They now equip gas water heaters to an FVIR code.
The FVIR (Flammable Vapour Ignition Resistant)notice was out in July of 2003.
Seems Hillcrest was selling off their old stock! Called them about the warranty, they said it would cost $290.00 for labour (high, but fair enough) but they also wanted an "Upcharge Fee" of $250.00, plus a $65.00 permit fee(for which they didn't charge for 4 years ago).
Rheem charges $90.00 for the Upcharge, so Hillcrest is making another $160.00 by passing it to the consumer!
http://www.emcobc.ca/Menus/Document%20Library/BC%20pdfs/Upcharge%20NRCan%20discontinue%20April_05.pdf
(or Google FVIR/NRCan )
The FVIR is useless regulatory bullshit, as most gas hot water heaters are located next to the gas central heater, which have no flame arrestors anyway!!:"
Yes, Virginia - Rheem and Hillcrest are apparently thieves. Spread the word - put them out of business. Sue them!!!
You, I and others all have other choices. Use them. If we collectively put these liars out of business, perhaps the other companies will have more respect for consumers in the future.
Why David Recordon (Six Apart) needs an Ontology!
http://technoracle.blogspot.com/2007/11/cmon-web-20-get-it-together-now.html
Short version:
Why do we have to keep re-declaring our social networks for every single social network application (Facebook, Mix2r, Twitter, Plaxo, MySpace, Dopplr,
whateverthehellcomesnext.com)?
David and I had lunch in the UK with Matt (CTO, Dopplr) and James Governor (RedMonk) and all agreed that this is an issue facing the next social network. David made a great presentation of it at Web 2.0 Expo Berlin.
We seem to agree that the solution is a non-proprietary open social graphing application that can be used to suck social networks into various social sites. If we are to make an open social network provider service, there are a lot of answers that have to be figured out first. Foremost, real FOL and ontology work has to be done. The social networks of today have limited and immature binary relationships. Here is an example:
"A is a friend of B"
What does this mean? Is it asymmetrical or symmetrical (is B also a friend of A?). Does B know A exists? Can B traverse the binary relationship (see that A declares B is a friend)? If so, does B know the exact nature of the declaration on the relationship? Do either A or B survive if the relationship is dead? Does the relationship exist if either A or B cease to exist?
There are simply far too many of these types of questions that are not really answered by existing social networks. This sort of ontology work is sadly needed. Perhaps a group like the Ontolog Forum can become involved to help sort some of this out.
Davd is a smart guy - I cannot wait to see what he comes up with!
Thoughts? Comments?
BTW - I am on vacation for two weeks and will not respond after tonight CET.
Saturday, November 10, 2007
Web 2.0 Expo Berlin Slides
http://www.slideshare.net/adunne/web-20-design-patterns-models-and-analysis
or (hopefully) they will just appear below here:
If you would like them (in raw PPT form), please email me dnickull at adobe dot com. I will be in Tenerife for a two week vacation until December 1, so it may be a while.
BTW - if you liked the slides, please vote for them here:
http://feedback.berlin.web2expo.com/feedbacks/5590-web-2-0-design-patterns-models-and-analysis
Tuesday, November 06, 2007
Does Apple own Web 2.0?
I think it is time to go buy some shares in Apple!
Web 2.0 Expo Berlin - Day 2 PM (Tag Zwei)

A lot of stoked people here behind myself and Jeremy Keith. My slide deck is available for download here:
http://www.slideshare.net/adunne/web-20-design-patterns-models-and-analysis
You are free to download these and use them to explain Web 2.0 to others.
ADDENDUM:
You mean rock horns like this?
My Web 2.0 Expo Berlin Slides in advance
Web 2.0 Design Patterns, Models and Analysis
From: adunne, 20 hours ago
Speaker: Duane Nickull
SlideShare Link
True devotion starts with ink!
Web 2.0 Expo Berlin - Day 2, AM

O’Reilly Media, as a publisher, has been using this pattern for years. It is implemented by making, refining and publishing books. When O’Reilly makes a new book, they use the collective intelligence of multiple authors, editors, technical reviewers and others who help package, market and promote a book. It is a textbook example of this pattern in action. Their collective intelligence makes O’Reilly books better than most others.
Design and Architectural patterns are really the basis for Web 2.0 in terms of defining it and distinguishing it from the first iteration of the Internet. During the general keynote sessions, many speakers correctly noted that patterns can be reapplied to other realms. You could use the same pattern (harnessing collective intelligence) for building a house, a formula one car or software. Getting collaborative input provides more ideas from which to select the final design and form.
The new O’Reilly book "Web 2.0 Design Patterns" discusses some of the key patterns, although it does not claim to be a complete or authoritative resource in terms of what Web 2.0 is. It was written for people seeking to understand what Web 2.0 is all about and the impact it is having on their industry.
As a book publishing company, O'Reilly has used this pattern in their design since first developing their process. This process is completely different from one in which a book is made in secret and released only when deemed ready.
Some other Day 2 observations for Web 2.0 Expo Berlin? Brady Forrest and Jen Pahlka are working very hard to make this event great. It is no small feat and considering the diversity of attendees, they have done a stellar job. IMO, deserving of huge raises and toasts with good German beer. During the keynote session, there seemed to be a ghost in the room randomly advancing the slide deck to trip up Jen who handled it like a pro.
Monday, November 05, 2007
Web 2.0 Berlin: Day One!
While I have been here for a week or so, today is the first day of real excitement. I had the luxury of sitting down with a very brilliant television crew (HdM Stuttgart | www.web2null-derfilm.de) crew to discuss some of the finer points of Web 2.0 from a European perspective. One of the questions was about how the Web 2.0 market in Germany might differ from the Web 2.0 market in the USA. I really have to respond that the very question itself is not correct. There is now a global marketplace and things that can affect people in one place are really affecting us all. The illusion that we are different is a relic of the non-digital age and the new electronic democracy can affect an entire generation, country, or multiple countries and generations with the same speed. Honestly, I think this may be one of the finest inteviews I have ever had the pleasure of doing. The questions were right on target and it really made me aware of some key questions from a European perspective. It seems, like in many other places, there is a real pragmatic struggle to understand *exactly* WHAT Web 2.0 is. Once again, I think the book Web 2.0 Design Patterns (co-authored with Dion Hinchcliffe and James Governor) is a good starting point, yet this book will leave readers with just as many questions as answers. I found myself digging up several of the core Web 2.0 patterns several times during the interview and keep realizing that it is hard to describe something when you abstract the implementation away from the facts. Nevertheless, the book really does this.
And speaking of Dion, he is downstairs at his finest delivering his Web 2.0 University talk to an eager and packed audience. This is a great conference! Looking forward to some good German beer next!
Sunday, November 04, 2007
MicroSOAft?
The Oslo SOA bundle will encompass BizTalk Server 6, BizTalk Services 1 (Internet Service Bus), .NET Framework 4, Visual Studio 10, and System Center 5. Nothing new or dramatic in this announcement, other than firming up Microsoft’s evolving SOA strategy. (And note that they’ve been using the SOA acronym freely and frequently over the past year — hooray.)
Industry analysts are generally favorable to the announcement, but say Microsoft is late getting to the table, and may have a tough time competing with vendors already well-established in the SOA space.
Sorry man. BizTalk is as dead as ebXML. In fact, it died first. I hate to say it but from my point of view, they do not have an SOA strategy. Other than really smart yet underutilized guys like Chris Kurt, I have never even talked to someone else there who rally gets SOA. Chris Kurt's got a great book on the WS-* Architecture that makes a really relevant statement. I cannot quote it exactly, but it reads something to the effect of this:"SOA is not equal to Web services. It is possible to use web service protocols without a service oriented architecture and it is likewise possible to develop an infrastructure using web services standards without it being SOA".
For this revelation alone, Chris should be hailed as a great source of truth. I hope that Joe will take a close look at some of the work from the OASIS SOA RM TC and make a really pragmatic interview from someone in Redmond and ask them the tough questions (Don't ask Chris - he is smart and will have the right answers). I'd like to see Joe ask the marketing guys from Microsoft and report on that.
hehehehe..yeah - I am feeling rather disruptive today!!! Sorry Joe!
LiveCycle ES SOA platform rated 8.2 of 10 (Infoworld)
This doesn't surprise me as Mike is a well-known guy and has been very pragmatic in his past analysis of enterprise software. If you take a look at the kind of depth he goes into when testing Attensa Feed Server 1.1.7, you can easily see he isn't a writer for hire. He is pragmatic and speaks the truth about both good and bad aspects of software as he explores and experiences it. In other tests, he actually points out both weakness as well as strengths of Adobe Software.
IMO - the LiveCycle ES ranking is correct. We still can make it better but it really is an 8.2 out of 10 today. But hey - don't take my word for it. Grab a DVD or download it and try it yourself. If you need help, there are lots of lists and experienced people around to get you started. The best are:
http://www.adobe.com/devnet/livecycle/
http://groups.google.com/group/livecycle

