-
Content Count
3344 -
Joined
-
Last visited
-
Days Won
111
Posts posted by Lars Fosdal
-
-
I assume you are in control of the output location.
f.x.
%somepath%\generated\myimg.png
What if you create a "signal" file that basically is the URL of your graphics output file with f.x. '.processing' at the end before you start generating the file?
%somepath%\generated\myimg.png.processingOnce the processing is complete, you delete the %somepath%\generated\myimg.png.processing
That way, your other process could check if the file %somepath%\generated\myimg.png exists, but continue to wait if there is a %somepath%\generated\myimg.png.processing file there?
-
I think it looks good. It adds clarity and reduces clutter. I am slightly unsure of the [+] to > change for expansion in tree views, but we'll see.
-
Adding a few words about yourself is always useful.
- 1
- 1
-
Currency can hold Decimal(50,4) if I remember correctly. Extended could have worked, but strangely it's not available on 64-bit.
-
I agree. The post/comments could be condensed.
-
If you use Chrome on your family computer, you can have multiple user profiles and switch them there?
-
-
I welcomed ARC in principle, but there were three key problems for me:
1. Having two different memory management models in our code base was not an option
2. ARC carried an unexpectedly high performance penalty
3. The pitfalls of ARC were as many and as complex as for the classic reference count problems. -
Check out the various options under Activity on the top bar. A lot of options there for different ways to spot activity.
-
I am a speed reader, and I would love we could create a super compact alternative somewhere down the line!
-
From my perspective, I am very glad to see that the Linux compiler will use the same memory management model as the Windows compilers. That makes it a lot easier for us to write cross-platform server code, something we have been pondering for a while.
- 1
-
It seems that my test dummy also sees the RSS streams - both for activity streams and for separate forums.
-
I'll make me a Lars FosTestDummy login to see how things look as a regular user.
Introducing: https://en.delphipraxis.net/profile/119-lars-fostestdummy/
-
Works for me.
-
-
It responds at first click in Chrome Version 70.0.3538.77 (Official Build)
-
That highlighting is a tad confusing, indeed.
Not sure if the active selection could be highlighted differently? -
A favicon would be nice!
-
DP may be willing to open sub-forums for other Delphi Communities on Google+, to grow the community even more.
If you currently operate a Delphi related Community on Google+, or a mailing list, or other user-facing solutions elsewhere - and would be interested in relocating here, please get in touch with @Daniel to find out what can be done.
- 1
-
@Sherlock- Yeah, if you follow the "Your Album Archive" link at the bottom of that page, you can find the original images for your avatar.
-
The board is fresh, and tweaking is definitely on the table!
Keep the feedback coming, Dany! -
Thank you, Daniel, for opening the International Delphi-PRAXiS forums for the G+ Delphi Developer refugees! In my opinion, this is the best possible outcome from having to leave G+. We strengthen as a community, and get access to a properly managed, fast, independent, ad-free forum with proper formatting of source code, RSS support, good UI and that actually works well on mobile too!
I am a happy coder today!- 4
-
One slightly annoying feature... Whenever I enter the compose editor on mobile, Lastpass wants to fill it.
-
Trying on mobile, and it looks pretty nice.
Detailed logging (for debugging)
in General Help
Posted
I have a DebugOut call that I mostly leave in the code as needed. By default it writes to OutputDebugString, but it also writes to a 4K line buffer internally, and I have patched the system menu to add a "Log to file" option. If the user enables logging to file, it first dumps the 4K line buffer then appends anything else being logged after that. For server apps, there is a midnight rollover routine that creates a new logfile, and deletes logfiles older than <configurable> days.
As for adding / removing logging - I can ifdef or comment things in and out by hand, but mostly I just leave it in there, if it is not pure development test code, that is.
More logging > less logging - when you actually need to figure out what happens.