<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>GUI.NET &#187; XAML, ONML, etc.</title>
	<atom:link href="http://www.gui.net/blog/category/xaml-onml-etc/feed/" rel="self" type="application/rss+xml" />
	<link>http://gui.net/blog</link>
	<description>Advanced Software Perspectives</description>
	<pubDate>Sun, 29 Aug 2010 19:52:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Boulder Denver New Tech Meetup Report June 3, 2008</title>
		<link>http://gui.net/blog/2008/06/05/boulder-denver-new-tech-meetup-report-june-3-2008/</link>
		<comments>http://gui.net/blog/2008/06/05/boulder-denver-new-tech-meetup-report-june-3-2008/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 19:25:52 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
		
		<category><![CDATA[The Industry]]></category>

		<category><![CDATA[XAML, ONML, etc.]]></category>

		<guid isPermaLink="false">http://gui.net/blog/?p=38</guid>
		<description><![CDATA[Another month, another MeetUp. It is nice to be able to share my excitement about all the exciting things happening on the net with 300 or so other people for an hour and a half every month.
This is the time of year when it is too warm for buildings to run heat and too cool [...]]]></description>
			<content:encoded><![CDATA[<p>Another month, another MeetUp. It is nice to be able to share my excitement about all the exciting things happening on the net with 300 or so other people for an hour and a half every month.</p>
<p>This is the time of year when it is too warm for buildings to run heat and too cool to run the air-conditioning - so the amount of oxygen inside a room, even a large as one as this, is limited and the temperature varies quite a bit, largely as a function of the number of people in a room. And, as usual, this was a standing-room only affair.</p>
<p>At the beginning of the meeting, people are invited to stand up and announce things - like job openings and employment seekings. And, as usual, it was hard to hear some of these. The ones that I heard are: </p>
<ol>
* Kevin at <a href="http://igniter.com">igniter.com</a> is looking for PHP and MySQL coders<br />
* Someone is starting a iphone developer camp for Colorado,<br />
* <a href="www.techstars.org">TechStars </a>teams were invited to stand up and about 20 people, in about 5 different groups stood up<br />
* The Northern Colorado Entrepreneurial Network is forming in Fort Collins and having meetings similar to this one<br />
* <a href="http://www.crmculture.com/">CRMCulture.com</a> is looking for people with javascript, .NET, SQL Server and CRM experience<br />
* Marty Koenig - expert in CFO&#8217;ing for start-ups is looking for start-ups<br />
* Gwen announced that she is giving a talk at <a href="http://www.blogher.com/blogher_conference/conf">BlogHer 2008 </a>in CA and invited us all to attend. Also mentioned the BWET group: Boulder Women Engaged in Technology. Maybe Boulder men should form the Boulder Husband Avid Researchers and Developers group?</ol>
<h3>Komar.org</h3>
<p><a href="http://www.komar.org/cgi-bin/christmas_webcam">Christmas Web Cam</a><br />
<a href="http://www.watching-grass-grow.com/">Watching Grass Grow Web Cam</a></p>
<p>A local site with 3 web cams was presented. One, which features a voluminous [viewer controllable] Christmas light display - now with Halloween too [with major Hulk entres].</p>
<p>A second that covers the front lawn - watching grass grow. This now features real time video of a bird&#8217;s nest roosting in the eaves of their home. Previously, on Watching Grass Grow, we saw some popular favorites like his sister accidentally backing up over the lawn when pulling out of their driveway - to the consternation of the bloggers on the site. We also got to watch the nasty neighborhood kid dump the trashcan all over the lawn.</p>
<p>Another webcam was started after they started painting their house called Watching Paint Dry. This has led to the idea that people might want to watch their house be built on web cam [when our neighborhood of about 1000 people build our dam - it was also web-cammed. Not that I ever looked at it, but Neli did]. This seems like a good idea - both for the owners who get to watch it while their house is built [and for those daily conferences with the builders where they tell you how much more everything will cost], and later, years down the road - and even for future owners of the property.</p>
<h3>WebPartner</h3>
<p>Randy Cox<br />
<a href="http://www.webpartner.com">http://www.webpartner.com</a></p>
<p>This site went into public beta in early May and was earlier presented at the January MeetUp [about 10% of the people raised their hands when asked if they were also at that MeetUp. Even given error rate and slow reaction times of people when raising hands - this seems to imply that there is a pattern of people going and attending a few MeetUps and then dropping off - but also that they are immediately replaced by new comers - like me :-)] . WebPartner allows people to create and use &#8216;channels&#8217; that gather information from multiple websites about any topic. </p>
<p>It currently works best on Internet Explorer and can fetch information using RSS / ATOM feeds  [like everyone else] but can also watch a region of any webpage and grab [scrape] information and images from that region whenever it changes. Users can ask it to poll for changes in feeds and websites as frequently as every 15 minutes.</p>
<p>Channels can subscribe to other channels and over time the advantages for people looking for information to just [finding and] using a [great] channel on WebPartners instead of clicking around Google looking for good feed will be their compelling advantage. So, making these great channels and making them easy to find and differentiating them from the not-so-great channels would be &#8230;uh&#8230; great.</p>
<p>Some favorite channels pointed out during the presentation were the</p>
<ul>
Colorado Startups Channel<br />
Technology Channel<br />
Local Weather Channel</ul>
<p>During the Q&#038;A they talked about channels getting to access subscribed [pay] content - the author of the channel providing the password? Currently they are working towards an ad-based revenue business model. They save the textual portion of headlines [which is mainly what channels produce] for historical archives.</p>
<h3>Passitto</h3>
<p>Jeremy<br />
<a href="http://www.passitto.com">http://www.passitto.com</a></p>
<p>Just released to public beta yesterday [skipping the de-rigor popular but iconoclastic and cliquish private beta stage], Passitto is a ASP, .NET and C#-based site that is a business social network like <a href="http://www.linkedin.com/">Linkedin </a>but with the added idea of &#8216;broadcasting referrals&#8217; . </p>
<p>The idea is that, when you get one of those leads to a job opening that you really are not interested in, you can use Passitto to pass it on to:</p>
<p>Their Whole Community<br />
Specific Groups<br />
Specific Contacts</p>
<p>Then, people who are interested can bid on and pay credits [aka $] to you to get the referral - though it is up to the person with the lead, in this example that would be you, to choose who in the end gets the referral. [Personally, I do not want to pay for referrals, nor to have to select who gets the referral = I just want to pass it on and get back to work].</p>
<p>Passitto makes money by taking 10% of the referral fees and people who make money by broadcasting lots of referrals can cash out for cash-money if they so desire. </p>
<p>Beyond this they have the typical and now required yet boringly familiar areas for people to have their profiles, groups, messages etc.</p>
<p>They are close to getting a [evil, parasitic and tacit admission of inability to execute] patent for this business process and hope to work something with Linkedin as Linkedin is now opening their API.</p>
<h3>Periphery Intelligence</h3>
<p>PeaksData Corporation<br />
Bob Welch<br />
indianpeaks at comcast.net</p>
<p>This presentation was about an NSF SBIR-funded research into Wireless Robust Sensor Networks. The example presented was monitoring a forest fire in real time in order to make predictions about fire behavior to help keep fire-fighters safe.</p>
<p>The network of sensors must be:</p>
<p>Self-organizing<br />
Ad-Hoc<br />
Robust<br />
No single-point of failure<br />
Resistant to topological instability<br />
etc.</p>
<p>The network is all peer-to-peer and highly parallel and semi-intelligent. Cost functions are used to find the cheapest path through the network. We&#8217;ve done scientific SBIR work before, and worked with lots of scientists, and it was a pleasure to see all the slides [with too much content to write down, sorry] with well-thought out requirements and solutions to difficult problems. Kind of the opposite from working on Web 2.0 applications where you clone your neighbor&#8217;s website and change one itty bitty thing :-)</p>
<p>They are looking for partners, software people and CEO / CFO executive types. They are using C++ [ick], MatLab, and TinyOS and SN(?) Hardware. They are about to seek [more? Neli and I disagree on this one] Phase II funding and then to move to commercialization. </p>
<p>One partner, Biowire, is [looking at?] putting sensors in horses hooves and halter to facilitate early detection of colic in horses. This is cool and with uber-cheap sensor networks one can&#8230; can&#8230; HEAR the grass grow too, and take its temperature&#8230; and. But seriously, the military and healthcare applications are obvious [but not so obvious that someone won&#8217;t try to patent them].</p>
<h3>Shelfari</h3>
<p>Josh Hug<br />
<a href="http://www.shelfari.com">http://www.shelfari.com</a></p>
<p>Well, call me stupid [I mean more stupid than you thought I was] because though we actually OWN 3-4000 books, I was not aware of Shelfari [or <a href="http://librarything.com">librarything </a>or <a href="http://anobii.com">anobii</a>, thinking that Amazon reviews were good enough [having given up on <a href="http://BookPool.com">BookPool</a>&#8217;s].</p>
<p>But Amazon invested in Shelfari last year, and they were here to show off their widget that people can use to display the books they are reading right on their blog pages. It always surprises me when books can still generate traffic when we hear over and over about the death of printed media. But apparently they can.</p>
<p>Josh asked people who have their own blogs to raise their hands - and with, again, some salt about everybody paying attention enough to hear and respond to impromptu questions - about 25% of the audience raised their hands.</p>
<p>Anyway, this widget comes in various sizes and with different interactive functionalities. It also runs on Facebook and MySpace - through Open Social - though they are not focusing on that right now [I wonder why. Maybe they are reading the same &#8216;what is a book?&#8217; surveys I am? :-)]. They are coming out with a new &#8217;skin&#8217; next week.</p>
<p>OK. They have about 1.5M registered users compared to <a href="http://goodreads.com">GoodReads </a> [another site I knew nothing about] who has about 1M. Josh mentioned that their success might be attributable to the more personal nature of the site encouraging lots of reviews - that you can check out each reviewer and see what books they [say they] own and [might have] read. </p>
<p>I wasn&#8217;t the only one wondering all this, as quite a few questions were on the same topics. Josh thought one of their advantages was in their execution - a clean look [and on the site, and in their widget, books look like they are sitting on wooden shelves] and the ability to add new features quickly. They use Amazon&#8217;s images for book covers - though they can go to Amazon&#8217;s source just as well. They earn revenue through people clicking through from their site to Amazon - though bloggers on their site get 100% of the referrals made through their blog - if they have signed up with Amazon to do so.</p>
<p>They have 4M books &#8216;covered&#8217; and can import from delicious library.</p>
<h3>Idyllon</h3>
<p>Stuart Compton<br />
<a href="http://www.idyllon.com/">http://idyllon.com</a></p>
<p>Stuart presented their idea for a 3D social world. With backgrounds in video game art and engineering, they want to bring 3D to the internet social community. He mentioned some technology, like plant growth algorithms etc. whose definition packet can fit in 80 bytes [Lindenmeyer or similar rewrite rules maybe?]. </p>
<p>The video we saw can be seen on their website - and essentially they are trying to make an easy-to-use version of Second Life for not-so-early adopters. To make it easier, they are going to focus on User Modified Content instead of User Generated Content [What a great way to put it. We are working on User Modified Designs instead of User Generated Designs. Our whole profession is one of letting users modify code, through a GUI, so they don&#8217;t have to generate it themselves. This is a wonderfully abstract concept. Hopefully it will find application in other areas as well.]. This will not be a game, though they will have games, like backgammon, inside the world.</p>
<p>But, seriously, nothing is harder [for most people, anyway, and especially me!] that making good looking 3D things and this is why they will have their artists make up the 3D things, and we get to tweak them to make them ours. The plan is to charge $6.95 / month. They will be profitable with less than 10,000 subscribers and and they are currently looking for investors and seeking $750K. They anticipate beta after one year.</p>
<p>During Questions and Answers - they mentioned the old saw about innovators never making it big - comparing <a href="http://secondlife.com/">Second Life</a> to Gopher, and themselves to the World Wide Web. </p>
<p>OK. I agree that something like this could be rilly rilly big. I mean, Microsoft is big, and they just sell a rickety OS and a overly complicated word processor and spreadsheet [then again, I&#8217;ve always been amazed at how toilet paper companies are worth MM. If you are at the right place at the right time&#8230;. :-)].</p>
<p>But what developer didn&#8217;t think about doing this back in 94, 95 [we even wrote up a business plan and took it around] when it looked like <a href="http://en.wikipedia.org/wiki/Snow_Crash">Snow Crash </a> might maybe could become a reality [not the million $ bills - aka Reagans - that won&#8217;t happen until later this year]. Of course, we were Flintstones to Idyllon&#8217;s Star Wars, but still, the problems are not in the rendering algorithms. They are in the interactivity.</p>
<p>How do people talk to each other. How do they sync up? How can the avatars show emotions? Can they fly like superman [yes!]. Can they walk through walls? Do they have repulser beams up their sleeves to send annoying people they heck away? [I hope so]. How to handle 10M people showing up in someone&#8217;s virtual office after they announce photos of Bill smoking a doobie at a Radiohead concert? It is making the place &#8216;livable&#8217; and &#8216;fun&#8217; - like any other &#8216;place&#8217;, real or virtual - that is always the challenge [and so much fun!]. I hope they get it built so we can all practice our flying skills.</p>
<h3>TIP</h3>
<p><a href="http://iphoneapplicationlist.com/2008/05/07/tip-iphone-press-releases-tipr/">Total Information Pages</a></p>
<p>Link Everything. TIP has partnered with <a href="http://prnewswire.com/">prnewswire </a> to bring their &#8216;every word a link&#8217; technology to the world. What they do is link every single word in an article to a search for that word on google.com. They can also use this to search for all uses of the word on, say, cnn [still using google&#8217;s search engine].</p>
<p>In contrast to their major competitor, <a href="http://www.answers.com/">answers.com</a>, they can link to a 100 different sources [cnn, google, msn, their clients&#8217; website, etc.], not just answers.com&#8217;s dictionary,  and they are server-side, not client-side javascript. </p>
<p>They claim that some corps do not like their employees looking at pages with javascript on them, for one, and that answers.com solution does not run [well] on Apple [they mean Apple&#8217;s uncharacteristically lame javascript implementation for Safari, no doubt] or iphone.  [on the other hand, to link to 100 different sources, each choosable by the user, means they have to embed 100 different versions of the article when the user views the page - increasing the size of the [native, uncompressed] page by about 100 times].</p>
<p>They link EVERY single word, including &#8216;a&#8217; and &#8216;the&#8217; and they will be running on the Blackberry soon.</p>
<p>They will make money off charging money to companies who want to &#8217;sponsor&#8217; words [where a word links to] or providing custom dictionaries.</p>
<p>They bought one of those licenses to slow the World&#8217;s technological development from the U.S. patent office. Apparently it was for &#8216;one word one link&#8217;. Given the amount of prior work [trillions - but I&#8217;m sure our patent office wouldn&#8217;t let that stop them from granting someone a patent for link technology] presumably this refers to linking EVERY single word on a page. It was hard to hear the discussion down front, but it seemed like linking every MEANINGFUL PHRASE to a search engine or website is still possible without paying &#8216;patent taxes&#8217; during the next 17 years.</p>
<p>Some potentially $B ideas that popped up while thinking about all this are:</p>
<p>1. Auctioning off words and meaningful phrases to be inserted on sites. For example, if CNN [or, say, you] &#8216;might be able to&#8217; mention a car in an article, why, it might as well be Toyota, who then pays for the privilege.</p>
<p>2. Auction off photos. Like a picture of a cat could be linked to Purina. Or cats toys at Amazon.</p>
<p>Technologically and business process-wise these both are remarkably simple and could be delivered to MM of webpages and implemented similar to the way adsense is. All website owners would have to do is tag their words, or photos, with $CAR, or $CAT and include the little adsense-like thing on their webpage, which the traverses the page&#8217;s DOM on load and assigns the appropriate words and links to the tagged things it finds. Each time someone clicks on one of these links, a few cents accrue to the website owner, same as always.</p>
<p>Not that putting ideas into the public domain will work with the wonderfully intelligent people at the patent office or with the ethically superior people seeking to benefit from their mental handicaps - but by this post hopefully lots of people get to put these ideas into reality before the patent chasers.</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.net/blog/2008/06/05/boulder-denver-new-tech-meetup-report-june-3-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Boulder Denver New Tech Meetup Report April 1, 2008</title>
		<link>http://gui.net/blog/2008/04/02/boulder-denver-new-tech-meetup-report-april-1-2008/</link>
		<comments>http://gui.net/blog/2008/04/02/boulder-denver-new-tech-meetup-report-april-1-2008/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 16:55:59 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[The Industry]]></category>

		<category><![CDATA[XAML, ONML, etc.]]></category>

		<category><![CDATA[Boulder]]></category>

		<category><![CDATA[Denver]]></category>

		<category><![CDATA[Meetup]]></category>

		<category><![CDATA[New Tech]]></category>

		<category><![CDATA[Report]]></category>

		<guid isPermaLink="false">http://gui.net/blog/?p=28</guid>
		<description><![CDATA[With a date like April 1, right there in the title, just how serious can this be. But it wasn&#8217;t all fun and games.
This was the first meetup that Neli and I attended. Previously, I&#8217;d miss yet another meeting and I would poke around on the net looking for a writeup about what happened, what [...]]]></description>
			<content:encoded><![CDATA[<p>With a date like April 1, right there in the title, just how serious can this be. But it wasn&#8217;t all fun and games.</p>
<p>This was the first meetup that Neli and I attended. Previously, I&#8217;d miss yet another meeting and I would poke around on the net looking for a writeup about what happened, what HAPPENS!, at these things - to no avail. And, since we are in the habit of writing <a href="http://www.audiofederation.com/catalog/show-reports/index.htm">show reports</a>, as an official member of the oh-so-well-respected press at <a href="http://audiofederation.com/hifiing/2008/CES2008/report/1500/index.htm">CES 2008</a> for example (don&#8217;t worry, this will be a wee bit smaller in scope&#8230; and content), it seems only natural to do a report about this here meeting, too.</p>
<p><span class="highlighted">As always, suggestions and corrections are welcome. Encouraged even.</span></p>
<p>So for all you people who missed it, or who live outside Boulder, or even the U.S., this report will hopefully shed some light on what happened here last night. If anybody has suggestions on how to improve these reports, please post a comment, or send an email [while we are redirecting domain names, use justacoder@earthlink.net or michael@gui.net).</p>
<p>This month, about, oh I don&#8217;t know how many people, say 237? attended. Let&#8217;s put it this way, there were about 30 seats left in Wolf Law Building CU Campus Wittemeyer Courtroom (First Floor) [sometimes spelled Wittemyer. This report is teuning into one big old spelling lesson for yours truly]. We heard that last month it was standing room only, so we arrived 10 to 15 minutes early (you all have no IDEA how hard it is for one of us&#8230; me&#8230; to be early, or even on time, I still have bruises from all the patting on the back I am giving myself).</p>
<p>The meeting ostensibly was to start at 6:00pm, but the presentations did not start until about 6:15. That was because there was food and beer and punch? wine? (some kind of redish fluid in a little plastic cup. No, don&#8217;t worry, no one was drinking KoolAid at <em>this </em>thing, this crowd teeters on that edge between congratulatory politeness and vocal skepticism).</p>
<p>OK, we;ve been sitting there for half an hour at the presentations start. First thing I think is &#8216;Geez, I should have been standing up and moving around during all this time - because now I am tired of sitting not to mention claustrophobic (well, the seating really doesn&#8217;t leave much room for the legs of tall people if they aren&#8217;t sitting up with some kind of adult-like [not me] and alert [not me] posture [just not me]). </p>
<p>OK, the stage is set. We get to hear each presentation, each about 5 minutes long [they seemed to all be pretty good at staying within this constraint] and a question and answer period that was probably about as long.</p>
<p>Before the presentations started, several people stood up and told the audience about positions they had that were open, or that they were looking for work. One guy stood up and described his skill set in broad terms and then said &#8220;I&#8217;m ______, and I approve this message&#8221;. That was entertaining, and I apologize to the guy for forgetting his name.Actually it was hard to hear most of these announcements, not being amplified and speaking down towards the podium when we were up towards, in fact in, the balcony. The one I did hear was from Rally Software, because they were up with us, and they are looking for several people.</p>
<p>Most of the presentations consisted mostly of slides and/or slide-like online &#8216;tours&#8217;, and maybe the display of a few pages on their website [except EarthScape(!)].</p>
<h3>FAVRM</h3>
<p>Presented by Sean Loving<br />
A new concept called vendor relationship management and our unique new web company and monetization strategy for improving consumer-vendor relationships.<br />
<a href="http://favrm.com">http://favrm.com</a></p>
<p>This got off to a slow start - they were using Vista running on a laptop to show their slides - and we got to watch Vista run chkdsk on the large screen for a few minutes as it performed a very serious reboot. Since Neli is running Vista on her box, this gave me yet another in a long string of opportunities to 1) make fun of her choice of OS, or 2) empathize with her on her choice of OS, or 3) just grimace. I&#8217;ll leave it to your imagination which I chose to do this evening.</p>
<p>But the reboot worked and we got to see a few slides and hear Sean talk about their vision.</p>
<p>Essentially, as I understand it, and this is distilled from more of a vision statement than a product demonstration and several Q&#038;A after the 5 minute presentation - they are trying to do Vendor Relationship Management, the inverse of CRM, and put a user-configurable &#8216;privacy firewall&#8217; between the user (aka customer, aka poor sad person who is tired of spam and unwanted, overly broad, and uninteresting solicitations) and companies trying to sell her stuff. </p>
<h3>Treatment Exchange</h3>
<p>Presented by Jonathan Epstein<br />
Web based rehabilitative care delivery, monitoring, communication, and health/wellness platform<br />
<a href="http://www.txxchange.com">http://www.txxchange.com</a></p>
<p>Jonathan is an experienced presenter, or at least, he was very good at presenting the case for Treatment Exchange. They allow, for a modest monthly subscription, physical therapists to post individualized instructions to their clients for their clients to follow between office visits. Instructions can be presented as video, photos and/or text.</p>
<p>We thought this was a great idea, had lots of room to expand both horizontally and vertically, had minimal liability issues, and one did not have to sweat and squint and furrow their brows to understand the revenue model [even though one of the questioners asked Jonathan to describe this again - he was incredibly polite and repeated the model without blinking. I tell you, this crowd? They would have supported a more clipped and mocking response. All in fun, of course - but they don&#8217;t suffer fools lightly (which kind of rules me out)]. Hmmmmm&#8230; Have to make sure I correctly close my parens and brackets with THIS show report&#8230;.</p>
<p>Although the barrier to entry is fairly low, technically, their first mover advantage could translate into something very, very big.</p>
<p>As always, please visit their website. They are looking for several types of people to join their company.</p>
<h3>Flatirons United Capital</h3>
<p>Presented by Jason Mendelson, Robert Reich<br />
New Private Equity Fund Located in Boulder</p>
<p>Flatirons United Capital has raised $500M to fund startups in and around Boulder. They are looking to create a coalition of online properties that will go up directly against Google et. al.. My memory is failing, but I believe they are planning on buying outright any startup that manages to stay afloat for more than 6 months. </p>
<p>For people who are interested, please send them a prospectus at their gmail address&#8230;. April Fools! At this point the presenters cracked up and, after realizing this was all a joke, the crowd expressed their extreme disappointment. Lots of hissing and booing. Several people started crying and two fainted and the University Medical Team were summoned and wheeled them out on gurneys. Several more threw their laptops up in the air like this was a commencement  - not in joy but frustration. Luckily no one suffered any injuries.</p>
<p>After 30 seconds or so, things calmed down and the next presentation started.</p>
<h3>RDFAlchemy</h3>
<p>Presented by Philip Cooper<br />
State of the art of XBRL apps and how that has extended into the use of RDF Triple-Stores<br />
<a href="http://www.openvest.com">http://www.openvest.com</a></p>
<p>This was a very quick technical exploration of the mysterious and sparsely traveled history and rationale behind XRBL and some of the advantages of storing it using RDF in a database. Essentially, XRBL appears to be a taxonomy to describe the semantics of financial data, and RDF a very simple format for the storage and management of data using this rather complex and verbose, open-ended taxonomy.</p>
<p>There is more information and open-source tools for various aspects of this approach on their website. I haven&#8217;t made it there myself because, well, personally, I think of large financial systems as a door one goes in, but never comes out. </p>
<h3>SurveyGizmo</h3>
<p>Presented by Derek Scruggs<br />
Overview of online survey software<br />
<a href="http://www.surveygizmo.com">http://www.surveygizmo.com</a></p>
<p>This was a presentation about another practical online application. Derek gave a nice, quick, and information rich overview of their online survey website. They strive to distance themselves from their competition, and raise the barrier to entry, by offering several features that would take some commitment of resources to match: dedicated &#8216;hand-holding&#8217; services for special clients, encryption for security [presumably of the survey questions as well as the results],  several AJAX widgets [don&#8217;t know about you all, but I saw several that we might end up &#8216;borrowing&#8217;], integration with salesforce, email lists, and other data/people sources, is screen reader friendly, and the surveys are brandable [which seems to me to not be not all that hard for their competition to swing - but then again I am often a front-end guy].</p>
<p>The point is that survey brandability seems to me like a good differentiator, but not a good barrier to competition. But that the other features, in total, along with their professional, &#8216;we take this seriously&#8217; approach, are.</p>
<p>Yes, by all means, visit their website.</p>
<h3>Earthscape</h3>
<p>Presented by Tom Churchill<br />
Demoing a new geo-browser &#8220;Earthscape<br />
<a href="http://www.churchillnavigation.com/">http://www.churchillnavigation.com/</a></p>
<p>Tom gave a live demo of Earthscape. I never know when to apply polycaps to names, i.e. capitalize the second word, or not. In this case, apparently not [Javascript is apparently spelled JavaScript, according to the FireFox spell checker, and FireFox, it tells me, is actually Firefox.]</p>
<p>I know, I am keeping you in suspense. This was a really impressive demo. I do not know what kind of graphics card they had in that laptop - but, having attended many Siggraph conferences in the past, back in the early to mid 90s when the Silicon Graphics <em>Reality Engine</em> was THE cool (and massive) rendering hardware, used for military-grade flight simulators, this&#8230;. well, this killed all those demos. </p>
<p>Neli uses Google Earth, I don&#8217;t. And on my machine, with a very fast graphics card [to push all those pixels to the 30&#8243; DELL], maybe Google Earth screams too. But the interactivity, the variety, the accessibility, the multiplicity of data feeds for overlaying information on the planet was very entertaining.</p>
<p>Yeah, Tom has good demo skills, or at least knows how to zoom around the planet using their application. Can Google add all these features into Google Earth? Well, they <em>are </em>Google. But speaking as a GUI guy, Tom and his developers have a good deal of skill and before Google tries to duplicate this they should just bring churchillnavigation in-house for, oh, several 10s of millions of dollars, say. :-)</p>
<p>You can visit their website but don&#8217;t expect much to be there, cause there ain&#8217;t.</p>
<p>OK. That&#8217;s about it. This took about two hours, ending at 8:00pm. We hung out for a few minutes, then decided to take off. Even though there was a good mix of students, business types, young and old coder types, about 10% of which were women, we didn&#8217;t know anybody. That makes the show report easier to write, but makes socializing a little harder.</p>
<p>Again, if anybody has suggestions on how to improve these reports, please let us know.</p>
<p>Hopefully we will all make it to the next meetup in early May. See ya then!</p>
<h3>How to get there</h3>
<p><img src="/images/meetup-location.jpg" alt="Boulder Denver New Tech Meetup Location" /><br />
The building is on the C.U. campus at 28th and Baseline and Broadway, it kind of takes up that part of the campus. The road on the left there is Broadway, on the bottom is Baseline, and off to the right is 28th.</p>
<p>The blue arrow shows the most direct route, just go in the South doors and make an immediate left (if you want food and drink) or your second left into the courtroom itself.</p>
<p>We went in the east (red arrow) entrance, because one of the maps highlighted it for some reason that now seems quite mysterious. This leads into the basement, and one must walk up the stairs and traverse westward to the other side of the building, and at the end you will hear the hustle and bustle of lots of people milling about. You have now reached the location where you want to be.</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.net/blog/2008/04/02/boulder-denver-new-tech-meetup-report-april-1-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>XAML</title>
		<link>http://gui.net/blog/2006/01/03/xaml/</link>
		<comments>http://gui.net/blog/2006/01/03/xaml/#comments</comments>
		<pubDate>Wed, 04 Jan 2006 01:07:34 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
		
		<category><![CDATA[XAML, ONML, etc.]]></category>

		<category><![CDATA[Silverlight]]></category>

		<category><![CDATA[XAML]]></category>

		<guid isPermaLink="false">http://gui.net/blog/?p=12</guid>
		<description><![CDATA[XAML looks like a well thought out (for the most part) large step forward for MSFT Windows. So, large, in fact, that despite their being so far behind, they have leapfrogged the Java GUI platform and, from what I know of it, the Apple as well. How this positions MSFT within the industry vis-a-vis GUIs [...]]]></description>
			<content:encoded><![CDATA[<p>XAML looks like a well thought out (for the most part) large step forward for MSFT Windows. So, large, in fact, that despite their being so far behind, they have leapfrogged the Java GUI platform and, from what I know of it, the Apple as well. How this positions MSFT within the industry vis-a-vis GUIs and how the industry is, and should, respond is a juicy subject for discussion, albeit somewhat depressing for those who scorn MSFT.</p>
<p>XAML has a number of apparent quirks - though maybe these can be explained away by someone who is in the trenches. The major &#8216;quirk&#8217;, as I see it, is:</p>
<blockquote><p>Code Behind&#8217;ing.</p></blockquote>
<p>This is the mixing of XAML and code in a single class. This entails the mixing of knowledge of code into the XAML and, implicitely, XAML in the code. Why does this remind me of bad C++ and in general not knowing  just what the hell the code you are looking at is going to do, the breaking of encapsulation of knowledge (pollution of the knowledge space), and a general level of confusion about what goes/went where.</p>
<p>Yes, I understand that most of this stuff is going to be tool-generated and users are just going to type code, when prompted, into a little window, in this kind of constrained, code-by-number paradigm so popular on that platform these days. But then the point of making XAML more readable than, say, Flash, is kind of lost on me. It might as well be binary, aka bytecode. And although a lot of the impact of XAML will come from just this analogy - I can&#8217;t help but think that there is a advantage to having an XAML-laced application be at least as readable as JSP/ASP HTML (which are analogous to the approach that the Obsidian Framework&#8217;s ONML takes to deal with the same issue of supporting markup with code written in a real programming language).</p>
<p>Binding&#8230;What you are actually binding TO, using XAML, when it is not a resource (interesting that the whole concept of &#8217;staticresource binding - i.e. using the &#8216;binding&#8217; to copy the valuer from the resource exactly once - presumes that an application will be terminated and then restarted periodically) defaults to binding to the data referenced by &#8216;datacontext&#8217;, which itself is specified in the &#8216;code behind&#8217;. Ugh.</p>
<p>Otherwise, what looks cool is:</p>
<p>1. Binding implementation.</p>
<p>It looks nice and clean the way the code behind classes are defined to allow them to be bound to. A little laborious, coding wise, but the IDEs do most of the coding on that platform anyway.</p>
<p>2. Attached Property Syntax</p>
<p>Not sure how great a name that is, but, after I thought it through for awhile, the idea seems great. Maybe this is used in a lot of other frameworks, but it seems to solve a problem that I have looked at for a long time. The problem is:</p>
<p>How to specify properties on a part that is only relevant to the container (usually a layout) of that part. I.E., how to tell the container that part #3 is to be placed at the left of the container&#8217;s bounds?</p>
<p>I know of two (well, three) ways to do it:</p>
<p>1. A property on the container (i.e. part#3.position=left)<br />
2. By implicit configuration of the container (i.e. left-justified) and making part#3 the first part<br />
3. A property on the part (i.e. position=left)</p>
<p>The cool thing about Attached Property syntax is that it uses approach 3) but adds a scoping factor: (i.e. container.posiiton=left). This helps keep things sane when the part is deleted or moved to another container. It fails for copying, however, as then one would have two parts that have &#8216;container.position=left&#8217; properties (unless the implementation of &#8216;copy&#8217; knew to remove all Attached Property syntax attributes during the copy operation (and the fallout from that little quirk I have not thought through).</p>
<blockquote><p>In conclusion, XAML is the first real attempt of a real company to popularize a <em>real </em>graphics user interface markup language. Awesome!</p></blockquote>
<p>Hopefully this will pave the way and legitimize some of the rest of us who have a slightly different approach UI markup, and more specifically to the user, than the Model A, one UI fits all approach taken by the current Software Superpowers.</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.net/blog/2006/01/03/xaml/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
<!-- analytics977 --> 
