Archive

Sunday, 28. July 2013

5
votes
Vote UpVote

Nick Advocates Open Source Unit Testing

TPersistent.com – If you aren’t subscribed to the delphi feeds or Nick Hodges blog you may not have noticed his recent post proposing that EMBT open source their unit tests.  If not, do yourself a favour and subscribe… I blogged some time ago about EMBT needing to increase their leverage of open source ...
Details Favorite? Off-Topic? Larry Hengen @ 22:10
1
vote
Vote UpVote

DGL OpenGL Header 4.4

Pascal Game Development – We have updated our OpenGL headers to support the latest OpenGL 4.4 specs. So if you're using Delphi and/or Free Pascal and want to use all of the latest features OpenGL has to offer, please visit their english wiki-page for the header and grab a copy of it.

Saturday, 27. July 2013

12
votes
Vote UpVote

In Which I Argue That Embarcadero Should Open Source Their Unit Tests

Nick Hodges – All good developers write unit tests.  The Delphi team is no different.  The team has a suite of unit tests for the RTL and a very, very large set of tests for the compiler.  The tests for the RTL are, to a large degree, DUnit based.  The compiler tests are a bit different, as ...
Details Favorite? Off-Topic? nick@nickhodges.com @ 19:27
4
votes
Vote UpVote

Using RTTI to convert record to/from string

Behind the connection – Delphi RTTI can be easily used to convert a record (Or a class by the way) to a string representation without taking care of how the record is changed during software maintenance. RTTI has a set of methods to handle metadata collected by the compiler at compile time. For example, you can iterate ...
Details Favorite? Off-Topic? François Piette @ 16:46

Friday, 26. July 2013

2
votes
Vote UpVote

C++ language - the beat goes on…

Sip from the Firehose – We now have 3 approved ISO C++ standards: C++98 (ISO/IEC 14882:1998), C++03 (ISO/IEC 14882:2003) and C++11 (ISO/IEC 13882:2011).  The latest C++ standard is affectionately called "Modern C++" by Bjarne Stroustrup.  The ISO C++ committee had their most recent meeting in Bristol UK in the middle of ...
Details Favorite? Off-Topic? David Intersimone @ 21:16
5
votes
Vote UpVote

Delphi: do not do “if (not DirectoryExists(path)) then ForceDirectories(path))”

The Wiert Corner – During code reviews, I often see people do things like this: if (not DirectoryExists(Path)) then ForceDirectories(Path)) or this: if (not TDirectory.Exists(Path)) then TDirectory.CreateDirectory((Path)) Half a year ago, I wrote about .NET/C#: do not do “if (!Directory.Exists(path)) ...
Details Favorite? Off-Topic? jpluimers @ 13:00
3
votes
Vote UpVote

Using the FM Messaging System for In-process Publish and Subscribe on Windows, OSX and iOS.

Malcolm Groves – Using FireMonkey's built in messaging system with custom, application-specific messages to de-couple complex systems.
Details Favorite? Off-Topic? Malcolm @ 07:52
13
votes
Vote UpVote

LLVM: An emerging industry standard

JT @ Embarcadero – I was reading, with great interest, an article on Wired today about LLVM.  The author correctly points out that most of his readership will probably not have heard of this technology but he posits it is incredibly important in the world they do know, iOS and Android, and how it is the last bastion ...

Thursday, 25. July 2013

2
votes
Vote UpVote

Directions to iPhone, Windows & OS X

The PodCast at Delphi.org – I was thinking about the Delphi Mobile Roadmap and got the idea of making some Highway signs to illustrate that theme. Mostly for fun. Feel free to share this image with others who may be looking for direction to reach iPhone, iPad, Windows and OS X from a single tool.
Details Favorite? Off-Topic? Jim McKeeth @ 19:32
1
vote
Vote UpVote

Embarcadero SummerSchool 2013 Lesson 4 Q&A

The Wiert Corner – Replay video’s can be viewed through streaming.embarcadero.com (where you can also find the other series, downloads, etc). The SummerSchool 2013 replay videos are at streaming.embarcadero.com/summerschool2013 The Q&A from today’s session on “Accessing local storage” ...
Details Favorite? Off-Topic? jpluimers @ 12:42
2
votes
Vote UpVote

Reminder to Self: Messagepack / BSON / ProtocolBuffers

The Wiert Corner – Need to find/create a Delphi compatible version of Messagepack or BSON. –jeroen via Serializing and deserializing (packing/unpacking) to a file and/or memorystream with MessagePack in C# ». Filed under: .NET, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, .NET 4.5, C#, C# 2.0, C# 3.0, C# 4.0, C# 5.0, ...
Details Favorite? Off-Topic? jpluimers @ 07:00
4
votes
Vote UpVote

TTransparentCanvas: changing the background color of glowing text

The Itinerant Developer – You have probably already seen how to use DrawThemeTextEx on Vista and above to draw text with a white blurry 'glow' effect behind it. It's commonly used when drawing on glass, to ensure that text has enough background contrast to be easily readable. But the API only draws a white glow. What if you ...

Wednesday, 24. July 2013

2
votes
Vote UpVote

Getting wget on a Mac

Olaf Monien – wget is a standard tool for issuing HTTP requests from a command line. Even with having Indy’s TIdHttp on a Mac now, it might be handy for some tests or scripts to use wget. The equivalent of IdHttp.get('http://google.com'); is wget http://google.com Unfortunately though wget is not installed ...
Details Favorite? Off-Topic? Olaf Monien @ 22:29
3
votes
Vote UpVote

INI Files on iOS

Stephen Ball – I am currently recording part of tomorrows iOS Summer School and showing how to access and use INI Files on an iOS device. INI Files are great and have been around for a long time. Even though the fashion at times has been to switch to XML files as they can handle more complex structures, INIFiles, ...
Details Favorite? Off-Topic? Stephen Ball @ 18:21
7
votes
Vote UpVote

Why Some Mobile Apps are So Slow

The PodCast at Delphi.org – If you haven’t read the lengthy article on Why Mobile Web Apps are So Slow I recommend you check it out. It appears to be well researched, citing lots of tests, sources, benchmarks and authorities. My takeaway is that JavaScript is garbage collected, and garbage collection introduces overhead ...
Details Favorite? Off-Topic? Jim McKeeth @ 10:00
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)