The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,839 other subscribers

Archive for the ‘Development’ Category

Keeping Google Cloud Messaging For Android Working Reliably [Technical Post] (via: Pushbullet – Google+)

Posted by jpluimers on 2014/02/13

For all the Android developers out there, we’ve just published a technical post with four big tips for keeping Google Cloud Messaging working reliably in your apps.

Google Cloud Messaging is the technology used for Push notifications on Android and these four tips are the things we wish we’d known when we started working on Pushbullet!

Keeping Google Cloud Messaging For Android Working Reliably [Technical Post] | PushBullet Blog.

–jeroen

via Pushbullet – Google+ – For all the Android developers out there, we’ve just….

Posted in Android, Development, Mobile Development | Leave a Comment »

ManagedSpy now maintained by ForNeVeR (via: managed – What happened to ManagedSpy?)

Posted by jpluimers on 2014/02/13

ForNeVeR now maintains ManagedSpy, see his answer on StackOverflow

BTW, I’ve cloned the original ManagedSpy source code and maintaining the code today (for example, ported it to .NET4).

See project on GitHub.

–jeroen

via: managed – What happened to ManagedSpy? – Stack Overflow.

Posted in .NET, .NET 4.0, .NET 4.5, C#, C# 4.0, C# 5.0, Development, Software Development | Leave a Comment »

Do not share DCU files between projects (via: delphi – Compiler Directive IF and IFEND – Stack Overflow)

Posted by jpluimers on 2014/02/13

Summary: Always try to avoid sharing .DCU files between projects.

I see a lot of projects at clients that do not have their individual DCU directories set (therefore having the DCU files in the same directory as the PAS files causing shared units to share the DCU files), or share DCU files among different projects.

Both are a very bad idea, as the compiler does not always understand when the DCU file does not match the combination of PAS file and compiler options.

The result is the occasional use of the DCU file in stead of the PAS file causing wrong code to be used, or wrong debugger information to be included.

Danny Thorpe phrased it on Stack Overflow: Read the rest of this entry »

Posted in Borland Pascal, Delphi, Delphi 1, Delphi 2005, Delphi 2006, Delphi 2007, Delphi 2009, Delphi 2010, Delphi 3, Delphi 4, Delphi 5, Delphi 6, Delphi 7, Delphi 8, Delphi x64, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Development, FreePascal, Lazarus, Pascal, Turbo Pascal | 9 Comments »

Q&A log for the “RAD-in-Action Webinar Unit Testing in Delphi featuring Nick Hodges”

Posted by jpluimers on 2014/02/12

Don’t forget to register: RAD-in-Action Webinar Unit Testing in Delphi featuring Nick Hodges « The Wiert Corner – irregular stream of stuff.

Here is the Q&A part for the “Mid” one (I will edit later): Read the rest of this entry »

Posted in Delphi, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Development, Software Development | 2 Comments »

Don’t forget to register: RAD-in-Action Webinar Unit Testing in Delphi featuring Nick Hodges

Posted by jpluimers on 2014/02/12

Do not forget to register for the RAD-in-Action Webinar Unit Testing in Delphi featuring Nick Hodges.

If you cannot watch it live: register anyway, as that will give you the URL for the replay download.

Very interesting stuff (I attended his sessions during the German EKON Conference) and a very entertaining speaker.

He is going to cover a lot in this seminar, and it is a great addition to the material in his Coding in Delphi book (Warren Postma wrote a nice review). You get the electronic edition of the book free when you have Delphi XE5, a hard-copy should be available soon. Read the rest of this entry »

Posted in Delphi, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Development, Software Development | Tagged: , , | 1 Comment »

Delphi: some notes on running the RADPAServer/PAServer debugger platform assistant

Posted by jpluimers on 2014/02/12

Just as a few small notes as a reminder to myself:

  1. bash profile shortcuts to the right PAServer or paserver
  2. PAServer command-line options
  3. example output of PAServer commands

Lets get started: Read the rest of this entry »

Posted in Delphi, Delphi XE3, Delphi XE4, Development, Software Development | Leave a Comment »

Chrome does not pick up on time zone changes until the browser is restarted. (via: pellepim / jsTimezoneDetect / issues / #57 – Wrong time zone using Chrome on Mac — Bitbucket)

Posted by jpluimers on 2014/02/11

Just got bitten by Wrong time zone using Chrome on Mac:

Chrome does not pick up on time zone changes until a new tab is opened or the browser restarted.

Actually, it requires a browser restart, as below is the difference between a new Chrome tab and running on jsc on the console: Read the rest of this entry »

Posted in Chrome, Development, Google, JavaScript/ECMAScript, Power User, Scripting, Software Development | Leave a Comment »

Mac OS X: How do you run JavaScript script through the Terminal? (via: Stack Overflow)

Posted by jpluimers on 2014/02/11

Now I have these aliases in my ~/.bash_profile:

alias jsc='/System/Library/Frameworks/JavaScriptCore.framework/Versions/Current/Resources/jsc'
alias JavaScript='/System/Library/Frameworks/JavaScriptCore.framework/Versions/Current/Resources/jsc'

Now I can use the WebKit jsc from the console.

Thanks User microspino – Stack Overflow for this answer: Read the rest of this entry »

Posted in Apple, Development, JavaScript/ECMAScript, Mac, Mac OS X / OS X / MacOS, Mac OS X 10.4 Tiger, Mac OS X 10.5 Leopard, Mac OS X 10.6 Snow Leopard, Mac OS X 10.7 Lion, MacBook, MacBook Retina, MacBook-Air, MacBook-Pro, OS X 10.8 Mountain Lion, OS X 10.9 Mavericks, Power User, Scripting, Software Development | 1 Comment »

Need to research: Yahoo Pipes (via: Chris Benard — How to Fix the Dilbert.com RSS Feed)

Posted by jpluimers on 2014/02/11

I’m not sure how to categorize this yet, so it is both under Power User and Development/Software Development.

A long while ago (somewhere mid 2013), the official Dilbert RSS feeds got disabled.

More precisely: initially they pointed each entry in the RSS feed to an antey specific landing page that made you click through the Dilbert.com site to browse for the comic strip. Which is understandable as they want to show you more ads than the RSS feed would.

Later they screwed up those landing pages page so you could not get to the Dilbert site any more, nor see those ads. You get to see only this:

Dilbert will be back soon! We are updating the site for you and will be back shortly. In the meantime, how about laughing at a comic or two on our sister site?

Which makes it a no-loss for Dilbert to re-create an RSS feed, as that will make you see the comics, enhancing at least the Dilbert brand value.

Of course you can go through http://www.dilbert.com/fast manually, but that is outside my feed aggregator realm. Read the rest of this entry »

Posted in Development, Power User, Software Development | Tagged: | 1 Comment »

Google Cast bug tracker (via: google-cast-sdk – Google Cast SDK – Google Project Hosting)

Posted by jpluimers on 2014/02/11

The bug tracker for Chromecast / Google Cast is at Issues – google-cast-sdk – Google Cast SDK – Google Project Hosting.

–jeroen

via: google-cast-sdk – Google Cast SDK – Google Project Hosting.

Posted in Chromecast, Development, Google, Power User, Software Development | Leave a Comment »