REDSEED BLOG : Technical

WDCNZ 2011
WDCNZ 2011 avatar

Tuesday, August 2nd, 2011

In mid July Brendan, our Web Development Manager, and I headed up to Wellington to attend the inaugural WDCNZ (Web Developer Conference New Zealand). In brief, it was tech-talks for web developers and my expectations weren’t high. I’m certainly no web developer, but this was a fantastic event. Well organised, with a great mix of high calibre presenters from offshore and within New Zealand. The venue too was great – the Macs Brewbar Function Centre, and some in the office have mentioned this may have been the main reason we wanted to attend, which may hold a small degree of truth.

As I said, I’m no developer but I’m immersed in the web on a daily basis from a design and UX (user experience) point of view and also from a new technologies perspective with the implementation of new features and functionality within the RedSeed platform.

I’m happy to say that the web developer community seems to relish the idea of sharing ideas and actively engaging in discussions about new technologies. Everyone we spoke to were more than happy to share their thoughts around HTML5, CSS, new video technologies and the development approach to mobile apps, whether they were on the side of native or web. These were some of the areas Brendan and I really gained a good insight into the state of this dynamically changing environment and it was great to bounce ideas and issues off some of the fantastic minds attending this event.

We both returned with a comprehensive list of ideas and technologies we want to explore and I’m sure we’ll see the fruits from our attendance at WDCNZ flowing through to RedSeed in the coming months.

A big thanks to xero for sponsoring the event and the Trademe guys for the free wifi. Speaking of Trademe – we even had the opportunity the following day to have a guided tour and a Q&A session with some of their web and operations team; fascinating, but that’s another story….

But back to WDCNZ – we can’t wait till next years event.

An Organised Desk is an Organised Mind
An Organised Desk is an Organised Mind avatar

Wednesday, July 6th, 2011

Ahhhhhhh……

Our Favourite Things – Evernote
Our Favourite Things – Evernote avatar

Friday, July 1st, 2011

Remember everything!

I’d like to introduce you to Evernote; my notebook, my moleskin, my collection of sticky notes for a digital age…

So what’s Evernote? Well I’ve used various note taking, list making, web clipping, news following, bookmarking and to-do apps, and generally my use of such apps starts out with great ambition and then wains within a month or so. But Evernote has taken a different hold within my digital life. I’m many months into my use of Evernote and Ben VT’s just asked me to contribute to the newsletter, so here goes. What’s Evernote? Well actually I’d like to start with “Who’s Evernote?”

Evernote’s a relatively new (they’ve just turned 3) tech company from California with the goal of giving everyone the ability to easily capture any moment, idea, inspiration, or experience whenever they want using whichever device or platform they find most convenient, and then to make all of that information easy to find.

Thats the who, now the what…

It’s more than just a digital notebook – it’s a full-featured paperless digital filing cabinet – plain and simple. It comes in one flavour and thats ‘green’, but it’ll work, and play, nicely with all your digital devices – iPhone, iPad, Mac or just via any online web browser. And if you’re playing on the dark side with Windows, Windows Mobile, Blackberry, Android and Palm, then you’re covered too. The only way I can think about explaining what Evernote is, and does, is listing out some of its key functionality:

Centralised – Store unlimited web based notes that automatically sync with all your digital devices.

Organisation – Customisable ways to categorise notes such as titles, tags and notebooks, for grouping notes within an easy to manage storage system and structure. And your ‘notes’ can be much more than your traditional view of notes – within Evernote they could be recipes, manuals, maps, photos, scripts, research, menus, web pages, plans, reviews, lists, PDF’s, audio, video and screengrabs, etc.

Web Clipping – An alternative bookmarking of webpages feature with one click clipper add-ons or plugins for Safari, Firefox, Chrome, and IE. This allows you to save entire web pages, not just the address. Everything remains searchable and for me it’s taken over from the likes of instapaper and readitlater.

Accessible – Yip you can access it from any of your devices as I’ve mentioned, but you can also send notes directly to your Evernote from virtually anywhere, from email, from twitter…

Publish and Share – But only if you want to of course.

Searchable – You can find anything and find it fast.

Improving – Like numerous SaaS kind of business models they’re continually updating, adding features and tweaking their product. Evernotes only just turned 3 years old but already functions like a mature and trusted companion. Numerous companies are also providing add-ons and extensions, from livescribe smartpens which will remember anything you write and send directly to your Evernote account, through to Evernote Peak – an iPad 2 app that turns your notes into study material.

And all those features above are free but for those wanting a little extra you can upgrade to the premium version for US$45 per year which adds the following additional features:

