Archive

Archive for the ‘Jobs and Employment’ Category

Tips and Stuff

May 18th, 2009 Seth No comments

I have recently moved to a new virtual server hosting provider, Linode have hosting centres in 4 locations in the US and allow you to pick which centre you would like your server in. They have a great web user interface and are cheaper than my previous provider, Slicehost. So now I am paying about half what I was for hosting. I have also got away with using a lot less memory for my virtual server, by implementing some different ways of getting around spam.

Realtime DNS Block Lists (DBL)

DBL’s store a list of known IP addresses which should not be trusted when receving mail, either they are IP’s assigned to home machines (DSL/Cable clients) or known spammers caught out by traps. There are a few DBL’s, but until now I have only been using one – Spamhaus, but sadly this doesn’t catch most spammers. I have now been through my configuration and included a few more DBL’s which are listed below. The advantage of this is that looking up an IP in a DBL is not processor or RAM intensive and does not require an external program – like Spamassasin. I have also implemented a few features in postfix which allow the looking up of hosts who try to exchange mail with my server, if the hostname they are giving doesn’t match their actual hostname or they have no A record or MX record for the domain they are using, postfix will end the connection.

smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
reject_invalid_hostname,
reject_non_fqdn_hostname,
reject_unauth_pipelining,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unknown_sender_domain,
reject_unknown_recipient_domain,
reject_rbl_client dnsbl.sorbs.net,
reject_rbl_client zen.spamhaus.org,
reject_rbl_client b.barracudacentral.org,
#reject_rbl_client t1.dnsbl.net.au,
reject_rbl_client dnsbl.njabl.org,
reject_rbl_client dnsbl.ahbl.org,
permit_mx_backup

It is very important that “permit_mx_backup” goes at the end, because I am finding that spammers will take advantage of backup MX servers to get their spam accepted in some way, which then causes a lot of dead return to sender messages in your queue later.

With the “reject_rbl_client” lines I have in this config, I don’t have to use Spamassasin or other spam anaylsis programs at presnt, the few spams I am getting are minimal and may have been things I accidentially signed up to in the past! t1.dnsbl.net.au was blocking Google Mail last night, which is why I have blocked it. barracudacentral.org requires that you sign up to use their service first.

Moving MySQL

I have to admit that I am no programmer; Systems Administration, Network Administration and troubleshooting come fairly easily to me, but programming has always passed me by. I have often just blindly copied something someone else has done to get by and I remember when I was young spending hours typing in source code from magazines to see try out programs and stuff!

So when it comes to SQL people say “well its not that hard, its mostly english!” but you have to remember the order things go in and weather a line needs a ; at the end, etc… I have tried to get into PHP and stuff, but I just get really bored and give up. I have a load of programming books on C and PHP if anyone is interested!

I use some SQL on my server – WordPress, which makes this blog work uses MySQL… but to keep it going I had to move it from my old server to my new one.

I followed the usual instructions, to backup your databases use:

mysqldump -u root -p --all-databases > database_backup.sql

And then to restore:

mysql -u root -p < database_backup.sql

Then presto and everything is back, but is it working? Well it might be a good idea to try:

/etc/init.d/mysql restart

Because when you import your old databases, you overwrite the passwords for the users that are stored in them. In the file /etc/mysql/debian.cnf there are settings for a user called debian-sys-maint which is setup when you install MySQL. A password is generated for this user and then stored in the file, when you import all databases you overwrite the users database which then overwites this password, causing debian-sys-maint to be unable to access the database and a failure when you try to start MySQL, although the daemon is running.

phpMyAdmin is your friend here, because you need no knowledge of SQL commands to go in and change the password for a user, therefore fixing this nasty problem! Once you’ve done that you can then use this command to stop MySQL (as /etc/init.d/mysql stop won’t work):

kill | cat `/var/run/mysqld/mysqld.pid`

Then go ahead and start MySQL as normal:

/etc/init.d/mysql start

Uninterruptible Power Supplies and their lack of Uninterruptible-ness

An Uninterruptible Power Supply or UPS is a big battery that will keep your computer running if the power goes off, it will also protect it from surges and incidents when the power dips to what it should be. They are very useful for when you need to move things around or if you have electricity that you have to pay for in advanced (and will therefore be switched off automatically if you have no credit).

