Version History shows field was updated, even though it wasn’t

In my SharePoint document library, I have a date column with a default date (i.e. today’s date). This works fine.

My problem is: whenever I update the document itself, or any other metadata besides this date column, the version history shows this date column has changed for every version – even though its value was not changed. It’s cluttering the view and will make auditing difficult.

enter image description here

What am I likely doing wrong here? Here is the field setup:

enter image description here

Trouble on writing Backend code. How to begin writing server side (Backend) code for Android? or even resources to learn writing them

I’ve recently started Android Programming one month back and, I’m loving it. I also started Java along with it. I just have some C experience from college. So I’m very much a beginner.

I’m working on this project where i need to reduce operational cost of a fintech start-up so that it’s easier for it’s agents to work in rural and remote villages by creating an App for them.

It’s a simple app which lists daily collection of loans that are to be made by the agent and OTP verification of the transaction is done and customers receive their receipts through SMS.

I want my App to communicate with the server and send queries for fetching data and be able to modify the databases as and when required. Also a message functionality is required(Just to send a OTP).

One major hurdle is making the app to communicate with my cloud server. Someone told me that i need to learn WAMP server(Windows Android MySQL PHP) however i have no clue what that is. I’ve scoured the web for information over where to begin all the articles are either too advanced or too short and spoon-fed which doesn’t go into detail at all. In fact this is my first question on this topic, so please if you find something on google just let me know I may have missed but don’t downvote the question.

A solution or even pointing towards the resources will be very very helpful. Because I am totally at loss over what to do. I’ve also read about Google’s Firebase, however I’m not sure if i should use it since it reduces the learning curve and limits our flexibility.

Thank you very much

MY SQL unmet dependencies. I am trying to install but can’t not even remove it. How can I make it correct?

sudo apt --fix-broken install Reading package lists... Done Building dependency tree        Reading state information... Done Correcting dependencies... Done The following packages were automatically installed and are no longer required:   libdbd-mysql-perl libdbi-perl libdbusmenu-gtk4 libllvm3.8 libmircommon5 libmysqlclient20 libpango1.0-0 libpangox-1.0-0 libqmi-glib1   libqpdf17 libreadline5 libsnapd-glib1 libterm-readkey-perl linux-signed-image-generic mariadb-common ubuntu-core-launcher Use 'sudo apt autoremove' to remove them. The following additional packages will be installed:   mysql-server-5.7 Suggested packages:   mailx tinyca The following NEW packages will be installed:   mysql-server-5.7 0 upgraded, 1 newly installed, 0 to remove and 6 not upgraded. 1 not fully installed or removed. Need to get 0 B/2,831 kB of archives. After this operation, 48.3 MB of additional disk space will be used. Do you want to continue? [Y/n] y Preconfiguring packages ... (Reading database ... 207681 files and directories currently installed.) Preparing to unpack .../mysql-server-5.7_5.7.26-0ubuntu0.16.04.1_amd64.deb ... Aborting downgrade from (at least) 10.0 to 5.7. If are sure you want to downgrade to 5.7, remove the file /var/lib/mysql/debian-*.flag and try installing again. dpkg: error processing archive /var/cache/apt/archives/mysql-server-5.7_5.7.26-0ubuntu0.16.04.1_amd64.deb (--unpack):  subprocess new pre-installation script returned error exit status 1 Errors were encountered while processing:  /var/cache/apt/archives/mysql-server-5.7_5.7.26-0ubuntu0.16.04.1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) 

Should the attributes of a class be part of the public interface even when they could break its methods?

As a minimal example, consider the following (in Python):

class Foo:     def __init__(self, bar):         # Assume bar is a valid at this point         self.bar = bar      def divide_by_bar(self, num):         return num / self.bar 

If the attribute bar is public, my understanding is that it is valid for the client to do something like:

>>> foo = Foo(1) >>> foo.bar = 0 >>> foo.divide_by_bar(2) Traceback (most recent call last):    ... ZeroDivisionError: division by zero 