Collaboration – The ability to edit and collaborate on shared notes with other premium users.

Storage – Larger monthly storage capacity – approx 1GB per month of ‘new’ notes or uploads per month. Compared with the 60mb per month with the free version.

Priority – Faster OCR’ing of notes to allow for full search within all notes and uploaded PDF’s.

Additional File Types – Add any file type from Keynote, Numbers and Pages or Microsoft Office documents.

As Evernote say, your data is yours, protected and portable, and I guess 10 million users can’t be wrong.

I can now capture anything from my real or digital life and find it all anytime. Would I recommend it? Hell yes!

www.evernote.com

-Glen

 

Workbook Marking & Other Revisions
Workbook Marking & Other Revisions avatar

Friday, May 13th, 2011

Ever since the first version of RedSeed’s unique workbook marking cycle we have continually considered ways of enhancing and evolving its function and interfaces. Single result/feedback comments through to individual question marking with comments and a step-by-step marking interface as we moved from our original Coaching view to the current dashboard implementation. Yesterday we released a revision that aims to separate more clearly the workbook and role-play / coaching components of workbook marking. We’ve also included a few other additions & changes to the Coach & Admin Mode, some revisions to the Training Mode and other revisions and bug-fixes.

Coach & Admin

WORKBOOK MARKING / ROLE-PLAYS & COACHING

In the previous version a single TODAYS ACTIONS section listed all workbook marking assignments. The workbook marking cycle stepped through all questions that required marking (either full set on a first run through, or new answers for any that required further attempts). At the end of each and every marking cycle the role play section had to be checked off before sending a workbook back to the Trainee (either for new answers or to start a new session). Now there are two sections in the Todays Actions Panel, Workbook Marking and the newly added Role-Plays & Coaching. Interim screens have been added at the end of both potential marking scenarios (all answers marked correct, or marking with one or more marked as incorrect) to explain the status of marking and next step options. These act as transition points for the following scenarios:

1. Send a workbook back to the Trainee to retry answers

2. Step back into the questions to review and potentially alter marking results or comments

3. Move on to the role play and coaching sections (if all answers correct) and check this off

As soon a current workbook marking session is at a point where all answers are marked as correct, the trainees name will no longer be on the Workbook Marking list, but on the new Role Plays & Coaching List. Clicking on the name in this list will go straight into the Role Play & Coaching Notes with the option to check this off as complete when all done.

REGION AND USER DASHBOARD SORTING

Previously the lower section of the Coaching & Admin Dashboard sorting of users was fixed to most recent login, and the regions were sorted based on how they are loaded in the RedSeed system. We have made some modifications to how both regions / stores are sorted and also introduced user selectable sorting options for any viewable user lists in the dashboard. Regions and Store lists are now sorted alphabetically. Users are still initially sorted by most recent login. However there is now a ‘Sort By’ option on the right side above the user list with various options for ordering the display of users. The current view can be updated by simply changing the option in the drop down list.

MARKING MANAGER LIST

Permissions for everything from reports to viewing dashboard info is all derived from the ‘level’ your RedSeed user account is loaded to. Levels are defined hierarchically in RedSeed to represent your company structure from country, region, city right through to stores. Previously one of the few exceptions to the level permission rule was the marking manager list which appears in both the ‘Add and Edit User’ forms. With this latest release we have now restricted the available manager list (when adding or editing a user account) to only include other managers at or below your level. We hope this improves efficiency particularly when creating new user accounts as it should now be much simpler to locate the appropriate marking manager in the list. This setting is not fixed however and can be configured back to the old style. If you need access to more manager options, first direct a request to your HR Manager. This might suggest your user account needs to be loaded at a higher level and they can then determine the best course of action or contact us to request a change back to the previous ‘Global’ style of manager list.

Note: if you edit a user account with a currently defined manager which is out of your scope (i.e. from a level above the one your account is loaded into), you will still have that single manager option available, so you can make changes to the user account without being forced to change the marking manager.

USER SUMMARY & LEVEL SUMMARY REPORTS

Two new reports available with the latest release; User Summary and Level Summary. These reports focus on the enrollment count, started and complete status of either a user or level. This should offer some good overall stats and insight into completion rates particularly for those who have many RedSeed courses.

Training

As an extension to our last release where we introduced pop messages when a workbook is locked, we’ve now extended this to change how answers are displayed when a workbook is locked. They are no longer shown in text boxes, but as normal non clickable text. We hope this subtle interface change further assists in helping identify which mode a trainee’s workbook is in. We’ve also applied some tweaks to the styling of questions and answers to make the interface make better use of the screen real estate available in the content window part of the training view.

