Coding != Software Engineering As has been mentioned ad nauseam: Any one can code. What has not been said enough is that there is a lot more to coding than merely assembling a set of instructions in a programming language of your choice to make the machine do what you want. Not as catchy as ‘Any one can code!’, is it? As a professional software developer turned data scientist, I feel compelled to share some software engineering wisdom with my fellow data scientist who may have followed a non coding heavy path.
This is the sixth blog entry in my series Leaflet-Diary. In my last post: Chapter 4, Towards Leaflet 1.1, I talked about changes that were made to the Leaflet package to make it extensible. This one is about the release of version 1.1 and what’s coming in the months ahead.
I made this doc to aggregate all the keyboard shortcuts from Kevin Ushey’s talk: What’s New in the IDE? at RStudio::conf 2017 in one place. Everything is lifted from his slides. If you find this one page summary useful thank him not me.
This is a rather detailed documentation of my OSX setup for R using homebrew. You can get away with a lot less than what I have installed below, but this is fairly comprehensive and I have also given some steps to verify installation of various packages.
This is the fifth blog entry in my series ‘Leaflet-Diary’. In my last post Chapter 3, Making Leaflet Extensible, I talked about changes that were made to the Leaflet package to make it extensible. This one is about phase IV, making the Leaflet package ready for a CRAN version upgrade.