Blogs

Turnover runs on IBM i not on 'iSeries'

  • Posted on: 13 August 2013
  • By: NickLitten


Turnover (from Soft Landings Inc) is a pretty cool Software Change Management system running on ISERIES *cough* IBM i.

NOTICE FOR SOFTLANDING SYSTEMS You are marketing your Change Management Product as 'Turnover for iSeries V100'. But IBM no longer sell the iSeries systems. In fact, IBM haven't sold this machine for a few years now and as we all know - a year in IT is a decade in the real world.

The hardware is the IBM Power System and, as we all know, the operating system is IBM i.

So, isn't it time to rebrand your change management software and call it - Turnover for IBM i V100?

when does iseries become IBMi

Stop spam users from registering drupal accounts

  • Posted on: 31 July 2013
  • By: NickLitten

If you have a Drupal website then you will be well aware of the near daily battle with annoying spam trying to get a free ride of your sites visitors.

 

Obviously, I'm not talking about the delicious pinkish world war two meaty thing made of Pork, water, sugar and some starchy stuff... but instead, I'm referring to those annoying little people submitting links to their porn, holiday, credit card and dating websites.

I've tried Mollom, CAPTCHA, ReCaptcha, AntiSpam and just about every spam module out there over the years... but I do believe I have now found the right balance.

So if you're using Drupal then what modules do you need to download?

Mollom 7.x-2.7 Automatically moderates user-submitted content and protects your site from spam and profanity.

Mollom is an "intelligent" content moderation web service. By monitoring content activity on all sites in the Mollom network, Mollom is in a unique position to determine if a post is potentially spam; not only based on the posted content, but also on the past activity and reputation of the poster. In short, Mollom handles incoming posts intelligently, in much the same way a human moderator decides what posts are acceptable.

AntiSpam 7.x-1.5 Use the anti-spam service to protect your site from spam

how to import OPML playlist into Juice

  • Posted on: 10 July 2013
  • By: NickLitten



This week I be mainly listening to:

Music... schmoozic!

When I'm programming and need some musical background sounds, I tend to prefer acoustic tinkering, mellow electronica or even a dose of classical from time to time. I simply reach for Pandora and let it do its magic. 

But when its a voice I want to hear either muttering in the background or actively engaging my forebrain I reach for my podcast list (during last years Transamerica drive I listened to 30+ hours of downloaded radio shows from the UK. I can honestly say, it made the journey more enjoyable and had me laughing out loud on a number of occasions with my traveling companion, Bailey the super dog, looking at me quizzically).

This blog and link of my regularly exported OPML file is really just for me. To give me somewhere to store my OPML file - what is this? It's a kind of data file storing all my podcast subscriptions. It can be imported, and exported from Juice so I can always just download this copy onto any new device and run a synch to get lots of listening material.

If you're wondering what I'm listening to this week:

I remember the IBM AS400

  • Posted on: 9 July 2013
  • By: NickLitten

Discussing a data interchange process with a software vendor today (who shall remain nameless), they told me that their product could talk to an AS400 but had no experience of iSeries or IBM i.... *sigh*

I am not telling you the company name because I can tell you they are idiots... ahh thats better:

  • The IBM AS400 hardware with OS400 operating system was around 20 years ago!
  • The IBM ISERIES with i5/OS operating system was around 10 years ago!
  • The IBM Power System with IBM i operating system has been the market leader for 5+ years

/me mutters 'DUH' and slaps himself on the forehead

what is an as400 and how is it 25 years old

IBM have manufactured many diverse computer systems over the years... the IBM AS/400 (Application Server 400) was the model they released, following the massive success of the IBM System/36 and System/38. I remember when I first got to play with my first ever AS/400 model -- the B30 -- it was this kind of huge super computer, the size of a room, all shiny and white like a prop from '2001 a Space Odyssey' . Connected with Twinax, or this cool new network concept called 'Twinax' which eventually lost out to the cheeky competitor; Ethernet. It could talk to its usual dumn terminals and even... shock... could *talk* to those modern things called 'personal computers'. The AS/400 was cool modern and futuristic. It was around for a few years, enjoyed major success but as hardware abilities bloomed, it was soon upgraded and replaced by its successor the IBM iSeries in the late 1990's. Yep -- over ten years ago (nearly twenty years ago). 

download and synchronise outlook calendar with google gmail

  • Posted on: 24 June 2013
  • By: NickLitten