General Revisions & Bug Fixes

In addition to the feature updates described above we’ve also released some bug fixes and other minor changes.

For older courses that are set as inactive (to make way for refresher training, new versions etc) we’ve now implemented a way that the Reports section will include access to all courses (for historical reporting) but keep the dashboard view restricted to current courses for more efficient information on ‘current’ training.

Bug fix for a course role issue which appeared with the new ‘course switching’ feature in the last release.

Programme level pdf icon removed from User Detail View, workbooks can be generated via the main course line pdf icon.

Removal of a statistics tracking module that was causing higher than acceptable traffic.

Stylesheet tweaks for course text content.

Introduction of a future feature that will allow different company logos to be displayed at various levels in both the Coach & Admin and Training views.

Additional certificate templates.

Our Favourite Things : Groundspeak Geocaching App
Our Favourite Things : Groundspeak Geocaching App avatar

Thursday, April 21st, 2011

Technology is at the heart of what we do here at RedSeed. We love our iPhones, iPads, computers and toys, so we thought it was only appropriate to share some of that passion by introducing some of our favourite things to you all. Whether it’s a useful application, an interesting piece of hardware, or a gadget we love, we’re going to tell you all about it in what we hope will be a regular feature in future releases of The RedSeed News Feed.

This week I’m looking into geocaching, and a great smartphone application created specifically for it by Groundspeak. I would estimate that approximately 10 percent of you will know what I’m talking about but for those who don’t, here’s a quick explanation.

http://www.youtube.com/watch?v=-4VFeYZTTYs

So basically, geocaching is an outdoor pursuits activity that involves retrieving GPS coordinates, making your way to that spot using a GPS device, and finding a hidden package or ‘cache’. In essence it’s a treasure hunt that you can do alone or with friends and family. Of course it can be pretty hard to do without a GPS unit (there are affordable options though like this one: CLICK HERE), however if you have a car GPS that you can walk around with, or a smartphone with GPS technology, there is a great application for iPhone and Android that will really get you going. Enter Groundspeak Geocaching.

At $13.99 NZD, this application isn’t ‘break the bank’ expensive, but it’s one of the best if not the best out there. There’s even a free version to get you started if you’re not sure if it’s going to be your thing. Not only will it search for caches by your current location or address, it can provide photos, hints, difficulty level, recent ‘logs’ and descriptions to help you along the way. You can track your progress and see just how close you are by following a map view, and use a compass on some phones to provide another element to your hunt. You can even communicate directly with the geocaching database online, and register your finds as you make them. Here’s a trailer for 2009 movie “Splinterheads” in which the two main characters search for an underwater cache:

http://www.youtube.com/watch?v=_vSWSXaAyP4

I’ve done a handful of caches and they vary immensely. Some contain puzzles that need to be solved before you are allowed the coordinates, some will take you through tours of a city or suburb, and many of them are extremely well hidden. About 6 friends and I spent nearly half an hour looking for a cache at the entrance to a well known park, only to find that it was in a camouflaged magnetic case stuck to the gate and almost impossible to see with the naked eye. It was still large enough to house the normal ‘Rules of Geocaching’, a notebook and pencil and a couple of small trinkets to be exchanged if you so wish. I’ve heard of caches that are hidden underwater, up difficult mountain slopes, and ones that can only be found in the dark with a torch by following ‘fire-tacks’ that light up in torchlight. The sky is the limit…I just don’t know for how long.

One of the best things about geocaching is the feeling of discovery you get when you’re taken somewhere new. For example, I discovered a really nice reserve within 10 minutes walk of my house that I honestly don’t think I would have found otherwise. It’s exciting and adventurous and it gets you and your family outdoors and experiencing our country in a way nothing else can. It can take teamwork, communication, patience and tenacity and can take us out of our comfort zone and unearth our childlike sense of adventure. Give it a go, start small if you want, I can almost guarantee there will be one within 1 kilometre of where you are right now. You may just find a new passion.

Go to the Apple iTunes store HERE to find out more about or download Groundspeak Geocaching

-Ben VT

Layout & Other Updates
Layout & Other Updates avatar

Tuesday, March 1st, 2011

Early morning Tuesday February 22 we released some major layout revisions to the login, training and coach interfaces. An exciting day for us initially as it culminated a few months of new designs and development. We intended to follow this with our standard blog update on the revisions, but unfortunately the day took a tragic turn with the second Christchurch earthquake. So as we reflect on the events of the last week we now have an opportunity to grasp back some sense of normality and look into detail at what has changed for the RedSeed application. There are key functional and layout updates to all three interfaces as well as a series of enhancements, bug fixes and minor revisions that have been included in this and recent releases. We will go through the main updates first with the general revisions & fixes below.

Login

If you login to RedSeed via the standard redseed.me link you will notice a change in the banner and location of the login form. We’ve switched from a wide top banner to a small left aligned style. The primary function of logging in has not changed however, use your email/username and password to login and then choose which course/mode you require depending on your account type.

Training View

The same banner revisions and layout tweaks as applied to the login are in place in the training view now. The primary function of the training view is unchanged (PREVIOUS / NEXT to navigate through course and course structure navigation in the left side bar). There are some functional additions however that are worth noting:

HELP SECTION

New set of help videos (was previously just a single long overview video), now we have separate videos for help on such aspects as ‘Username/Password’, ‘Logging In’, ‘Interface’, ‘Doing the Training’, ‘Final Exam’ and ‘Summary’. The help window can be opened via the HELP link located just beside LOGOUT in the upper right of the now standard grey navigation bar. Once the help window is open just click on the left side menu link for the video of interest and then play. The small x in the top of the help video title bar will close this window and return you back to the training view.

MY ACCOUNT

The ‘Manage My Account’ option is still in place and is accessed via the ‘MY ACCOUNT’ link in the top navigation bar. Previously this form displayed in the main training window. It now pops up in a window like the help area above. You can now edit your First & Last name in addition to the already up-dateable email/username, password and video preference setting. You will also find detail in this pop up about the level (i.e. store/region) your account is assigned to, your assigned coach and also the training courses you are currently enrolled in.

COACH & ADMIN MODE SWITCH

If you have been assigned access to the coaching area (perhaps you are a marking manager for someone or need access to reporting) you will now find an option from within training to switch into ‘Coach and Admin’ mode. This avoids the need to logout and login again into the area and hopefully will mean as a manager you can login just once, do any training you need to and switch across to coaching mode for any marking assignments or other associated tasks. To switch from Training mode into Coach mode use the ‘COACHING & ADMIN’ link in the top navigation bar. Note: if you are not assigned this access then you will not see this link. If you think you should have access to this functionality please contact your HR or Manager as they should have access to set this up for you.

TRAINING COURSE SWITCH

If you are enrolled in more than one course you can now switch between these without logging out and back into RedSeed (much like the Coach & Admin Mode Switch above). If you hover your mouse pointer over the TRAINING link in the top nav bar, a list of your enrolled courses should appear below this link. Click on any of these courses to switch. Note: if you have been working on answers in a course it is important you first save those answers by using either the PREVIOUS or NEXT buttons (as usual moving through the course saves your current answers), before switching into another training course. This feature (like access to RESOURCES, MY ACCOUNT etc) is not available when you are in exam mode – to exit exam mode you must either complete the exam session or abandon if required by logging out.

Coach & Admin View

LAYOUT UPDATES

Just like the login and training views we have revised the layout in the Coaching & Admin interface. The new top navigation bar is in place like the training view. You can use this to Logout, view the Help area and also access the new features described below:

TRAINING SWITCH

As with the option (for those with appropriate access) to switch from Training view to Coach & Admin view, you can now go straight to your training courses while in Coach & Admin mode. The new TRAINING link will appear on the top navigation bar if you are enrolled in any training courses. If you hover the mouse over this link a drop down list of courses will appear, click on a course to switch into training mode. Note: if you have been working on anything within coaching mode (in particular marking a workbook question etc) finish that task before switching modes.

MY ACCOUNT

The training mode has always had the option to edit you Account details directly and while this was potentially possible via the Coach & Admin mode, access to this was a bit obscure (i.e. find your own name in a General User List report and click to open your record, then Edit Details). Now this is much simpler to do with the same MY ACCOUNT link appearing on the top navigation bar. Click this and a pop up will appear with your details to check off and/or update.

BREADCRUMB TRAIL

The main dashboard view is quite similar to the previous version with the Course List and Summary in the upper level and REGION/STORE/USER lists in the bottom level. However we’ve made some changes to what happens when you click on lower level regions or stores to regain some screen real estate. Previously if you clicked down through various levels (i.e. North Island, Auckland, Central City Store etc) you would get a link bar in the top section of the dashboard for each level you go through. We have now moved to a breadcrumb style display that appears all in that top bar. So in the example above instead of 3 bars appearing for each of the levels you will now see NORTH ISLAND > AUCKLAND > CENTRAL CITY STORE in the top bar). Each of these levels are individual links so you can back directly to a certain level, just like previously. In the instance where there is no space along that top bar for all the levels there it should show you top and and closest levels (above and below) just as normal pagination might appear on a standard web page.

