Latest Tutorials 
How to Create Self-Signed SSL Certificates with OpenSSL
This is yet another tutorial for creating self-signed SSL certificates using OpenSSL for use with the Apache Web Server. It'll teach you how to create a private, generate a certificate signing request (CSR), self-sign the CSR so you can enable SSL in an Apache SSL virtual host, remove the pass-phrase from your private key to disable the Apache prompt in case your server ever reboots or you need to reload changes, install your certificate and private key, configure your virtual host, and try out your secure web site to make sure it works with your new self-signed cert.
Apache Web Server Tutorial for Linux
Apache is one of the most popular open-source web servers available today and this tutorial will teach you how to configure Apache 2.x on CentOS Linux. It shows you how to install the Apache web server, mod_ssl, and PHP using yum, setting Apache to start on bootup with chkconfig, configuring Apache's server settings in httpd.conf, creating your web site directory structure, creating VirtualHost configuration files, starting the Apache service and testing your web site, and finally going over other Apache options and things to know.
Festival: Linux Text-To-Speech Tutorial and Demo
It's time for another Linux and PHP tutorial and this time it's all about text-to-speech (TTS) synthesis using Festival and text2wave. TTS is nothing new and we've all heard it in one form or another, be it an animated Microsoft Merlin character, a digital voice telling us our menu options on the phone, or some sort of survey script making telephone calls from preselected numbers, text-to-speech technology is everywhere. Well, now it's time for you to use it to your advantage. Learn how to use the free Festival framework for converting your written text into digital speech.
From the Webmaster
Welcome and thank you for visting XenoCafe. This site has gone through
few changes over the years. Reason being I haven't had a clue what
to do with it. After some deep thoughts, I have finally found a
purpose for it. I have decided to use it as an information avenue.
XenoCafe is now dedicated to supplying code and tutorials to anyone
that has an interest in programming or learning how to do anything
computers. My goal is to make the tutorials easy to follow and understand
by using plain English and plenty of screenshots. My name is Tony
and if you have any feedback on the site - requests, complaints,
suggestions - you can reach me through the contact form. I hope
you find this site useful and be sure to check out my blog.
Latest News & Stuff 
| Yet another unreliable hosting company... |
5.28.2007 |
It's time for one of my rants again. This time it's over the excessive downtime this server has been experiencing -- not due to hacking, or lock-ups, or even shoddy scripts or clients doing naughty things, but because of the hosting company. Several months ago I moved everything off my home server onto this one -- I outgrew my DSL connection. I did some research and read some favorable opinions and chose the host I'm with now. Everything was fine at first until lately. Last week there was over three hours of downtime, and now another 10 minutes, plus more here and there. I gave them the benefit of the doubt and have rode it out, but now my clients are complaining, and as you all know, once that happens it's time to do something. I'll be looking for another company this June and plan yet another move -- this is getting rather annoying.
|
| Server Outage Due to Shitty Belkin UPS |
8.21.2006 |
XenoCafe, my blog, and all other sites hosted on this server and my backup went down today for an undetermined amount of time. It wasn't because of my server hardware, or the operating system, hell it wasn't even my ISP, it was the piece of crap Belkin UPS I bought. I hate Belkin, always have and always will. I raced home during lunch to get the servers back up. Let my experience be a lesson to you. DON'T BUY BELKIN! Their products are total SHIT! Just like the company itself. You can read more about this on my blog.
|
| Customize Your SquirrelMail Login Page |
8.11.2006 |
Yesterday I wrote up a simple tutorial with instructions on tweaking SquirrelMail to permit custom login pages for many virtual hosts using only one installation of the SquirrelMail code. In a nutshell, you edit three of the SquirrelMail PHP files and you have magic custom login pages for each domain you host. What makes it happen is a little custom function that checks the http host name and uses a switch/case structure to find the match. If a match is found it uses the PHP include function to insert the template to the HTML output. If there is no match it uses a default template instead. You can read more about it on my blog site and check out the screenshots of some of the webmail login interfaces hosted on this server. Be sure to download the source code containing the altered PHP files and a couple of example templates.
|
|
Other Resources
- Linux Knowledge Base and Tutorial - The place where you learn Linux. Hundreds of articles, "Test Your Knowledge" quizzes, popup glossary, and much, much more help you learn Linux the easy way.
- LinuxISO.org - A place to learn about, download, and discuss Linux
- W3Schools Online Web Tutorials
- PHP: Hypertext Preprocessor
- MySQL: The World's Most Popular Open Source Database
- The Apache Software Foundation
- The ProFTPD Project
- Internet Systems Consortium, Inc.
- PostgreSQL: The most advanced Open Source database system in the world
- Perl.com: The Source for Perl -- perl development, perl conferences
- Planet Source Code
- Programmers' Heaven - For free C++, Visual Basic, ASP, sourcecode, programming, javascript, code, delphi, pascal and more
- cplusplus.com - The C++ resources network
- Microsoft Developer Network
- The Code Project - Free Source Code and Tutorials
- Visual Basic Internet Programming
- Microsoft Most Valuable Professional (MVP)
- IIS Answers - Support Central for IIS (Internet Information Server)
- ASP 101 - Active Server Pages 101
- Sun's Java Technology Home Page
- Code Toad - free html javascript java asp and dhtml code tutorials and scripts
- Hotscripts.com - The net's largest PHP, CGI, Perl, JavaScript and ASP script collection and resource web portal
- Oracle Corporation
- Virtual PC - run multiple PC-based operating systems simultaneously on one workstation
- Dotcom-Monitor is a global provider of remote website monitoring services, web site application monitoring, external network monitoring and web stress test solutions.
|
|