I have had small UPS’s for a few years which are about enough to keep an average desktop PC going for about 10 mins if the power fails. However, I have recently had to start dealing with them at work, since we have moved away from Co-located hosting to hosting our servers at our office. When you are running UPS’s commerically, the need for power cannot be overstated – you need things to be as overkill as possible! Most UPS’s (anything designed for keeping more than just one PC going) will have overload detection and if the UPS detects an overload, it will start to shut itself down – because if the power were to be lost, the batteries could not take the load and the servers connected would not be able to shutdown gracefully.

However this means that mains power is lost to these connected servers and hence zap – no power… Well, in our case it means a 50% reduction in power as the servers have 2 PSU’s each which are redunant. However, it is not so easy to build redundancy into a network, and taking out the UPS that the network switches are connected to will take down the servers as they can’t talk to the outside world… resulting in my mobile phone ringing and someone giving me grief that they can’t do any work!

Teamed Network Cards are network cards that can run in pairs (or more) providing greater throughput or redundancy if they are connected to different switches (in different UPS’s!) however my employer apparently has little interest int he redundancy aspect of this and uses teaming only for throughput… why have 1Gb/s when you can have 2Gb/s?!

After this happening twice today, I had to bypass the UPS’s entirely as they were getting less reliable than the service from the electricity provider!

Whilst I like my job, I hate the fact that my employer prefers to buy his parts on eBay and expects great performance from a limited budget!

Well, I think that is all for tonight… until next time (in the imortal words of Sara Cox) – “rave safe kids, rave safe!”

Update – Summer 2008

September 25th, 2008 Seth No comments

So its been a while since I posted anything, but I thought I’d keep people updated as to what has happened in my life lately.

At the beginning of August I had to sell my car and declare myself bankrupt. I was at the point of owing £15,000 and at my current level of income that would have taken me about 10 years to pay back, plus I would have been fairly povety stricken for that duration. Given my record of finding and keeping jobs(!) I doubt that I will find myself in some great earning IT job anytime soon, despite the fact I could pretty easily do the work.

The bankruptcy is going well so far, thanks to the Co-operative Bank I have a current account with a Visa Electron debit card and a fair bit more money available to me from my benefits given that I am not having to pay back what I owed to the banks and credit card companies.

Interestingly enough the Halifax, whom I owed approximately £6,000 to, has recently been taken over by Lloyds TSB (whom I owed £1,500), apparently because the Halifax had itself become insolvent. I’d like to say that I brought down one of the biggest banking groups in Britian, but sadly I think my debt is just a drop in the ocean to them! This is just the latest in a series of banking failures here in the UK, mostly brought on by the US ‘sub prime’ loan problem and the general ‘credit crunch’. Notice that no-one will use the word recession, and according to Prime Minister Gordon Brown, “this is not boom and bust”; who is he kidding!

My personal feeling, although this is extremely controversial, is that now is the time to wipe out all debt – after all, it is really just numbers on computers. Once we have done this, we should quit lending money to people with the soul exception of mortgages. No more credit cards or unsecured loans, because I believe this is what has caused all the problems: Consumer greed, and I think we are all guilty to some extent. But who is more guilty, the people forced into borrowing money for a better lifestyle (or sometimes just an existance) or the banks who spend all their time convincing us that we should take out loans and credit cards, sometimes to the point where we can’t ignore them.

Also during August I helped with a number of Autism research studies at University College London, but missed out on a MRI scanning experiment because of a small piece of metal left in me after my Gall Bladder was removed in 2001. It seems that I will never be able to find out the full details of the clip (make, model, etc) for the paranoid radiographers who control these experiments, because the hospital where the surgery took place have ‘misplaced’ the notes relating to it.

I also took part in research for my friend Kalen at the University of Manchester, who tells me that even if she can’t use my data – my reaction times suck and I definately have ADHD! Most people who meet me for just a few minutes know that I just can’t keep still, unless I am unconcious!

Whilst I was in the North West I was asked by a friend of mine to help at his workplace with some IT stuff. This taught me a few things: that my Windows Server skills are out of date and that eToken is more complicated than you’d think! eToken is basically a authentication system similar to smart cards, but uses a device that looks very much like a USB pen drive. It can also work over networks and this was the purpose, to secure servers at a remote site.

I have decided that I am going to use some of my time over the next few months to study for the MCSA exams or Microsoft Certified Systems Administrator. This is, I know a bit of a diversion from my Linux work over the past few years, but I don’t think I have the nessecary programming experience to be a proper Linux sys-admin. I last studied for these Microsoft exams back in 2000 when I passed the “Network Essentials” exam, but the failed “Windows NT Workstation”, sadly there was no credit for Network Essentials, it was just something you had to pass at the same time. So given that, my skills on the server aspects at least of Microsoft’s operating systems is about 8 years out of date. Maybe if I can improve my skills (and I’ll have bits of paper to prove it), then I’ll have more chance of getting a job… but can I keep it?

