Showing posts with label books. Show all posts
Showing posts with label books. Show all posts

Thursday, 1 October 2020

Frank Herbert....

I started to re-read Dune last week, I've read a good piece each night and finished the first book... This is ahead of the new Film adaption coming out later this year.

I first read it in the late 90's whilst at Uni, whilst reading a bunch of other classic's such as all 2001 and it's sequels.

What I had utterly forgotten was just how easy it is to read, it's what I would describe as a smooth read, you feel that you could just keep going each chapter on chapter.

Thursday, 30 March 2017

People : Some Life Advice (Reading)

My grandfather was quite a serious fellow, an absolutely lovely fellow, he was a (or even "the") chief quarter master for the Royal Mail in Nottinghamshire before he retired.  However, a mere five years, after he retired he had a diagnosis of lung cancer and was dead shortly thereafter.  The first major figure in my life to pass away.

I was eighteen, had just started university, and being honest with myself it affected me deeply, both personally, mentally and spiritually.  Personally as my mother then assumed she was the helmsman of the family, never have I seen the monkey leading the organ grinder more ineffectually.  Then mentally, he was gone, the one great intellectual figure in my life was gone.

His intellectual influence was deeper on me today than perhaps I ever realised, I remember when I was around three or four he showed me how to write the figure 8.  I distinctly remember his being behind me, his affirmative arms either side of me as he intoned an 8 before me, and I copied.  There was always paper to doodle on and pens in a draw, they were the main "play thing" of a wet or dank day, of which there are many in Britain.

He taught me to pronounce things, and to this day I can slap on a lovely accented English, very polite, which he taught me; and which my wife adores when I use it within a telephone conversation.  It empowers me to escape my strong, rough, Nottingham accent whenever I wish, both are part of me, one through nature the other nurture.

I also remember his buying books, or handing me books, the first I remember were the complete Encyclopedia Britannica, a lovely red leather bound set; which must have cost a fortune in the early 1980's; I'd sit and paw over these pages for hours, years later I remember some kid at school going on about French writers, I instantly named Victor Hugo... Thanks to those hours spent with my nose in a book.  Kids today can look things up instantly with the internet, but watch out for the kid who avidly reads anything, they might just be expressing their interests early.

Another day he handed me a huge book, it was a cheat book, with every answer to most all the crossword questions of the day, he was teaching me a lesson... You could sit and think about the intricate layout of the crossword, how things meet, depart and conjoin.  However, you could also just get the bloody answer.  This has become a massive power for me, I feel enabled, even if I don't know anything about a topic, or it's currently not on my mental radar, it is but a quick read away.

I know this, I'm sure reading this, you know it too.  However, how many people out there look at someone judge them and then think they can't do the same as them?  I'd suggest a lot of them do... When really they might just need to read the right book, or take the right advice, don't close yourself off from these people, embrace them, help them, let them help you too.

Wednesday, 15 June 2016

My Reviews, CPU's and Books

Well folks you'll have no-doubt noticed I'm getting a fair few reviews out there, mainly through my YouTube channel, but also via Amazon where you'll find me fiddling and filming many items.

However, I wanted to just take a moment, to say; even though I get these items, if they are rubbish, I'll tell you.  I reserve all my own editorial rights, and though you can see something as cheap or free as a viable worthy thing, I'm still going to tell you if they fail miserable; simply because that's what people need to know.

You need to know if the items you're getting are utterly rubbish or not, whether it's worth spending money on, or even if it's cheap and decent, or just "good enough"; you know as a stop gap measure.

So expect many more things to float this way soon... I have an Android Tablet to review, a pretty nice looking Carry-All for gaming/software purposes; as someone on the move with many software facets, it'll be nice to have a bag with actual pockets for CD's or DVDs... and yes, I still use optical media!

I am also looking at filming a new-updated series about writing your own CPU, my previous posts here about it are perhaps my most viewed pieces, and the YouTube videos about them (which are silent) are pretty popular too.... But they're not perfect, they are as I say, Silent, they are perhaps incomplete, and to be honest they need updating to C++14.

There is also another reason for me to push out a new software series anyway, and that is that I'm constructing a book, yes me... An author!... I've been toying and trialling different styles for a technical book for sometime, a book for office use, to teach others to think and code as I do.

The reason being, we're hiring graduates, and they don't have the experience firstly, but now they're all very much younger than myself, and they don't have the grounding in computing.  When they're sat in front of an eight core, 3Ghz PC with 16GB of RAM, and they describe it as "slow", I just want to slap them around the back of the head with a rolled up news paper.

So, I started a document about how they should perhaps approach programming, gave some algorithms as to how they can see how something can be slow, but actually their machines are quite fast!... This was a success, and at least two of the people hired around me have stuck around, despite being very young graduates with very narrow fields of experience, they've become pretty good jobbing programmers.



I feel therefore I might make a more experience orientated programming book, many of them out there are tutorials, or "beginners", or even expert friendly, and many of them impart good knowledge, but I don't believe many expand or impart skills to the reader, and it's that skills bit which is difficult.


Difficult because in text, you're reduced to being very verbose, a picture speaks a thousand words, but a picture is not going to explain how to code all the time, so I'm struggling with word count and audience attention span at the moment, at least with my initial drafts.

Drafts?... Multiple?... Yes, because, like with my blog posts, I'm breaking this whole thing down in to different texts, a basic, a couple of middling and one expert tome, it what I'm aiming for at the moment.  Backed up with an initial FREE! Introduction set.  I also plan to perhaps have a free book about cross-platform work too, or the cross-platform development environment, and then a paid for book about actually doing cross-platform work.

The idea being, the reader can boot-strap into my text for free, then cherry pick what sections they may want.

I'd not want the whole series to cost more than a few pounds, we're not even talking tens of pounds, literally the whole lot for less then £9.99.  But each individual part I do want to charge for, a few pounds at a time, so to speak.

And why read my stuff?.. Well, if not to get a job with me, to at least feel more than just a programming, to take that step towards being a developer, to being better, and thinking better of the work you do.

Also to let me feel a little self-important... Right?... that's the best bit!... Be Xel trained today!

Tuesday, 31 May 2016

My Silent & Popular Videos

Some of you may have noticed that over the years I've created some example videos, however, most of them before 2015 are silent, there's a very good reason for this, many of them were created on a system which had no sound input, or were recorded in places where I could not perform to the camera or microphone.

However, recently I've started to perform for you all, and you can hear my droning monotonous bullshit spouting off gob on most all the videos.

Unfortunately, this leaves me in a difficult position, because I have multiple uploads getting many views (multiple thousands on some), but they're silent and get commented as such.  People apparently need me to explain some of these items.

So, my new focus through June for technology is two pronged, the first is to remake those original videos which are silent, specifically the Boost Libraries on Windows stuff, that is all very popular, it is still accurate, but we're currently on boost v1.61.0, and it would be advantageous to remake those videos.

The second prong is an effort to start explaining some more programming topics, the first of which is linking to MySQL from source, another is building the GCC toolset from source, and finally there's going to be a series on programming C++.

This last item however, is going to be related to a book I'm putting together, to self-publish on Amazon's platform.  Which is going to be my own personal, probably quite antique feeling "Introduction to Programming with C++".

This is perhaps one of the hardest topics for a programmer to write upon properly, because you have to constantly stop yourself running a head, or assuming anything about your audience.  Many other books on the programming topic tend, in my experience, to leap a head assuming that the reader knows more than they might.  Or that they understand some technology or phrase being used.

I'm hoping to break that down, and get over the hurdle of introducing the topic by giving away the first part of the book for free, here on this blog perhaps, and that first part is really going to be a guide on how to use the rest of the book, it'll contain details of whom might benefit from the content, and it'll also help an absolute beginner understand what programming is, and how to start to think, before trying and perhaps getting frustrated by the actual tutorial segments of the tome.

Expect all this, through June & July!

And of course, keep tabs on my YouTube channel, which I am posting to very regularly now...

Monday, 20 July 2015

To Kill a Mocking Bird (1993-2015) My Journey with the Novel

As part of my GCSE English Literature in 1993-1994 I had to read, and digest the American Novel "To Kill A Mockingbird".  There couldn't have been a worse choice for a detached reading topic to a teenage boy from inner city Nottingham in the early 90's ever made.  It was so alien.

Remember, 1993 was a time before the internet, I didn't even personally see the internet until 1996, we had no easy way to look up topics like "shining leather shoes with cold biscuits", what that meant to me was rubbing rich tea on a shoe, and was just ridiculous, but it's just as ridiculous to me now when I know an American biscuit is something like a scone, only more fatty... Why would a fat riddled cake be good at buffing leather shoes?...

From the rendition of the book we had, it was also heavily redacted, I found my copy of the novel last Friday, and over the weekend I've read it, and it's a good book, but from being 15 til now at 37 I've learned enough to make sense of the book, not least the themes of racism, anti-racism is common place now, but when I was a kid at school there was no such delineations, we didn't have division of the British Caribean pupils from ourselves, they mixed freely, the delineation was with the majority of the Pakistani kids.

The Muslim kids in our school kept themselves together and out the way, they whispered in corners and didn't mix.  One exception would have to be the sole Muslim from my class Zahid, he mixed, but he was a dick; I personally remember him and his cronies washing their heads under the science room tap and declaring themselves Mormon... Yes, they were that stupid.

The sole Sihk pupil, Gurpal, was also alright he mixed with me and my gang of cronies, not least skiving Physics, which I'm sure he'd never like to admit to, but then our physics lessons in the final year were more a war between the teacher and one particular trouble-maker, so we were learning little in class.

Back to literature though, from this background, and the lack of any depth to our looking up topics, reading Harper Lee's so called classic was hard going.

The school then took it's own redaction pen to the text, or perhaps the exam board did, and several chapters were wiped out, and I can see this in my own copy of the novel, where I had put crosses on page after page, and then made a note in the back cover: "Jem was made, with scout, to go read to Miss Dubouse for a month as she died, this made her a hero"... No explanation, no thought, not depth there... At 37 I look back at my writing and read the book and realise it's a sham of teacher, I was taught wrong, and one of the corner stone lessons from the text, one I myself learned for real very soon after was deprived of me.

We were apparently not allowed to know about heroin, in the early 90's, remember this is pre-release of the adaptation of Irvin Welsh's "Trainspotting", which brought the heroin subculture to the fore, we're in the  90's the time of the yuppies on cocaine and the hippies or afro's being on the weed, or highly strung people being on "Valium" in American shows.

Anti-depressants in the home were still not common, and if anyone were on them they were ancient 1950's developed tricylics and had names which didn't appear in film or TV, so the drug culture I grew up in was limited.  I suppose then to hear from a 1930's point of origin piece of literature there were Heroin addicts like Miss Doubouse would have blown my tiny mind!?!?!?

I add here, I was an avid reader of history at the time, and was well aware of Herman Goering having been a heroin addict, though I had no reference as to what Heroin was.  This redaction of the sub-plot in the book clearly robbed me of a frame of reference.

So what else did the younger me miss?... Well, the dialect of English being used, not only in the book is it colloquial, and hard for anyone as young as I was to picture, but it's hard to frame.  Later I saw the film adaptation and heard the accent, but in 1993, I'd no reference whatsoever for the southern accent.  I'd never watched the 'Dukes of Hazzard', 'Forest Gump' was a year from release and the Southern Accent was not common, the only southern Americans I'd ever heard were actors on 'Fletch Lives'.

No the English as spoken I grew up with was already a tainted version of English, it was a thickly accented Nottingham English.  People spoke fast and harsh, we used slang more than actual words, I'm sure compared to today with our mixing more widely through media, we sounded like proper Nottingham gutter snipes.  How anyone expected us to relate to the heat and repressive atmosphere of the Southern United States I don't know.

Least we forget, the English eye on history is that history is a long time, a very long time, we pretty much start to talk about Britain as a Stone Age state, ten thousand years ago, we follow Britain into the Bronze Age, our history classes taught us how two thousand years ago Britain was part of the Roman Empire, locally in Nottingham there was history of the Romans.  And then we had the Saxon settlements and Danelaw in Nottingham a thousand years ago, the Norman Invasion affected the town in 1066 and the Dooms day book has many records of Nottingham and it's outlying lands... So, to then find this book presented to us, with people hanging onto a past, a history, of the Confederate states just twenty years before as a "history" as a "past"... as the Finches being an "old" family was just strange.

Nothing in America was old, everything was new, everything was young.  Remember this is 90's England, this was before America itself had really a conscious acknowledgement of it's destruction of the Native American tribes, or the taking of their lands, so to think of anything in a country just two hundred and twenty years old as "old" was ridiculous, totally stupid, just not right at all... yet, we had to swallow this, because this was Harper Lee... One of the greatest American writers, up there with Twain, and our GCSE mark (I nearly said grade there) depended on it.

I mean, we were kids who played in woods where there were tree's older than America, there were paths with history going back to the 1300's, and the coaching lodges were older than that!

It was just so ridiculous.

Only now, can I appreciate the scale, and the turmoil of forgetting in that community, and only now having experienced more than 15 summers, and experienced the heat of North Africa, can I understand the repressive heat of the days as extolled by Harper as she takes us through the annuls of, what I presume, is her experience of the Souther Climate.

So, why did I re-read the book?  I read it because I knew I didn't understand the topics, I knew though I'd analysed this book for an exam, I knew nothing about that book.  I knew the rote given answers to who was who, when it was set, the court case, but I didn't know the details.  For example, I didn't know what happened to Jem & Scout at the end, I didn't know they were attacked by Bob Ewell, I certainly didn't pick up that the knife had made the glistening streak down the wire of Scouts costume.

Aunt Alexandra and most all the back story of Finches Landing was again redacted from my memory of the book, and I noted none of those sections had notes added to them by myself back when were analysed the text.

It really was a teacher steered analysis, not my own following of the text.  And probably not worth of the GCSE mark I eventually received, as I clearly missed the point of the story.

Having missed the point back then, I'd certainly not missed the recent news of the new book from Harper Lee "Go Set a Watchman", in which many fans of the original have expressed their distain for their finding out Atticus, the father and one of the main characters is actually a racist, unlike their recollection of him in the original.

Now, remember I'd never seen the film, and only just re-read the book, so I take Atticus at his base, as presented, and I can't see any specific mention of his not being a racist, he tries to not pass on his history with race relations to his kids.  This is partly, and mainly through his living apart from this family, whom clearly had their own and history with using Negro slaves and workers via the mentions of "Finches Landing".  It is clear the family have their own ideas, and that's reinforced by the comments clearly made by the rest of tha adults before their children that Attitus is a "nigger lover" in defending Tom Robinson.  This under plot can be ignored, but it's there, Attitus's sister says "this is not like your past" to Attitus about his defending a black man, about his roots, and his not indoctrinating his kids as anti-black.

But none of this ever meant Atticus was not racist, he's mindful of his not prejudicing the court of law, he's mindful to keep that frame of mind that the one place a man, white or black, should get a square deal is before a court of law, but none of it ever said Atticus was not racist in his past, present or future.

Atticus is a calm character, a cool none-knee jerk reactionary, which is seen when Ewell confronts him and of course while he is in court.  However, this never says he's not able to express his own back story.

And his back story stretches fifty or so years by the time he's raising his kids alone as a widower, you could read into his treating of Calpuria as a part of the family as his being an equal rights employer, but he's just than an employer, and despite his saying Calpurnia will not be let go when his sister arrived, Cal is never part of the family, she is a servant, almost like a dog as a member of the family, there to look after the kitchen and children, or to help as a conduit to let Attitus enter and communicate with Tom Robinsons then widow.  But she never emerges from her place, and when his children spend time with her as a human being rather than a servant; when they go to church; Atticus makes no effort to stop his sister from refraining Scout from wishing to take that further.  The children never spend time with Cal outside of their own white home, they have no mixing with Blacks other than with Cal, and their time in the court house; and those two mixing's are of the childrens', not parents, initiation.

So, how anyone from reading this can assume Atticus is a noble anti-racist campaigner or saint, whom in Watchmen is now falling, it just silly, it's their memory.  Or as I believe, it's their imposing on the Atticus whom Harper Lee wrote the ideals and all-round good guy image of Gregory Peck whom played Atticus in the film adaptation.

But for my re-reading I just can't see any anti-racist in the character, nor can I see any sense all these years on of it being part of my GCSE Literature, it's American English, we were studying British English, some of the tonal plots were redacted out, and we had so little exposure to "Southern US" culture as to make it almost impossible to engage with.

Thursday, 8 May 2014

RIP Colin Pillinger

Sad day when one of the most enthusiastic and interesting folks in the UK Space sciences passes away, Professor Colin Pillinger...



I have the pleasure of owning a copy of this rather rare book of his, and made mention of it on my blog before, in relation to his tense relationship with the UK Space Science establishment.

A great loss to Britain is loosing Professor Pillinger.

Thursday, 9 January 2014

Cicada and Ready Player One

