@grahamdearsley
Forum Replies Created
-
AuthorPosts
-
For Ed
In the same book they use the tokenizeing process that compilers go through to interpret your source code to explain the use of rules and grmmers, a bit like the encoder in your link does.
That bit of the book is quite good but I found a better explination of tokenizing in the Atari BASIC source book, published by the writers of Atari BASIC and avaliable for download from Atariage.
There are very few decent books on learning to program in C/C++, they generally fall into one of two category’s 1) Command reference manual 2) Rubbish 😂
I have the Programming principles and practices using C++ book by Bjarne Stroustrup and it would be good except it has not been updated to support newer versions of Visual Studio. The authors have written a special header file called std_lib_facilities.h that they include in most of their examples but it will NOT compile, for many reasons, on any later version of Visual Studio.
If you already know a bit of C++ then you can follow the examples without the header file but when it comes to the interesting bit where they explain classes by using them to define graphics functions you will find that the example classes are in the header file which will not compile !
I have somehow overlooked the C++ data type of “struct” until now, probably because it was not mentioned in the online course I did.
Anyway a srtuct is a type of simple class where all member variables are public and member functions are not allowed except for the case of constructors which have the same name as the struct.
The member variables can be of any type so a simple struct could be useful as a member of a vector, say, but as all members are public you can not force people to call a constructor to type check their values before changing them.
Come to think of it, may not be so useful after all 😂
I have also been trying for months to get mum used to W10 Mail but she has trouble finding what she wants in it, and I can’t blame her, why would the print page option be hidden under 3 dots ?, its not exactly obvious for anyone who doesn’t use other WUP apps. She also keeps loosing access to her mail folders because she expands the mail message pane, the option to shrink it again is hidden under 3 lines, again not obvious.
Yeh I read that post last week, they discontinued all of the non mail features like calender and online photo galleries months ago.
The reason for still using it was that my mum had finally got the hang of it, she is not great with computers. I tried to get her to login to her Hotmail with a browser but Microsoft keep changing the layout and it confuses her.
Live mail always looked the same, largely because they were NOT updating it. Oh well.
The Windows Defender anti malware scanner was using a load of memory and CPU time but it has settled down now. I can print again but it looks like I will finally have to give up on Windows Live Mail because it still says “low memory, check disk space” when I try to open a message.
I removed all the AV stuff after the update including running AVG clean up, just Windows Defender left. Still a large lack of memory. At Butlins Bognor at the moment, will have another look when I get back.
Gravity particles would also explain why the Universe is expanding and why it will keep on expanding until it is just a big empty space.
I still recon that gravity is a subatomic particle that fills what we know as empty space. Very small but if there is enough of it it will still have mass.
Gravity particles would fly around at very high speed (faster than light,possible because they are smaller than light) in all directions, like the atoms in a liquid, and exert a force on anything they hit.
Like I have said before, these particles are so small that they usually pass straight through an object but the denser or more massive an object is the more likely it is that there will be a collision with one of the objects atoms and a force will be exerted.
Really massive objects act like a gravity shield so gravity pushes you onto them from the other side.
Of course this could just be another sign of me going mad 😂
A note about UEFI keys. The authorisation of certifying authorities is actually handled by the UEFI forum rather than Microsoft. The problem is that the UEFI writers or the system OEM must hard code the root certificate of a certificate authority into the UEFI firmware in order for its signatures to be valid. Many manufacturers only choose to encode the Microsoft root key so only Microsoft can sign code that runs in UEFI mode on those systems.
The 4G+ symbol has just started showing up on my phone at my mum’s house which is supposed to mean I can expect faster speeds but testing shows I am limited to 17Mbs down and 6Mbs up.
On the plus side she is now getting the Faster FTTC speeds she is paying for, 76Mbs down and 18Mbs up.
I was expecting denials, or at least questions 😁
By the way, clearing out the standby list is an excellent way of slowing a system down, much better to let the memory manager handle things 😁
When a process requires physical memory the memory manager will first try to get it from the zeroed page list, if there is not enough there then it will zero pages on free list and use those, if thats still not enough then it will go to the standby list. The standby list is divided into 8 lists with priorities 0-7 and Windows will zero pages on the lowest priority list first.
In the unlikely event that that’s still not enough or if Windows feels that it is low on free/zeroed memory then it will start to trim the working set (in use memory) of running processes, starting with the longest idle/lowest priority first.
:bye: Oh dear !
Get well soon. We need you😃
Ok,here goes. A retype of the post I lost.
Windows cache’s like crazy 😁
Superfetch logs the files that your applications open and tries to load them into memory in advance. Windows 10 adds Ready Boot ( not ready boost) which monitors the apps you open when you first login and tries to load them into memory before you even launch the app ! In addition, when an app releases memory pages they are placed on a standby list instead of being freed so they are in memory should they be needed again soon. There is seldom much free, unused, memory on a running system.
An explanation of some of the terms in the task managers memory tab is below.
In use (compressed):
Shows the amount of physical memory actually in use, the figure in brackets shows the amount of that that has been compressed (New in W10 or maybe 8)
Committed:
Before a program can use memory it must first commit it but Windows dose not assign any physical memory until the program actually uses it, that is why the commit charge will be higher than the in use figure. The second number is the system commit limit which is the size of the installed ram plus the size of any page files.
The free section of the composition graph is a combination of the free,standby and zeroed page lists and if you hover the mouse pointer over it it will give you a breakdown.
One more thing is that Windows will only assign pages that have been zeroed to a new app to prevent data leakage so it has a background task called the zero page thread that zero’s free pages, you will seldom see much memory on the free list because of this.
something broken.
if I type to the end of a line
everything jumps left
and the submit button
disappears.
Have they tried you on pancreatin Bob ?
I am prescribed 4 Creon 10000 capsuals before each meal. Its meant to help with the brakedown of carbohydrate and stop the formation of gas in people who have a damaged pancreas.
No expertise with babies but the noise from your PC is probably a fan 😁
That IS a rant Bob but I don’t blame you 😁
Argos are OK for non technical stuff but they are a nightmare for anything electronic.
My meters are series 2 Bob and only about 8 months old. Looks like the com unit on top of the leccy meter is dead though, no lights at all.
I am on Pay as you go because thats the way the landlord likes it and I don’t mind. The problem at the moment though is that the meters can’t top up automatically and I can’t use the display thingy to enter a code because that can’t connect either.
If the lights go out then I will have to use the couple of buttons on the front of the meter to scroll my way through entering the HUGELY long payment code. But not till then 🙂
-
AuthorPosts
