-
Content Count
1245 -
Joined
-
Last visited
-
Days Won
28
Everything posted by Sherlock
-
version control system Version Control System
Sherlock replied to Soji's topic in Delphi IDE and APIs
That's what this forum is for.- 49 replies
-
- git
- subversion
-
(and 1 more)
Tagged with:
-
version control system Version Control System
Sherlock replied to Soji's topic in Delphi IDE and APIs
I myself favor Mercurial (hg), but that is just another flavor for the DVCS concept. And we are only two and a half developers. Considering Microsoft themselves favor git over VSS (which they have never used seriously themselves) or TSF, that speaks volumes. Subversion is nice and all, but just can't keep up with the young folks anymore. Why learn to move a two horse carriage, when you could be learning to drive a Model S? So if you consider moving to a different VCS, make the move count. There is not that much to learn anyway. And most of it you'll learn when you need it. Just look at one of the hundreds of VSS->DVCS tutorials and go for it. Best of all, they both are free. Even if you setup an apache server to host a central repository, still free for any amount of users. Edith actually wanted to add Joel Spolskys very cool hginit.com which is a very nice introduction to Mercurial, but it is down for some reason. So instead you get Joels 2010 blog entry on how he took on DVCS after years of Subversion: https://www.joelonsoftware.com/2010/03/17/distributed-version-control-is-here-to-stay-baby/ Examples: https://edmundv.home.xs4all.nl/blog/2014/02/08/migrate-sourcesafe-to-mercurial/ https://www.perforce.com/blog/migrating-visual-sourcesafe-mercurial https://accu.org/index.php/journals/1828- 49 replies
-
- git
- subversion
-
(and 1 more)
Tagged with:
-
You, Sir, are a scholar and a drinker of fine ales.
-
heavy bug 10.2 10.3 RIO passing parameter pointers in anonymous methods
Sherlock replied to a topic in RTL and Delphi Object Pascal
I'm sorry to insist but libraries are not simple. And neither is the need to install one to reproduce a bug, that is supposed to be rooted in the IDE. -
heavy bug 10.2 10.3 RIO passing parameter pointers in anonymous methods
Sherlock replied to a topic in RTL and Delphi Object Pascal
Are you able to reproduce this bug in a somewhat simpler example? -
Cross-platform discovery of device name and user name?
Sherlock replied to Lars Fosdal's topic in Cross-platform
Hmmm, user of what? On 99% of mobile devices there is only one user. Some may allow a multi user environment, but those are exotic to say the least. As for the device name, maybe this works on all platforms: https://community.idera.com/developer-tools/b/blog/posts/using-delphi-to-get-os-version-device-name-language-on-ios-android -
Where is the "Save Desktop..." menu item in the Delphi 10.3 Rio IDE?
Sherlock replied to PeterPanettone's topic in Delphi IDE and APIs
Hey, that's the Delphi from my first job after university. It makes me feel nostalgic. -
Where is the "Save Desktop..." menu item in the Delphi 10.3 Rio IDE?
Sherlock replied to PeterPanettone's topic in Delphi IDE and APIs
Correct! But it also shows the normative power of facts. Everybody has been using their hands to operate the parking brake for decades, hence the popular renaming, which made absolute sense. The new concept did indeed turn out to be a dud, contrary to a lot of other stuff Daimler engineers came up with over the years. It is now something that may be regarded as eccentric (or just plain nuts if it where in a cheap car). -
Where is the "Save Desktop..." menu item in the Delphi 10.3 Rio IDE?
Sherlock replied to PeterPanettone's topic in Delphi IDE and APIs
Only German engineers can look at the term "hand brake" and go "Yep! That should be done with a pedal". -
ABI Changes in RAD Studio 10.3
Sherlock replied to David Millington's topic in RTL and Delphi Object Pascal
Thanks fo the view under the hood! Please, more!! -
Me too!!
-
This is indeed a good question, however I believe it to be a mine field. Especially if you want to be able to deploy your software over all Windows versions that are currently in use. It is kind of a waste of time to find out and implement best practices for installers, when you are actually developing something else, say an MP3 player. Don't forget that, ideally, every customer/user will have to use this setup only once, and your software many times, so where should your time really be invested? I use Inno Script, and I am very happy with it.
-
Feature request for SPOILER button with code formatting
Sherlock replied to Shrinavat's topic in Community Management
Your goal would be to be able to fold away large blocks of code, correct? -
AFAIK Andy would rather get no money than having to submit to some of the issues he has with the contract(s) that would come with it.
-
@Marco Cantu is reading here. So we just might get some "insider" information soon.
-
CrossPlatform uPnP solutions for Delphi
Sherlock replied to Ugochukwu Mmaduekwe's topic in Network, Cloud and Web
I've always found other languages to be a good source of inspiration, in recent years especially Python. So this here https://www.electricmonk.nl/log/2016/07/05/exploring-upnp-with-python/ looks like a promising start. Maybe we could turn this into a community project? -
Pesky with overcome by wits.
-
I agree with @Rollo62. The TreeView is a bit cumbersome on mobile devices. I have sidetracked this issue for now. As soon as I come up with a solution I'll post it here.
-
Done..
-
@ihxPlease, explain what you mean. Is it safe to assume, you want the previous post deleted?
-
I get all the logging I need in the PAServer using the regular built in log.d. Just out of curiosity: Why the dylib? If it is your own, just compile it into your program and make it monolithic...the good old Delphi way.
- 8 replies
-
- osx
- delphi 10.2.1
-
(and 1 more)
Tagged with:
-
How align a same form in client side and server side respectively?
Sherlock replied to flashcoder's topic in General Help
Wouldn't it be easier to render everything on the client side and just transfer the data needed from the server? Some form of JSON should suffice. All controls and their states should be listed and you can build the form accordingly. The hardest part would be the communication between client and server. -
TLanguages - Localization tool for FMX and VCL
Sherlock replied to Alberto Miola's topic in I made this
Correct. Apparently I am still hung over and party mode wont shut off. Sorry about that. -
I really hate this type of paranoia constructions. What do you think about?
Sherlock replied to Juan C.Cilleruelo's topic in Algorithms, Data Structures and Class Design
@Dalija Prasnikar:The context was "simple test programs". No regular users around those...I hope. -
TLanguages - Localization tool for FMX and VCL
Sherlock replied to Alberto Miola's topic in I made this
So can the language be switched in the running application?