-
Content Count
2268 -
Joined
-
Last visited
-
Days Won
46
Everything posted by Fr0sT.Brutal
-
Use FastMM which has extended diagnostics about what it allocated and compare values before/after
-
Next step: try "TLS telnet" from OpenSSL bundle. Your issue looks like network one not ICS related
-
What is good replacement for FastReports?
Fr0sT.Brutal replied to GreatDayDan's topic in General Help
This kind of lib is considered Pro so I doubt you can find something equally powerful for free. You can try appropriate section of my Awesome Pascal list or switch to another tech (manually-constructed HTML report maybe). It all depends on your needs. If you really develop your apps for free and they help many people (IDK, maybe charity or smth similar) try to contact with FR and explain the situation. -
I doubt there is any general tool for getting data but you likely can find scattered pieces of info here and there. I remember some of the guys here managed to plug the settings of his expert into the project file, probably it was Vincent. There's also https://github.com/DelphiCodeCoverage/DelphiCodeCoverage in which I participated a bit and it has some code for getting Dproj info in /Source/CoverageConfiguration.pas
-
AFAIK they're in MSBuild format so you should rather search for this subject
-
Analyze strings for common parts
Fr0sT.Brutal replied to Mike Torrettinni's topic in Algorithms, Data Structures and Class Design
I'm afraid what you want couldn't be done exactly via string routines. In the best case you could detect values but you want field names as well. Likely you'd better go SQL parsing way -
Unless there's some specific requirements, the most logical solution is to extract all point properties to separate structure and sort them as you like. You can also have arrays of pointers to these structures each one sorted by different fields.
-
What's so special in Alx-a that the text/object utility unit has to be upgraded?
-
Bug - Linux 64 Compiled
Fr0sT.Brutal replied to DelphiUdIT's topic in ICS - Internet Component Suite
I guess it would be weird if posted by anyone but you. Or at least by someone who needs it more urgently - I'd like to participate but requirement is pretty low (and so the budget) to interest you. -
Bug - Linux 64 Compiled
Fr0sT.Brutal replied to DelphiUdIT's topic in ICS - Internet Component Suite
Hmm, sounds interesting. I think it would be very useful for ICS itself to provide the ability to build network servers and apps which are mostly being run on Linux. How the funding could be done? Probably it'll be wise to implement simple and clear plugging points for another event engines, f.ex., KQueue or epoll. -
Bug - Linux 64 Compiled
Fr0sT.Brutal replied to DelphiUdIT's topic in ICS - Internet Component Suite
Well, that's the most important stage. Currently ICS builds successfully for Linux but doesn't have its cornerstone feature - a message loop - implemented. So it won't suit you until it's done. I gave a look at it but it seemed too complicated - I even didn't realize where the message poll code should be placed. So I gave up for the time - the need was not so urgent and Wine seems to do pretty well. -
Bug - Linux 64 Compiled
Fr0sT.Brutal replied to DelphiUdIT's topic in ICS - Internet Component Suite
Yep, I did successful build myself and stuck on missing message engine. That's why I asked if he managed to get ICS working. Hmm, FMX should have its own message loop, probably it would be pretty easy to utilize compared to native KQueue or something similar? -
Won't the style guide be like "1. Write some code 2. Launch formatter 3. Examine the result"? 😄 Then only naming stuff is left to learn
-
AsyncPro replacement for Delphi Linux Application
Fr0sT.Brutal replied to Lily's topic in Cross-platform
what do you mean by this? Telnet protocol and commands? -
BIGINT is the SQL99-compliant 64-bit signed integer type What's the problem? NVM, noticed IB context. Funny that commercial DBMS has no such basic type
-
But getting actual values is much more tricky and messy
-
Bug - Linux 64 Compiled
Fr0sT.Brutal replied to DelphiUdIT's topic in ICS - Internet Component Suite
Did you manage to get ICS working for Linux? I gave up on the stage of missing message pump loop. -
Amazing option, I wasn't aware of that and messed with remembering whether there was CRLF at the end of text chunk.
-
best way to structure an application
Fr0sT.Brutal replied to al17nichols's topic in RTL and Delphi Object Pascal
another +1 for AE's answer. Simple and reliable. Nice option for those who wasn't seduced by Dark Side that preaches installing separate updater service -
Pascal syntax highlighter treats backslash as escape character
Fr0sT.Brutal replied to Remy Lebeau's topic in Community Management
As for me, I'm honestly too lazy to select Pascal language every time in the combobox so leave default HTML (yeah, HTML is default on Delphi forum) -
and the issue is...?
-
It should be available since ICS can use OpenSSL. But probably requires some changes. As an alternative, one could use reverse proxy like Nginx (it's very common to leave all TLS stuff to this tool together with load balancing, anti-DDOS and other things not burdening the business server with all this)
-
Problems with installing RAD Studio 11 in Wine
Fr0sT.Brutal replied to AntiClasxson1958's topic in Delphi IDE and APIs
Interesting, is it possible to copy an installed IDE to a different machine and run it thus avoiding the installer. I know there are portable versions of RAD so it seems doable -
You run an app, read its output, wait for it to finish and then assign output as text to memo. Code is working just as you told it to
-
as usual - "git clone https://github.com/Virtual-TreeView/Virtual-TreeView" tried it right now 1st commit is "SHA-1: de020c14407480a457ecea6d2acd2548bd317161 Cleaning up, converting old library repository into a pure Virtual Treeview repository." from 13.06.2009 I can't figure out how to reach 1st commit via Github UI because there's only Prev & Next buttons (silly!) but clone works OK.