PERMISSIONS OPTIONS

Previously the RedSeed Coaching & Admin permissions were effectively limited to HR and Manager user account types and the ability to Issue Certificates. We have now further enhanced this model and can set up specific permissions for both HR and Manager account types relating to the following key options:

Access to Add a New User
Access to Edit a User
Access to Certificates
Access to Add Manager Users or only Trainee Users

The configuration of these permissions is still loaded directly in the RedSeed Application by us. So if you would like to lock down these functions or revise your company permissions please contact us directly for this change. Look forward however to future releases that will add onto this set of options and in time enable the management of these access privileges to specific user accounts within the Coaching & Admin interface.

General Revisions & Bug Fixes

The Training Status CSV (all in one) report now differentiates those who have passed the exam and those who are at the exam stage. For those who have passed the exam a (Completed) description will be added to the Session Name in the Session column.

When a workbook is submitted for marking a popup message will be displayed to explain that any answers in the workbook are in ‘read only’ mode until that marking is completed and released. When logging into a training course where the workbook is still locked for marking this message will also pop up to remind the trainee of this fact. This is in response to the confusion caused by the ability to add answers into training while marking mode was still in process.

In the Coach & Admin mode a specific scenario was triggering a bug where a training session was skipped ahead a session. This was mostly related to switching marking modes via the left side Todays Action list. A fix has been released that will force any marking assignment switches to go via a users details page to prevent this recurrence.

The internet browser Chrome was having grief with some of the javascript style and formatting features we use – an exception for this browser has now been implemented.

Older versions of Internet Explorer were having problems with downloadable pdf files (i.e. Exam result and Workbook pdfs) which resulted in a forced log out/log in scenario. We’ve changed these downloads to open in a new browser window which doesn’t appear to affect the logged in session for Internet Explorer in our tests.

Some further custom client certificate templates have been released over the last few months.

Fixes for formatting bugs in the dashboard lower view.

Technical Assistance over Christmas
Technical Assistance over Christmas avatar

Tuesday, December 21st, 2010

It’s been a big year at RedSeed and we’re all looking forward to a summer break, so we’re shutting down the office today and heading out to soak up some sun. If you’re a manager or trainee using RedSeed and you need us over the Summer break, please email us at support@redseed.me and we’ll get back to you as soon as we can.

If there are any urgent issues or emergencies please contact Ben Sleeman on 021 243 1560 or Glen Duffield on 021 840 128. Merry Christmas!

DNS Services affected for RedSeed Online Sales Training
DNS Services affected for RedSeed Online Sales Training avatar

Tuesday, June 1st, 2010

Where did we go?

After nearly 2 years of uninterrupted service we incurred our first significant outage last Wednesday when our hosting provider in the US was subject to a massive DDoS attack.  Completely out of our hands we had to sit and wait while they dealt with the problem and fortunately our provider was very transparent and communicated well.  All is now stable again but this was a significant attack and the biggest outage they have incurred in their history.  This hosting company looks after the likes of Sony, Volkswagen, Toyota and Adobe – so it was high priority for them to get us and all their other customers back online quickly.

What is a DDoS attack?

A distributed denial of service attack (http://en.wikipedia.org/wiki/Denial-of-service_attack).  Each time you view a page on this site or any website, or login and use RedSeed you are sending requests to a web server.  The resulting page that loads in your browser is the servers response.  The goal of a denial of service attack is to make a web site/service unavailable by flooding the server/s with requests. DoS and DDos attacks are common place for hosting and internet providers, however last weeks attack was apparently much more sophisticated than before.  Normally illegitamate web requests are picked up early by these servers and discarded with no impact on services.  However in this instance they were disguised to look genuine, got through, and as a consequence the servers came to grinding halt.  No data lost in this event, but limited connectivity over the 2 hour period.

How can we avoid this in the future?

While this was a hosting provider issue and our hands were tied with regard to implementing a resolution at the time, it highlights the types of attacks that internet services are subject to.  We don’t like to have any outage for our valued clients and are proud of our track record. However we are confident our provider dealt with this efficiently and is now more prepared for any re-currences.  Of course if these vulnerabilities occur again, then we will need to carefully consider who we choose to provide our hosting.  While this attack appeared to be aimed at our US based hosting provider, a country has been targeted in an attack previously (http://en.wikipedia.org/wiki/Cyberattacks_on_Estonia_2007) so such scenarios can be very serious.

Brendan Chapman