THIS WEEK IN TECTORIA

A community blog celebrating Victoria's booming tech sector

CONTACT THE TECTORIA BLOG

Got a cool story about technology and creativity in Victoria? Email stories, tips, pictures, links and anything of interest to Tessa Bousfield at: tectoria@viatec.ca

Follow Us!

Follow Us on FacebookFollow Us on Twitter

Powered by Genesis

Archives for August 2012

Experience Tectoria coming soon

August 31, 2012 by richardd

The broad scope of technology in Victoria is going to be showcased by an exciting event called Experience Tectoria, organized by VIATeC, that takes place from September 13 to 16.

Folks involved in the Victoria technology scene are being joined by experts and gurus from out of town for a series of seminars, workshops and events that include tours and music. It’s not going to be all tech talk as the booking of comedian/entertainer Reggie Watts (pictured) shows.

Technologists, start-ups, established firms, venture capitalists, M&A firms, angel investors and tech bloggers and journalists will be present. Here is the line-up of speakers, which includes Hootesuite, Q5, Telus, Acetech, Terapeak, ChatterBlock and Nokia.  Here is the schedule of events.

Filed Under: Victoria Tagged With: Event, News, Victoria

Ocean Networks Canada takes its technology to the Artic

August 31, 2012 by richardd

Ocean Networks Canada has been given a five-year licence to install a cabled observatory system under the ice off in Nunavut, reports the Times Colonist.

The system uses technology that is already in use and sending real-time information from under the sea off Vancouver Island to scientists around the world.

Information about ice thickness is particularly important for people living, working and travelling in Northern Canada.

The aim is to connect the real-time data to information from satellites and other sources. The system is being tested at UVic’s Marine Technology Centre. Recent reports show the Arctic sea ice has melted to its lowest extent since 2007.

Filed Under: UVic Tagged With: Environmental, UVic

Q5’s ‘multi-billion-dollar’ camera

August 27, 2012 by richardd

Andrew Duffy wrote in the Times Colonist over the week about Q5 and its “real-time polarization difference imaging camera” called Detect POL, which is designed to enhance images captured in challenging environments like smoke, fog and dirty water.

(CEO Sage) Baker says matter-of-factly that the camera has multi-billion-dollar market potential, likening it to the impact thermal imaging had on a number of sectors.

Filed Under: Victoria Tagged With: News, Victoria

Drone aircraft coming to sky near you

August 24, 2012 by richardd

The University of Victoria’s Centre for Aerospace Research is to receive $671,500 in funding from the federal government, according to this report. The centre, located near Victoria International Airport, will research and develop unmanned air vehicle technology (that’s drones to you and me) with the intention of making the technology available for commercial use.

Unmanned aircraft can be used by farmers to check on their crops but they can also be used to monitor forest fires, isolated coast lines, ports, borders, avalanche areas, endangered wildlife environment and pipelines.

UAVs can fly up to 30 hours with a high-resolution camera attached to the undercarriage and follow a preprogrammed route.

Filed Under: UVic Tagged With: UVic

Seaworthy design software from ShipConstructor

August 21, 2012 by richardd

This is a mean looking ship. It’s actually a “Littoral Combat Ship”, the USS Independence. And what’s that got to do with Victoria, BC? Well, this state-of-the-art US Naval craft was designed with ShipConstructor software.

The Independence is designed to handle submarine, surface and mine threats in the 21st century. It has a crew of 40, three helicopters and carries armoured Humvees and troops below deck.

ShipConstructor is a Victoria firm that offers shipbuilding software that provides design and modeling tools for building marine structures, so that includes oil rigs and platforms as well as a whole range of marine craft from tugs to massive cargo ships. This page offers examples of what the software can be used to design. I also found a YouTube tutorial video of the software in action.

Filed Under: Victoria Tagged With: Company profile, Software, Victoria

Vancouver Polyglot {UN}Conference

August 17, 2012 by richardd

From time to time, we are going to have guest posts on this blog and today developer Adam Parkin from Victoria’s Seeker Solutions writes about how the Seeker team attended the inaugural Vancouver Polyglot {UN}Conference earlier this summer.

Seeker Solutions is a research-driven organization with a focus on content analysis using semantic technologies such as Natural Language Processing and Machine Learning. Founded in 2006 by CEO Duncan MacRae and based in Victoria, BC (although they have an office in Vancouver now), Seeker Solutions has identified how to use natural language information retrieval to access information in a more effective way.

 

 

 

 

 

 

 

 

Adam writes:

What’s a Polyglot? According to Wikipedia, Polyglotism is “the ability to speak several languages with a high degree of proficiency”.

