I think studying how different kinds of software fail will help you to understand what is a good software design principle e.g. M$ addressed blue screen of death.
Software can fail in many dimensions e.g. cost, performance, time-to-market. Each dimension demands different approach. So I guess by addressing these topics, they should get you somewhere for your thesis.
One answer is Relativity. More specifically, it should be General Relativity. As God's time is infinite i.e. from where we see His time is freezed, or His characters unchanged in time. Therefore, God should be sitting in a place where the gravity is infinite so that His time relative to us is infinitely long. If Peter is right, "With the Lord a day is like a thousand years, and a thousand years are like a day." (2Pe3:8), then His time may not be totally infinite.
In the genesis of the universe, the gravity is close to infinite and the clock is running very slowly and it is where God is. The time dulate with the universe expanses i.e. our time runs much faster then God's clock. 1000 years in our time, to God is one day. Since His word is a constant with time, so we call His word the Truth as history revealing this truth is repeating in different time and space. It is the bible stories all about.
If there is a structure to all these Truths, the structure must be exceedingly simple as God is unique & singularity ref Jam1:7 (who does not change like shifting shadows). In fact, this elegant structure is the Word Himself John1:1. It is Jesus Christ.
If you watch carefully, the guy using the keyboard needs to look at the keyboard while he is typing and his sleep is slow too. So I think the guy doesn't know what a typist needs. Typist needs to touch the 2nd key before the 1st is releasing. Merging all keys together will disrupt the feel for the typist. The design is good for those who type by using a single finger. That's why I think the inventor is not a good typer. It is an interesting design but without much practical usage. I feel bad that he invested his money on creating such a product.
I used Apple][ for my engineering project. It is my first computer. I learnt a lot from it. I learnt Basic, machine code, assembly, I/O signaling and eventually I could cross compile Z80 code and using an I/O card as a digital signal analyser to design and create my first Z80 computer. Without this affordable computer, I will not be an engineer today. Game is my first incentive leading me to something more interesting.
I use Apple][ for my engineering project. I first learnt machine code and assembly of 6502 then I started I cross compile code in Z80 and using I/O interface card as a digital logic analyser and eventually I created another Z80 computer. The simplicity of Apple][ hardware taught me a lot about PC interface. If you know this, you will quickly understand how XT, AT buses work. Besides the bus size getting bigger, the control signals are largely the same. Without the affordable Apple][ at that time, I will not be an engineer today.
Thank you for telling this. In fact, I think the PHP copy semantic makes the object identity impossible. Without the objectId, you have to consider all objects as copies. In order to do object reference, we have to use Value Holder design pattern; however, it is too much for a simple web application. If I have a choice, I will not use PHP.
I've used Smalltalk, C++, Java, Python etc. 1st time experience using PHP in real OO dev with phpUnit. I have enough pain with PHP language defects that remind me with the pain with C++. This is my wisdom, use PHP carefully like C++ as there are a lot of language traps behind the close door.
The biggest defects is the array comparison. I think PHP is doing copy-on-write behind the scene; but the lacking of way to compare the object identity is a real pain. Both '==' & '===' are fooling. There are still a lot defects I've discovered. I think I have enough content to write an anit-pattern for PHP.
You definitely has a license for a Windows which has been installed when you brought your laptop. Just ship your laptop with a license doc. I would also advice you to replace the CDROM drive as it is critical to have it for recovery or loading other software.
When Microsoft cannot create secure software with their muscle, I don't see you have much choice.
I think studying how different kinds of software fail will help you to understand what is a good software design principle e.g. M$ addressed blue screen of death. Software can fail in many dimensions e.g. cost, performance, time-to-market. Each dimension demands different approach. So I guess by addressing these topics, they should get you somewhere for your thesis.
One answer is Relativity. More specifically, it should be General Relativity. As God's time is infinite i.e. from where we see His time is freezed, or His characters unchanged in time. Therefore, God should be sitting in a place where the gravity is infinite so that His time relative to us is infinitely long. If Peter is right, "With the Lord a day is like a thousand years, and a thousand years are like a day." (2Pe3:8), then His time may not be totally infinite.
In the genesis of the universe, the gravity is close to infinite and the clock is running very slowly and it is where God is. The time dulate with the universe expanses i.e. our time runs much faster then God's clock. 1000 years in our time, to God is one day. Since His word is a constant with time, so we call His word the Truth as history revealing this truth is repeating in different time and space. It is the bible stories all about.
If there is a structure to all these Truths, the structure must be exceedingly simple as God is unique & singularity ref Jam1:7 (who does not change like shifting shadows). In fact, this elegant structure is the Word Himself John1:1. It is Jesus Christ.
I'm not a good typist also. My "sleep" is too fast ;)
If you watch carefully, the guy using the keyboard needs to look at the keyboard while he is typing and his sleep is slow too. So I think the guy doesn't know what a typist needs. Typist needs to touch the 2nd key before the 1st is releasing. Merging all keys together will disrupt the feel for the typist. The design is good for those who type by using a single finger. That's why I think the inventor is not a good typer. It is an interesting design but without much practical usage. I feel bad that he invested his money on creating such a product.
I used Apple][ for my engineering project. It is my first computer. I learnt a lot from it. I learnt Basic, machine code, assembly, I/O signaling and eventually I could cross compile Z80 code and using an I/O card as a digital signal analyser to design and create my first Z80 computer. Without this affordable computer, I will not be an engineer today. Game is my first incentive leading me to something more interesting.
I use Apple][ for my engineering project. I first learnt machine code and assembly of 6502 then I started I cross compile code in Z80 and using I/O interface card as a digital logic analyser and eventually I created another Z80 computer. The simplicity of Apple][ hardware taught me a lot about PC interface. If you know this, you will quickly understand how XT, AT buses work. Besides the bus size getting bigger, the control signals are largely the same. Without the affordable Apple][ at that time, I will not be an engineer today.
Thank you for telling this. In fact, I think the PHP copy semantic makes the object identity impossible. Without the objectId, you have to consider all objects as copies. In order to do object reference, we have to use Value Holder design pattern; however, it is too much for a simple web application. If I have a choice, I will not use PHP.
I've used Smalltalk, C++, Java, Python etc. 1st time experience using PHP in real OO dev with phpUnit. I have enough pain with PHP language defects that remind me with the pain with C++. This is my wisdom, use PHP carefully like C++ as there are a lot of language traps behind the close door. The biggest defects is the array comparison. I think PHP is doing copy-on-write behind the scene; but the lacking of way to compare the object identity is a real pain. Both '==' & '===' are fooling. There are still a lot defects I've discovered. I think I have enough content to write an anit-pattern for PHP.
You definitely has a license for a Windows which has been installed when you brought your laptop. Just ship your laptop with a license doc. I would also advice you to replace the CDROM drive as it is critical to have it for recovery or loading other software.