Originally posted here: http://community.marklogic.com/blog/community-bloggers/2012-05
There has been a fair bit of MarkLogic blogging going on since the last community blogging update<http://community.marklogic.com/blog/community-bloggers/2012-03>. We start with a couple of posts reflecting on the nature of Big Data problems. Philip Fennell reflects on the essential role that links play in garnering value from Big Data: * Linked Data Underpins the value of Big Data<http://broadcast.oreilly.com/2012/05/linked-data-underpins-the-valu.html> (Philip Fennell) And Micah Dubinko observes that, as fast as it is to get up and running in MarkLogic, it's sometimes essential to do a bit of data modeling: * Actually using big data<http://dubinko.info/blog/2012/04/15/actually-using-big-data/> (Micah Dubinko) As mentioned in Micah's post, Alex Milowski has written a series of posts on using MarkLogic to experiment with big weather data. I'm looking forward to the next post in this series: * Experiments with Big Weather Data in MarkLogic - Introduction<http://www.milowski.com/journal/entry/2012-04-10T15:31:30.541-07:00/> * Experiments with Big Weather Data in MarkLogic - The Naive Approach<http://www.milowski.com/journal/entry/2012-04-11T11:08:29.62-07:00/> * Experiments with Big Weather Data in MarkLogic - The Doomed Approach<http://www.milowski.com/journal/entry/2012-04-13T15:49:24.758-07:00/> While we're talking hands-on fun with MarkLogic, check out Dave Erickson's brand new tutorial/challenge utilizing data from NPR. I really like the approach he's taking here. Rather than walk you through each little, granular step, he gives you a slightly higher-level description of the task and lets you figure out how to do each step using your own ingenuity and ability to search the MarkLogic documentation<http://community.marklogic.com/docs> (hint: use the search bar on this site). I'm looking forward to working through these tutorials. Keep them coming, Dave! * Obstacle Course Tutorial 1: Loading public API data into ML<http://www.front2backdev.com/2012/05/11/obstacle-course-tutorial-1-loading-public-api-data-into-ml/> (Dave Erickson) Are you new to XQuery? Dave has some pointers for you too: * Introducing Developers to XQuery in MarkLogic<http://www.front2backdev.com/2012/05/03/introducing-developers-to-xquery-in-marklogic/> (Dave Erickson) In the handy-tips-and-tricks department, check out Paxton Hare's post on gzip compression: * Adding gzip compression to your MarkLogic application<http://www.paxtonhare.com/adding-gzip-compression-to-your-marklogic-application/> (Paxton Hare) And Jon Cook's cookbook of common XQuery tasks. (For alternative, faster formulations of some of these, be sure to see the post's comment/reply by yours truly.): * Useful XQuery<http://joncook.github.com/blog/2012/03/15/useful-xquery/> (Jon Cook) Speaking of useful tidbits, my absolute favorite post this time around (because it was so enlightening to me) was Michael Blakeley's "Directory Assistance."<http://blakeley.com/blogofile/2012/03/19/directory-assistance> I had wrongly assumed that you needed to have directory fragments to make use of functions like cts:directory-query() and xdmp:directory(). Read the post to understand what I'm talking about. This should be required reading: * Directory Assistance<http://blakeley.com/blogofile/2012/03/19/directory-assistance> (Michael Blakeley) As usual, we have a few insightful posts in the XQuery performance department: * Evaluating Mark Logic XQuery Performance<http://joncook.github.com/blog/2012/02/12/evaluating-mark-logic-xquery-performance/> (Jon Cook) * Things I should have known: fn:doc-available($url)<http://www.front2backdev.com/2012/03/29/things-i-should-have-known-fndoc-availableurl/> (Dave Erickson) * Let-free Style and Streaming<http://blakeley.com/blogofile/2012/03/19/let-free-style-and-streaming> (Michael Blakeley) Speaking of performance, Ryan Dew provides an update on his progress in creating a fast-performing in-memory-update XQuery module<http://maxdewpoint.blogspot.com/2012/03/new-xquery-module-to-update-xml-in.html> for MarkLogic: * Lessons Learned From XQuery XML Memory Module<http://maxdewpoint.blogspot.com/2012/04/lessons-learned-from-xquery-xml-memory.html> (Ryan Dew) Ryan has also been playing around with implementing XQuery 3.0 functions: * XQuery/XPath 3.0 Functions Implemented in XQuery 1.0<http://maxdewpoint.blogspot.com/2012/04/xqueryxpath-30-functions-implemented-in.html> (Ryan Dew) And, most recently, he has commended the use of XSLT for the view layer in MarkLogic applications, an approach I can't help but be partial to. I was a little skeptical of his point #3 (metaprogramming) until I realized that I'm doing exactly what he describes<https://github.com/marklogic/RunDMC/blob/master/setup/optimize-js-requests.xsl> regarding JavaScript optimization in the code that runs the Community site. And reusing it too<https://github.com/marklogic/RunDMC/blob/master/apidoc/setup/optimize-js-requests.xsl>, which goes to his point #2 about "Partials". What can I say, XSLT is cool. * 4 Reasons Why XSLT Should Be Used In Conjunction With XQuery<http://maxdewpoint.blogspot.com/2012/05/4-reasons-why-xslt-should-be-used-in.html> (Ryan Dew) Speaking of project updates, Demian Hess provides a progress report on his fast-advancing "ML.NET" project: * Calling .NET code from XQuery<http://blogs.avalonconsult.com/blog/generic/calling-net-code-from-xquery/> (Demian Hess) A community blogging update would be incomplete without at least one installment from Dave Cassel—this time about a library for converting CSV to XML<https://github.com/dmcassel/blog-code/blob/master/src/app/models/csv-lib.xqy>: * Converting CSV to XML<http://blog.davidcassel.net/2012/04/converting-csv-to-xml/> (Dave Cassel) Last but not least, we have both a preview and a review of MarkLogic World 2012: * MarkLogic World 2012<http://dubinko.info/blog/2012/04/26/marklogic-world-2012/> (Micah Dubinko) * MarkLogic World 2012 Highlights<http://www.front2backdev.com/2012/05/04/marklogic-world-2012-highlights/> (Dave Erickson) Please let me know<http://twitter.com/evanlenz> if you're blogging or want to start blogging about MarkLogic, and I'll be sure to keep an eye out for the new, awesome content you write! Evan Lenz Software Developer, Community MarkLogic Corporation community.marklogic.com<http://community.marklogic.com/>
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