We encountered a more complex version of this in our team and I suggested to make the attribute private, or read-only (or to consider the handling the exception). However, I got the reply that, since it is only used in one place in our code base, it is fine to leave it like that. I agreed to that, but I have noticed numerous examples of this practice in our code base and I am uncertain when should one be more strict with these cases. Should I ignore it until it is used in multiple places?

How to Even Begin Understanding the Underworld’s Geography/Cosmology?

Each time I get curious about WtO and try reading about parts of its setting, I hit a lot of crosslinks but am having trouble envisioning the basic zoomed-out geography and how they all relate to each other. Maybe I’m missing some sort of cosmological assumption and don’t know how to ask about it because it’s an unknown unknown.

Sometimes I encounter writings that give an impression that some of these locations are ‘stacked’ in the three spatial dimensions but vary by a fourth spatial dimension coordinate, and at other times I have an impression they’re meant to be navigable by spatially-3D beings; which one is it? How exactly does a Wraith move from the ‘normal’ world where it can possess computers and scare mortals to the ‘esoteric’ one with maelstroms and kingdoms? What are the connecting paths or ‘paths’ like?

I am also unsure about whether some geographical terms are meant to be parsed mostly literally, or very metaphorically (e.g. whether ‘river’ with ‘shores’ refers to a watery path surrounded by solid ground, or is more like a current, and whether the Tempest is meant to be visualised as a literal water in which one may swim or drown).

Kde Neon using a lot of memory even, if I not using the system

I working on Kde Neon distro who based on ubuntu LTS version of 18.04.02 I notice that my operation system uses a lot of memory even when I not using the system at least one hour or even more it can take at least 5.6 or going to 7.5 GB in a hour.

Only when I open some programm the memory is dropped down to his natural using memory to 400-600mb.

I checked some proccess on top, htop, ps and I dont see anything who can take a lot of memory even when the all programms closed, the system is not in work couple of hours.

I tried to check it with Kwin, plasmadesktop,but they don’t shows some notice or warnings to using high memory.

my python & ipython are directing to my venv even after deactivate

I have 2 git repos, with virtual environments installed on each one. I may have worked on one of them with the other’s venv on, but since then I have activated & deactivated the venv.

However, I still get the venv as my python path:

which python: path_to_repo_A_virtualenv/bin/python which ipython: path_to_repo_A_virtualenv/bin/ipython 

This happens from both repos.

I checked my ~/.bashrc for python paths shenanigans, but couldn’t find any. What could cause this?

Ubuntu 16.04.6 LTS

Battery drains even while laptop lid closed (Ubuntu 19.04 & Thinkpad X1 Carbon 6th gen)

Any other thinkpad x1 carbon users on ubuntu 19.04 notice that the battery still drains even while the laptop lid is closed & suspended?

I updated from 18.10 to 19.04 about two weeks ago, and ever since, I’ve come home from the work and found my laptop burning up in my backpack with the battery drained 50% or more after half a day closed & (I assume) suspended.

I had this problem for a while with 18.10, but it went away after a thnkpad BIOS update included the linux sleep state.

Thanks in advance

Screenshot of my battery discharge from the past 6 hours (my laptop was closed and “suspended” for 5.5 of those hours): https://imgur.com/ALK7Ogq

How do I plan sessions that are still fun even if they don’t move the plot forward?

I’m fairly new to DMing, but I really enjoy it. My campaign is still pretty early in, and plot is moving forward pretty well; last session actually revealed a huge chuck of the relevant current events. Last session was also a nightmare; the entire party suddenly became hectic and chaotic (borderline murder-goblins). Next session is going to be pretty quiet in comparison; not really any new information, or any new goals (yet), and really, their characters are probably in trouble for causing several messes in town.

I’m not sure how to rectify this. How can I keep the players entertained while they’re not going anywhere or doing anything that progresses the plot? How do I make sure they’re having fun while the plot is at a standstill?