SyncThing as an alternative to BitTorrentSync (btsync)

A while ago I blogged about using BitTorrentSync as a privacy conscious alternative to the more popular cloud services like Google Drive or DropBox. BitTorrent recently released btsync version 2 which, apart from trying to sell you a so called PRO version, changed the user interface yet again and also changed the way you set … Continue reading SyncThing as an alternative to BitTorrentSync (btsync)

Delphi Pipe

Since Delphi Feeds doesn't list my blog any more and generally isn't very fast in responding to requests for adding or removing feeds, I have created my own aggregated feed: Delphi Pipe. It's done with Yahoo Pipes and currently contains the following feeds in no particular order (*1): [wp-rss-aggregator limit="100"] Many of these are also … Continue reading Delphi Pipe

Accessing the clipboard in a Firemonkey application

It just took me quite a while to find this information so I'll put it here for future reference. A Firemonkey application can not just access the clipboard, it needs to ask the platform whether it actually has one, then get the service interface and use that. uses Fmx.Platform; [...] function TryGetClipboardService(out _clp: IFMXClipboardService): boolean; … Continue reading Accessing the clipboard in a Firemonkey application