Language Selection

English French German Italian Portuguese Spanish

Spectrums, rubber keys, parking fines, OpenLDAP and replacement windows

The rumours of my death have been greatly exaggerated. Although come to think of it, I do feel a bit of rigor mortis settling in, could be something to do with the fact that last night was the first time at the gym for nearly 3 weeks. Anyway, much has happened, I lead an army, stormed through Europe, conquered Asia and now rule half the world... oh wait, that was Alexander not me, another life, another movie maybe. When the morning comes and you wake up realising that you are not the one to start the revolution, you are not the one to find the undiscovered species or the missing link, you are not the one to write the book that will fundamentally change the beliefs of and unite the peoples of the world, that you are not the one to positively change humanity with the invention of costless, abundant, pollution free energy, when that time comes, do you feel it? I think I had that revelation this morning, so I cleaned my teeth, took a shower, got dressed and made my way down stairs to make a cup of tea and slice of toast, with marmalade of course!

With absolutely nothing to do with the above and for anyone that actually reads the blurb spewed in these blogs I can inform you that I was not compelled to run naked down the high street with a traffic cone on my head singing "my old man’s a dustman", suffer copious amounts of Mr Patel's extra strength vindaloo, but I did enjoy the vast quantities of Guinness. Yes, the installation went fine (in a roundabout sort of way). Oh yes, there were the niggles and gripes, teething problems, times that I had to resort to the beating the insolent teenager of technology with a hammer to get it to work, but in the end it did just that. What on earth am I talking about? Well... the customer of mine, Mr Windows, is now Mr Linux (apart from a couple PCs) and so is his network of around 100 or so workstations. Working like a charm (or curse?). Open office is in full swing, OpenLDAP proved a complete bitch to install and configure but perseverance is the key and if I had persevered that much in my marriages I'd be a far richer man! Anyway, as far as a viable alternative to a windows network, Linux does provide the goods. I really thought I would lose the bet when I hit the user accounts/validation brick wall but on reading and tinkering, getting it wrong, getting bits surprisingly right, abundant scratching of head, reading and posting, it was eventually sorted. A couple of the PCs were running some 3rd party software controlling a couple of manufacturing machines so these stayed, I wasn't prepared to get that messy and totally balls it up. As far as the experiment is concerned, I think I will mark this one up as a success. The office admin have just about everything they need to work, databases, spreadsheets, fax, scanners, word processing, card games, internet and email. I had to tweak quite a few lines of JavaScript to get the intranet working properly, basically copy and paste to modify the DOM object running under Mozilla. Luckily I had previously written his website and intranet on apache and used Java/Jsp so plugging it in wasn't a problem and some of the C# work was moved to run under Mono, again, some tweaking and configuring but we got there in the end. I moved across most of the MS SQL databases to MY SQL with a few tweaks to the scripts and data transferred through an amalgamation of ODBC queries, BCP and brute force to prise it all in. It all took longer than I thought to complete but some valuable lessons were learned. I’ll keep the patient under constant observation for a while until it can be taken out of critical care but the prognosis is looking good and the transplant is looking to be a success. Wipe please Nurse! Scalpel, backup tape, CD.

The poisons of choice were Kubuntu for the desktops/laptops, Ubuntu LAMP server, and another Ubuntu lamp minus the AMP but running OpenLDAP. The configuration worked fine for this installation and, after the initial demo, has been accepted by the customer as a good alternative and a huge saving on licenses that, for a small business, is a godsend. I didn't have the heart to tell him that I was learning this stuff as I went along, that would have probably put the fear of God into his chequebook and his writing hand.

Whilst all this was going on, and it was a lot considering I'm contracted to big blue 5 days a week, I (we, my wife and Sleepy had the outlaws (in-laws) over from Moscow. It was a bit of a squeeze to play the dutiful son-in-law that was lazy and didn't learn Russian properly, but showing his face and taking the chauffeur role. And, as luck would have it, my new HTC arrived whilst they were here so I had to fit in the configuration of that, getting everything to work under windows mobile 5! I tried to put it to one side and leave it to not be so ignorant but, I am weak, I have no will power... (apart from kicking the nasty cig habit, but that re-emerges when the alcohol level increases). I was magnetically drawn to the study... why is it that I can't leave things alone, it came with a nice Vodafone branded ROM, one visit to xda-developers.com and voila, a bastardisation of HTC, TMobile, O2 and Vodafone and 8 hours trying to get it to work again.

Final note, on trawling through eBay I had a bit of a nostalgic pang, so now I am the proud owner of:
1 x Sinclair ZX81
1 x Sinclair Spectrum 48k (rubber key of course!)
1 x Sinclair Spectrum +
1 x Sinclair Spectrum +2
1 x Sinclair Spectrum +3
Lots of bits, microdrives, thermal printers etc etc.

Why? Because I could! I wanted to feel that "new" feeling again, that time when I got my first computer, a Sinclair ZX81 in 1981(ish), closely followed the next year by the 48k rubber key Spectrum, and an insatiable need to know how the computer and its programs worked. If only I could go back and bash that youngster around the head with the Kempston interface, Just look at the life it lead me too!!

What else? Hmm, erm, well had an argument with a traffic warden about a parking ticket. £30 they wanted and I had paid the parking meter! Pay and display, I did just that. Paid my £2, stuck it on the windscreen and meandered off into Blackpool with the in-laws in tow. On returning, big yellow notice stuck to the aforementioned screen. "You have not paid and displayed, pay in 2 weeks for £30 or £60 if left to run". The pay and display sticker had come unstuck and dropped on the dash, upside down. The notice said illegible and believed to be an infringement to clause 82. On calling Blackpool council and speaking the Vogons there, I concluded that it was better to pay the damn fine, only my wallet was in wife's handbag (well if she buys a wallet that won't fit in my pocket then she can bloody well carry the suitcase!). I called the Vogons again yesterday and paid and while I was waiting for the payment to be authorised, we exchanged polite pleasantries, some poetry and I joked about a refund of the £2 for parking. Then I was informed that if I had the original pay and display ticket I should have written in and explained the case to have the charge waived. Thank you very much Blackpool council. So now I have paid it and have written a pleading letter to get my money back. Snowball in hell.

If you're still awake and have read this far then you should really be a software developer as you can really take the boredom and huge amounts of confusing drivel! For those with the head on the desk and drool pouring out between the snores.... WAKE UP! It's home time!

Good night and good luck!

More in Tux Machines

Mozilla Thunderbird 45 Finally Lands in the Main Ubuntu Linux Repositories

After a long wait, Canonical has finally decided that it was time to upgrade the Mozilla Thunderbird software on all of its supported Ubuntu Linux operating systems, where it is used as the default email and news client. Read more

KDE Leftovers

  • Double Post – Lakademy and Randa 2016
    I Have a few favorites kde conventions that I really love to participate. Randa and Lakademy are always awesome, both are focused on hacking, and I surely do love to hack. On LaKademy I spend my days working on subsurface, reworking on the interface, trying to make it more pleasant to the eye, In Randa I worked on KDevelop and Marble, but oh my…
  • Plasma’s Publictransport applet’s porting status
    You might remember that I spoke about Plasma’s Publictransport applet getting some reworking during the summer. It’s been over a month since I made that announcement on my blog and while ideally, I’d have liked to have blogged every week about my work, I haven’t really been able to. This is largely down to the fact that I was occupied with work on a project back at my university and I shifted back to home from my hostel as well, after finishing four years of undergraduate studies.
  • KDE Community Working Group 2016
  • KDE Brasil Telegram group and IRC United
    That’s why the KDE Irc channel now has a bot that will forward all messages to our Telegram Channel and vice-versa, this way all the new cool kids can talk to all the old geeks around and continue to make the KDE awesome in their platform of choice.
  • Wiki, what’s going on? (Part 7)
    Tears followed by joy and happiness, discussions followed by great moments all together, problems followed by their solution and enthusiasm. Am I talking about my family? More or less, because actually I am talking about a family: the WikiToLearn community!
  • Kubuntu 16.04.1 LTS Update Out
    The first point release update to our LTS release 16.04 is out now. This contains all the bugfixes added to 16.04 since its first release in April. Users of 16.04 can run the normal update procedure to get these bugfixes.
  • Kubuntu Podcast #14 – UbPorts interview with Marius Gripsgard
  • KDStateMachineEditor 1.1.0 released
    KDStateMachineEditor is a Qt-based framework for creating Qt State Machine metacode using a graphical user interface. It works on all major platforms and is now available as part of the Qt Auto suite.
  • KDAB contributions to Qt 5.7
    The star of Qt 5.7 is the first stable release of Qt 3D 2.0. The new version of Qt 3D is a total redesign of its architecture into a modern and streamlined 3D engine, exploiting modern design patterns such as entity-component systems, and capable to scale due to the heavily threaded design. This important milestone was the result of a massive effort done by KDAB in coordination with The Qt Company.
  • Krita 3.0.1 Development Builds
    Because of unforeseen circumstances, we had to rejig our release schedule, there was no release last week. Still, we wanted to bring you a foretaste of some of the goodies that are going to be in the 3.0.1 release, which is now planned for September 5th. There’s lots to play with, here, from bug fixes (the double dot in file names is gone, the crash with cheap tablets is gone, a big issue with memory leaks in the graphics card is solved), to features (soft-proofing, among others). There may also be new bugs, and not all new features may be working correctly. Export to animated gif or video clips is still in development, and probably will not work well outside the developers’ computer.
  • KDE blowing out candles on FISL 17!
    My talk was the next. Its title was “20 anos de KDE: de Desktop a Guarda-Chuva de Projetos” (20 years of KDE: From Desktop to Project Umbrella). I presented the evolution process of our community, which led it from a desktop project to a incubator community. For those who did not attend the event the talk was recorded and it is available here. Below I also make available the slides of my presentation:
  • LabPlot 2.3.0 released
    Less then four months after the last release and after a lot of activity in our repository during this time, we’re happy to announce the next release of LabPlot with a lot of new features. So, be prepared for a long post.

Ubuntu tablet and smartphone: a personal "mini" review

So when Ubuntu and Canonical revealed they were partnering with actual, big manufacturers for Ubuntu mobile devices, a spark of hope was rekindled in my heart. Let it be clear, I am by no means an Ubuntu user, not even a fan. I left the fold nearly a decade ago, after having spent quite some time using and contributing to Kubuntu (to the point of becoming a certified “member” even, though I never ascended to the Council). In terms of loyalties and usage, I am a KDE user (and “helper”) foremost. I use Fedora because it just works for me, for now. So, yes, an Ubuntu Touch device would be another compromise for me, but it would be the smallest one. Or so I hoped. Read more

Ubuntu 16.04.1 LTS Released for Desktop, Server, and Cloud with All Flavors

Canonical has announced the first point release of the Ubuntu 16.04 LTS (Xenial Xerus) operating system, finally allowing users of Ubuntu 14.04.4 LTS (Trusty Tahr) to upgrade their installations. Read more