I was having a read, I've never heard of Cicada before, now 3301... However, reading the BBC coverage I was immediately put in mind of the plot to "Ready Player One" which I've previously covered in this blog...



Sunday, 5 January 2014

Games, Floors & Development

I've recovered a little, and managed to please the wife by laying a new floor in the front room.  As a reward I got two things, first I've ordered the C++ Tour book by Bjarne Stroustrop, so you'l be hearing what I have to say about that when it arrives.  From reading I've done a head of its arrival it appears to be a good introduction to the information in the C++11 language, and as I've already got that book I hope this new smaller volume acts as a gateway to knowledge from that the main tome.

The floor laying itself was a bit of a pain, the property is a 1920's built semi, 1928 to be precise, and taking up the 1990's carpet I found 1950's underlay - which had turned to powder - so that all got cleared, revealing what initially looked like really nice cherry wood floor boards, but which on closer inspection showed a bit of rot.  The rot came in the form of water permeating under the front door and along a seam by capillary action into the board ends, rotting them.  So they for chopped off and new board spliced into place, and a small area shaved to level it... Hang on, I hear you cry, why not replace the timer joists?... Well... There are none...

In the strangest turn of events the cherry boards are laid directly onto a flat(ish) bed of concrete... I know, crazy as that sounds, the father-in-law, a builder and trades man of 47 years was a little stunned when I said boards laid straight onto bitch-amen and then on concrete; so much so he came to look.  So there you go, no rotten joists to deal with, sealed the cracks and done...

I then laid a damp proof membrane in plastic, the 3mm thermal levelling board on that and then a half decent laminate on that.  Quite proud of the job I did, its not perfect, only the second laminate floor I've laid, but there's no major bodges and I even cut it in and around two door frames really nicely, so the floor is contiguous through into the hallway down to the front door.

The other reward I got for this was Endless Space... in the Steam winter sale...


I've had my eye on this 4X game for a long time, and my initial thoughts were... this is SPACE!  Not a difficult leap as it is a 4x galactic expansion game.  Now I've not played GalCiv, so I can't compare there, but this was so much like Space! that I got a little bored of it...

Until, that is that I pushed past the caring level and kept on going.

Now, its not perfect, the interfaces are not informative enough, the tutorial sucks really badly, and really the game is very very very like Space!... The cut scenes are okay, but repetitive, the AI fight back on the old rock-paper-scissors... or should I say.... Missile, beam, projectile ordering is very annoying, just as you've created your class if vessels defending against their one attack, they switch, that's cool... you switch back, or balance your fleets... only for them to... wham... change almost instantly... and come back with a huge number of ships.... Making me wonder whether the AI cheats.

But 4X space has been on my mind, for a while, I really want to make a very detailed economic model, and research model, and military model and make it pretty, and cross platform, and an MMO.... 4X MMO... in space... persistent world for people to fight games like this in... Now, if I can make it as pretty as this I'd already be a millionaire, which is to say, I can try but would fail without artists to help... But I could make my idea more informative, having seen this game I know I can fix some of the bugs in it.

I might have to start just such a project...

Monday, 17 June 2013

The C++ Programming Language Fourth Edition

I don't particularly like the copy we get out of Verity Stob over at The Register, however today she brought up a subject I was already going to blog about.

The new edition of the C++ programming language from Mr C++ himself... Bjarne Stroustrup.


I got this for my birthday - yes I'm that sad; or that dedicated to my craft - to request for my birthday large tomes all about the work I do.  I believe I'm a rare thing in the UK software industry for this - least I'm the ONLY developer with my employer who bothers to read and keep my knowledge up to date*.

However, I had other things to finish up reading, so I only just got around to reading the book last night, and in about 20 minutes reading I updated two pieces of knowledge, learned I could port some code I use from a boost header into using the standard functional header and I discovered a new form of constructor chaining.  This was a tiny delve into the book, and really that sums the book up, you can learn something new nearly every other page - even as a seasoned C++ developer I was still updating my knowledge.

I made copious notes of little snippets of code to try and am thoroughly entranced by the elegance of the book.

I'll be blogging more about the snippets I pick up as I go, depending on how important I think they might be for wider use - specifically how I use some of them - like the functional stuff I just mentioned.



* That is, I'm the only person to keep my knowledge up to date without any nefarious alternate reasons - like updating knowledge in an effort to get a different job or fudge an interview for a role on a language I know nothing about - which is something I do observe a lot.