Sunday, January 21, 2018

3DRudder provides a foot powered Joystick for VR

Demoed at CES, you use your feet to tilt in direction of movment. I think this might solves some of the issues with motion sickness in VR.

https://www.3drudder.com

Saturday, January 20, 2018

One advice from me to new CS Students, learn to studying Design Patterns.

It is a bit long, but Allen Holub explains what Design Patterns are, and why they are important.

https://www.oreilly.com/ideas/what-is-a-design-pattern

Friday, January 19, 2018

Microsoft announced Office core code is now share across platforms

This is a huge win for cross platform compatibility as well as maintenance.  Now all versions of the app have the same shared common logic.

http://www.zdnet.com/article/microsoft-aligns-its-different-office-code-bases-as-of-the-latest-mac-office-release/

Thursday, January 18, 2018

The Classic Dijkstra’s Algorithm written in Swift

Federico Zanetello creates a Swift version of Dijkstra’s Algorithm for Pathfinding within the GameKit.


https://medium.com/swiftly-swift/the-right-way-to-write-dijkstras-algorithm-in-swift-abb14ce66b00

Wednesday, January 17, 2018

Swift Enums are more then just simple constants.

Benedikt Terhecture does an outstanding job explaining how Swift Enums are different. He gives advances usages, uses cases & limitations. 

https://appventure.me/2015/10/17/advanced-practical-enum-examples/

Tuesday, January 16, 2018

An explanation of how to organize Protocols under Swift.

Jesse Squires does an excellent job of breaking down the options in using Optional Protocols, and what he feels is the best approach.

https://www.jessesquires.com/blog/protocol-composition-in-swift-and-objc/

Monday, January 15, 2018

Tomorrows "Coder Only" talk on Swift Closures

Hosted by Capital One, and presented by Yours Truly. Please come join us! 

https://www.meetup.com/modevdc/events/246402560/