Difference between revisions of "Nick's Homepage"

From Nick Jenkins
Jump to: navigation, search
m (Reverted edits by 204.100.220.2 (Talk); changed back to last version by Nickj)
(Add list of Linux Setup steps.)
Line 39: Line 39:
 
*** [[Random software development tips]].
 
*** [[Random software development tips]].
 
*** [[Maintaining software with the Swiss Cheese approach]].
 
*** [[Maintaining software with the Swiss Cheese approach]].
** Misc:
+
** MediaWiki or Wikipedia:
 +
*** [http://blog.nickj.org/ Blog].
 +
*** [http://can-we-link-it.nickj.org Suggesting links for the English Wikipedia].
 
*** [[MediaWiki|MediaWiki parser and fuzz tests]] - technical, HTML compliance tests and fuzz tests, so probably not interesting to you.
 
*** [[MediaWiki|MediaWiki parser and fuzz tests]] - technical, HTML compliance tests and fuzz tests, so probably not interesting to you.
 
*** [[MediaWiki code coverage howto]] - info how to gather code coverage data for parser tests.
 
*** [[MediaWiki code coverage howto]] - info how to gather code coverage data for parser tests.
 
*** [[Experiment with Suggestion Searching on Wikipedia]].
 
*** [[Experiment with Suggestion Searching on Wikipedia]].
 +
** POV:
 
*** [[Software features that I would like to see become standard]].
 
*** [[Software features that I would like to see become standard]].
 
*** [[Limitations of 32-bit machines]].
 
*** [[Limitations of 32-bit machines]].
 
*** [["The best way to stop the distribution of a bit of software is to charge money for it"]].
 
*** [["The best way to stop the distribution of a bit of software is to charge money for it"]].
 
*** [[Steps to getting spam under control]].
 
*** [[Steps to getting spam under control]].
*** [[TiVo amounts paid]].
 
 
*** [[Technical problems with the Web]].
 
*** [[Technical problems with the Web]].
 +
** Step-by-step: From-scratch installation steps for a Linux PHP web server running Debian Etch:
 +
*** [[Linux setup steps/Memory test|Run memtest overnight]].
 +
*** [[Linux setup steps/Install Debian Etch 4.0|Install Debian Etch 4.0]] base on an HP netserver 1000R with a NetRAID card.
 +
*** [[Linux setup steps/update APT sources list|Update /etc/apt/sources.list]].
 +
*** [[Linux setup steps/upgrade Debian packages|Get the latest and greatest packages]].
 +
*** Change SSH configuration (optional).
 +
*** [[Linux setup steps/Remove unneeded or unwanted Debian packages|Remove unneeded or unwanted packages]].
 +
*** [[Linux setup steps/Install LAMP on Debian|Install LAMP]].
 +
*** [[Linux setup steps/Install extra useful software|Install extra useful software]].
 +
*** [[Linux setup steps/Disable IPv6|Disable IPv6]].
 +
*** [[Linux setup steps/Stop console screen from blanking|Stop console screen from blanking]].
 +
*** [[Linux setup steps/Exim 4 configuration|Exim 4 configuration]].
 +
*** [[Linux setup steps/Customize Apache configuration|customizing Apache configuration]].
 +
*** [[Linux setup steps/Apache virtual hosting|Set up Apache virtual hosting]].
 +
*** [[Linux setup steps/Apache content compression|Apache content compression]].
 +
*** [[Linux setup steps/Configure php.ini|Configure php.ini]].
 +
*** [[Linux setup steps/HTTP Apache authentication passwords|HTTP Apache auth passwords]].
 +
*** [[Linux setup steps/Enable SSL in Apache 2|Enable SSL in Apache 2]]
 +
*** [[Linux setup steps/Change the date|Change the date]].
 +
*** [[Linux setup steps/installing and configuring tripwire|Installing and configuring tripwire]].
 +
*** [[Linux setup steps/Tweak MySQL configuration|Tweak MySQL configuration]].
 +
*** [[Linux setup steps/Soft link the command line php.ini to the apache php.ini|Soft link the command line php.ini to the apache php.ini]].
 +
*** [[Linux setup steps/installing and configuring portsentry|Installing and configuring portsentry]].
 +
*** [[Linux setup steps/Locking down the IP functionality|Locking down the IP functionality]].
 +
*** [[Linux setup steps/Set limits.conf|limits.conf]].
 +
*** [[Linux setup steps/Install bastille|Install bastille]].
 +
*** [[Linux setup steps/Install the latest SUN JDK using pinning|Install the latest SUN JDK using pinning]].
 +
*** [[Linux setup steps/Install NTP daemon to keep the time current|Install the NTP daemon to keep the time current]].
 +
*** [[Linux setup steps/Install APC as the PHP opcode cache|Install APC as the PHP opcode cache]].
 +
*** [[Linux setup steps/One big page|All of the above steps, as one big page]].
 +
** Misc:
 +
*** [[TiVo amounts paid]].
  
 
If I've made a typo or grammatical or technical mistake please just correct it (you can edit all pages), or if you some thoughts on what I've written & want to share them, if you have an answer to a question I've asked, or whatever, then [[User talk:Nickj|leave me a message]].
 
If I've made a typo or grammatical or technical mistake please just correct it (you can edit all pages), or if you some thoughts on what I've written & want to share them, if you have an answer to a question I've asked, or whatever, then [[User talk:Nickj|leave me a message]].

Revision as of 06:57, 31 August 2007

If I've made a typo or grammatical or technical mistake please just correct it (you can edit all pages), or if you some thoughts on what I've written & want to share them, if you have an answer to a question I've asked, or whatever, then leave me a message.