desktop application – What is the best ease curve and speed for color transitions?

I am creating a dekstop app, and I’m currently implementing animations.

I understand from Material Design Guidelines that I should set the speed for transitions for dekstop apps at about 100-250 ms to keep it short. I also understand that the curve used depends on where the object animated is moving to and from.

But I could not find any resources on animating colors when hovering over or pressing an object (e.g. hovering over a button, hover over an item in a navigation drawer, hovering over a back button). In these examples, the color changes from the normal color to a shade or tint of the original.

What is the recommended duration for these kinds of animations (the buttons and objects are generally small)? Currently I am using 25-50ms for these color animations.

What is the recommended easing curve for these kinds of animations? Currently I am debating between EASE_OUT and EASE_BOTH.

Is the IP address of the client present in the email headers for webmail services and for desktop clients?

When I receive an email sent by someone using a webmail service (e.g. Gmail, etc.), I can find the IP address of the sender’s email server in the email headers.

But do the email headers also contain the IP address of the desktop (client) computer used by the person who sent the email?

Would it be the case if they use something like Thunderbird instead of webmail?


Will logging out of an Remote Desktop Session affect Windows Services that are running as that user?

The service will continue to work if it’s coded correctly. If it need to interact with the desktop you must click to allow it in the services.msc’s panel.

I mean correctly as if in exemple it depend on another process, that got a GUI attached to it to run, the process would fail.

How to display 7 images of 256×256 on a webpage displayed by desktop and mobile

I have 7 images/gifs to be displayed on a webpage for desktop and mobile. How should I display them for a pleasing user experience.

I want the images to be displayed as big as possible and I want to increase the number of images to 30.

backup – How to read memo.db after having backuped memos from android, on windows desktop?

I backuped my memos on my pc with HIsuite, and I’d like to read them in windows desktop.
I have this memo.db file (and info.xml cinfoset.dat backupinfo.ini) that should contain my memos, but if I open it with notepad there is just a huge page of ideograms; if I open it with .db viewers like Ultraedit, Notepad++, Sublime text, I get just a group of numbers (and DB Browser for SQlite even don’t recognize memo.db as a database).
How can I read the actual content of the memos?
Thanks for help

8 – How does Acquia Dev Desktop create the connection to the database?

Thank you all for your help and point me to the right direction !

I will give a detailed explanation because i believe this will benefit plenty of people with common error as mine !

