Jump to content

Drewsky

Members
  • Content Count

    10
  • Joined

  • Last visited

Community Reputation

3 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. 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: Privacy. I plan to switch to Linux by the end of the year. I don't want Windows to be my main OS any longer. I plan to use hardware with Intel ME, Webcam, Audio, WLAN/Bluetooth switchable. There are at ton of reasons, but that is another discussion. Tedious setup. I have hundreds of my own libraries and packages. I have over 20 commercial 3rd party packages (tools) and they are all interconnected. This means that it takes a lot of time to setup system that truly works. I also need to keep older versions of RAD Studio Enterprise for debugging/compiling older products, where customers did not upgrade to newer software. With VMWare I will be able to switch between versions fast. Portability/backups, I want to switch my development environment to another machine fast in case of main PC gets broken or stolen. I do backups almost on daily basis. Testing. I want to test the software with clean Windows with our tools and databases preinstalled. But nothing else. Windows Sandbox is not useful in my case. Low spec machine simulation testing, etc. 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
  2. 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!
  3. 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)?
  4. So I can access all USB devices or I am limited with Hyper-V?
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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;
  10. 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;
×