Nylon is an amazing material for 3D printing, producing extremely tough parts. However it can be difficult to print well, so this article describes my experience getting to successful prints with Taulman Bridge and Alloy 910 with a LulzBot Taz 6 and PEI bed. These instructions use Cura slicing software, starting from the LulzBot preset for Bridge Nylon. Many thanks to Tom at Taulman 3D for his assistance during this process.
This article is written with considerable snark--put on your flameproof suit if needed. I'm not actually a jerk when interviewing people, but I do get frustrated when candidates fail to do basic preparation. If you're unsure about how to prepare for a programming interview, read on...
I know this might come as a shock to you, but most programming job applicants suck. I’ve interviewed my fair share this month, and it’ll be a lot easier for all of us if I tell you upfront what I’m looking for.
As a hiring manager, my job is to make sure you can do the job you’re applying for. For programming that means you need to be able to program. So when I whip out a laptop in our round-one interview and ask you to write some code, try to hide your terrified expression.
Here’s a simple version of the MapReduce framework presented in the now-famous Google paper by Dean and Ghemawat. My version of MapReduce is not intended as a usable high-performance framework, but rather as a learning tool. My goal is twofold: first, to learn to write algorithms in distributed/parallel MapReduce style. Second, to see how simply these concepts can be expressed in Ruby.
I use the Rinda framework to distribute tasks to remote workers. This simplifies a great deal of the MapReduce grunt work. The map and reduce code, along with data, is marshaled and sent over the network transparently. Creating a MapReduce job is as easy as creating an object, assigning lambdas for map and reduce, assigning data, then telling it to run.
I have over a decade of professional C++ experience, but I don’t call myself a “C++ Programmer.” Am I competent with programming in C++? Yes, very much so. But I refuse to let my skills be pigeon-holed by the language I’ve historically used. Nor should you.
Use the right tool for the job, the saying goes, and software development is no exception. Programming languages, frameworks, and other tools are the subject of religious-caliber debate but they are just means to a greater end. This article is a call to both programmers and their managers: a good programmer cannot be summed up by the list of tools they use.
JET very kindly unearthed a treasure chest containing the One True ROM Image for DataRover 840s, a PC Card that will flash a 840’s ROM to Magic Cap 3.1.2j. This card can be used to re-flash a ‘rover with no additional hardware. (See also this article for reflashing a ‘rover using the developer tools and serial cable.) You can download the ROM image from the archives page and load it to a 8MB linear flash card yourself, or if you need a pre-flashed card mailed to you, contact me.
Note: if you bought a DataRover on eBay that has pre-release Rosemary firmware (usually dated 9/1/1997), that won’t work with the packages in the archive. It’s best to update to 3.1.2j.