Survival and Astronomy pages are in the archive, I will get round to setting them up properly but time is against me lately!

Wed, 20 Mar 2019 11:57:36 GMT Knife Crime and the ineptitude of the UK police and politicians

Knife crime has been in the news for many years now, we have had more legislation year upon year yes knife crime still rises.. Why are the politicians and police so ineffectual?? Take a look at this picture:

Can you see why the policies of banning items based on how they look or how they might be used or how they might encourage this or that was perhaps, not the smartest thing?? Look at the picture - what do you see??
1 Sword
1 Machete
2 Combat knives
1 Hunting knife
23 Kitchen knives
Full Story - 0 Comments

Thu, 28 Feb 2019 15:39:23 GMT MyISAM vs InnoDB Swapping from one to the other

While pretty much defunct at this point as innodb_file_per_table is the default setting now, from a flexibility point of view and if the deployment circumstances require you to use InnoDB innodb_file_per_table is the best way to go. This will allow you to move table files around if required. Using a global table space on a per server basis means that all the tables in all the database have metadata stored in /var/lib/mysql/innodb. That file can grow quite large and never EVER shrinks back down again (Linux software is becomming more and more windowsey by the day). Using innodb_file_per_table at least swaps a massive (potentially hundreds of gigabytes) file for smaller individuals and has the already mentioned added advantage that you can move tables and databases around at will! With system table space you have to move or restore the ENTIRE /var/lib/mysql directory or risk the frustrating "table already doesn't exsist but isn't there but is there" issue..

Swapping from system table space to innodb_file_per_table:
First we enable innodb_file_per_table.
emacs /etc/my.cnf
innodb_file_per_table = 1
Full Story - 0 Comments

Tue, 08 Jan 2019 09:34:43 GMT The group policy client failed the sign-in login

Yet another mystical error message generated by windows that gives you absolutely nothing to work with aside from a google search

I google searched:
The group policy client failed the sign-in login
and tried a couple of the fixes offered there to no avail so I just did a system restore.. Problem solved!

Full Story - 0 Comments

Wed, 19 Dec 2018 09:27:29 GMT Exim or Sendmail 55 Relay Not Permitted

Relay not Permitted is normally an authentication error.. Check your mail client to make sure you have the option "Sending requires authentication" enabled!

Do bare in mind. Relay not permitted is NOT the same as relaying denied!

Full Story - 0 Comments

Wed, 28 Nov 2018 11:31:02 GMT Some Useful Real World rsync Commands

Rsync is something every linux user should learn and at least try to commit to memory.. It's come in handy to me over and over and today I find myself in yet another situation where I need rsync to save me a shit load of manual messing around.

Basic Syntax
rsync [options] source destination

Common Options:
- v = Be verbose (You knew that didn't you)
-r = Be recursive
-a = archive mode, preserves everything it can and allows recursive
-z = compress data
-h = Human readable output

I tend to use rsync in the same way every time so I don't have to reference the man page each time I use it. To that end:

Sync Remote Directory to Local:
rsync -avhz root@there:/path/to/files /local/path/to/files

Keep in mind the slashes matter. Adding slashes to the end changes the way rsync saves the files locally if you DON'T add slashes rsync will save the directory so in the above example rsync will create a directory in /local/path/to/files - if you add a slash to the end it will save to /local/path/to/files.. Works a bit like the * wildcard on file copies!

Full Story - 1 Comments

Wed, 11 Jul 2018 10:31:31 +0100 Starting a program from a batch file then automatically close the cmd cli window

This is handy.. It's based on the DOS start command but you might find when you just use:
start "program pathprogram name"
you will end up with a cmd window staring at you not doing anything and your program hasn't started.

start "" "program pathprogram name"

Full Story - 0 Comments

Mon, 25 Jun 2018 11:03:40 +0100 Gmail marking entire domain as spam?? Gmail marking lots of non spam messages as spam?

Is Gmail marking entire domain as spam?? Gmail marking lots of non spam messages as spam? Even after you've told it that particular address is NOT SPAM..

Ask yourself why they would do that!

If your emails are being marked as spam by gmail and your client checks their spam box AND marks your email address as NOT SPAM then gmail continues to spam that email address there is really only one reason isn't there?? There is also only one way to fix it!

You have to use gmail to send to gmail account because gmail is marking you as spam for no reason other than google wants internat supremacy!!!!

Full Story - 0 Comments

Wed, 17 Jan 2018 15:36:13 GMT Dover Castle Visti

Me and Mrs Geake visited Dover castle just last week end.. A cold and windy day it was but fun was had by all! We walked almost 6 miles in one day up and down hill! I would recommend a visit to anyone that doesn't mind a bit of walking and at 20 quid a head, it's none to expensive either (if you take a packed lunch or bag of fruit)

Me and Mrs Geake at Dover Castle

Full Story - 0 Comments

Fri, 23 Jun 2017 14:08:03 +0100 Batch file or Perl script not working in task scheduler

I've come across this problem a couple of times over the last few weeks. It boiled down to, on both occasions, the use of mapped network drives IE; copying files across a network!

Microsoft is not a CLI friendly OS and to that end a drive mapped to z: for example is not an actual real drive unless the user is logged on and the drive is mapped.

When Task Scheduler runs a task it seems it only creates a minimal shell for that task to run in and that does not include enabling mapped drives.

You batch file will run find when you manually run it but just won't work when you schedule it and this is the reason why.

To stop this issue don't use the mapped drive letter use the full UNC path AND make sure the user running the task has the correct permissions to do what ever it is your batch file us trying to do!

Full Story - 0 Comments

Wed, 01 Mar 2017 11:14:12 GMT Distribution Independent Auto Login To X:

The first thing people say when you talk about auto logging in to a computer of any kind is "Don't do that, it's dangerous!". What the hell do they know? If I want auto login on a linux box independent of distro that's what I'll do! Anyway, on with it.

Back in the day this was a pretty easy thing to do, some distros came with auto login out of the box, these days, as with many things, it's not quite so easy! Too many distros and developers think they know better than you so they remove functionality from programs willy nilly then when people complain about it, they say "It's a feature." (look at gnome 3, steaming pile of piss that is). These people think thare are leaders in their field but they are just another generation standing on the shoulders of the one before beleiveing that they are making a difference. They are, but it's most a change for the worst!

So, how to enable auto login, first, open /etc/inittab (ahh, do you use a distro with systemd?? You can stop reading here and find another way) and modify one of the lines that looks like this:

c3:12345:respawn:/sbin/agetty 38400 tty3 linux

To look like this:

c3:12345:respawn:/sbin/agetty --autologin USERNAME tty3

Full Story - 0 Comments
All pages (well the usefull ones anyway)!
Wallpapers for people with no taste what-so-ever!! Game and Desktop Screen Shots and Wallpapers Walking In Faversham Faversham Walks Commodore Amiga A1200 Full Setup Process with Internet Mister Bacon (The Fizzy Pop Soft Drink Lorry) Where Did You Go RTL8187SE Advent 4211 MIS Wind Wifi Wireless Linux Driver (LFS, Fedora Core 8 / 9 / 10, Debian Sarge) Gnome Startup Ordering and Control VNC to real native Xorg X11 X session Session GDM / KDM / XDM Download Winamp Classic (2.95) With no Signup or Viruses Div or Table Layout CSS Div Versus Table Layout Server Side Mail Filtering with Dovecot and Procmail Hacking the Archos Gmini XS202 My Hardware, Computer, Archery, Blades, Load Carrying Equipment and others Netbook Laptop On or To a Motorcycle Motorbike Drift Ghost HD Action Camera Review Enlightenment Window Manager E17 Themes, Icons, Info Relaying Denied: Proper Authentication Required Linux Tips and Hints (Fedora, Debian and the odd LFS) Adding a Raspberry PI to or on a Motorcycle Linux From Scratch, From Scratch: Bug Fixes, Annoyances, Work Arounds and such! Litestep Themes NOT Help YAWBBG (Yet Another Wannabe Black Boy Gangsta) Common Sense Self Defense For Modern Times (United Kingdom, England) a page whining about cars, Vauxhall Vectra, Vauxhall Corsa, Volkswagen Polo and other cars Political Correctness Gone Mad Gatso Speed Cameras Robert Geake UK Contact Me Robert Geake UK - Outdoor Eating - One Days Food Robert Geake UK - Motorcycle Camping in the UK and Europe Robert Geake UK - Tying a Compound Bow D Loop Robert Geake UK - ukmonsters Clodbuster Chassis Robert Geake UK - My Journey into and through Archery with some hints and tips too! Honda NC700X (Manual Version) Skyrim Live Off The Land Character Skygrind by Team Wooloo Map Download Download Half Life 2 Single Player Maps / Levels My Gaming Evolution: From 1981 to 2015 and beyond! theHunter: Primal Guide with targeting and kill videos : T-Rex : Velociraptor : Utahraptor : Triceratops Dead Space 3 100% Percent Complete Save UK Robert Geake UK - Full Blog... It's loooooooong! Robert Geake Freelance web programming Faversham Kent UK Technical and more traditional web design Sage Pay, Paypal, ePDQ, Worldpay Payment Integration Services Robert Geake Software Licence Search Engine Optimisation (SEO) UK Based Perl programmer and Linux Specialist for hire 10 years experience Out Of The Box Web Development and Programming Shopping Carts Content Management Robert Geake Freelance web development Faversham Kent UK Freelance Data Entry Services Kent UK Web Programming Portfolio Robert Geake Terms and Conditions of Trade Convert PSD PDF GIF and JPG into CSS HTML Responsive (design dependant) Web Pages
A list of Products I sell
Archery Bow and Arrow Rack in Pine UKPK Hold Closed Kydex Micro Neck Sheath 9 Inch Knife Leather Belt Sheath Roundnose Stainless Steel General Purpose Knife Skulleye Stainless Steel Skinning Knife Classic GP Lady Stainless Steel Knife Tramp General Purpose Stainless Steel Knife Letter Opener Stainless Steel Dagger Style Knife Rita Dagger Style Letter Opener Knife Bushcraft Beginner Stainless Steel Bushcraft Knife Stainless Steel Tanto Knife Chopped Denim Micarta Knife Scale Block Zig of Zag Stainless Steel General Purpose Outdoor Knife Denim Micarta Knife Scale Blocks Hand Made Wooden Desk Tidy Ruger 10-22 10 Shot Magazine Holder With Belt Clip Cold Steel Recon 1 Tanto Hold Open Kydex Neck Sheath Horizontal Bow and Arrow Rack for 8 Arrows 12 inch by 12 inch by 5mm leather square for projects Hand Made Stitching Pony for Leather or Canvas work Progression Tempered Puukko Skandi Grind Bushcraft Knife Spyderco UKPK Kydex Neck Sheath (Hold Open) Spyderco UKPK Kydex Belt Sheath (Hold Open) Hand Made Fallkniven F1 Simple Leather Sheath Hand Made Rowan Cutlery (ESEE) RAT-6 Leather Sheath Mora Carbon Leather Belt Sheath Triangle Shaped Trinket Shelf Lansky World Legal or Madrock Kydex Neck Sheath (Hold Open) CRKT (Columbia River) Liong Mah Neck Sheath (Hold Open) Boker Plus XS Kydex Neck Sheath (Hold Open) Hand Made Rowan Cutlery (ESEE 6) RAT-6 Kydex Belt Sheath Hand Made Rowan Cutlery (ESEE) RAT-6 Horizontal Carry Leather Belt Sheath Spyderco UKPK Hybrid Neck or Belt Sheath (Hold Open) Basic Leather Archery Arm Guard Bracer Small Leather Belt Pouch Arrow Rack for 12 arrows Arrow Rack for 24 arrows Arrow Pattern Shape Archery Arm Guard Bracer Kydex Neck Sheath for Leatherman Wave UKPK Hold Closed Kydex Belt Sheath V Style Heave Bow Rack for Multiple Bows Tactical EDC Self Defense Stainless Steel Bottle Opener Spanner Screwdriver