…shouldn't be the only way. There also needs to be json and microformats. XML and in particular heavily namespaced XML is not very popular today with developers outside the enterprise. The datamodel isn't too bad but I think it is too complex. There are too many data elements:
AtomPub for payments
To create a payment you POST a chunk of atom xml to a URL creating an entry. I'm glad it follows HTTP conventions. I'm not in love with allowing GETS for modifying …
…case of Nokogiri, your alternatives are only slow and buggy pure-Ruby XML libraries).
For the performance case, C extensions on JRuby don't mean a whole lot. In most cases, it would be easier and just as performant to write that code in Java, and many pure-Ruby libraries perform well enough to reduce the need for native code. In addition, there are often libraries that already do what the perf-driven extensions were written for, and it's trivial to just call those libraries …
…very different. Olap4j is an OLAP interface for java applications. XML for analysis ( XMLA) is an industry standard analytical interface originally created by Microsoft, SAS and Hyperion.
Whats next?
Next we'll talk about the difference between data marts and data warehouses. The former are usually used for OLAP analysis, but they can be fundamentally related to a warehouse.
Entry posted by Justin Swanhart | No comment
Add to: | | | |
Rails takes an extreme viewpoint, the polar opposite of the XML heavy, configuration tangled mess of traditional enterprise software. This viewpoint is necessary---without it we have no alternative---but that doesn't mean it is the best way to build applications. In their book " First, Break All The Rules ", Marcus Buckingham and Curt Coffman explain that the the common method of selecting top managers by looking for the opposite of bad managers is wrong. Research …
as I used a lot of data (html, xml, csv) caching locally, I used api-cache which works wonders
image resizing is done on my dev machine using imagemagick via command line, then pushed via git
Exceptions notifications
For some reason, I could not get Exceptional to work with my Sinatra setup. Here's what I used (see below for email setup): error do e = request.env['sinatra.error'] msg = ... send_email('Exception!',msg) haml :'500' …
Previous and Next Buttons by James Schorr
RVM - The Ruby Version Manager by Markus Dreier
Interview with Michael Day of Prince XML by Olimpiu Metiu
Please consider writing an article for the community in the next issue, or contact us with any feedback.
Thank you,
…project is an attempt to enable people to use dynamic languages with Maven. Normally, you would use an XML file to describe your Maven project, but we have some very interesting collaborations with people like Charles Nutter from the Jruby project. About a month ago, we took Maven central, which had about 100,000 data artifacts in it, and we did something in our Nexus project that dynamically turns a Maven repository into a Ruby Gems repository. So, we turned Maven central into …
XML
(A basic understanding will do)
What You Won't Need to Know
You won't need to have any experience with Silverlight or phone development - the Bootcamp's covering that!
What You'll Need to Bring
You'll need to bring your own laptop running Windows 7 or Vista SP2 with "an appropriate up-to-date set of tools installed and functioning". That means Visual Studio 2010 or at least Visual Studio 2010 Express for Windows Phone.
When …
We have created an XML submodule in our Views module to render the user XML view
We have monitored the message protocol using TcpTrace
We tested the API using the restr client library
8. Add JSON Support
Our Session resource can currently only be accessed via an XML REST interface.
So let's add JSON support by adding a user view to the JSON submodule (within our Views module): module JSON
def user @user.to_json end
end
Let's …
I started it in C++ and XML; there was no Erlang or anything like that. Eventually, we threw away the C++ codebase, and eventually we moved to JSON, JavaScript, and Erlang. We've gone through quite a lot of iterations to get to where we are.
We just founded Couchio, which is the company wrapped around CouchDB, last December. I moved my family out to California in January, and we're doing the whole startup thing in Silicon Valley. We're focusing on services …