-
Content Count
1290 -
Joined
-
Last visited
-
Days Won
28
Everything posted by Sherlock
-
Forget about it. The concept of pull requests eludes me as well. And I consider myself a regular git user.
-
Use Reverse Geocoding - How it really works?
Sherlock replied to Magno's topic in Network, Cloud and Web
The secret here is in the platform dependent units System.iOS.Sensors and System.Android.Sensors. System.Sensors is mainly a placeholder or rather a unit containing virtual classes that are fleshed out depending on the platform. For example lets look at iOS as a target: Using System.Sensors.TGeocoder will result in System.iOS.Sensors.TGeocoder getting used. This implements a TiOSGeocoder described in iOSapi.CoreLocation. It is mapped to iOSs built in Geocoder aka CLGeocoder which has the method reverseGeocodeLocation and will return all the data. It's an iOS API call in essence. I'm very sure the same goes for Android. That's it. -
Named pipe failure, multithreading and asynchronous I/O
Sherlock replied to FPiette's topic in Windows API
Works here with 10.3.1 on a Win10-64 VM. Must say however that on a Win7-32 VM only the connection seems to work. Server and client state a connection has been made, but after that no messages are received on either side. No hanging though! -
Just post it right here, that's fine. Not every single AddOn/Component/Framework needs its own subforum.
-
There is no definitive guide to this. Consult this thread as a starting point
-
Possible bug in debugger for Delphi 10.3.1
Sherlock replied to Sherlock's topic in Delphi IDE and APIs
Thank you all for the clarifications. I'll let the girls and boys at Embarcadero decide what to do with this. It is baffling however, how you are able to dismiss blatant reduction of usability with "the code was changed". I wish I could do this to my customers. -
Possible bug in debugger for Delphi 10.3.1
Sherlock replied to Sherlock's topic in Delphi IDE and APIs
OK, wait a minute, please. I am just a dumb user and not an IDE developer. Since the introduction of generics this way of inspecting the contents of an object worked just fine. Now it does not anymore. I actually don't care what "they" did and why. I have not read anything in the release notes stating any changes in the debugger (apart from debugging optimized builds), for better or worse. So from my point of view it's unintentionally broken. Plain and simple. I really hope Rudy will see this btw. in reference to the discussion about breaking changes 😄 Guessing from your arguments my call might get closed soon, but here it is anyway: https://quality.embarcadero.com/browse/RSP-24041 -
Thank you! I thought I was the only one with "small" applications. My main application only has 18.000 LOC client side and roughly 5000 LOC server side. And its a medical device developed for cross platform use...
-
Possible bug in debugger for Delphi 10.3.1
Sherlock replied to Sherlock's topic in Delphi IDE and APIs
So it's a bug. Please don't tell me it's a feature. This has been a very nice and comfortable tool for debugging. I'll open a call. -
Linker errors when including Facebook SDK on iOS12
Sherlock replied to Hans♫'s topic in Cross-platform
Sorry, never have, never will. -
Please, don't waste energy on reinventing the wheel. The hint H2164 is there and even if I rebuild 3rd party every time I still see hints and warnings coming from my code.
-
As far as I can tell, yes: https://en.wikipedia.org/wiki/SVG_animation
-
"Sometimes" is a word I can relate to. So please consider this post a "consoled face" 😉 This is the essence: Don't we all have the feeling that Emborcagear is not really dogfooding? This gets obvious when the (FMX) example projects wont compile...something an automated script should pick up in the pre beta phase. The needed changes there could easily be expanded to a "How to cope with our latest breaking changes". And if that is not possible something is rotten in the state of Denmark.
-
FMX comes to mind. The first few versions rarely had anything in common other than the base language. But then...that was work in progress.
-
Ok ok ok...just try to get back to the topic at hand... which is...um... "Rapid generics"
-
I'm beginning to feel like this thread should be renamed to "General discussion between masters of the art". And by all means, please continue. I really learn a lot by just reading and following up through secondary literature...
-
I second that.
-
Well, that sounds OK for english users or people that program in english. For other languages sooner or later you may reach a curios situation. I am the one that reported #112. After a decade of using GExperts I just encountered the issue last month. Normally I search for identifiers of some sort, but this time I actually searched for a text I saw on my GUI, which is in german. So the priority to solve this need not be high. I even dare say it's an IDE issue: pas files may be UTF8, why not dfm/fmx files? Instead, some poor chap was forced to write a conversion method for non ANSI characters... On fixing this in GExperts...I have no clue how. But it would complete the package, so to speak.
-
Delphi permutation code complexity
Sherlock replied to Roberto Dall'Angelo's topic in Algorithms, Data Structures and Class Design
https://en.wikipedia.org/wiki/Computational_complexity_theory https://en.wikipedia.org/wiki/Analysis_of_algorithms https://en.wikipedia.org/wiki/Big_O_notation -
Delphi permutation code complexity
Sherlock replied to Roberto Dall'Angelo's topic in Algorithms, Data Structures and Class Design
Yes, you are right. Sorry about that. Typical lazy c&p. -
Delphi permutation code complexity
Sherlock replied to Roberto Dall'Angelo's topic in Algorithms, Data Structures and Class Design
Sorry, but I don't see a correlation between the result of a loop operation and its complexity. (Edith says: please don't) Consider this: var x: double; //x = 1000 maybe while (x > 1) do x := x + x; while (x > 1) do x := 2 * x; Both loops will be O(n). Edith says: No they wont, stupid C&P error. And lack of basic understanding. Oy vey! -
Have you been hiding in a cave? 😄
-
I really don't get the whole theming bull anyway. I set my windows to look exactly the way I want it, and along comes some wannabe designer and imposes his take on what a GUI should look like. Most of the time it's just hilarious, but when I have to work with a tool (yes a tool) I want it to be as unobtrusive as possible and just do it's thing. If i want glitter on a hammer I will buy glitter and stick it on there myself. Don't expect everyone to like glitter an a hammer. Jeeeez! </Rant>
-
RNG FizzBuzz
Sherlock replied to Primož Gabrijelčič's topic in Algorithms, Data Structures and Class Design
Just for the folks that are unfamiliar with the FizzBuzz Test: http://wiki.c2.com/?FizzBuzzTest tl;dr: It's supposed to be a fairly quick and standard test to evaluate the skills of a job applicant. Considering that it needs no OOP or any other more modern language structures I guess it's pretty old. -
magnification Windows 10: How see behind full screen form inside a new desktop create by a 3rd's application
Sherlock replied to flashcoder's topic in General Help
@flashcoderPlease, consider uploading images to the forum. This way they will be here as long as the forum exists. Imgur might delete those images some time in the future, or imgur might stop the service or terms of use or whatever, rendering your post less useful for future generations.- 4 replies
-
- screencapture
- winapi
-
(and 3 more)
Tagged with: