The best USB-C hub

As just about all computers now use USB-C as their main port, most of the historic Laptop docks have been replaced by generic USB -C hubs, in fact a proper dock is rare to see, and for the majority of the time these turn out to be rubbish in my opinion.

I have tried loads of them and they all have their own failings, be it bad pass through on the power or poor organisation of ports, some are even missing commonly used ports, but the worst offence to me is the fact that nearly all of them seems to insist on a hardwired USB-C Cable to attach them to your Machine, often only 6 inches long meaning you can never place the hub in a nice orderly place for all the cables that need to attach to it.

An otherwise good UBS-C hub ruined.

Thankfully I found one that gets over all of these issues, say hello to the StayGo USB-C Hub,  it looks just like the normal run of the mill dock but this one allows you to have your own USB-C cable, even though it does contain its own built-in short travel cable.

It’s made of metal therefore it has a little bit more weight to it and has nice rubber feet to stop it slipping, this combined with a nice layout and the full complement of needed ports means this is now my go to hub, why don’t more people design stuff like this.

 

 

 

 

Noddy Encode SQL

Sometimes you want to scramble or anonymise data in a table , mainly so you can reuse or use ‘real’ data without having real names or details showing, and don’t want to screw up the formatting, so things like emails and phone numbers don’t break as well, as only doing it to certain fields

Yes I know this is a naff way to do it but given the shear number of dbas that do it this way I figured it was worth posting, also note that dont just use this as it is, move some of the replacement values around to give it your own unique values.

UPDATE **table_name** t

SET t.**field_you_want_to_update** = REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(

REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(

REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(

t.**field_you_want_to_update

, ‘a’, ‘g’), ‘b’, ‘w’), ‘c’, ‘c’), ‘d’, ‘x’), ‘e’, ‘f’), ‘f’, ‘v’), ‘g’, ‘b’), ‘h’, ‘y’), ‘i’, ‘m’), ‘j’, ‘u’), ‘k’, ‘e’), ‘l’, ‘p’), ‘m’, ‘l’), ‘n’, ‘a’), ‘o’, ‘t’), ‘p’, ‘z’)

, ‘q’, ‘d’), ‘r’, ‘h’), ‘s’, ‘k’), ‘t’, ‘n’), ‘u’, ‘s’), ‘v’, ‘o’), ‘w’, ‘i’), ‘x’, ‘q’), ‘y’, ‘r’), ‘z’, ‘j’), ‘A’, ‘G’), ‘B’, ‘I’), ‘C’, ‘H’), ‘D’, ‘M’), ‘E’, ‘A’), ‘F’, ‘Z’)

, ‘G’, ‘Y’), ‘H’, ‘L’), ‘I’, ‘B’), ‘J’, ‘K’), ‘K’, ‘J’), ‘L’, ‘N’), ‘M’, ‘C’), ‘N’, ‘T’), ‘O’, ‘R’), ‘P’, ‘S’), ‘Q’, ‘X’), ‘R’, ‘D’), ‘S’, ‘W’), ‘T’, ‘E’), ‘U’, ‘F’), ‘V’, ‘F’)

, ‘W’, ‘P’), ‘X’, ‘U’), ‘Y’, ‘V’), ‘Z’, ‘Q’), ‘0’, ‘9’), ‘1’, ‘3’), ‘2’, ‘6’), ‘3’, ‘7’), ‘4’, ‘1’), ‘5’, ‘2’), ‘6’, ‘3’), ‘7’, ‘0’), ‘8’, ‘4’), ‘9’, ‘5’)

 

 

Painting Guide – Cursed City : Qulathis the Exile

Painter: Dultoriminis

Model(s): Character from Cursed City

Paint(s): Chaos Black (spray), Bugmans Glow, Cadian Fleshtone, Kislev Flesh, Rhinox hide, DoomBull Brown, Incubi Darkness, Deathworld Forest, Rakarth Flesh, Mephiston Red, Evil Sunz Scarlet, Retributor Armour, Reikland FleshShade, Morghast Bone, Agrax Earthshade, Zandri Dust, White Scar, Screaming Skull

Method(s):

  1. Base spray Chaos Black, paint face and hands Bugmans Glow, layer Cadian Fleshtone leaving all the recesses, highlight Kislev Flesh,
  2. Hair – base Morghast Bone, wash with Agrax Earthshade, for highlight mix Morghast Bone 1:1 with White Scar.
  3. Dark cloth – base Incubi Darkness, highlight with 1:1 mix of Incubi Darkness and White Scar.
  4. Leather/wood – base Rhinox hide, layer DoomBull Brown leaving the darkest parts.
  5. Leaves – base Deathworld Forest, wash Agrax Earthshade, highlight with 1:1 mix Deathworld Forest and White Scar.
  6. Fur – base Rakarth Flesh, wash Agrax Earthshade, highlight with Rakarth Flesh.
  7. Bone – base Zandri Dust, wash Agrax Earthshade, paint Screaming Skull only on the lower 1/3, wash Agrax Earthshade again only covering the top 2/3, wash again with Agrax Earthshade only covering the top 1/3.
  8. Arrow feathers – base Mephiston Red, highlight with Evil Sunz Scarlet.
  9. Gold – base Retributor Armour, wash with Reikland FleshShade.

Paint Time: 4-6 hours

 

Painting Guide – Cursed City : Brutogg Corpse-Eater

Painter: Dultoriminis

Model(s): Character from Cursed City

Paint(s): Chaos Black (spray), Leadbelcher, Stormhost Silver, Rhinox hide, DoomBull Brown, Tuskgor Fur, Bugmans Glow, Cadian Fleshtone, Kislev Flesh, Zandri Dust, Dark Reaper, Retributor Armour, Liberator Gold, Blood Angel Red, Reikland FleshShade, Nuln Oil, Agrax Earthshade, White Scar

Method(s):

  1. Base Coat – Spray Chaos Black,
  2. Flesh – base Bugmans Glow, wash Reikland FleshShade, paint Cadian Fleshtone but leave all darkest recesses and cracks, highlight most raised bits in Kislev Flesh.
  3. Cloth – base Dark Reaper, mix Dark Reaper with White Scar at a 2:1 ratio for highlights.
  4. Steel – base Leadbelcher, wash Nuln Oil, highlight Stormhost Silver.
  5. Leather – base Rhinox hide, wash Agrax Earthshade, paint 2/3 DoomBull Brown leaving the darkest bits, highlight Tuskgor Fur.
  6. Buckles and pauldron – base Retributor Armour, wash Agrax Earthshade, highlight Liberator Gold. For pauldron only, paint Blood Angel Red over the gold but being careful to leave the trim gold.
  7. Fur and rope – base Zandri Dust, wash Agrax Earthshade.

Paint Time: 4-6 hours

 

Painting Guide – Necromunda Stall

Painter: Dultoriminis

Model(s): Zone Mortalis: Underhive Market

Paint(s): Chaos Black (spray), Leadbelcher (spray) , Khorne Red, Zandri Dust, Necron Compound, Grey Seers, Agrax Earthshade

Method(s):

  1. Spray Chaos Black and then Leadbelcher, pick out hanging cloth with Zandri Dust and Khorne Red.
  2. Heavy wash over hole thing with Agrax Earthshade.
  3. Dry brush Necron Compound over metal parts only.
  4. Paint signs with Grey Seers and Khorne Red.
  5. Freehand is optional for text but why not have a go.

Paint Time: 30-60 mins

Notes: The cloth colours are not specific and can be replaced with any two colours. I’d advise contrasting colours though for more of a pop. Don’t worry about pooling wash on the top cloth as I believe this just makes it look old and stained.