What’s a {UN}Conference? A {UN}Conference is a unique participant-driven forum that’s well-suited to coding topics. Attendees suggest topics on whatever they want to talk or hear about via open forum. It’s a very cool idea that has the potential to be either completely awful or absolutely amazing.

Given this, the Polyglot {UN}Conference was exactly as you’d expect: a day-long open forum where a bunch of computer geeks get together and talk about pretty much anything programming-related.

There were a series of semi-organized discussion forums. Some were fishbowl discussions; some were presentations of cool technologies followed by audience discussion of related ideas. Folks from Seeker participated in a number of sessions. Here is an overview of one of the more interesting talks, as well as an outline of some of the other topics.

Testing, Testing, 1-2-3: Effective Testing Practices

The purpose of this session was to discuss testing practices in various development shops. There were several questions that the facilitator wanted to discuss, including: do development shops use both acceptance testing and unit testing? What is a ‘good’ coverage metric? One of the interesting threads that came out of the discussion was the use of a tool called Cucumber, which is used to specify tests in what is called Behavioural Driven Development (BDD). Cucumber uses a set of English verbs and nouns to describe scenarios that are meaningful to the end user with respect to the developed software. These nouns and verbs are then tied to various functions in the system. For example (using Wikipedia), a feature definition of “division” for a calculator may look something like:

Feature: Division
Scenario: regular numbers
* I have pressed 3 into the calculator
* I press divide
* I have pressed 2 into the calculator
* I press equals
Result: should be 1.5 on the screen

Cucumber looks extremely interesting, since its purpose is to test entire execution paths that are of interest to the end user. Given that it uses English to describe the desired execution path, the tests are extremely accessible to the end user, and could even be written by someone with little programming experience. On the back end, those English-like statements are translated into functions to be executed for the test, and the results are compared to what is expected. This instigated much insightful and spirited debate about the validity of having “non-programmers” use a system that’s like programming. Then the fire alarm went off and we all had to leave for a bit. Flame war indeed!

In any case, the discussion noted that unit tests should not be abandoned in favour of acceptance testing. In fact, a solid description was presented of the amount and types of tests to be performed, as follows:

/
/ – GUI tests
/—-
/ – Acceptance tests
/——–
/ – Unit tests
————–

The key takeaway from the above pyramid is that unit tests should be the most extensive, aiming to cover most of the functionality of the system, followed by acceptance tests and then finally GUI tests. Note that the difficulty of writing the tests increases the higher you are in the pyramid.

The discussion then shifted towards development practices that other shops were currently using. One person mentioned a presentation he had seen at another conference where it was suggested that unit tests should be thrown out after completion of the main development cycle, since they are an expensive “burden” to maintain. Many countered this fact, saying that unit tests can become really good regression tests. Some shops perform no testing at all, shipping out the product to a few relatively small clients until the bugs in the new release have been found and fixed. Additionally, some shops will immediately roll a system back to a known good state in the event of a bug, allowing developers to fix it before rolling it back out again.

Finally, an insightful discussion ensued, largely surrounding the notion of test coverage: trying to identify what constitutes “good” coverage, or if per-line coverage has any meaning whatsoever. Some feel that the artificial number of per-line test coverage could potentially give a false sense of security. Others feel that while the number is a metric just as meaningless for testing as counting lines-of-code (LOC) is to complexity, it does provide a quick-and-dirty metric for identifying gross shortcomings in testing. While there were few suggestions as to what makes a unit test ‘good’, the general consensus is that coverage can at least provide a rough idea of whether you are actually exercising the code in the test. The problem of whether you are actually testing your assertions was left open.
There were also some rather humourous “horror stories” about testing (or a lack thereof) in an industry, as well as discussion that started to touch on the deep issue of why we test. It’s unfortunate that this session lost 10-15 minutes (due to the fire alarm), as it really was an outstanding and insightful discussion.

Several other topics were touched on in other presentations and discussions throughout the day, such as:
• The Go programming language
• How to attract developers to your platform
• “Modern” concurrency mechanisms
• Big Data
• Javascript GUI frameworks (STOP THE INSANITY!)
• DevOps
• Fast, beautiful maps
• Python and the R language
• The CoffeeScript language
• From Consulting to Product Building
• Advanced Javascript

In addition to all of this, there were unstructured “breakout” talks throughout the day on whatever people wanted to discuss. Also available were three different day-long tutorials on Erlang, Git, and building a web server from scratch the day before the conference, as well as a day-long hackathon facilitated by Mozilla the day after. There was truly something for everyone.

Overall, the conference was quite well run, considering it was the first one of its kind. It had incredible value, too: $35 for a day’s worth of tech talks with people who not only know and love technology, but use it to solve problems on a daily basis. (The day-long tutorials were a separate fee, with cost dependent upon the tutorial.) Schedule permitting, I would love to attend this conference again in the future.

