Posts

Flotsam and Jetsam #107

  • David Millington of Parnassus Software – author of the great and free Bookmarks plugin —  has released a new commercial IDE plugin called Navigator.  Looks pretty sweet.
  • The book is this close to being done.  I just have to get it past the folks at CreateSpace.  Actually, the writing and editing is all done, it’s just the publishing part that is ongoing.  You can find out more at http://www.leanpub.com/morecodingindelphi.
  • Lots of interesting things happening at Embarcadero.  Here are my comments on the various events:
    • Embarcadero acquires assets of Raize Components – I really like this.  First, I love Codesite.  It’s a great tool for debugging.  Many folks don’t realize that you can even use it to remotely instrument your application.  Ray Konopka is a fantastic, meticulous developer who has forgotten more about UI design than I’ll ever know.  Interestingly, both products are being sold as separate products, and not integrated into Delphi/RAD Studio.  Perhaps we’ll still see a “lite” version in Delphi.
    • Embarcadero unveils BeaconFence –- Now this is really cool.  Beacons are growing in popularity, and you can do some really cool things with them.  BeaconFence allows you to use beacons in some very cool ways.  Imagine  you are a warehouse, and you have a whole bunch of robots carrying product around to people who ship things (Cough, Amazon, cough).  BeaconFence would allow you to know the location of everyone of those robots down to the inch.  Or imagine you are a zoo – you could build an app that guests could download and run that would help them navigate around, find exhibits, and generally know where everyone is at any given moment – perhaps offering a discount as the guest walks buy the sno-cone vendor.  This is some cool stuff, folks.
    • CodeRage X is coming up on October 13-15.  You can sign up here and you can submit your presentation ideas here.
  • EKON 19 is coming on November 2-4.  I’m going to try to be there.  Always a good event.
  • I’m going to be giving a Skill Sprint on Dependency Injection on August 18th during the new series of Developer Skill Sprints.  You won’t want to miss it. Sign up today.

Flotsam and Jetsam #92

  • We have a vibrant .Net community here in the Eastern Pennsylvania/Philadelphia area.  Philly.Net runs events once or twice a month at the Microsoft campus, and semi-annual Code Camps that are usually attended by well over 700 people.  I attend whenever I can.  But I’ve noticed something interesting over the last year or two:  almost all the coding topics are now Javascript-based.  I see them doing very few C# – based presentations.  This event is pretty typical.  (I am going to be attending this one, by the way…..) Anyway, just an observation that I think is interesting.
  • If you aren’t satisfied with the RAD Studio IDE’s bookmarking system – and you shouldn’t be as it leaves a lot to be desired – you might be interested in the free IDE plugin called Parnassus Bookmarks from David Millington.  It works great, is totally free, and is a solid replacement for the existing system.   Download and install is recommended.
  • Well, Delphi has done really well in the #Code2014 survey.  Thanks to everyone who tweeted.  It’s nice to see Delphi up near the top in a very respectable position.  As of this writing, Delphi is only 19 tweets behind C++ – nothing to blow your nose at.    Javascript continues to dominate in a pretty big way, nearly doubling the second place Python.  (See my comment above).
  • New Project of the Week:  Another gem from the inestimable Malcolm Groves – TStateMachine.  From the README:  “TStateMachine is a framework for declaring and running state machines in Delphi. It supports generic types for states and triggers, anonymous methods for Guards and Effects (State.OnEntry? and State.OnExit?), and a Fluid interface for configuring the State Machine.”  Very interesting and worth a look.  Maybe even worth a new chapter in my book.
  • Cary and Ray have set the agenda for their Delphi Developer Days conference.  Again, this is always a high-quality event, and I try to make it every year.  Word of advice: Don’t ever miss Ray Konopka when he is speaking.  He’s very, very good.