Interesting read that doesn’t hold just for App development: How Much Does an App Cost: A Massive Review of Pricing and other Budget Considerations – Savvy Apps
–jeroen
Posted by jpluimers on 2017/02/22
Interesting read that doesn’t hold just for App development: How Much Does an App Cost: A Massive Review of Pricing and other Budget Considerations – Savvy Apps
–jeroen
Posted in Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/02/22
A while ago, I bitched that Microsoft moved away the Windows Update out of the Control panel into a language depended place (in Windows 10 1511 update broke the Hyper-V networking – Fix network connection issues).
Since then I had to maintain too many locales running Windows 10. So here is the batch file:
for /f "delims=" %%A in ('PowerShell -Command "(Get-Culture).Name"') do explorer "%LocalAppData%\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy\LocalState\Indexed\Settings\%%A\AAA_SystemSettings_MusUpdate_UpdateActionButton.settingcontent-ms"
It uses these tricks:
It replaced this simple batch-file which has worked for like 10 years:
%windir%\System32\rundll32.exe url.dll,FileProtocolHandler wuapp.exe
–jeroen
via: Windows Update Shortcut – Create in Windows 10 – Windows 10 Forums
Posted in .NET, .NET 1.x, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, .NET 4.5, Batch-Files, CommandLine, Development, Power User, PowerShell, Scripting, Software Development, Windows, Windows 10 | Leave a Comment »
Posted by jpluimers on 2017/02/21
git fetch upstream
git rebase upstream/master
Source: Keeping A GitHub Fork Updated
For GitHub pull requests, then:
git checkout -b feature-name upstream/master
Source: Git Forks And Upstreams: How-to and a cool tip | Atlassian Git Tutorial
–jeroen
Posted in Development, DVCS - Distributed Version Control, git, Source Code Management | Leave a Comment »
Posted by jpluimers on 2017/02/21
… there’s no need to use WaitForMultipleObjects in Step 2. It’s fairly easy to keep a counter of active threads in the pool (interlocked-incremented when a thread starts, interlocked-decremented when a thread is finished). When the counter reaches zero (no more active threads), signal an event. With only one event to wait for, you can use WaitForSingleObject…
So no more 64-thread (MAXIMUM_WAIT_OBJECTS) limits for pools…
Source: Delphi and stuff: The strange limitation of 64 threads
–jeroen
Posted in .NET, Delphi, Development, Power User, Software Development, Windows | Leave a Comment »
Posted by jpluimers on 2017/02/21
“Just a couple of bugfixes”, but one is very important to me: [WayBack] double clicking on a test-result now doesn’t freeze the IDE and brings you to the right source code line.
[WayBack] I just released a new version of TestInsight (1.1.4) – just a couple of bug fixes and small enhancements.You find the download link on the TestInsight… – Stefan Glienke – Google+
Download: [WayBack] http://files.dsharp.org/TestInsight/1.1.4.0/TestInsightSetup.zip
More info: [WayBack] sglienke / TestInsight — Bitbucket
Fixes bugs: [WayBack] sglienke / TestInsight / issues – Resolved — Bitbucket
–jeroen
Posted in Delphi, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/02/21
Does anyone have a run-time fix for CreateInOutError raising an EInOutError with Code=3 (correct) and Message=’Invalid file name – %s’ (incorrect becaus… – Jeroen Wiert Pluimers – Google+
[WayBack] Does anyone have a run-time fix for CreateInOutError raising an EInOutError w…:
Does anyone have a run-time fix forCreateInOutErrorraising anEInOutErrorwithCode=3(correct) andMessage='Invalid file name - %s'(incorrect becauseSystem.SysUtilsshould have usedSystem.SysConstnotSystem.RTLConstandSystem.RTLConstwrongly duplicates some resource strings inSystem.SysConst) See [WayBack] http://qc.embarcadero.com/wc/qcmain.aspx?d=129530.
–jeroen
Later: this seems to be reported in [RSP-20588] Exception message created for missing file has %s – Embarcadero Technologies
Posted in Delphi, Delphi 10 Seattle, Delphi 10.1 Berlin (BigBen), Delphi XE7, Delphi XE8, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/02/20
Source: Finder doesn’t work since Yosemite – Ask Different [WayBack]:
This fix from Reddit worked perfectly for me!!
http://www.reddit.com/r/osx/comments/2jtikj/finder_not_responding_new_yosemite_install/ [WayBack]
You can most likely fix the issue by clearing out Finder’s saved state, caches, and/or settings.
Use Spotlight (the search icon in the far right of the menu bar) to find and open the “Terminal” application. Triple-click the following line in order to copy and paste it into Terminal’s window:
rm -fR ~/Library/Saved\ Application\ State/com.apple.finder.savedState ~/Library/Caches/com.apple.finder; killall FinderIf it still doesn’t work, try this one:
mv ~/Library/Preferences/com.apple.finder{,.backup}.plist; killall Finder
–jeroen
Posted in Apple, iMac, Mac, Mac OS X / OS X / MacOS, MacBook, MacBook Retina, MacBook-Air, MacBook-Pro, MacMini, OS X 10.10 Yosemite, Power User | Leave a Comment »
Posted by jpluimers on 2017/02/20
I while ago, I ‘discovered’ Twisted Doodles. She sells cards, T-shirts, etc of some of them too.
I especially love the science doodles (some of which you can buy):
You can get the super large images by clicking the links below.
–jeroen
Posted in Fun, Quotes, T-Shirt quotes | Leave a Comment »
Posted by jpluimers on 2017/02/18
I hope you have a nice World IA Day 2017.
Don’t repeat last years though…
–jeroen
Image: Geek And Poke: Architectural Best Practices [WayBack]
Via: die natürliche Transformation vom Spaghetticode zu Lasagnecode [WayBack]
Posted in Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/02/17
Getting monit to run on opensuse isn’t a feat.
I might try again one day with these links:
–jeroen
Posted in *nix, Linux, openSuSE, Power User, SuSE Linux, Tumbleweed | Leave a Comment »