<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel><title>In Theory... | Comments</title><description>Bob Balaban's Blog</description><link>http://www.bobzblog.com/tuxedoguy.nsf/</link><language>en-us</language><lastBuildDate>Wed, 2 Jul 2008 03:47:22 PM -0500</lastBuildDate>
<item>
<title>Domino Web Services: What if..... SOAP? or REST? (or both?)</title>
<pubDate>Wed, 2 Jul 2008 03:47:22 PM -0500</pubDate>
<dc:creator>Marland Kennedy</dc:creator>
<dc:subject>Domino Web Services: What if..... SOAP? or REST? (or both?)</dc:subject>
<description><![CDATA[Can I access wsdl file from a web site site using a java agent?]]></description>
<content:encoded><![CDATA[Can I access wsdl file from a web site site using a java agent?]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/domino-web-services-what-if.....-soap-or-rest-or-both?opendocument&amp;comments#07022008034722PMERNSDN.htm</link>
</item>
<item>
<title> Clouds , the sequel</title>
<pubDate>Mon, 30 Jun 2008 04:46:30 AM -0500</pubDate>
<dc:creator>Kerr</dc:creator>
<dc:subject>&quot;Clouds&quot;, the sequel</dc:subject>
<description><![CDATA[Hi Bob,<br /><br />Clearly there are going to be issues with cloud computing and you've raised some interesting points. Companies interested in this approach are going to need to answer all these points and I agree that the "no mining" rule will be high on most priorities. The subtle legal implications are interesting, but will not be fully worked out until test cases have been heard. <br /><br />If the big cloud providers don't provide answers to these questions, then someone else will. Certainly there are good answers. If companies are happy to offshore huge amounts of manual data processing to third party companies in India, then I don't see the problem with more automated systems.<br /><br />There will always be examples of data that is just too sensitive that the risk of exposing it to a third party is just too great. How much that will be? Not very much. Not very much at all.]]></description>
<content:encoded><![CDATA[Hi Bob,<br /><br />Clearly there are going to be issues with cloud computing and you've raised some interesting points. Companies interested in this approach are going to need to answer all these points and I agree that the "no mining" rule will be high on most priorities. The subtle legal implications are interesting, but will not be fully worked out until test cases have been heard. <br /><br />If the big cloud providers don't provide answers to these questions, then someone else will. Certainly there are good answers. If companies are happy to offshore huge amounts of manual data processing to third party companies in India, then I don't see the problem with more automated systems.<br /><br />There will always be examples of data that is just too sensitive that the risk of exposing it to a third party is just too great. How much that will be? Not very much. Not very much at all.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/clouds-the-sequel?opendocument&amp;comments#30062008044630ERNDGM.htm</link>
</item>
<item>
<title> I&#8217;ve looked at clouds from both sides, now </title>
<pubDate>Tue, 24 Jun 2008 04:06:57 PM -0500</pubDate>
<dc:creator>Thomas Bahn</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[Hi Bob, <br /><br />great thoughts and a well balanced reflection - as always. :-)<br /><br />I want to second Sven Meirte (8) about the security constraints. Think about a - say american - company with 10,000 mail accounts. As with SPAM, a bad guy can run a dictionary attack against "guessed" mail addresses... <br /><br />I have seen a session at last year's AdminCamp, where some guys from a university showed research results about passwords used in real world companies. Let's say, I don't trust in one-factor-authentication anymore, when many people are involved. :-(<br /><br />It's as always: you must sacrifice security for convenience (or vice versa).<br /><br />Another reason for at least German companies would be laws about person related data. Such data has to be handled very strictly here.<br /><br />My major reason would be distrust: Would I really give Google (or any other company) all my business secrets? Company (cultures) change, laws change, people sell data... Last year someone sold a CD with thousands of customer data from a Luxembourg based bank to the German tax authorities...<br /><br />Thomas]]></description>
<content:encoded><![CDATA[Hi Bob, <br /><br />great thoughts and a well balanced reflection - as always. :-)<br /><br />I want to second Sven Meirte (8) about the security constraints. Think about a - say american - company with 10,000 mail accounts. As with SPAM, a bad guy can run a dictionary attack against "guessed" mail addresses... <br /><br />I have seen a session at last year's AdminCamp, where some guys from a university showed research results about passwords used in real world companies. Let's say, I don't trust in one-factor-authentication anymore, when many people are involved. :-(<br /><br />It's as always: you must sacrifice security for convenience (or vice versa).<br /><br />Another reason for at least German companies would be laws about person related data. Such data has to be handled very strictly here.<br /><br />My major reason would be distrust: Would I really give Google (or any other company) all my business secrets? Company (cultures) change, laws change, people sell data... Last year someone sold a CD with thousands of customer data from a Luxembourg based bank to the German tax authorities...<br /><br />Thomas]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#24.06.2008160657ERNSRW.htm</link>
</item>
<item>
<title>Here are the files from my View presentation  Java Agents in Eclipse </title>
<pubDate>Mon, 23 Jun 2008 04:54:29 PM -0500</pubDate>
<dc:creator>Marland Kennedy</dc:creator>
<dc:subject>Here are the files from my View presentation &quot;Java Agents in Eclipse&quot;</dc:subject>
<description><![CDATA[I'm trying to run your example using JBuilder2007, which uses Esclipse as it's IDE, but when I try to debug the application if fails at Notes object NotesThread.sinitThread();. I'm Debugging using jdk1.6.0_06. Can you help and tell me what I'm doing wrong.<br /><br />Thank you <br /><br />Marland]]></description>
<content:encoded><![CDATA[I'm trying to run your example using JBuilder2007, which uses Esclipse as it's IDE, but when I try to debug the application if fails at Notes object NotesThread.sinitThread();. I'm Debugging using jdk1.6.0_06. Can you help and tell me what I'm doing wrong.<br /><br />Thank you <br /><br />Marland]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/here-are-the-files-from-my-view-presentation-java-agents-in-eclipse?opendocument&amp;comments#06232008045429PMERNTPL.htm</link>
</item>
<item>
<title>hybrid cloud (cirrus. stratus, cumulus?...)</title>
<pubDate>Fri, 20 Jun 2008 09:39:36 AM -0500</pubDate>
<dc:creator>Jake Ochs</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[I think the SMB market will find cloud computing, with its less-codified ownership and SLA's a more than acceptable trade off for offloading the headache of administrating the services, et al...<br /><br />The larger companies (and let's face it, Notes people are culturally ingrained to understand the kind of large organizations that typically deploy it) may find more usefulness in hybrid cloud services, such as augmenting existing apps with Amazon's s3 for peak demand relief or in testing new features or doing business development on cloud computing before committing to the infrastructure requirements to bring the service in-house. I read somewhere about a photo (or video?) sharing site that was able to easily ratchet up storage capacity upon being slashdotted using s3.<br /><br />Karen:<br /><br />IMHO, where the line blurs is on the distinction between cloud computing (usually hosting a specific service such as e-mail or discrete application component such as s3 storage) and outright hosting. Is the differentiator the app vs. the underlying later? (say, providing PHP/MySQL hosting) or is the differentiator how the service is maintained? (say, Google's amorphous cloud vs. a singleton such as a VPS.) How would one classify a VPS (Virtual Private Server), then, that moves around (say, a VMWare enterprise implementation) based upon the prevailing conditions at the service provider of the moment? Is that a cloud?]]></description>
<content:encoded><![CDATA[I think the SMB market will find cloud computing, with its less-codified ownership and SLA's a more than acceptable trade off for offloading the headache of administrating the services, et al...<br /><br />The larger companies (and let's face it, Notes people are culturally ingrained to understand the kind of large organizations that typically deploy it) may find more usefulness in hybrid cloud services, such as augmenting existing apps with Amazon's s3 for peak demand relief or in testing new features or doing business development on cloud computing before committing to the infrastructure requirements to bring the service in-house. I read somewhere about a photo (or video?) sharing site that was able to easily ratchet up storage capacity upon being slashdotted using s3.<br /><br />Karen:<br /><br />IMHO, where the line blurs is on the distinction between cloud computing (usually hosting a specific service such as e-mail or discrete application component such as s3 storage) and outright hosting. Is the differentiator the app vs. the underlying later? (say, providing PHP/MySQL hosting) or is the differentiator how the service is maintained? (say, Google's amorphous cloud vs. a singleton such as a VPS.) How would one classify a VPS (Virtual Private Server), then, that moves around (say, a VMWare enterprise implementation) based upon the prevailing conditions at the service provider of the moment? Is that a cloud?]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#06202008093936AMERNK7T.htm</link>
</item>
<item>
<title> I&#8217;ve looked at clouds from both sides, now </title>
<pubDate>Wed, 18 Jun 2008 05:10:42 PM -0500</pubDate>
<dc:creator>Lee</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[Google may well be the market leader but I'd say Zoho is the technology leader right now. Nothing I've seen comes close to Zoho Apps on a technical level.]]></description>
<content:encoded><![CDATA[Google may well be the market leader but I'd say Zoho is the technology leader right now. Nothing I've seen comes close to Zoho Apps on a technical level.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#18062008171042ERNTZR.htm</link>
</item>
<item>
<title> I&#8217;ve looked at clouds from both sides, now </title>
<pubDate>Wed, 18 Jun 2008 03:03:20 AM -0500</pubDate>
<dc:creator>Sven Meirte</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[Bob, great article. I have to go with John about his fears, uncertainties, and doubts. <br /><br />I have a customer that was thinking about the cloud computing business but their main concern is security. In Notes each user has its own id file and all security is centrally managed by the System Admin. Notes/Domino has a great security system based on many different levels (from server to field level). But by moving to Google you create an online account. How about that security? When I look at my gmail account it's not even https.<br /><br />Oh, and I hope there will be a part 2 because I would really love to read more about this subject.]]></description>
<content:encoded><![CDATA[Bob, great article. I have to go with John about his fears, uncertainties, and doubts. <br /><br />I have a customer that was thinking about the cloud computing business but their main concern is security. In Notes each user has its own id file and all security is centrally managed by the System Admin. Notes/Domino has a great security system based on many different levels (from server to field level). But by moving to Google you create an online account. How about that security? When I look at my gmail account it's not even https.<br /><br />Oh, and I hope there will be a part 2 because I would really love to read more about this subject.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#18-06-2008030320ERNBG5.htm</link>
</item>
<item>
<title> I&#8217;ve looked at clouds from both sides, now </title>
<pubDate>Tue, 17 Jun 2008 09:55:18 PM -0400</pubDate>
<dc:creator>Karen Hobert</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[As far as I see it there are two forms of cloud computing:<br /><br />1. web-centric: your classic SaaS model where web-based applications are hosted by a provider and users pay to play, such as Google Apps<br /><br />2. data center-centric: where organizations rent space and web-based applications on hosted servers and have administrative control of the system, like IBM Applications on Demand service. (http://www-935.ibm.com/services/us/index.wss/offerfamily/aod/a1028600)<br /><br />Both offer the benefits that Bob illustrates, but they vary in the amount of control the customer has on the administration of the system and information. I'd argue that web-centrice (SaaS) model is much more attractive to SMBs where as the data center-centric model is more attractive to large enterprises. As #2 points out, many large enterprises are doing this already.<br /><br />As far as vendors;<br /><br />- Microsoft: it's no surprise that Microsoft introduced its Live (web-centric) and Online (data center-centric) cloud computing businesses this last year. They're going for the whole cloud market. From a search perspective Microsoft bought FAST this last fall which is a great technology<br /><br />- IBM: IBM has classically been great at the data center-centric stuff through its consulting services and the AoD business is the result of that long standing business. IBM Lotus announced its plans for tackling the SMB and SaaS market this year at Lotusphere but the services will likely take some time to emerge on the market. As far as search, Notes/Dominio has good enough search but if you have lots of data in other repositories you'll need something from the OmniFind product line.<br /><br />- Google: Google Apps is SaaS only and Bob has covered that pretty well<br /><br />- Yahoo: Also SaaS, although Zimbra can be brought in-house or can be rented from 3rd party SaaS vendors. Of coruse Yahho is the #2 web search so its on par with Google in that sense<br /><br />There are plenty of other players in the space as well, Zoho and Jive come to mind off hand.<br /><br />As far has my concerns about Google. It's not whether or not the apps can be secured but rather the business that Google is in - indexing information. I'd be concerned about what is going on with my data on the Google servers. Juxtapose that with IBM and Microsoft that are in the apps business and I rest a bit easier. I'm not saying anything will happen to may data on Google but I question it anyway. Google is probably aware of business customers concerns in this reagard. Especially considering that a signifcant portion of Google's Enterprise division is made up of former Postini folk who should know better. As a precaution, I'd definately pay for the Google Apps service plus the Postini service ($75 per year) to get the SAS 70 II certification that requires an audit track on all data activity. I would sleep easier knowing that all activity on my data was being logged.<br /><br />For some interesting commentary on Google Apps see the following posts that Guy Creese and I made in April:<br /><br />Why GMail is Disruptive (April 19, 2008): http://khobert.blogspot.com/2008/04/why-gmail-is-disruptive.html<br /><br />Google Should Announce Google Exchange (April 8, 2008): http://creese.typepad.com/pattern_finder/2008/04/google-should-a.html<br /><br />Stark Reminder: Gmail Is Still in Beta (April 17, 2008): http://creese.typepad.com/pattern_finder/2008/04/reminder-gmail.html<br /><br />A SaaS Lesson for Microsoft: Simplify the Licensing (April 18, 2008): http://creese.typepad.com/pattern_finder/2008/04/a-saas-lesson-f.html]]></description>
<content:encoded><![CDATA[As far as I see it there are two forms of cloud computing:<br /><br />1. web-centric: your classic SaaS model where web-based applications are hosted by a provider and users pay to play, such as Google Apps<br /><br />2. data center-centric: where organizations rent space and web-based applications on hosted servers and have administrative control of the system, like IBM Applications on Demand service. (http://www-935.ibm.com/services/us/index.wss/offerfamily/aod/a1028600)<br /><br />Both offer the benefits that Bob illustrates, but they vary in the amount of control the customer has on the administration of the system and information. I'd argue that web-centrice (SaaS) model is much more attractive to SMBs where as the data center-centric model is more attractive to large enterprises. As #2 points out, many large enterprises are doing this already.<br /><br />As far as vendors;<br /><br />- Microsoft: it's no surprise that Microsoft introduced its Live (web-centric) and Online (data center-centric) cloud computing businesses this last year. They're going for the whole cloud market. From a search perspective Microsoft bought FAST this last fall which is a great technology<br /><br />- IBM: IBM has classically been great at the data center-centric stuff through its consulting services and the AoD business is the result of that long standing business. IBM Lotus announced its plans for tackling the SMB and SaaS market this year at Lotusphere but the services will likely take some time to emerge on the market. As far as search, Notes/Dominio has good enough search but if you have lots of data in other repositories you'll need something from the OmniFind product line.<br /><br />- Google: Google Apps is SaaS only and Bob has covered that pretty well<br /><br />- Yahoo: Also SaaS, although Zimbra can be brought in-house or can be rented from 3rd party SaaS vendors. Of coruse Yahho is the #2 web search so its on par with Google in that sense<br /><br />There are plenty of other players in the space as well, Zoho and Jive come to mind off hand.<br /><br />As far has my concerns about Google. It's not whether or not the apps can be secured but rather the business that Google is in - indexing information. I'd be concerned about what is going on with my data on the Google servers. Juxtapose that with IBM and Microsoft that are in the apps business and I rest a bit easier. I'm not saying anything will happen to may data on Google but I question it anyway. Google is probably aware of business customers concerns in this reagard. Especially considering that a signifcant portion of Google's Enterprise division is made up of former Postini folk who should know better. As a precaution, I'd definately pay for the Google Apps service plus the Postini service ($75 per year) to get the SAS 70 II certification that requires an audit track on all data activity. I would sleep easier knowing that all activity on my data was being logged.<br /><br />For some interesting commentary on Google Apps see the following posts that Guy Creese and I made in April:<br /><br />Why GMail is Disruptive (April 19, 2008): http://khobert.blogspot.com/2008/04/why-gmail-is-disruptive.html<br /><br />Google Should Announce Google Exchange (April 8, 2008): http://creese.typepad.com/pattern_finder/2008/04/google-should-a.html<br /><br />Stark Reminder: Gmail Is Still in Beta (April 17, 2008): http://creese.typepad.com/pattern_finder/2008/04/reminder-gmail.html<br /><br />A SaaS Lesson for Microsoft: Simplify the Licensing (April 18, 2008): http://creese.typepad.com/pattern_finder/2008/04/a-saas-lesson-f.html]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#06172008085518PMERN4A5.htm</link>
</item>
<item>
<title> I&#8217;ve looked at clouds from both sides, now </title>
<pubDate>Tue, 17 Jun 2008 11:36:39 AM -0500</pubDate>
<dc:creator>Timothy Briley</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[I love the Joni reference. My wife and I saw her at Georgia Tech on 11/07/1998 when she opened for Dylan on her 55th birthday. Fantastic show. On a side note, it's still amazing to me that I was able to find the concert date in less than one minute simply by doing a Google search.<br /><br />That's the part I like about Google, amazing searches. The part that I don't like is what you mentioned above, that gmail is still in beta. To quote a Lotus Organizer manager back in the 90's, "Some of your co-workers moved their life's data to software still in beta? Those idiots". As long as gmail is in beta, we'll never consider it.]]></description>
<content:encoded><![CDATA[I love the Joni reference. My wife and I saw her at Georgia Tech on 11/07/1998 when she opened for Dylan on her 55th birthday. Fantastic show. On a side note, it's still amazing to me that I was able to find the concert date in less than one minute simply by doing a Google search.<br /><br />That's the part I like about Google, amazing searches. The part that I don't like is what you mentioned above, that gmail is still in beta. To quote a Lotus Organizer manager back in the 90's, "Some of your co-workers moved their life's data to software still in beta? Those idiots". As long as gmail is in beta, we'll never consider it.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#06172008113639AMERNMGY.htm</link>
</item>
<item>
<title>My fears, uncertainties, and doubts</title>
<pubDate>Tue, 17 Jun 2008 09:32:52 AM -0500</pubDate>
<dc:creator>John Smart</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[My main concern about cloud computing is an ellaboration on @3. As far as I know, Google et al are missing the following:<br /><br />a) SLA - Are they on the hook to keep the service up and running? What if they change their minds, or have a planned or unexpected service disruption?<br /><br />b) Is there a way to migrate and take your data elsewhere if you decide that isn't the service for you?<br /><br />c) Is there any signed agreement that says they won't share your information with anyone, or even use it internally?<br /><br />d) If you want to delete information, will it really be deleted or will the provider keep it forever for their own (research?) purposes?<br /><br />e) Can you easily recover your password if your account is hijacked?<br /><br />f) Can they provide backups? (if, for example, your account is hijacked, or corrupted, or your users are stupid or dishonest)<br /><br />caveats:<br /><br />- There are some services that satisfy these conditions. Services that back up your computer over the network, for example, cover this stuff.<br /><br />- Some people are willing to accept these risks. I know that for mom & pop shops, loss of their entire email might not be a big deal and they're willing to soley rely on the cloud provider's then-current reputation.]]></description>
<content:encoded><![CDATA[My main concern about cloud computing is an ellaboration on @3. As far as I know, Google et al are missing the following:<br /><br />a) SLA - Are they on the hook to keep the service up and running? What if they change their minds, or have a planned or unexpected service disruption?<br /><br />b) Is there a way to migrate and take your data elsewhere if you decide that isn't the service for you?<br /><br />c) Is there any signed agreement that says they won't share your information with anyone, or even use it internally?<br /><br />d) If you want to delete information, will it really be deleted or will the provider keep it forever for their own (research?) purposes?<br /><br />e) Can you easily recover your password if your account is hijacked?<br /><br />f) Can they provide backups? (if, for example, your account is hijacked, or corrupted, or your users are stupid or dishonest)<br /><br />caveats:<br /><br />- There are some services that satisfy these conditions. Services that back up your computer over the network, for example, cover this stuff.<br /><br />- Some people are willing to accept these risks. I know that for mom & pop shops, loss of their entire email might not be a big deal and they're willing to soley rely on the cloud provider's then-current reputation.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#06172008093252AMERNK3L.htm</link>
</item>
<item>
<title> I&#8217;ve looked at clouds from both sides, now </title>
<pubDate>Tue, 17 Jun 2008 06:54:44 AM -0500</pubDate>
<dc:creator>Kerr</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[@3, It's the gut reaction that I find interesting. People seem to think that "cloud" suddenly means that everything is insecure. The security questions that get asked when cloud is mentioned often seem to be rhetorical reasons why it can't be done. But those questions are the same ones that companies should be asking and getting good answers for from there current off site storage and outsource suppliers.<br /><br />The challenge for the new breed of cloud service suppliers is to answer those questions clearly and convincingly; something they currently seem reluctant to do.]]></description>
<content:encoded><![CDATA[@3, It's the gut reaction that I find interesting. People seem to think that "cloud" suddenly means that everything is insecure. The security questions that get asked when cloud is mentioned often seem to be rhetorical reasons why it can't be done. But those questions are the same ones that companies should be asking and getting good answers for from there current off site storage and outsource suppliers.<br /><br />The challenge for the new breed of cloud service suppliers is to answer those questions clearly and convincingly; something they currently seem reluctant to do.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#17062008065444ERNFYR.htm</link>
</item>
<item>
<title> I&#8217;ve looked at clouds from both sides, now </title>
<pubDate>Tue, 17 Jun 2008 05:51:45 AM -0400</pubDate>
<dc:creator>Bob Balaban</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[@1 - Thanks! You are correct that replacing db/view/doc links with URLs is one way of remediating cross-platform message issues. However, there are limitations:<br /><br />-- You can use a Notes:// style URL, but only if you know that the recipient has Notes on the desktop, otherwise it's useless.<br /><br />-- You can use the standard http:// style URL, but only if you know that the server on which the database resides is running the HTTP server, and is accessible from the recipient's location.<br /><br />It's a reasonable workaround, but not a cure-all.<br /><br />@2 - Hi Kerr! While your point is perfectly valid, there are lots of people who are uncomfortable with hosting sensitive data in the cloud. For one thing, can you always be 100% sure that you can get it back when you need it? <br /><br />For another, it's emotionally more nervous-making to know that your online data is really online, but hosted by someone else, compared, say, to a mag tape, which of course could be mounted and read, but is less accessible than stuff on a computer hard drive. It's not just the hoster that could be reading your email, it's anyone who can hack your account, from anywhere in the world.<br /><br />Of course, you can encrypt everything, but that causes still more issues....]]></description>
<content:encoded><![CDATA[@1 - Thanks! You are correct that replacing db/view/doc links with URLs is one way of remediating cross-platform message issues. However, there are limitations:<br /><br />-- You can use a Notes:// style URL, but only if you know that the recipient has Notes on the desktop, otherwise it's useless.<br /><br />-- You can use the standard http:// style URL, but only if you know that the server on which the database resides is running the HTTP server, and is accessible from the recipient's location.<br /><br />It's a reasonable workaround, but not a cure-all.<br /><br />@2 - Hi Kerr! While your point is perfectly valid, there are lots of people who are uncomfortable with hosting sensitive data in the cloud. For one thing, can you always be 100% sure that you can get it back when you need it? <br /><br />For another, it's emotionally more nervous-making to know that your online data is really online, but hosted by someone else, compared, say, to a mag tape, which of course could be mounted and read, but is less accessible than stuff on a computer hard drive. It's not just the hoster that could be reading your email, it's anyone who can hack your account, from anywhere in the world.<br /><br />Of course, you can encrypt everything, but that causes still more issues....]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#06172008045145AMERNDKW.htm</link>
</item>
<item>
<title> I&#8217;ve looked at clouds from both sides, now </title>
<pubDate>Tue, 17 Jun 2008 04:45:02 AM -0500</pubDate>
<dc:creator>Kerr</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[The thing about ownership that confuses me slightly is that large companies already ship their private confidential data off to third parties all the time.<br /><br />Sometimes it's in file box full of dead trees sometimes it's on magnetic tape, but this goes on all the time. If your organisation can come to some agreement with a third party for secure storage of that data, it seems pretty straight forward to extend that so that the data is available over a network rather than via a courier.<br /><br />Then there are call centres and data centres that are outsourced to third parties. So again third parties are handling potentially sensitive information for your organisation and you need to have good governance in place to make sure your data stays your data. It doesn't seem like too much of a stretch to take the next step.]]></description>
<content:encoded><![CDATA[The thing about ownership that confuses me slightly is that large companies already ship their private confidential data off to third parties all the time.<br /><br />Sometimes it's in file box full of dead trees sometimes it's on magnetic tape, but this goes on all the time. If your organisation can come to some agreement with a third party for secure storage of that data, it seems pretty straight forward to extend that so that the data is available over a network rather than via a courier.<br /><br />Then there are call centres and data centres that are outsourced to third parties. So again third parties are handling potentially sensitive information for your organisation and you need to have good governance in place to make sure your data stays your data. It doesn't seem like too much of a stretch to take the next step.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#17062008044502ERNDFP.htm</link>
</item>
<item>
<title> I&#8217;ve looked at clouds from both sides, now </title>
<pubDate>Tue, 17 Jun 2008 02:58:05 AM -0500</pubDate>
<dc:creator>Volker Weber</dc:creator>
<dc:subject>&quot;I&#8217;ve looked at clouds from both sides, now&quot;</dc:subject>
<description><![CDATA[Nicely written, Bob.<br /><br />One thought about the Workflow apps: in Notes you often send document links. If you send proper URIs instead, things get easier.]]></description>
<content:encoded><![CDATA[Nicely written, Bob.<br /><br />One thought about the Workflow apps: in Notes you often send document links. If you send proper URIs instead, things get easier.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/ive-looked-at-clouds-from-both-sides-now?opendocument&amp;comments#06172008025805AMERNBCU.htm</link>
</item>
<item>
<title>I will be showing up....at ILUG (and presenting a session)</title>
<pubDate>Sat, 14 Jun 2008 06:03:57 PM -0500</pubDate>
<dc:creator>Kevin Broccard</dc:creator>
<dc:subject>I will be showing up....at ILUG (and presenting a session)</dc:subject>
<description><![CDATA[Bob, is there anything you can share from your session to those of us who could not attend and run a mixed Exchange/Domino shop and would like to see them coexist?]]></description>
<content:encoded><![CDATA[Bob, is there anything you can share from your session to those of us who could not attend and run a mixed Exchange/Domino shop and would like to see them coexist?]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/i-will-be-showing-up....at-ilug-and-speaking?opendocument&amp;comments#06142008060357PMERNV32.htm</link>
</item>
<item>
<title>What if....Java in Domino were better?</title>
<pubDate>Tue, 10 Jun 2008 09:43:59 PM -0500</pubDate>
<dc:creator>Simon</dc:creator>
<dc:subject>What if....Java in Domino were better?</dc:subject>
<description><![CDATA[Very late to this:<br /><br />A reason why we 'need' persistent objects in java agents is<br /><br />a) You can't use servlets as web query save<br /><br />b) You can't use servlets as web services, well... ok you can but now that you have a Web service data type having persistence across calls would be sensational. I am sure domino WebServices are just wrapped up agents =)<br /><br />Currently lack of persistence is my single greatest problem<br /><br />Simon]]></description>
<content:encoded><![CDATA[Very late to this:<br /><br />A reason why we 'need' persistent objects in java agents is<br /><br />a) You can't use servlets as web query save<br /><br />b) You can't use servlets as web services, well... ok you can but now that you have a Web service data type having persistence across calls would be sensational. I am sure domino WebServices are just wrapped up agents =)<br /><br />Currently lack of persistence is my single greatest problem<br /><br />Simon]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/what-if....java-in-domino-were-better?opendocument&amp;comments#10062008214359ERN58J.htm</link>
</item>
<item>
<title>Recursion or Iteration? YOU decide...</title>
<pubDate>Tue, 3 Jun 2008 06:27:51 AM -0500</pubDate>
<dc:creator>Klaus Terman</dc:creator>
<dc:subject>Recursion or Iteration? YOU decide...</dc:subject>
<description><![CDATA[I would love to try your approach but the code seems to be cut at the end! And why is walktree still in there.. do you use it to fill the queue ?]]></description>
<content:encoded><![CDATA[I would love to try your approach but the code seems to be cut at the end! And why is walktree still in there.. do you use it to fill the queue ?]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/recursion-or-iteration-you-decide...?opendocument&amp;comments#03-06-2008062751ERNFFY.htm</link>
</item>
<item>
<title>What if.....we didn&#8217;t use &lt;font&gt; tags in our HTML output anymore?</title>
<pubDate>Sat, 24 May 2008 01:09:10 PM -0500</pubDate>
<dc:creator>chester</dc:creator>
<dc:subject>What if.....we didn&#8217;t use &lt;font&gt; tags in our HTML output anymore?</dc:subject>
<description><![CDATA[css textboxt input (textfield) style - examples - - <br /><br />{ <a href="http://www.css-lessons.ucoz.com/textbox-css-examples.htm" target="_blank" title="Link: www.css-lessons.ucoz.com/textbox-css-examples.htm">Link</a> }]]></description>
<content:encoded><![CDATA[css textboxt input (textfield) style - examples - - <br /><br />{ <a href="http://www.css-lessons.ucoz.com/textbox-css-examples.htm" target="_blank" title="Link: www.css-lessons.ucoz.com/textbox-css-examples.htm">Link</a> }]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/what-if.....we-didnt-use-font-tags-in-our-html-output-anymore?opendocument&amp;comments#05242008010910PMERNPAS.htm</link>
</item>
<item>
<title>QA and Dev, the  Itchy and Scratchy  of Software Production?</title>
<pubDate>Wed, 21 May 2008 02:54:10 AM -0500</pubDate>
<dc:creator>Bob Balaban</dc:creator>
<dc:subject>QA and Dev, the &quot;Itchy and Scratchy&quot; of Software Production?</dc:subject>
<description><![CDATA[@7 - Yes, I have indeed encountered "TDD", it was part of a religious tsunami that struck the Domino development team about a year ago, called "Lean" or "Agile" development. Clearly (to me, anyway) getting developers to do more testing on their code, and having more automated tests is a good thing. <br /><br />However, in a complex environment, with masses of code and an overriding fear of touching too many things, lest one break stuff, imposing TDD too strongly on developers can lead to complete paralysis.<br /><br />The biggest problem I've seen with this approach is that it falls apart when management declines to invest in building an automation framework that can be used over and over to facilitate TDD. Admittedly this is a big project, on a scale with product development (after all, you have to not only build, but QA/validate the test harnesses. You'll want doc as well).<br /><br />So, I guess my reaction is, if you've got real corporate commitment to doing it right, TDD can be a fine thing. Otherwise, it's just another time-wasting gimmick.]]></description>
<content:encoded><![CDATA[@7 - Yes, I have indeed encountered "TDD", it was part of a religious tsunami that struck the Domino development team about a year ago, called "Lean" or "Agile" development. Clearly (to me, anyway) getting developers to do more testing on their code, and having more automated tests is a good thing. <br /><br />However, in a complex environment, with masses of code and an overriding fear of touching too many things, lest one break stuff, imposing TDD too strongly on developers can lead to complete paralysis.<br /><br />The biggest problem I've seen with this approach is that it falls apart when management declines to invest in building an automation framework that can be used over and over to facilitate TDD. Admittedly this is a big project, on a scale with product development (after all, you have to not only build, but QA/validate the test harnesses. You'll want doc as well).<br /><br />So, I guess my reaction is, if you've got real corporate commitment to doing it right, TDD can be a fine thing. Otherwise, it's just another time-wasting gimmick.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/qa-and-dev-the-itchy-and-scratchy-of-software-production?opendocument&amp;comments#05212008025410AMERNBAE.htm</link>
</item>
<item>
<title>Calling Notes CAPI from C#/Visual Studio</title>
<pubDate>Wed, 21 May 2008 02:38:20 AM -0500</pubDate>
<dc:creator>Bob Balaban</dc:creator>
<dc:subject>Calling Notes CAPI from C#/Visual Studio</dc:subject>
<description><![CDATA[@6, @7 - At this point, if you can use C you'd probably be better off. Once you start in with serious pointer manipulations, IMHO c# gets to be more trouble than it's worth.<br /><br />To your second question: when you have a BLOCKID, you want to use OSLockBlock (and OSUnlockBlock) to convert to a buffer pointer. <br /><br />These are macros defined in pool.h. The "lock" operation uses OSLockObject to deal with the ".pool" part of the BLOCKID, then adds the ".block" portion of the struct as an offset. Often the offset is a 0, but not always.]]></description>
<content:encoded><![CDATA[@6, @7 - At this point, if you can use C you'd probably be better off. Once you start in with serious pointer manipulations, IMHO c# gets to be more trouble than it's worth.<br /><br />To your second question: when you have a BLOCKID, you want to use OSLockBlock (and OSUnlockBlock) to convert to a buffer pointer. <br /><br />These are macros defined in pool.h. The "lock" operation uses OSLockObject to deal with the ".pool" part of the BLOCKID, then adds the ".block" portion of the struct as an offset. Often the offset is a 0, but not always.]]></content:encoded>
<link>http://www.bobzblog.com/tuxedoguy.nsf/dx/calling-notes-capi-from-cvisual-studio?opendocument&amp;comments#05212008023820AMERNAYH.htm</link>
</item>

</channel></rss>