Spending about a week working 9-5 really made me realise how little I use the time in the day, since I have been back it has been a struggle to find things to do and not to spend money fleetingly. The lack of structure has if anything made me more depressed.

Last weekend I went to the NAS International Conference in London, it was a fairly good conference and a good chance to catch up with friends that I hadn’t seen for some time. I also got to meet some fairly big names: Alex Thompson from Channel 4 News (who has an Autistic son), Jane Asher (President of the NAS and all round good cake maker) and some of the producers and writers of Holby City and the film Snow Cake. I managed to ask some good questions as well!

Next wek I will be trying to spend my time wisely by doing some work, helping with binding for a printing company in Saltash. Its a bit of a long way to go, but its only for 5 days. So hopefully I manage to work out those 5 days! I’m also signed up to help chase up and collect in the voter registration forms for Plymouth City Council, that kinda pays on a piecemeal basis apparently, £1.50 for each form collected of which I will have 300 to chase!

Until next time… rave safe kids, rave safe!

Updates

April 7th, 2008 Seth 1 comment

Well, it has been quite a while since I have blogged, there have been some good things and bad things happening, which I shall summarize here:

The Motherboard that broke on me has been repaired, although initially it came back with the part I wanted fixing unfixed, they later sent me a replacement part which I replaced myself.

I have recently acquired an automatic car (rare in the UK), with the intention of passing my driving test in an automatic. This will mean that I can only drive automatics alone, but I am willing to deal with that until I feel more confident out on the road. The car that I got was untaxed (unregistered) and had no MOT (inspection), so I had to do some work on it before I could get it legal; I replaced the front part of the exhaust and also the fuel pump, and finally got it legal and on the road last week. Now I just have to pass my drivers test!

I have been applying for a lot of jobs, mostly office admin and alike, however I haven’t got very far. So far I think I have been rejected by at least 10 of the jobs I applied for. I have had 1 interview and 2 more lined up. I suspect the problem is that my habit of not keeping jobs for very long is catching up with me, so my references are bad.

For a while I have been thinking about getting a pet, originally wanting a cat… but since I live in a shared house I thought it might be quite difficult to keep an animal that likes to roam, plus one of our friends who likes to visit has a cat allergy! So I compromised and decided to get some rats instead. I have never really had a problem with rodents, I had mice in a previous flat (as in an infestation rather than a pet!) and although I had to kill them, it didn’t make me afraid of being there. So I have ordered a cage and some stuff, once this arrives I am going to obtain 2 male rats and call them Steve McQueen and James Dean; two actors/racing car drivers who died before their time… and yes, I did get the idea from House.

My run in with the Police seems to be over, they have decided not to prosecute me and have returned all of the computer equipment that they confiscated.

Finally this week I am working for a local software house doing some testing of a new version of their software… I don’t think I am doing too well, it seems very abstract to me, I am sitting here not really sure what to do – the fact that a lot of what I am doing doesn’t work correctly doesn’t help!

I am starting to wonder if I am in love with the idea of having a job, rather than actually wanting to do a job. Every job I have tried recently has ended in failure because I get there and then I get bored and tired after a while. I can’t cope with boredom too well, unless that boredom is self-induced!

I think what I need in a job is for it to be well structured and have enough breaks for me not to get too tired; i.e. part time. Trouble is that not a lot of employers are so willing to help in that respect.

Oh well, I hope I can sustain this or Dan (who got me the job) will be very pissed…

Until next time, rave safe kids – rave safe!

Seth

First time tequila…

August 30th, 2007 Seth 2 comments

…the room won’t stop spinning! Someone help me.

That was 2am, now its nearly 6am I have slept for a couple of hours and can’t get back to sleep!

I was out for a quiet drink with my housemates and then bumped into a couple of people from my course at Uni (which was nearly 2 years ago now!). The upshot of it was that I got brought lots of beer and then a shot of tequila, complete with salt and lemons!

They suggested I go back to University and try to do the course I originally wanted to do – computer systems and networks. Whilst I know I have the brain to do the work, I have this alter ego, lets call him Mr ADHD, that likes to get in the way of doing that work. My original plan was to try and get treatment for that and THEN go back to University. Well, two years after being suicidal because I couldn’t get the work I knew I could do done, I’m STILL waiting for some kind of treatment for that, although I have seen 2 shrinks now!

