

Rollo62
Members-
Content Count
1984 -
Joined
-
Last visited
-
Days Won
26
Everything posted by Rollo62
-
Increasing registration count not possible without active maintenance support
Rollo62 replied to Leif Uneus's topic in Delphi IDE and APIs
Same what I think. If missing clarity would have been a problem, then it would take only a few hours to correct that, before loosing hundrets of loyal customers. Such a big damage to Embarcaderos trust and reputation (again and again) should not left open with two eyes closed by the management. -
Any tips to speed up Android linking and deployment?
Rollo62 replied to John Kouraklis's topic in Cross-platform
Debugging works for me (most of the time). Generally I have ony the tip to keep apps as modular as posssible, so to be able to test each module functinaly separately. Best of all try to develop single modules under Win or if special mobile behaviour: test under Android/iOS, so to reach reasonable turnaround cycles. Smaller, separated test apps compile usually fine and also deployment is much faster. Only when the app is close to final testing the complete final app, by putting all single modules together, is slower and then hopefully works as expected. Also I wonder where the bottlenecks really lay and howto improve, but this is probably by a lot of files shuffling around for signing, deployment, packaging, etc. So a fast hardware and SSD and enough RAM capacity is of coarse a must. -
Any tips to speed up Android linking and deployment?
Rollo62 replied to John Kouraklis's topic in Cross-platform
For example in Debug mode: you can change the Project Options\Compiling\Debugging\Debug informatioin to "Limited Debug information". Debugging on mobile is limited anyway (sadly), so it doesn't make sense to keep full info here. -
Increasing registration count not possible without active maintenance support
Rollo62 replied to Leif Uneus's topic in Delphi IDE and APIs
I use VMware. But also there it makes much sense to have a clean install after time to time, to cleanup messy IDE setups. -
"Delphi High Performance" eBook free on Packt today.
Rollo62 replied to Steffen Nyeland's topic in Tips / Blogs / Tutorials / Videos
I asked myself if this "free learning" is confirmed from the authors, or if Packt chooses books randomly on their own, w/o permission ? Would be good to know if somebody thinks about publishing with Packt. -
Increasing registration count not possible without active maintenance support
Rollo62 replied to Leif Uneus's topic in Delphi IDE and APIs
I'm a big fan of free and open source software too, and actually try to build my infrastructure around it, if possible. Building up a community is a great thing, when looking to Apple, Google and Microsoft, but also hard and costly promotional work usually. But to be fair, those big communities might get back-supported by return on investment from other products, like hardware, search engines, whatever. For a company living from pure IDE and frameworks alone its much harder to find reasonable ROI, so far I can understand Embarcadero's mindset. Example for such similar companies are maybe IDEA, RemObjects, which also have to sell their software for a living. In contrast to Embarcadero they seem to manage their community growing well, probably by avoiding launching new, scaring actions of their company management all the time. The only value of all these IDE related companies lay in their loyal COMMUNITY, not in their products itself, when will Embarcadero ever understand that simple fact ? -
A YAML Library for Delphi
Rollo62 replied to Erik@Grijjy's topic in Tips / Blogs / Tutorials / Videos
Thanks for the nice library. Maybe this is also an useful info to get a better understanding how it is related to the JSON format. -
Right, but you can never be sure about some unexpected sidekicks ... We have to hope that the choice might be wise and long-lasting.
-
Surely there will be a Beta phase before, which should allow to produce productive code as well.
-
Increasing registration count not possible without active maintenance support
Rollo62 replied to Leif Uneus's topic in Delphi IDE and APIs
It should have some visual impression too ... If Delphi is like that, maybe I can forgive -
Embarcadero backwards = 0-red acrab me Which is an acronym for: "I'm not afraid of red party"
-
Im afraid my IDE sometimes feels a little "Chinese made" already nowadays.
-
@Dalija Prasnikar I also prefer and love the bright theme, and still use it now. But in the long run, over many years staring into bright LEDs (probably with bluelight hazard) , this can turn into eye damage when you're getting older. Also bright theme can affect the sleep behaviour, when not enabling the nightshift functions in modern OS. This is not openly discussed out there from the IT world, but I'm very sure that this can and will be an issue for many developers, staring into screens day in day out. When you looking into the safety requirements for Laser and LED regarding photobiological safety, you will find that there are already a lot of hazard and safety considerations in place-. Anyway, I think its also possible to change habits: When computes started in the dark ages, we loved to stare into green screens, then with the Turbo-products we loved the blue screen theme (which is now known as an AV), now we're on the bright theme, and the dark theme is already the trend (we probably missed still ).
-
Probably so But have you considered that a dark theme is probably better to keep your eyesight intact ?
-
Thanks for your proposal, I considered that option before. The USB worked always well, and I doubt the Wifi connection would be not as fast as USB. Maybe this is vice-versa meanwhile. Anyway, I will try be able to try Wifi ADB later, since my current setup is for USB. By the way: The external USB2.0 hub seems really to solve the issue, today I have never seen this issue again. So with ADB debugging we have to consider the hardware (cable, ports, hubs, etc.) as well as the ADB drivers.
-
How do you deal with git conflict annotations added to DFM files
Rollo62 replied to David Schwartz's topic in General Help
Its easy to build an automated "training device" with this Bluetooth stuff, RadServer for IoT, GIT and a CI-Server. https://www.amazon.com/PetSafe-Smart-Bluetooth-Training-Collar/dp/B01K73MUTI (If you google somewhat deeper you will find versions with high voltage electroshock too ). (I like to get one for myself sometimes, to get a shock whenever I did something wrong). -
Yes, I have 1:1 same configuration, which is really a pleasure to work with. Only the 2013 MB got a little aged now, so I decided to update to a 2018 MB too, which compared to the old version runs about 50% or more faster even. Still I have the old MB in heavy use, and I hope it will last another 10 years. Regarding the kb/mouse, are these supporting the multi-device feature (one kb/mouse can be switched to up to 3 different machines and OS) ? I think the combination K780 and this mouse would support that, but I haven't tried the mouse yet. The idea is to use ONE kb/mouse and switch between Win, Macos and a Server by just pressing a button on the keyboard. Is your keyboard/mouse also supporting such easy switch between the running machinges on the fly ? I'm currently loking for the most easy solution, but haven't decided yet.
-
Pls see VmWares requirements too. Yes, usually they recommend 2GB for the guests, which is fine. Only on the Windows side I tend to put 4GB. 16GB should be OK then, but the question is what is your setup: How many VM's you want to run in parallel (Macos-XCode,, Win-Workstation, Win-Server, CI-Server, Linux, ...) ? They all will eat their memory, I usually have 2-3 running in parallel, but if I have another urgent case I like to open no. 4 as well. But its also OK to close one and open another, since VM's are fast this is no big deal. I used 16GB before, and upgraded now to 32GB, to stay on the safe side for the coming years. More important is the SSD size, because VM you like to copy around with older, newer setups. @Sherlock Yes, you'right: I only can tell about my case (sorry for sounding like an VmWare salesman ). Also Parallels and VirtualBox have nice daughters. But Parallels is living more in the OSX-world alone, thats why I prefer VmWare. Nevertheless what VM or what setup you have, I think VM is a livesaver providing easy and fast testing new OSX and XCode-Versions, w/o destroying your working environment. In mobile its no longer that you can keep your environment more or less static over the years, but you have to adapt to all the changes from Apple, Android, Windows, Linux, etc., which appear to come nearly every 1-3 month in the average. The more OS, the more headaches ...
-
I use VM Pro too, and it works perfectly here under Mac and Win for the last versions. I think the Pro wouldn't be necessary for a simple VM, but you have to check the different features. E.g. I can run Mac, Win, Linus guests w/o any problem. Which is very convenient if you do mobile development, and have to check plenty of new versions from all OS and different sides. So far Vmware is my stable pole in all this mess. Every year there will be a new main version, and from time to time you see some service updates as well, and so far I followed all the updates. The advantage is also that the images can be used from Mac and from Win (Vmware Fusion, and Vmware Workstation), so the finetuned images could be reused if needed. My only recommendation is to use a FAST and LARGE SSD, to have more fun with switching between the Vm-images. In my old setup I had a too small SSD (500GB only), which practically only can hold 3 VM at a time. I switched to a fast 2TB SSD now, which allows very easy to make intermediate backups, e.g. for Win10 update 1803 to 1809, or the like. You're always safe, and never had to fear that you kill your current working environment. But I also used to work with external SSD via USB3.x, which is nearly as fast as internal SSD, and allows to fastly switch to older projects, by plugging in a USB drive.
-
If you mean by your above comment that MacBook Pro would be the perfect environment, I would completely sign that statement. Its absolutely great to switch between complete VM machines back and forth in milliseconds, and you have all the environments under one hood accessible. Unfortunaltely the only the keyboard quality is not my favorite, but one can get used to it. I would vote for the MB Pro as development workstation: (+1) ! BUT WAIT: Only recently Apple's designers decided to destroy their complete MB business, by adding the fancy TouchBar. Since then there is no more ESC, not F1 .. F12 key, only a flat surface w/o haptic feedback, That configuration is completely useless, not only for development/debugging, but I would say also for most productive works, like graphics design, webdesign, video production, etc. If you would like to pay more for a simple eye-catching internet browser, then please do, but IMHO the original MB Pro spirit is dead. I would vote against the MB Pro (w/ touchbar): (-1) So how to solve this paradox of the most valuable company in the world ? Maybe by purchasing a special Logitech multi-device keyboard that make MB Pro workable again ? Unfortunately there seems to be no real alternative for the keyboard with trackpad in the market (probably because of Apple has patented every slight shaky finger movement as gesture, and prevent any useful hardware extension by their extensivly costly MiFi program). Some day in the distant future there might be a good external keyboard/trackpad solution in the market, or in the near future Apple may have moved from hardware manufacturer to cloud services provider business completely. You never know
-
Maybe this can be useful too.
-
How can we fake Delphi apps to get recognized as Unity from the Google algorithm ? 😁
-
Although macOS 64 would be nice to have, but only very few seem to use it really. I've started a poll here, but only few people were interested. For Android I would assume there is much more interest, and failing this deadline would be a bigger problem for Embarcadero.
-
I understand above line that Unity has a special permission to generate code in 32-Bit until 2021, or did I get that wrong ? What I mean is Delphi should be listed for such permission too. Why has Unity such permssion ? Maybe simply because somebody as Unity was earger to ask Google about it.