вторник, 7 августа 2018 г.

Simbicon Project - splitting it up to client and server

Hi,
I want to tell you about one of projects I've done long time ago. This is fork of Simbicon project. Simbicon project itself is a good example of biped simulation framework, and my fork is to try to make it a client-server type of simulation.

Originally the project is a standalone C++ application, that runs in super-loop, where
1. New state is calculated, applied forces are updated
2. Physical model is updated, new reaction forces are calculated, image is rendered

My idea was to split 1) and 2) into separate applications, that will run in parallel and communicate over network.

And this is what I got:
https://github.com/kantengri/simbicon

пятница, 20 июля 2018 г.

Ubuntu uefi and legacy boot

simple way to add legacy boot on UEFI enabled Ubuntu system:
just run sudo apt-get install grub-pc
For those, who failed to install fresh VMWare Workstation because old installation failed to uninstall.
In that case the message usually appears:

"the older version of vmware workstation cannot be removed"

Below is universal recipe to handle the errors like that:

1. Try to install new version. If it fails look for the error in installation log file:

see Location of VMware View log files (1027744)

2. Examine found error, if it says cannot find msi for product, find and remove all related entries for this in registry.

3. goto 1

That's all ! It works !