So, what do you think? Continue the search for mindless annoying jobs or go back to Uni?

Categories: Jobs and Employment, Life, University Tags:

New Job Update – Week 1

August 17th, 2007 Seth 1 comment

So I completed week one of my new job. At least it didn’t go as badly as the last job I had when I didn’t show after the first day!

It started off with listening to some calls on Monday and then on Tuesday the training got underway, a lot of stuff I knew already from my technical experience and working in call centres in the past, today the training ended and I got to take calls for real.

Now they didn’t drop me in the deep end, I did have a buddy with me who was helping me, but what I didn’t realise is how stupid 80% of the people who call in are and how they use aggression to try and cover that.

When I worked my last call centre job I was doing fairly simple tasks, all I had to do was get information out of people about their cell phones, their name/address and their credit card details so that I could register their phone. Trying to talk someone who has no clue about computers how to troubleshoot problems is a whole ‘nother ballgame.

I really don’t know if I can keep doing it. I have come home every night this week physically exhausted, I have to get up at 7am and then ride the bus for 30-45mins to get to work for 8:50 and then take calls for 8hrs, although I get a 1hr lunch break. That’s a 40hr week, 9am-6pm 5 days per week. Most jobs in the UK are 37.5hrs per week. In France, you can’t be forced to work more than 35hrs per week!

I know what everyone is going to say, don’t make a mess of this, don’t run off… but I am finding it very difficult to suppress those feelings. I should probably put more into it, but I really don’t feel like being abused because someone isn’t smart enough to go to a book store or a library and get a simple book on Windows XP or Vista – there are enough titles out there!

So should I:
[A]   Stick it out next week and see what happens.
[B]   Call/Email in Monday, say I am sick or I can’t do it any more.
or
[C]   Wait for my replacement Visa card to arrive and take a spur-of-the moment trip to Denver.

Maybe you can decide for me, but I can’t guarantee I’ll take your advice! :-D

Categories: Jobs and Employment, Life Tags:

A Day of Success!!

August 9th, 2007 Seth No comments

Well today was a great day, first off I got up at a reasonable time – 9am, not like last week when I was lucky to be asleep by that time! Then I had to go to an interview, the job – which I saw advertised through an Agency is with InfoTeam who have the contract to repair and provide technical support to customers of Acer equipment, including PC’s, Laptops and other IT paraphernalia! The interview went well, I was able to answer their questions really easily and I felt comfortable.

The great news was that about 2hrs after the interview, I was told I got the job and start on Monday at 9am!

Later I went to take the first of the CompTIA A+ exams, which is a qualification to show that you can fix computer hardware and software and provide technical support.

I passed that as well, the required score was 675 and I got 750 out of 900! So now I have to take part 2, I have a choice of Phone Support, In Person Support or never talking to a customer back room stuff!

Tonight we (as in TermiSoc) shall be going out for a curry to celebrate the 21st birthday of our great comrade, Ben A’Lee. He was actually 21 two weeks ago, but everyone was busy back then!

It has been a great day and I am definitely feeling better about myself!

A Christmas gift from my Employer

December 21st, 2006 Seth No comments

As some of you might know, I work for the British arm of a well known European mobile phone network. All day (or evening) long for the past 3 months I have been answering calls relating to pre-paid mobile phones. I have put up with a lot of abuse and nasty customers and prank calls from Children. I also have to put up with the fallout from the company’s decision to save money and outsource some of the call centres to India.

Today I received this, as a gift for my work over the past 3 months…

Yes, that’s right, it’s a bag of chocolate coins… it probably cost them a few pence.

OK, I know I am a temp and temp’s don’t get good treatment, but they could have at least given us some kind of proper reward. I am getting no Christmas bonus and I was denied overtime on New Years Day because they already have enough staff for my call queue. I am going home to see my family between the 23rd-27th, so I can’t work over Christmas – I wouldn’t want to anyway!

So, I am looking for a job, but its slow going. Most people don’t want me because I didn’t manage to finish my degree and others think I live too far away. All the good jobs are in Exeter or Bristol which are 50 and 100miles away, respectively. I should move, but moving is stressful and I have people I know here. I have been told (unofficially) that I will get taken on by Orange, but it won’t be until January and then I could get put on an even more stressful call queue!

Anyway, I suspect that this will be my last blog before Christmas, so I hope everyone has a good time and gets everything they asked Santa for… that is assuming their Mom’s gave him good head!

Merry Christmas!

Categories: Jobs and Employment Tags: