Last Posts

Have We Found the Lost Colony of Roanoke Island?

It’s a mystery that has intrigued Americans for centuries: What happened to the lost colonists of North Carolina’s Roanoke Island? (See “America’s Lost Colony.”)

A69M2A Roanoke Colony found abandoned without a trace except Croatoan carved on a tree 1591

Roanoke Colony was found abandoned without a trace of the colonists—but some researchers might have uncovered some clues.

The settlers, who arrived in 1587, disappeared in 1590, leaving behind only two clues: the words “Croatoan” carved into a fort’s gatepost and “Cro” etched into a tree.

Theories about the disappearance have ranged from an annihilating disease to a violent rampage by local Native American tribes. Previous digs have turned up some information and artifacts from the original colonists but very little about what happened to them.

Until now.

Thanks to technological advances and a cover-up on a map, researchers are getting closer to finding out what happened to the lost colony of Roanoke Island.

Continue reading

Fatbiking 100 Miles Along Oregon’s Coast

230351_1600x1200

The Oregon coast runs 360+ miles from Brookings to the Columbia River watershed. And fortunately for the people, the 1967 Oregon Beach Bill granted easement to all of it. That doesn’t mean it’s all readily accessible, though. Oregon’s long stretches of sandy beaches are interrupted by rivers, bays, and rocky capes that cliff out into the foamy surf.

Fatbiking 100 Miles Along Oregon’s Coast

Photograph by Steve Graepel

And the further from Portland one gets, the more remote the coast becomes. The section between Port Orford and Florence exemplifies this, passing through only three communities in its 100-mile stretch. But what it lacks in population, it makes up for in beach. And we were hungry for sand.

The maps showed that the coastline ran almost uninterrupted to Florence. Sure, there were few water obstacles (the Coquille, Coos, and Umpqua Rivers), and we spied routes around capes Blanco and Argo. Well versed in this type of “fun,” I anticipated there would be others. But I seemed to overlook the continually yielding joys of sand.

If the Inuit have 100 words for snow, after logging eight hours over soft, tire-sucking beach, we were quickly racking up a competing word count for sand. Dave—a Clydesdale who could lounge all-day in the pain cave on a steady drip of REESE’S Pieces and maple-glazed bacon jerky—finally hit a patch that supported his weight, buried his nose to the stem and pedaled blindly to Bandon … recklessly blocking out the deflated grey whale tanning under the salty sun.

Continue reading

Backbone.js Tips And Patterns

Backbone.js is a popular open-source JavaScript “MV*” framework that has gained significant traction since its first release a little over three years ago. Although Backbone.js provides structure to JavaScript applications, it leaves a lot of design patterns and decisions up to the developer, for better or worse, and developers run into many common problems when they first begin developing in Backbone.js.

Therefore, in this article, we’ll explore different design patterns that you can use in your Backbone.js applications, and we’ll look at many of the common gotchas that trip up developers.

Perform Deep Copies Of Objects

JavaScript treats all primitive-type variables as pass-by-value. So, the value of a variable is passed when the variable is referenced.

var helloWorld = “Hello World”;
var helloWorldCopy = helloWorld;

For example, the code above will set helloWorldCopy equal to the value of helloWorld. So, any modification to helloWorldCopy will not modify helloWorld, since it is a copy. JavaScript treats all non-primitive type variables as pass-by-reference, meaning that JavaScript will pass a reference of the memory address of the variable when the variable is referenced.

var helloWorld = {
    ‘hello’: ‘world’
}
var helloWorldCopy = helloWorld;

For example, the code above will set helloWorldCopy equal to the reference of helloWorld, and, as you might guess, any modifications to helloWorldCopy would directly manipulate helloWorld. If you’d like to have a copy of the helloWorld, you will have to create a copy of the object.

Typography Demo

Fundamental HTML elements styled


Headings

h1. Heading 1

h2. Heading 2

h3. Heading 3

h4. Heading 4

h5. Heading 5
h6. Heading 6

Body copy

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

Continue reading

  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next