Usually I setup the grouping and filtering of the Test Explorer like this:
I really wish there was a multi-level grouping possibility here (:
–jeroen
Posted by jpluimers on 2015/05/07
Usually I setup the grouping and filtering of the Test Explorer like this:
I really wish there was a multi-level grouping possibility here (:
–jeroen
Posted in .NET, Development, Software Development, Visual Studio 11, Visual Studio 2013, Visual Studio and tools | Leave a Comment »
Posted by jpluimers on 2015/05/06
It took me a while to figure this one out:
When you have a registered Delphi, you can Ctrl-Click browse both the units and symbols of RTL, VCL, etc. But Delphi will not recompile these units.
Some third party components you cannot Ctrl-Click browse the units or symbols, unless you put the source directory in the Delphi Library Path (which causes them to be compiled each and every time).
This is because:
These are the possible values for that directive:
So please component vendors: when you ship source code, make it IDE-browsable as well by compiling with $YD or $Y+.
–jeroen
via:
Posted in Delphi, Delphi 2007, Delphi 2009, Delphi 2010, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Delphi XE6, Development, Software Development | 2 Comments »
Posted by jpluimers on 2015/05/05
I wrote about the xsd.exe tool before to generate XSD from XML:
But it is much more than that, as it is a great way of generating .NET (not only C# and VB.NET code) from XSD files:
Long ago, xsd.exe used to come as part of Visual Studio, but now it is installed with the various Microsoft Windows SDK versions (of which some are downloadable) which makes it harder to locate on your system.
The really bad thing is that Visual Studio cannot find XSD.exe as part of your project Build Events, as the PATH has not been set up correctly.
In my hunt for the xsd.exe location, I started with a small batch file to find the xsd.exe locations from the registry:
Posted in .NET, Continuous Integration, Development, msbuild, Software Development, Visual Studio 2003, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio 2013, Visual Studio 2014, Visual Studio and tools, XML/XSD, XSD | 3 Comments »
Posted by jpluimers on 2015/05/04
I wonder if Toshiba’s MQ03ABB300 really can be ordered in May:
–jeroen
via:
Posted in Hardware, Power User | 1 Comment »
Posted by jpluimers on 2015/05/01
Interesting, Lars Fosdal writes:
VS/C#6 is out-delphi-ing Delphi.
I hope EMBT is paying attention.
Currently live at http://channel9.msdn.com/
I already liked the 7 minute C#6 video from last year. This is even better.
–jeroen
via: VS/C#6 is out-delphi-ing Delphi. I hope EMBT is paying attention. Currently….
Posted in .NET, C#, C# 6 (Roslyn), Delphi, Development, Software Development, VB.NET, VB.NET 14.0 | 10 Comments »
Posted by jpluimers on 2015/05/01
A few places, including the comment thread at MacWorld UK – New 2015 MacBook Pro with Retina display release date, specs and UK pricing – News – Page 2 – Macworld UK have a some rumours on the Macbook Pro Retina QHD+ 2015 Expected Specs: Skylake and more.
This would be having the Skylake Tock of the Intel Tick-Tock.
If Apple pulls that of this year, I’m sure lots of high end developers and graphics people are going to get it:
Macbook Pro Retina QHD+ 2015 Expected Specs.
- Processor : Intel Skylake i7-6770HQ (40% Faster & 50% Power Efficient Over Haswell)
- RAM: 32 GB DDR4 @ 2400 Mhz.
- Display : Retina QHD+ (iPS/OLED 30% Power Saving!)
- Hard Disk : 3rd-gen PCIe SSD 2.1Gbps Read Speed 1.6Gbps Write Speed.
- Graphics Card : Intel & GTX 970 M 4GB DDR5 256Bit. (300x Faster & 50% Less pwr vs 750m)
- Body/Looks : New Thinner Design & 3 Color Options.(Radical New Look)
- Security : Touch ID integration.
- Webcam : Improved Face time HD Camera 1080p @ 60fps
- Keyboard : New Multi Color LED Backlight Keyboard.
–jeroen
Posted in Apple, Mac, MacBook, MacBook Retina, Power User | Leave a Comment »
Posted by jpluimers on 2015/04/30
Often I want to execute a TF.exe from the console, but don’t have the Visual Studio environment variables setup. Most of the times I want to run TF.exe from the most current Visual Studio installation, hence this TF.bat file figures out the location of it, then runs with the parameters passed to TF.bat: Read the rest of this entry »
Posted in .NET, Development, Software Development, Visual Studio 11, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio 2013, Visual Studio 2014, Visual Studio and tools | 1 Comment »
Posted by jpluimers on 2015/04/29
Front-end web development isn’t my core area of expertise, but every now and then I am slightly more than the usual spectator and do get involved.
This case it was about helping to prevent The Clickjacking attack by using the The X-Frame-Options response header from RFC 7034.
Lots of people seem to have questions about it: Highest Voted ‘x-frame-options’ Questions – Stack Overflow.
So, from The X-Frame-Options response header:
There are three possible values for X-Frame-Options:
DENY- The page cannot be displayed in a frame, regardless of the site attempting to do so.
SAMEORIGIN- The page can only be displayed in a frame on the same origin as the page itself.
ALLOW-FROM uri- The page can only be displayed in a frame on the specified origin.
–jeroen
via:
Posted in Development, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2015/04/28
Stefan Glienke started some interesting demographics polls on the G+ Delphi community.
Demographics are about group members that actually voted. Which might rule out Delphi programmers not writing English well.
Despite that, I think it actually tells a lot, especially when you read the comments as well.
And it made DavidI provide some background on the geographic distribution: Where in the world are programmers using Delphi? – Blogs.
–jeroen
Posted in Delphi, Development, Software Development | 3 Comments »
Posted by jpluimers on 2015/04/28
The CRC algorithm isn’t hard, but choosing the right polynomial and parameters can be tricky especially since there are so many permutations to choose from and lots of libraries have made their own (often incompatible) choices.
Basics: Read the rest of this entry »
Posted in Algorithms, Development, Software Development | Leave a Comment »