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

Reply via email to