• Skip to primary navigation
  • Skip to main content

MarkHing.com

Carefully Crafted Content

  • Home
  • Smallworld GIS
  • Software
  • Investing
  • Random Musings
  • Blog
  • About
    • Privacy Policy
    • Terms of Service
    • GNU General Public License
  • Contact Me
  • Show Search
Hide Search

Mark Hing

Smallworld GIS DevReqs

Mark Hing · Feb 12, 2023 ·

DevOps, the melding of Software Development with IT Operations, has revolutionized how software is built today. But creating excellent software doesn’t just start at the development phase. The real work is done in the requirements phase because code simply represents the details of the requirements. Gathering solid, accurate requirements leads to better software and significantly […]

Smallworld GIS Automated Property Based Testing with Magik

Mark Hing · Jun 19, 2022 ·

Most Magik developers have heard about MUnit testing, although there are far too many that still don’t write proper MUnit tests – or even any at all. However I’d hazard a guess that just about all Magik developers have not heard about Property Based Testing (PBT). Which is too bad, really, because PBT combined with […]

Smallworld GIS System Integration Using GSS

Mark Hing · Nov 3, 2021 ·

One of the major issues with integrating systems is the amount of code required to make things work. Conceptually integration is simple, yet actual implementations usually end up being quite complicated. There are a number of reasons for this, including the fact many integrations tightly couple business logic with data transformation and transportation code, but […]

Smallworld GIS Version 5 Performance Tuning

Mark Hing · Aug 21, 2021 ·

One of the most frequently asked questions I’ve heard regarding Smallworld 5 (SW5) is, “why does starting a session take so long compared to version 4?” It’s a fair question and one that has some complex answers. So I’m going to explain some of the reasons and provide basic tips on how to improve start […]

How to Generate Random Numbers in Smallworld GIS

Mark Hing · Jul 15, 2021 ·

I have some good news and some bad news. What was that? You want the bad news first? Okay… There is no way to generate truly random numbers outside of quantum physics. But what about rolling dice? Nope. Rolling dice only appears random because we can’t measure all the various physical factors that produce one […]

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 9
  • Go to Next Page »

Copyright © 2023 Aptus Communications Inc. All Rights Reserved.