Computer Related

Finding a decent web control panel for Linux is surprisingly difficult

I was rather surprised to discover that it is so difficult to find a decent web control panel for Linux. After all, linux is king when it comes to open source / free software. What has been more amazing for me is that there ARE in fact, okayish control panels but most are VERY DIFFICULT to install. The question I asked was "Why is this so?".

So I began the google journey to discovery, in hope that some good soul would create a straight forward install.

I found 2 potential easy control panels that were fairly straightforward to install:
Webmin which does a more root/administrator side of the administratio
and low and behold, what I deem to be some sort of cursed control panel: Kloxo

Kloxo is the closest free web control panel I've seen that's similar to Cpanel but Kloxo has had its bad times. In fact, I am still scared of using it but for the price (FREE) and the inconclusive evidence in terms of flawed security, I'd run a VPS and test it.

MySQL Server Tuning - Enabling query caching

Hey everyone, well lately, as you may have known, I've been working with MySQL more closely with respect to optimizing its performance both for work and for some of the websites I am running.

By default install, on CENTOS (and I assume most other linux distros), MySQL doesn't enable proper query caching. I suppose this is for simplicity sake. However, a lot of the times, your projects would perform better if you had it enabled.

So how do you do that?

Well, you need to edit the mysql main configuration file. This is normally found in /etc/my.cnf (I normally type nano /etc/my.cnf) to edit it. I HATE VI.

Anyways, moving along, you need to put the following in the [mysqld] section:

query-cache-type = 1
query-cache-size = 20M

The 1 means query cache enabled
the 20M is the amount of memory to be used for the cache - tune as you see fit

I'll be releasing more performance tuning options in the future :)

Good luck

--Rish

Original Music

Thought the blog needed some music, after all, I am the future! :)
Hope yall enjoy! This was done with my crate guitar, the digitech gnx3 pedal and my fender 212 amp, alesis 6 channel usb mixer and a drum synth.

--Rish

What is TSTT default gateway ?

I see that some users were asking What is TSTT's default gateway ? Well, I could be wrong, but depending on what ip range you are in, you get different gateway ip. So its impossible for me to answer this for you. Sorry!

--Rish

Internet dropping at night ?

Well, if you're having this problem, unfortunately there's not much you can do about this. I've seen this happen a few times when TSTT claims they were doing upgrades and all I could do was call them and tell them about it. It got fixed after a week so I'd recommend you contacting your service provider and explain the situation to them.

--Rish

TSTT DSL username format

I see that some users have been trying to understand the TSTT's DSL username format. When you sign up for Blink Broadband (DSL), generally, your username is dsl followed by your phone line number. For example, if your number was 9998888, your dsl username would be dsl9998888. I hope this helps some of you out there.

--Rish

GUID in VB.NET - Global Unique Identifier Visual Basic .NET

From my very little knowledge of GUIDs, from my interpretation/understand, its a Globally Unique Identifier which means that basically some genious coder developed an algorithm that generates a unique identifier such that the probability of the GUID being non-unique is so low, its pretty much unique - most likely you'll have to read this back a few times to understand what I am saying.

Okay so I came across this piece of basic code which I am certain you cannot copyright so I'm also going to show it here. I haven't tested it but its one line of code so it should do the trick

Function GUID() As String

GUID = System.GUID.NewGuid().ToString()

End Function

Basically. you'd need a GUID perhaps in developing a way to license your application I suppose? I'm not to sure, it must be handy for something.

There is actually a negative effect to having an all flash website

Hi everyone, I've been surfing the internet a little more than usual this week and came across a few snazzy looking flash websites that companies have. I have to admit that they do indeed look fantastic and I'm sure companies want graphics and art to pull customers in.

There is however an issue which I don't believe a lot of web designers tell their clients about "full flash websites" so I'll attempt to do so. Flash is of course an embedded object and the flash file is not human readable itself which is why the flash player is used to view the data in the flash file. So consider if a search engine was crawling your website to index it - it would see a flash file but wouldn't understand what content was in the flash file. How is this bad? Well a typical site like this blog uses HTML which crawlers can understand thus when the crawler indexes the website, users can easily search for a particular topic and find a link to this blog. That won't happen for Flash websites unless there's meta data or html data that relates to your website for the engine to understand.

So while its all nice, fine and dandy to have terrific effects, you should also be considered about targetting a wider audience (which I suppose is every company's main goal). A balance between flash and html will do the trick.

Mysql Replication on 3 Servers

For some reason, when I implemented mysql replication about 1 month ago, the databases went out of sync. Not certain as to what happened. Since then, I've added 3 servers to do replication excluding my master server.

I'll be check it this week but it seems everything today synchronized nearly instantaneously which is great. I can see the potential in doing this but applications will have to be modified to do updates to master only and possible reads from 1 out of the 3 servers (perhaps 4 if you include the master).

I suppose that one could round rubbing via DNS A records in which the hostname points to multiple ip addresses but different client applications deal with this in many different ways and some don't implement a choice function.

I suppose on a simplistic level, having a server as the frontend to forward to other servers could work as well.

Risharde DNS project stopped

After about 4-5 months offering this service for FREE to the internet community, it seems that many people lacked the vision or simply continued to use other systems that aren't efficient and will inevitably fail.

As I posted on my facebook, I am beginning to take back what I have freely given to the internet community. "As it is given, so shall it be taken away". I am no longer going to waste my money and my time (which is very limited) to build better systems only to realize that most of the internet community will not move up to these better systems.

A good example of the adoption of continuous retarded systems is email and spam lists. I have now come to the conclusion that a lot of people with good services have moved on from the kiddie wishing internet realm.

Good luck finding a safe, efficient free dns service for your domains.

Syndicate content