-
Content Count
10 -
Joined
-
Last visited
Posts posted by Drewsky
-
-
Hi everyone,
I have decided to give VMWare Workstation PRO a try. So far the virtual machine is very responsive with RAD Studio Enterprise running. I am in the process of installing a ton of my libraries and components plus numerous 3rd party products. I will report back on how things are running when RAD Studio is packed.
Regarding Hyper-V, even if I have a few Windows PRO machines, my plan is to switch to powerful Linux laptops (www.tuxedocomputers.com), hopefully by the end of the year. Porting RAD Studio development environment to Linux machine will be easier this way.
Thank you all for replies and advice, highly appreciated!
-
Thank you all for good replies!
I know that VMWare is extremely portable, but how does Hyper-V compare to VMWare? Do virtual machines work on different hardware powered Windows PRO (different CPU and GPU)? -
On 5/10/2021 at 5:46 PM, RDP1974 said:hyper-v is way faster in order of magnitude than vmware for desktop delphi ide
usb you can insert them in client connect options
So I can access all USB devices or I am limited with Hyper-V?
-
Thank you Gentlemen!
I have to sleep over and make a decision. Both systems are very attractive and I might try them both.
Kind regards
-
Hi,
I am about to switch RAD Studio development to virtualization system. I have a few fast machines with Windows 10 PRO. I am researching between VMWare Workstation PRO and Hyper-V. I do not mind to pay something extra for VMWare. I would like to know from developers who are using the virtualization every day for development and not just for testing or occasional hobby development. I am specifically interested in RAD Studio performance on both systems.
Kind regards
-
Hi,
Yes I get the same IP address which customers use to configure connection to the Pi device. This works like that on my Pi, Kubuntu and Manjaro. On Windows it works without any problems.
Kind regards
-
Hi,
It is the same address because if I enter it into any web browser in local network I get a reply and everything works like a charm. I am using FPC 3.0.4, Lazarus 2.0.8, Indy 10 and Raspberry PI 4. I had to build FPC and Lazarus packages on Pi, since none of the default repository packages worked. I was using this guide
Kind regards
-
Found the problem. I should not force the IPV6 address. By commenting it, the code binds to IPV6 address only and one can test it with http://[your IPV6 address]:8181
Code that works example:
procedure TFormMain.FormCreate(Sender: TObject);
var
Binding: TIdSocketHandle;
begin
Binding := IdHTTPServer1.Bindings.Add;
Binding.IPVersion := Id_IPv6;
//Binding.IP := 'fe80::b493:ca5a:af2a:a036';
Binding.Port := 8181;
IdHTTPServer1.Active := True;
end;
- 1
-
Hi,
I am using Indy 10 with Lazarus running on Raspberry PI 4 with Raspbian OS installed. When I try to bind port to IPV6 I get an error while executing application saying “Could not bind socket.”. I have read on forums and other posts online that Linux does not allow binding IPV6 and IPV4 addresses to the same port. I need only IPV6, how can I achieve successful binding to IPV6 address and port? Thank you in advance for any help.
Raspberry PI (updated to the latest version)
Lazarus 2.0.8 (built from SVN)
Indy 10 (downloaded and installed via Online Package Manager)
Code example:
procedure TFormMain.FormCreate(Sender: TObject);
var
Binding: TIdSocketHandle;
begin
Binding := IdHTTPServer1.Bindings.Add;
Binding.IPVersion := Id_IPv6;
Binding.IP := 'fe80::b493:ca5a:af2a:a036';
Binding.Port := 8181;
IdHTTPServer1.Active := True;
end;
VMWare Workstation PRO vs MS Hyper-V
in Delphi IDE and APIs
Posted · Edited by Drewsky
Thank you all for the help and comments.
I went with VMWare Workstation PRO and I am quite satisfied. The system is very responsive, all custom hardware that we are developing works trough USB and network. I am using Veracrypt for encrypted containers where I keep the source code (in case my PC gets stolen) and it work flawlessly.
My reasons for virtualization:
I still have testing computers that are running native Windows OS for some development and testing. OFC the performance and speed of native development is important, that is why I will not switch my Unreal Engine development to virtualization, that would be disastrous. But I can setup my full Unreal Engine environment + Visual Studio in 5 hours and it also works natively on Linux.
Kind regards