Getting started with TinyGo for IoT Development

  10 min read   DEVELOPER, GO, IOT
Exploring using TinyGo for your IoT adventures on Arduino. Setting up - tooling, terminal goodies, VSCode with uploading your first sketch and some interesting bits about TinyGo in the new v0.15.x release.

Windows Terminal Setup

  9 min read   HOW-TO, WINDOWS
Simple guide to help you get started with Windows Terminal and work around some common problems, configure it to look schmick and improve your productivity too! Including my Windows Terminal profile with elevated terminal sessions in process!

WordPress to Hugo

  11 min read   NEWS
Blog moved to hugo from WordPress. Some helpful hints if you intend to do the same too.

Quick Tip: Mapping your GAC folder in Windows with Subst

  1 min read   .NET, DEVELOPER, TIPS, WINDOWS
Here’s a quick tip if you want to browse the files in your GAC easily without messing about with commands all the time. Map the folder containing the assemblies with the Subst command. To do that, bring up a console window (⊞ Win + R ), then: subst G: C:\windows\Assembly This will map the Global Assembly Cache folder to your G drive in Windows Explorer. ...

Windows Phone 7 Resources

  3 min read   DEVELOPER, MOBILE, WINDOWS PHONE
I’ve been busy hacking away the past month or so with Windows Phone 7 and Android. They’re both very different when it comes to the out of box developer experience – with Microsoft tools being supremo right now. Thought I’d contribute some resources when it comes to (on this post) writing Windows Phone 7 Applications. ...

ASP.NET Session Cookie Crypto Attack Exploiting

  2 min read   DEVELOPER, NEWS, SECURITY
If the Linux CVE-2010-3081: 64bit Linux Kernel Root Exploit didn’t get you, then this little birdy might. It seems the implementation of the AES encryption algorithm which protects the integrity of the Session Cookies in ASP.NET has a weakness which could enable an attacker to hijack sessions – Which bank? The idea behind the use of AES is to ensure that the crypt’d data hasn’t been tampered with – and hence decryptable, but unfortunately the flawed implementation of the use of AES and how it handles errors gives out some much needed clues for an attacker to pursue. ...

CVE-2010-3081: 64bit Linux Kernel Root Exploit

  2 min read   DEVELOPER, LINUX, SECURITY
Well its been a heavy week on the security front, first up is a Linux root exploit for 64bit Machines. A vulnerability in the 32-bit compatibility layer for 64-bit systems was reported. It is caused by insecure allocation of user space memory when translating system call inputs to 64-bit. ...

OpenIndiana Announced, the fork to Oracle’s OpenSolaris!

  2 min read   NEWS, OPENSOLARIS
Earlier today, we had the announcement for OpenIndiana. Aimed to be the de-facto OpenSolaris Distribution that tries to be binary and package compatible with Solaris 11 & Solaris 11 Express. Its apart Illumos Community with 20 core developers providing (eventually) a stable branch with 100% free & open source distribution. ...

OpenSolaris FIX: Server refused to allocate pty (SSH)

  1 min read   HOW-TO, OPENSOLARIS, OPERATING SYSTEMS
Just upgraded a friends OpenSolaris box to SNV_134 (latest available from the OpenSolaris dev repository) and after rebooting we realised we couldn’t SSH into it. Server refused to allocate pty DOH! This is caused by a known bug that has been around for a few builds now. You’ll need to modify /etc/minor_perm and add the following to the bottom of the file. ...