Calculate distance and bearing between two Latitude/Longitude points using Haversine formula in JavaScript
lat2 = asin(sin(lat1)*cos(d/R) + cos(lat1)*sin(d/R)*cos(θ))
  lon2 = lon1 + atan2(sin(θ)*sin(d/R)*cos(lat1), cos(d/R)−sin(lat1)*sin(lat2))
javascript  gps  maps  math 
6 weeks ago
Print and play boardgames
Print and Play boardgame discussion
gaming  design  boardgames 
8 weeks ago
VBA Routines for Binocular Distance Calculations
NOAA Page with simple fns for such things as distance in reticles for binoculars
trigonometry  navigation  vba 
february 2012
What is Apache Hadoop? - O'Reilly Radar
Good overview, including guide to ecosystem
hadoop  mapreduce 
february 2012
Effective Scala
Good Scala style guide
scala  style 
february 2012
Going native video sessions
Videos from the 2012 Going Native conference at MSFT
C++ 
february 2012
inunico.de
lookup unicode character by name
unicode  reference 
february 2012
Glue — glue documentation
Icon sprites -- fast access to many icons in a single PNG source
css  development 
february 2012
Facebook / Boostrap
Quick builder for Facebook apps a la Twitter Bootstrap
framework  html  css  facebook  bootstrap 
january 2012
Don Stewart - Google+ - Great phrase from Conor McBride -- I like to think of types…
Great phrase from Conor McBride -- I like to think of types as warping our gravity, so that the direction we need to travel [to write correct programs] becomes "downhill".

I rely on the use of rich types to infer much of the software I write -- to just "derive" fragments of the software from its type specification, and get on with the interesting work. No room for hacks or misadventure to creep in, since there's only a few possible programs with the correct type.

And after years of richly typed programming, it is easy to forget how unusual - and luxurious - this engineering methodology is.
october 2011
« earlier      
3d actionscript activerecord agile ags AI air ajax algorithm algorithms almanac analemma analysis analytics anayltics android android_dev antlr apache applescript appstore ar architecture arduino articles artificial_intelligence arts asp.net aspmvc aspnetmvc astronomy astrophotography asynchronous AubreyMaturin audiobooks augmented augmented_reality augmentedreality automapper automation axim balsamiq bash batik batteries battery bayesian bdd bike birding blender boardgames boat BodyBugg bookplate books bootstrap borneo boston browser btree bullshit business c# c++ cad calculations calendar camera capers car carcassonne cartography cartoon case casual catalog categorization challenge chant chdk cheatsheet checklist chords chrome chumby cladistics clip_art clojure closures cloud clr cocoa cocoasharp code coding coffee coffeescript ColdFusion collaboration collage combinator combinators comics commands common computational_geometry computer con concurrency conservation constraint-programming constraints consulting controls coqui corporation craft creative creativity crime criticism csharp css culture dasblog dashboard data data_mining database datamining dbm ddd debate decoration deepzoom delphi deploy design development devices diagram dictation dictionary diff dilbert discgolf diva diving diy django dns dotnet dsl dsp dtg dto dual_boot dvd earthquake ebay ebook ec2 ecommerce ecosystem education eeg einstein electronics embedded emotiv energy entert entrepreneurship envelope eserver euler excel exception_handling f# facebook fallacies felix fiction finance fish fitness fits flare flash flex fluent flying focus folf folktales font fp fptas framework freediving frequencies functional ga gad gadgets game game_dev gamerscore games gaming garmin gauge gearing Gemini generator genetic_programming geo GeoCaching geocode geolocation geometry geraldweinberg gifts gis git git-svn glasses gm8 gof goo google google_earth googleearth googlemaps gopro government gpgpu gps gpx grammar graph graphi graphics graphing graphs growl GTD gui guidelines GuideStar hack hacking hacks hadoop handbrake hardware hawai hawaii hawaiian hdr hearts_of_iron heroku hex hibernate hiring home_automation home_theater hosting house_swap html html5 htpc http httphandler hula humor ide idea image imagery incentives indie input inspiration install insteon interactive_fiction iobridge ios iPad iphone iphone_dev ipod ironruby it j j_lang jailbreak java javascript jetty job jobs jpa jquery jruby js json jvm kanban keyboard kilauea kindle kinect kml KMZ knapsack knots koans kubrick labyrinth layout leaderboards learning legacy legal lenses ling linq linux lisp lists literate literate_programming log log4j logic login lyrics mac machine_learning macosx malaysia management map mapping mapreduce maps marketing markov markup mascot match material materials math mathematica mathematics maven maze memory menu metaprogramming migration minesweeper mining mirror mma mnemonics mobile mocking mockingbird mockups modeling modifications monad monads mongodb mono monotouch mount mountainbike movies movietimes mp3 msh mswatch music mvc mvvm nasa nature navigation network networking new_zealand news nhibernate nimblekit nlp nodejs nosql np npr nsdate nsolver nunit odata office_programming offline ommon OneNote oom oop opencv openscad opensource openxml optimization orm os_x osgi oslo OSS paging panorama parsers parts password paten patterns payment pda pdc05 pdf pele pelican performance philosophy photo photography photos photoshop php physics pivot_tables PL plug plugin pluralsight pocketpc POD podcast pogoplug pollution portuguese power powershell presentation prism processing productivity profiling programming programming_languages projections publishing pulp pvc python quicksilver quotes r r_lang radio rails ranging razr reactive reading reality rechargeable recipes reference remote rental repl research resize rest retouch reviews rhetoric ringtone rmi roomba rpc rps rspec ruby rx rxjs sabah safari sankey scala scanner scipy scotch scripting scrolling scuba sdk seadragon security seeing self-publish sensors seti sheevaplug shell shopping sidebar silenthunter3 silverlight sims siri slang smullyan socialmedia software solar someday sonar sounds spaceweather spearfish splunk spring sql sqlite sqlserver stackoverflow Startup statistics stm storage store stories strategy streaming structured-graphics style stylistic submarine subversion sudoku sun surf surfcam surplus svg SVM svn system.io tabletpc taxes tdd techniques testing text thrift timeline tivo tool tools torrents tourism towatch tpe tracker trails training transcribe travel trigonometry triz troubleshooting tutorial tutorials TV twitter typography ui uke ukulele ultimate uml unicode unix upload uri-template usability utilitiy ux vacation vba vendors vi video vim vista visua visualization visualiztion visualtree vocabulary vog volcano votable vpn vsip vsto wallpaper watson wavelet wcf weather web web-design web_dev webcam webdesign webdev website whales whisky whiteboard wifi wildlife winphone_dev workflow wp7dev wpf writing x10 xbox360

Copy this bookmark:



description:


tags: