In addition to my post about Mac OS X: restarting Google Drive when it shows a spinning wheel, restarting a hanging Tunnelblick is even easier:
killall Tunnelblick
open -a Tunnelblick
–jeroen
Posted by jpluimers on 2017/03/31
In addition to my post about Mac OS X: restarting Google Drive when it shows a spinning wheel, restarting a hanging Tunnelblick is even easier:
killall Tunnelblick
open -a Tunnelblick
–jeroen
Posted in Apple, bash, Development, iMac, Mac, Mac OS X / OS X / MacOS, MacBook, MacBook Retina, MacBook-Air, MacBook-Pro, MacMini, OS X 10.10 Yosemite, OS X 10.11 El Capitan, OS X 10.9 Mavericks, Power User, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2017/03/29
Marco Cantú posted the below solution when ActiveX is missing in your File -> New dialog which I’ve paraphrased:
OK, you can try this.
- Close RAD Studio/Delphi.
- Open the registry editor.
- Under
HKEY_CURRENT_USER, open theKnown IDE Packages\Delphi— that is something likeHKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\18.0\Known IDE Packages\Delphi—- Search for the
delphicompro240.bpl, entry- Edit it: remove the
__(double-underscore) pre-pended to the value(Untitled). In other word, change “__(Untitled)” into “(Untitled)“.- Close registry editor.
- Open the IDE.
I ran it it recently and was glad this worked.
–jeroen
Source: Hey! I have a new Delphi :)…Great! And what to do now with my favorite…
Posted in Delphi, Delphi 10.1 Berlin (BigBen), Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/03/29
Every now and then, Google Drive on Mac OS X gets confused and starts showing the spinning wheel when hovering over the menu bar icon similar to for instance DropBox does every once in a while.
This is how to terminate and restart Google Drive from the terminal (no need for su):
killall -v -SIGKILL Google\ Drive
open -a Google\ Drive
Alternatively you can start Google Drive using this:
/Applications/Google\ Drive.app/Contents/MacOS/Google\ Drive &
I found this executable through osx – Find all executable files within a folder in terminal – Ask Different
Note that this won’t kill Google Drive as it sends the TERM signal (SIGTERM):
killall -v Google\ Drive
–jeroen
Posted in Apple, bash, Development, Google, GoogleDrive, iMac, Mac, Mac OS X / OS X / MacOS, MacBook, MacBook Retina, MacBook-Air, MacBook-Pro, MacMini, OS X 10.10 Yosemite, OS X 10.11 El Capitan, OS X 10.8 Mountain Lion, OS X 10.9 Mavericks, Power User, Scripting, Software Development | 1 Comment »
Posted by jpluimers on 2017/03/28
Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.
Source: Cloud Application Platform | Heroku
via:
As mentioned in the first part, node.js was initially developed for the cloud. While there are enough paid hosting providers available, much nicer is of course to get it running for free! :). We will try to get our node.js server of part 2 up and running in the cloud…
Source: Server-side Node.js (part 3): Node.js in the cloud (free hosting!) – Smart Mobile Studio [WayBack]
Heroku is ideal for experimenting as their free plan allows for sleeping dyno instances that only get activated when there is a need for it (they sleep after 30 minutes of inactivity) and rain from the pool of 1000 free dyno hours per month.
See these links for more information
–jeroen
Posted in Development, Heroku, JavaScript/ECMAScript, Node.js, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2017/03/28
I salvaged one of the many incarnations of wintee: wintee/wintee at master · jpluimers/wintee
So I’ve another tee implementation apart from my C# port of tee.
–jeroen
via: cmd – Displaying Windows command prompt output and redirecting it to a file – Stack Overflow
Posted in C, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/03/27
Interesting usage of R and Google info: [WayBack] The eigenvector of “Why we moved from language X to language Y” · Erik Bernhardsson
The source behind the extensive article above is on GitHub: [WayBack] erikbern/eigenstuff: Use the first eigenvector (stationary distribution) of Google searches for “move from X to Y” to say something about future popularity
via:
–jeroen
Posted in Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/03/23
Delphi Live Templates for creating a property with a type which will auto- create the getter/setter: [XML] ipropgs – Pastebin.com by Oliver Münzberg.
For when you think you can beat Model Maker Code Explorer.
Posted in Delphi, Development, Software Development | 2 Comments »
Posted by jpluimers on 2017/03/23
A while ago – while researching yesterdays post – I came across the below article that I wrote back in august 2000 for The Delphi (by Pinnacle Publishing – long gone by now) and on-line at http://www.delphidevelopernewsletter.com/dd/DDMag.nsf/WebIndexByIssue/B8FC16D8103A3760852568F600559A83
I found a cached copy first at http://www.txsz.net/xs/delphi/2/%E6%8A%80%E5%B7%A7%E5%8F%8A%E7%BB%8F%E9%AA%8C/KYLIX%EF%BC%9A%20%E7%9C%9F%E7%9B%B8.HTM and back-tracked from there.
Since the wayback machine isn’t indexed, I salvaged the copy below.
On the Delphi Tokyo release yesterday [WayBack] Tokyo is available today! – Martin Sedgewick – Google+: I will only try that after Update 1 is released, but based on the [WayBack] What’s New – RAD Studio:
Time will tell if it works better for me than the .NET Core for Linux I’ve been using until now.
–jeroen
Read the rest of this entry »
Posted in *nix, Delphi, Development, History, Kylix, Linux, openSuSE, Power User, Software Development, SuSE Linux | 4 Comments »
Posted by jpluimers on 2017/03/22
Last year, when Warren Postma wrote, I started digging for some articles I wrote about Kylix (the Delphi for Linux at the start of this century).
The second article I found (Delphi for Linux is on the Way!) was actually the first one I wrote, so I’ve put the copy below. The second article will be in my blog tomorrow.
The article below first appeared at the Pinnacle Publishing site at http://www.pinpub.com/delphi/kylix1.htm as an article for “Delphi Developers Journal” that went out of business just like “Hardcore Delphi” and “Delphi Informant Magazine” went before (actually Blaise Pascal Magazine is about the only Delphi related magazine left).
I found the title of my article through http://www.newsmth.net/bbsanc.php?path=%2Fgroups%2Fcomp.faq%2FDelphi%2FAboutDelphi%2FKylix%2FM.967808208.A then back-tracked the title via http://www.inner-smile.com/delphin.phtml
–jeroen
Posted in Delphi, Development, History, Kylix, Software Development | Leave a Comment »
Posted by jpluimers on 2017/03/21
I totally forgot that GExperts can be under the Tools men

GExperts IDE configurationu (I’m so accustomed that Alt-X is GExperts and Alt-M is ModelMaker Code Explorer).
These keyboard shortcuts are only assigned when you install GExperts before you install ModelMaker Code Explorer.
If you reverse, then you have to fiddle by removing the ModelMaker Code Explorer expert, then re-add it.
Anyway: you can configure this in the “IDE” tab of the GExperts Configuration.
After that you have to restart the Delphi IDE to reflect the change.
–jeroen
Source: GExperts Help
Posted in Delphi, Development, GExperts, Keyboards and Keyboard Shortcuts, ModelMaker Code Explorer, Power User, Software Development | 2 Comments »