Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Congresswoman and Staff Gunned Down

tc9 Re:Dude. (2166 comments)

The shooter lists the Communist Manifesto among his favorite books. This is hardly Palin and Beck teritory. Among the killed was one of the most conservative judges in Arizona.

Crazy Schizophrenics do Crazy things. Its what they do. Its because they are crazy.

The actions of those who leap on every thing a crazy schizophrenic does to try to turn it to partisan advantage, though, are harder to justify. The best that could be said for some of them, is a tendency to overwhelming confirmation bias. Of course, those who are revealing their bias that all who disagree with them are crazy, should contemplate themselves, perhaps.

more than 3 years ago
top

Encyclopedia Britannica Loses Information-Retrieval Patent Ruling

tc9 The last recoverable technology (95 comments)

Imagine a civilizational crisis. War, Famine, Disease, whatever. How will we recover without Britannica and its peers. The renaissance was sparked by the rediscovery of ancient books. If we lose technolgoy, how would we ever recover digitial records? A CD or DVD is a nearly magical device, with assumption piled on techniology atop compression algorithm, with healthy amounts of assumptions about scan rates and directions tossed in.

Wikipedia will be, not surprisingly, off-line.

The last print Britannica might be the last back-up check point for our civilization.

more than 5 years ago
top

IT Vs. the Permanent Energy Crisis

tc9 Re:IT Wins? (285 comments)

First read SMidge's reply above. It is quite good.

About the only thing that I saw him leavving out wwas that in humid parts of the world, there is heating going on every day of the year. Take in 8% humid air, cool it, and get ranstorms in the building (and mold). Chill it down to get enough moisture out, and you have air too cold, a cold breeze no one wants. So the air is heated again.

Waste heat from data centers can be a predictable source of re-heat. You need re-heat even while you are cooling offices every day of the year. Energy recycling is a great way to reduce footprint while preserving amenity.

In the riight scenarios, you can store heat as well, even in counterintuitive ways. Capture the heat from the overnight processin in the data center, run it through an absorption chiller, and pump the cool somewhere. If there is some reason to not put this into the cooling stream for the data center itself, you can store it in a pool of icey brine in the basement to use for cooling during peak electrical demand tomorrow...

 

about 6 years ago

Submissions

tc9 hasn't submitted any stories.

Journals

top

Would you use SVG or XAML?

tc9 tc9 writes  |  more than 7 years ago

We are currently in the middle of a multi-million dollar energy management project at the University of North Carolina. There are many aspects of it, including creating generic web-service gateways to a variety of underlying low-level protocols (BACnet, LON, Sigma, KNX) and aggregating them up to a central monitoring system we call the Enterprise Building Management System (EBMS).

All interaction with EBMS is through secured web pages developed with open source code. These incorporate into graphics generated from a number of sources including AutoCAD DWG files as well as a number of control panel widgets. All use AJAX calls against the EBMS server and the building gateways to display interactive data and allow building operation.

The RFP/Specification calls for Scalable Vector Graphics (SVG) as the primary format for for "EBMS Dynamic Color Graphics"... in no uncertain terms, the spirit of the specification Application has been that the system graphics would be in an open, XML based, vector format. When we all started this project, the only format meeting those qualifications was SVG. Recently the vendor came back to me and pleaded to be able to use XAML.

In the years since the project started, Opera has gained good native SVG rendering, but almost no SVG behaviors. Firefox support OK SVG rendering, but does not support islands of XML/SVG inside a larger page, and offers little support for SVG behaviors. The major plug-in for SVG with good support of behaviors was from Adobe who has abandoned it since they bought Flash. Corel, who supported it as the project began, has virtually erased all references to the effort. SVG is getting some small traction as SVG Mobile in the mobile phone industry.

If we switch from SVG, this leaves XAML as our Scalable Vector-based XML graphics format. Yeah, its dancing with Redmond, but it at least seems to have some tools, and support for open coding frameworks. The Linux community appears to have already released a Silverlight [XAML] plug-in beta, and Microsoft is set to release this week an official Linux plug-in.

Microsoft has, despite requests, not released the XAML specification to W3. This is explained alternately as Redmond==Evil or as not wanting to put a boat anchor on innovations until a couple iterations are up. Both accusations probably have some truth.

So, would you let the Integrator switch from SVG to XAML? How would you approach integrating graphics from diverse sources including CAD into the one you favor? If the answer is SVG, what are your favorite tools for interactivity?

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>