kvz.io

Ubuntu

  • Published on
    It's not the first time I'm switching to Ubuntu. I've been, as they say, around the block when it comes to operating systems. I started out on MS, from DOS to XP, then Ubuntu from 5.10 Breezy to 9.10 Karmic, then on Apple from OSX 10.5 Leopard to macOS 10.14 Mojave. Both in terms of productivity and delight I had my best years on Apple and I didn't think I'd ever look back. But here we are.
  • Published on
    Four days ago the news about the Heartbleed got every sysadmin's attention. Renowned security expert Bruce Schneier writes: > This means that anything in memory -- SSL private keys, user keys, anything -- is vulnerable. And you have to assume that it is all compromised. All of it. > > "Catastrophic" is the right word. On the scale of 1 to 10, this is an 11.
  • Published on
    Quick tip. If you lose your Vagrant mounts after kernel upgrades in your virtualbox, you'll need to reinstall your VirtualBox Guest Additions. Same is true when you upgrade Vagrant, etc. It's just a real pain and people usually avoid it by never upgrading. Or delve in once they accidentally do. But there's actually a nice & automated way of keeping your VM's guest additions in sync with virtualbox.
  • Published on
    <img src="/static/images/posts/2012-11-20-installing-hubot-on-ubuntu-0.png" title="Hubot" alt="Hubot"/> We used to run Hubot on Heroko until it crashed, not sure what happened exactly but we didn't bother to bring it back due to more pressing issues within our company. Then I saw one of the most gorgeous presentations ever, Intergalactic Javascript Robots from Outer Space, and it got me excited to run a Hubot again.
  • Published on
    If you've written a webapp and you want to ensure that critical parts such as the signup process stay working, the best would be to have an actual user go through that process every time you change your codebase. But since that's both tedious & expensive, the second best thing is to automate a chrome browser (webkit engine anyway) to do this for you, and upload screenshots if anything unexpected happens. Welcome to CasperJS!