R Data Structures overview by Hadley Wickham
If you are working with any programming language, there is nothing more important to understand fundamentally than
the language’s underlying data structures. Wickham on R Data Structures is an
excellent overview for R programmers.
There are five fundamental data types in R.
- 1D – Atomic vector
- 2D – Matrix
- nD – Array
- Data frame
Hadley goes through the five to show how they compare, contrast and, most importantly, they are interrelated. Important stuff.
He also goes through a small set of exercises to test comprehension. I think that some of these could be used
as bones for interview questions.
Taken from his book, Advanced R which
is well worth the price and should be read by serious R folks.
Software code reuse has always been seen as one of those religious dividing concepts. Some claim it is heaven, while many, even if subconsciously, believe it won’t work. But surely we must fight this tendency to improve our efficiency, and improve our overall effectiveness. Continue reading Code reuse blockers
Yes, we all get them, foibles of the human condition. Faulty reasoning that traps us in the hell of our errors. But this quote from [George Polya](http://en.wikipedia.org/wiki/Polya) is like a little prayer and should be incanted when anyone forgets, or gets too sanctimonious, about the problem. Enjoy. Continue reading Errors arising from faulty approaches
So, here at [UHI](http://www.uhi.ac.uk/) we are just finishing installing a refresh of our entire VC infrastructure, which we depend upon in a critical fashion. We have the highest number of [1080p](http://bit.ly/axHAiK) capable codecs deployed in any HEI in Britain, if not the world, since it fits our delivery model, and we use it to support the entire academic enterprise. But what is coming down the pipe for when we do this again in 5-7 years?
Continue reading Where forward for UHI VC From HD 1080p?
[Here](http://blogs.techrepublic.com.com/10things/?p=842) is an article from Jody Gilbert outlining 10 IT sills areas that are currently fading into obscurity. Laughingly, UHI employs 2 of them as core architectural components in its service provision, namely items 1 and 2!
By dereferencing , one finds the Last-Modified date was Fri, 11 Jun 1999 18:46:53 GMT.
Chris (now Technical Lead for Fedora Repo in DuraSpace) gave a brief overview of technical work and developments in Fedora 3.2.x
Continue reading OR09: Fedora Repo Technical Update
So, Michele Kimpton and Sandy Payette gave their first joint show together, as Executive Directors for Duraspace.
Continue reading OR09: First Duraspace Meeting
Lieven Droogmans (@mire) spoke about some work to leverage a DR against Word and PPT from Office 2007.
Continue reading OR09: Reusing Open-Access Content Using Authoring Tools
There is an interesting project on the go, started out of Los Alamos, called [DJakota](http://sourceforge.net/projects/djatoka) (pronounced jay-2-kay) that is OSS Java software that builds upon a rich set of APIs and libraries to provide a service framework for the dynamic dissemination of [JPEG 2000](http://en.wikipedia.org/wiki/JPEG_2000) image files.
Continue reading High-resolution Web Friendly Images Using DJakota