Oily Rag 1: Introduction: Difference between revisions

Minor formatting, punctuation.
(Swept up a bit)
(Minor formatting, punctuation.)
 
Line 11: Line 11:
Leads me onto component reuse. Buried within 3.5’s architecture are some very elegant, standalone components just asking to be reused, perhaps in other projects. However I am thinking more in terms of tweaks saving extra work when coding.
Leads me onto component reuse. Buried within 3.5’s architecture are some very elegant, standalone components just asking to be reused, perhaps in other projects. However I am thinking more in terms of tweaks saving extra work when coding.


'''''[[#top | Top]]'''''
 
== That dream ==
== That dream ==
Ever purchased a brand new car, sat there looking at the dashboard wishing you could remove or add a new switch?
Ever purchased a brand new car, sat there looking at the dashboard wishing you could remove or add a new switch?
Line 17: Line 17:
Not a chance, for fear of devaluing the car. However take a look at 3.5's admin panel and wreak your revenge; it won’t be devalued when you break it. Just install a brand new one.
Not a chance, for fear of devaluing the car. However take a look at 3.5's admin panel and wreak your revenge; it won’t be devalued when you break it. Just install a brand new one.


'''''[[#top | Top]]'''''
== Opulence ==
== Opulence ==
Well if you are feeling opulent, you can have a model 3.5 for every day of the week.
Well if you are feeling opulent, you can have a model 3.5 for every day of the week.
Line 52: Line 51:
|}
|}


'''''[[#top | Top]]'''''
 
== Title ==
== Title ==
For this series I could not think of a better title. '''Oily rag''' seemed appropriate.
For this series I could not think of a better title. '''Oily rag''' seemed appropriate.


Anything you read in this section requires you to roll up your sleeves and get your hands dirty.
Anything you read in this series requires you to roll up your sleeves and get your hands dirty.


However I take no responsibility for any hair loss, blood dripping down walls (please bang your head against something else) or laptops that are hurled out of windows (could move to a basement flat).
However I take no responsibility for any hair loss, blood dripping down walls (please bang your head against something else) or laptops that are hurled out of windows (could move to a basement flat).


'''''[[#top | Top]]'''''
== Skills ==
== Skills ==
Skills required: knowledge of CSS, HTML, be a competent programmer preferably in C++, PERL, PHP, MySQL and machine code and that’s only to service a car.
Skills required: knowledge of CSS, HTML, be a competent programmer preferably in C++, PERL, PHP, MySQL and machine code and that’s only to service a car.


Actually, to complete any topic in this section I found copy and paste more that adequate.
Actually, to complete any topic in this section, I found copy and paste more that adequate.


For once in my life I will be very serious.  No matter what fancy titles or terminology you see, it all boils down to one thing, '''manipulation of text files'''. If you know where to find these text files you can hack them to your heart's content and make them work for you.
For once in my life I will be very serious.  No matter what fancy titles or terminology you see, it all boils down to one thing, '''manipulation of text files'''. If you know where to find these text files you can hack them to your heart's content and make them work for you.
Line 81: Line 79:
Check out [[Bugs 3.5-Apollo: Combined bug fix|Combined bug fix]]. It includes all pages that need changing.       
Check out [[Bugs 3.5-Apollo: Combined bug fix|Combined bug fix]]. It includes all pages that need changing.       


'''''[[#top | Top]]'''''
=== CD Part 1 ===
=== CD Part 1 ===
Introduces techniques required to convert Uniform Server to run from a CD. Highlights files which pose a problem.  These contain functions that require read/write access. These are modified to produce a working example with no frills. Check out [[Oily Rag 1: CD Part 1|Part 1]]   
Introduces techniques required to convert Uniform Server to run from a CD. Highlights files which pose a problem.  These contain functions that require read/write access. These are modified to produce a working example with no frills. Check out [[Oily Rag 1: CD Part 1|Part 1]]   
Line 100: Line 97:
[[Oily Rag 1: CD Part 6|Part 6]] Looks at making the CD independent of an host PC's browser. It also shows how to host several sites on the same CD.
[[Oily Rag 1: CD Part 6|Part 6]] Looks at making the CD independent of an host PC's browser. It also shows how to host several sites on the same CD.


'''''[[#top | Top]]'''''
 
== Dedicated drive ==
== Dedicated drive ==
Running Uniform Server on a [[Oily Rag 1: Dedicated drive USB|dedicated drive]] is extremely easy. No need to run as a service. Removes the need for a virtual drive. This gives it a slight speed advantage when run on a USB stick or separate partition on a hard drive or even a separate hard drive.
Running Uniform Server on a [[Oily Rag 1: Dedicated drive USB|dedicated drive]] is extremely easy. No need to run it as a service. Removes the need for a virtual drive. This gives it a slight speed advantage when run on a USB stick or separate partition on a hard drive or even a separate hard drive.
 


'''''[[#top | Top]]'''''
== Wait for process to start. Includes a batch progress bar==
== Wait for process to start. Includes a batch progress bar==
This [[Oily Rag 1: Wait for process |proposes a solution]] to prevent the dreaded error message "connection was refused" when starting 3.5-Apollo. I have also included a batch file progress bar.
This [[Oily Rag 1: Wait for process |proposes a solution]] to prevent the dreaded error message "connection was refused" when starting 3.5-Apollo. I have also included a batch file progress bar.


'''''[[#top | Top]]'''''


== MySQL server upgrade to 5.0.51b ==
== MySQL server upgrade to 5.0.51b ==
Line 121: Line 117:
|}
|}


[[Category: UniCenter]]
[[Category: Oily Rag]]
[[Category: Oily Rag]]
[[Category: Support]]
[[Category: Patches]]
[[Category: Troubleshooting]]