A few months ago, Google announced they were discontinuing Google Sync and Google Calendar Sync. These applications were designed to synchronize Gmail accounts with Outlook, various devices and other software via Microsoft's Exchange ActiveSync (EAS) protocol.

So, before Google calendar synch vanishes from the digital world:

This is how you easily setup your Google calendar and outlook calendar to synchronize with each other.

If you make an entry in outlook and it appears in your Google calendar and vice versa. Edit a diary entry in either - the changes are reflected. Very cool. and very free  :)

The original free version of Google Calendar Sync (v 0.9.4.1) still works for me and is attached to this post. Download it and install.

Once installed, simply enter your Google account email address and decide how you want to synchronize it. I choose 2-way synch:

Google calender synch

RPG coding tip #73 - using [H SPEC COPYRIGHT]

  • Posted on: 20 April 2013
  • By: NickLitten


RPG4 (or RPGLE as its sometimes known) has a neat and little used header specification command called 'COPYRIGHT'

Presumably, this h-spec function was originally implemented by IBM so that software houses can embed their object copyright within the program source. But us RPG developers are a resourceful lot, and the copyright statement is an excellent way of storing the current modification version of any given program object. 

rpg programming hint

Growing up in Aldershot

  • Posted on: 16 April 2013
  • By: NickLitten

I used to walk this route daily to get to school... but backwards... School was Heron Wood (near where you started) and home was in the old Military housing, Willems Park (which used to be near Asda where you finished). Thanks for the memory jogger   :)

Must try and find some old pictures of WIllems Park... it was a rather grim 60's style tower block but great fun for kids to run around and create mayhem:

Willems Park block was army married quarters on Wellington Avenue. It was built about 1964 and demolished in the 1990s, to be replaced by houses again used as married quarters. It was built on the parade grounds of the old cavalry barracks. 

Download and Update WebSphere Development Studio Client WDSC7 for free

  • Posted on: 15 November 2012
  • By: NickLitten

I'm an IBMi Developer - do I choose SEU, RSE or WDSC?

If your caught between using SEU (Stoneage Editting Utility) and RSE (Really Stupidly Expensive) for your IBM-i code development environment - you have one other glaringly obvious choice - WDSC (Wonderful Double Super Codetool).

Personally, I like WDSC because its $FREE and I'm cheap :)

This was the last iteration of the Websphere Development suite before IBM, rebuilt and rebranded it as the 'Rational Developer Tool' and decided to charge $900 per copy. For Freelance RPG Programmers like me that just puts the tool completely out of my budget. how could IBM possibly justify $900 for a single code editor application that was previous free. Compare this to Microsoft MSDN charges where I gladly pay $300 for a license for every single piece of Microsoft Software out there! That is a big thumbs up for MSDN subscriptions and a big raspberry for IBM's RDi/p costs.

Single Black iSeries looking for a lasting relationship with the latest IBMi operating system

  • Posted on: 14 November 2012
  • By: NickLitten

I love programming (RPG, JAVA and CL) on the IBM i Server range... but it feels like IBM are trying to stop me. Aaaaargh!!!!

"But Nick, whats the problem old Chap?" I hear you askcome on ibm i expect better customer service

Here I am - a huge advocate of IBM i technology. I've grown up through the ranks of IBM System 3x systems and evolved alongside IBM through the AS400 and 'i' years. I've excitedly played with the quiet, yet groundbreaking changes in hardware and software that came with the iSeries/eServer range of Servers. I've scratched my head slightly at the i5 branding. I've shook my head at the weirdly blurred focus on Linux. I've cheered at the Power5 Processor range and final (hopefully) name consolidation of the Power Server Hardware and IBMi software. I'm an i-vangelist in the strongest sense.

What does IT Consultant really mean?

  • Posted on: 12 November 2012
  • By: NickLitten


being a computer programmer is a great job

I am not a fan of the 'IT Consultant' moniker because its kind of generic, non-descriptive and dull. Sadly, it's the industry standard so I'm stuck with it. :(

I would like to describe myself as a Programmer in the same way that a person who is a Butcher, Dentist, Mechanic or Carpenter is clearly defined. But then people think I am just a code monkey. *sigh* So, I'm back to writing 'IT Consultant' in any form that asks for job title. So I suppose in my case, being an IT Consultant means I am a software developer, IBM i evangelist, RPG language lover, Drupal enthusiast, software change management tinkerer, early adopter, proponent of open source and hopeless web addict. All of these things add up to one easy to chant mantra

"Yes, I am a Programmer and I am proud to Program - Veni, Vidi, Programmum"

My main fields of expertise are

Pages