In 1991 Tim Berners-Lee created the first web page at the CERN using a NeXT computer. Later in 1994, Tim Berners founded the W3C (World Wide Web Consortium) in order to create a standardization for all web pages.
Don’t forget to take a look to the source code!!!
Many people everyday, worldwide, expercience issues when trying to connect to the Internet. What you should do in case your conncetion won’t work is to power off the router for at least 10-30 seconds then start again. If it won’t work, then try to restart your computer.
If it still won’t work, you may try to do the following
1.Go to the Search button or menu on your Windows computer
2.Type “cmd” without the quotes and start the program.
3.Now you should write “ipconfig/release” without the quotes and hit enter. Wait untill it’s done.
4.Next step is to type “ipconfig/renew” without the quote marks and push enter. Wait for it…. when it’s done, your internet connection should be back. I know it works because I am doing it every day.
If you like our articles, you may want to check out the “Tutorials” page.
According to Fossbytes, these are the ten rules of NASA programmers guiding them how to code:
NASA’s 10 rules for writing mission-critical code:
1. Restrict all code to very simple control flow constructs – do not use goto statements, setjmp or longjmp constructs, and direct or indirect recursion.
2. All loops must have a fixed upper-bound. It must be trivially possible for a checking tool to prove statically that a preset upper-bound on the number of iterations of a loop cannot be exceeded. If the loop-bound cannot be proven statically, the rule is considered violated.
3. Do not use dynamic memory allocation after initialization.
4. No function should be longer than what can be printed on a single sheet of paper in a standard reference format with one line per statement and one line per declaration. Typically, this means no more than about 60 lines of code per function.
5. The assertion density of the code should average to a minimum of two assertions per function. Assertions are used to check for anomalous conditions that should never happen in real-life executions. Assertions must always be side-effect free and should be defined as Boolean tests. When an assertion fails, an explicit recovery action must be taken, e.g., by returning an error condition to the caller of the function that executes the failing assertion. Any assertion for which a static checking tool can prove that it can never fail or never hold violates this rule (I.e., it is not possible to satisfy the rule by adding unhelpful “assert(true)” statements).
6. Data objects must be declared at the smallest possible level of scope.
7. The return value of non-void functions must be checked by each calling function, and the validity of parameters must be checked inside each function.
8. The use of the preprocessor must be limited to the inclusion of header files and simple macro definitions. Token pasting, variable argument lists (ellipses), and recursive macro calls are not allowed. All macros must expand into complete syntactic units. The use of conditional compilation directives is often also dubious, but cannot always be avoided. This means that there should rarely be justification for more than one or two conditional compilation directives even in large software development efforts, beyond the standard boilerplate that avoids multiple inclusion of the same header file. Each such use should be flagged by a tool-based checker and justified in the code.
9. The use of pointers should be restricted. Specifically, no more than one level of dereferencing is allowed. Pointer dereference operations may not be hidden in macro definitions or inside typedef declarations. Function pointers are not permitted.
10. All code must be compiled, from the first day of development, with all compiler warnings enabled at the compiler’s most pedantic setting. All code must compile with these setting without any warnings. All code must be checked daily with at least one, but preferably more than one, state-of-the-art static source code analyzer and should pass the analyses with zero warnings.
About these rules, here’s what NASA has to say:
The rules act like the seatbelt in your car: initially they are perhaps a little uncomfortable, but after a while their use becomes second-nature and not using them becomes unimaginable.