Acquia Dev desktop 2, while creating/importing you website, will create a hidden file ( within its folders where the database connection code is located and then it will refer to that file by adding at the bottom of your setting.php file, few lines of codes similar to:


// Please don't edit anything between <DDSETTINGS> tags. 

// This section is autogenerated by Acquia Dev Desktop. 



Actually this is not a problem and this is how Acquia Dev desktop handle the database connection and other configuration codes.

However, if you are using Drush with your Drupal 8 website but you are using it from a Git Bash instead of using the built-in cmd inside Acquia Dev Desktop, you will be facing a problem similar to this one:

The drush command 'XXX' could not be executed. 
(error) Drush was not able to start (bootstrap) the Drupal database. 

The problem here is that Drush won’t be able to find the which it was added to your sites settings.php file and so it will not be able to find a connection to the database and in result will display the above error.


The best solution here is to find the hidden file created by Acquia Dev Desktop which is usually in Windows is located at (*C:Usersusername.acquiaDevDesktopDrupalSettings*) and copy and pasted all of its contents to your settings.php file and then from inside the settings.php file, delete the code codes added by Acquia Dev desktop.

Doing so, now Drush will be able to find a connection to the database and all will be working as expected.

Are there any SEO problems if using separated html for mobile and desktop?

For me it is faster to create two website versions rather than a responsive one.

The URL structure will be the same, the website will load the desktop template or mobile template dynamically, without redirecting to a subdomain, without duplicating pages. Only the html and css will differ for mobile and desktop.

Are there any SEO disadvantages on this?

Thanks a lot!

How to Install Remote Desktop on Ubuntu 20.04 with XRDP

How to Install Remote Desktop on Ubuntu 20.04 with XRDPThis article was contributed by Dustin B. Cisneros of RackNerd – LowEndBox appreciates your contribution as always! Looking for a KVM VPS to run Remote Desktop on? Be sure to check out RackNerd’s latest LowEndBox specials if you are looking for a KVM VPS.

In this tutorial we will be showing you how to set up a remote desktop on your Ubuntu 20.04 VPS, using the XRDP software. XRDP allows you to graphically access your remote Linux servers. RDP is used to access a remote server through another computer, just as if you are using it locally. XRDP is a handy tool as it provides useful features such as two-way clipboard transfer, audio redirection and drive redirection.

The RDP protocol is also safe to use for sensitive data as it is encrypted with TLS.

In this guide, we will instruct you on how to install and setup XRDP on your Ubuntu 20.04 server.

Step 1. Install a desktop environment

Most of the Linux servers do not come with a graphical desktop environment. Instead, they are used via the command-line.

There are a couple of different desktop environments available for your server. These are already present in the Ubuntu repositories, so you don’t need to download anything. We will show you how to install Gnome and Xfce on the server. 

  1. Gnome is the default Ubuntu desktop, to install it, run the following commands:

sudo apt update

sudo apt install ubuntu-desktop

  1. On the other hand, Xfce is a lightweight and fast desktop, ideal for a remote server. To install it, run the following command:

sudo apt update

sudo apt install xubuntu-desktop

After running these commands, it might take some time to get everything installed.

Step 2. Installing Xrdp

The Xrdp comes loaded in the default Ubuntu repositories. Thus, you don’t need to download it. To install Xrdp, run the following command:

sudo apt install xrdp

Step 3. Verify the install

After the installation is done, you can verify it by running the following command:

sudo systemctl status xrdp

If the output shows the status of Xrdp, then the installation has been successful.

Step 4. Allow access to the SSL key

By default, the SSL certificate key that Xrdp uses is only accessible to the members of “ssl-cert” group. To add Xrdp to this group, run the following command:

sudo adduser xrdp ssl-cert

Step 5. Restart Xrdp

Now, to get everything working, we need to restart Xrdp with the following command:

sudo systemctl restart xrdp

After this, Xrdp is installed and working on your Ubuntu server.

Step 6. Configure the Firewall

Now, it is time to configure the firewall to allow access to remote connections.

Xrdp by default listens to port 3389. If you want to give access to a specific IP address, such as, run this command:

sudo ufw allow from to any port 3389

You can also allow access from any IP address with the following command; however, it is not recommended due to security reasons:

sudo ufw allow 3389

Have you successfully set up remote desktop on your Ubuntu 20.04 VPS? Please leave any questions, feedback or comments down below!

Jon Biloh

I’m Jon Biloh and I own LowEndBox and LowEndTalk. I’ve spent my nearly 20 year career in IT building companies and now I’m excited to focus on building and enhancing the community at LowEndBox and LowEndTalk.

Change the Desktop Wallpaper of all computers in my Workplace in Windows (7,8,8.1,10)

tl;dr; how can I change the wallpaper of all the computers in my workplace without using group policy?

In my workplace they make us change all desktop wallpapers every now and then. Since the computers are not in a domain, we have to change this manually (no group policy). I’m looking for a program that could be set as a service, or automate it in a task, so that users don’t have to interact with it. We also need to host the image somewhere, so that it’s available for all users. We could put up a link(url) in our internal server, google drive, database, etc., and then have this program point to this image. Is there sofware that has this kind of function?

We also have some more restrictions:

  • We cannot create an admin user(that we can user) in most computers, so no remote access.
  • We will not get a domain server
  • Some computers leave the complex, so they won´t have acces to our internal server from the outside, so we need a fallback method.
  • We do not need more than one wallpaper at a time, so a slideshow is not needed.
  • It would be best if the software is free or the license can be used in many computers (over 100 users)

I’m currently testing John’s Background Switcher to see if it’s safe and it fits my needs.

Accidentally renamed all files on desktop in windows 10

I accidentally renamed all files on desktop in windows 10.

Ctrl+Z didn’t do anything.

I don’t have file history and don’t have a restore point on this pc.

What can I do?

does windows keep record of recently changed/renamed files?

Any suggestions?