Filed Under: Uncategorized Tagged With: Event

Visual effects from Victoria’s RaceRocks 3D

August 16, 2012 by richardd

[vimeo http://www.vimeo.com/35586501 w=550&h=300]

One of the most interesting technology companies in Victoria is RaceRocks 3D, which specializes in creating high-end 3D imagery and models. RaceRooks build impressive products for the gaming, film and television industries as well as the business and defence sectors. Clients include Fox, ABC, Warner Brother and the US Army.

On the video above you can see Scott Dewis from RaceRocks talking about the company’s move into defense simulations and its expectations for growth.

You might be unfamiliar with this company but you have probably seen its visual effects on Lost, Pushing Daisies, FlashForward, and Fringe.  Take a look at the RaceRocks’ show reels.

Filed Under: Victoria Tagged With: Company profile, Victoria

Astronaut Julie Payette to speak at UVic

August 16, 2012 by richardd

There’s an interesting event coming up at the University of Victoria – Canadian astronaut Julie Payette will be giving an illustrated presentation on Monday August 27 at 7 p.m. in the Farquhar Auditorium.

Payette’s presentation will feature photos and video from her space flights and there will also be a Q&A . It’s free and suitable for all ages.

An astronaut and a professional electrical and computing engineer, Payette has twice left the Earth and logged more than 611 hours in space. During her mission on the space shuttle Discovery in 1993, she orbited the Earth 153 times and was the first Canadian to board the International Space Station. Payette served as mission specialist, operating the robotic Canadarm and supervising the spacewalk. In 2009, Payette served as flight engineer on the crew of the shuttle Endeavour during a mission to the space station.

Payette was chief astronaut for the Canadian Space Agency from 2000 to 2007. That’s quite the resume and it should be a fascinating evening.

Tickets must be reserved in advance. Call 250-721-8480 or go online.

Filed Under: UVic, Victoria Tagged With: Event, News, UVic, Victoria

Daniels Electronics sold for $25 million

August 16, 2012 by richardd

Victoria’s technology firms continue to attract attention from the world’s movers and shakers. Last week, Daniels Electronics was sold to an Australian company called Codan for 25 million. The deal will be completed later this week, according to the Times Colonist.

When the deal closes, Daniels will be a wholly owned subsidiary of Codan, retaining its brand and its 73 employees. Manufacturing, research and development will remain in Victoria. “And if we can grow international sales, which is the whole goal, we will do more manufacturing and more R&D in Victoria and that’s great news,” Gerry Wight, Daniels’ vice-president of sales and marketing, said.

Daniels – which sells most of its products in North America – designs and manufactures radio communications systems.  The company has a long history in this province. It was founded in 1950 by F. Gordon Daniels a former  telegraph operator at the Merry Island Lighthouse off the northern coast of British Columbia. He also helped establish a regional radio network for the police in northern BC.

Filed Under: Uncategorized Tagged With: Electronics, News

Wifarer develops visitor app for Royal BC Museum

August 1, 2012 by richardd

I love this story in today’s Victoria Times-Colonist. Victoria tech firm Wifarer has developed a software system for the Royal B.C. Museum. Visitors will be able to use the app with handheld devices and it’s design to improve the whole experience inside the building.

The app serves as a map, a path-finding tool and a source of information for visitors as they pass particular exhibits. It identifies a user’s location in real time and draws a path to exhibits.

While the Royal B.C. Museum is the first museum to use the product, the system was introduced at the Shops at Prudential Center in Boston and is being tested at some of the largest hospitals, airports, convention centres and stadiums in North America.

The app will also be introduced in the next few months at the Bay Centre in Victoria and Vancouver International Airport. Philip Stanger, Wifarer’s chief executive, said the company makes money by selling the software to venues and believes the enduser should not have to pay for the app. “It’s a service the venue provides the user for engagement,” he said.

We have a family pass for 12 months to the Museum, which attracts a lot of visitors all year round – I can see many people using this app.

Wifarer’s mission is to help venues improve their visitor experience. I can think of a few airports that need its technology very badly.

Filed Under: Uncategorized Tagged With: Apps, News

  • 1
  • 2
  • Next Page »

Newsletter

Recent Posts

  • RingPartner
  • Quakey Victoria
  • Latitude Geographics
  • Certn
  • SportstoNews

Categories

  • Innovation Elsewhere
  • Tectoria
  • Tectorian of the Week
  • Uncategorized
  • UVic
  • VIATeC Community
  • Victoria
  • Victoria Tech Sector Statistics

Archives

  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012