Random Musings

vados

3 minute read

… Or you shouldn’t. I don’t know, I’m just a random person on the internet. Don’t let random internet blog posts make your decisions for you, carefully weigh the options and decide what’s right for you. Or don’t. Disclaimers aside, many people have brought up the fact that despite hosting much of the best open source code on the planet, Github itself was not open source. Recently there was quite a rustling over an open letter to Github, which seemingly spurred Github to make all the actions they were taking to make the platform greater more publicly accessible.

vados

3 minute read

tldr; I wrote a small script in python to use alsa command line tools to change the volume on my headset. A tool already exists that if faster and more robust. I should switch, but will I? who knows :). I own and (mostly) happily use a Logitech G930:

While the support under linux is pretty good already (most buttons work, and perform their intended functions), I recently got fed up with the fact that the little scroll wheel on the G930 wasn’t actually changing the volume.

vados

1 minute read

So the Fx0 is one of the best designed and best performing FirefoxOS phone that was ever made — and it’s been put under super heavy discount, following mozilla announcing the shift in focus from phones to IoT. If you’re looking to buy one, feel free to head over to Amazon (they’re currently selling for ~$50, when in the past I saw them up there for roughly $800): http://www.amazon.com/gp/product/B00UULNTHK Naturally I bought 4 when I realized this awesome phone (that I actually went to japan to try and buy from AU, the carrier that had it) was available.

vados

7 minute read

A disturbing amount of open (and closed) source javascript projects that I’ve worked on are severely lacking in tests, whether unit or otherwise. Of course, I do find time to click around the apps and make sure they basically work, and while I find that works for smaller apps, it’s obvious that if you want long-term stability, and any one to even take a look at your app, one of the most basic requirements is having properly functioning tests.

vados

5 minute read

When I first set up my current desktop, I spent some time looking around for a new linux distribution to choose and try out. At the time I was impressed with the look and UX of Linux Mint, and decided to give it a try. At that time (I think this is no longer true), Linux Mint couldn’t do kernel updates in-place (you had to re-install the entire OS from LiveCD).

vados

2 minute read

tldr; I started on a project using Skeleton, but realized skeleton’s smallest supported screen size is 550px (as per their media queries), and switched to PureCSS. If you’re familiar with the front-end development scene, you’re most likely also familiar with the amount of churn, new frameworks, and libraries that come around. One of the places that also has a relatively high amount of seemingly new thought pouring into tooling/libraries is front-end frameworks.

vados

8 minute read

Recently, during a trip to Japan, my FirefoxOS Flame‘s backlight decided to go out in a blaze of glory. Upon opening the device up, I found that the ribbon (as well as the connector) for the device had burn marks on them, and thought that might be the cause of the issue (some sort of short, I assume). Luckily, there is actually ongoing service for the FirefoxOS Flame, all you have to do is to send an email to flameservice@thundersoft.

vados

2 minute read

After the recent rise of task-management related tools like Grunt, Gulp, and Broccoli, I’ve often wonered if there was an easier way to implement some of the most useful features that those tools provide: watch (of course, watch is not the only thing that these libraries provide, but is often the most unique/useful). Grunt, Gulp and Broccoli are wonderful tools, and these days basically come hand-in-hand with front-end development, however there are various downsides to installing/using them.

vados

3 minute read

I recently put Arch Linux on a newly purchased ASUS Zenbook, mostly due to a general feeling of bloat coming from my desktops ~3 year old Linux Mint installation. I’ve always admired distributions like Arch and Slackware for their no-frills approach and seemingly seriously-into-linux userbase. I’ve also been itching to try an arch instlalation with XFCE4 (my desktop’s mint installation didn’t quite play well with XFCE4 for some reason or another).

vados

4 minute read

I do! Don’t know what Samba is? tldr; It provides file and print functionality over networks, providing inter-operability with protocols adopted by windows. tldr;tldr; Access linux files from windows and vice-versa I recently had the misfortune of having to redo my smb.conf (Samba configuration) on my Raspberry Pi and ran into some issues getting everything running smoothly. After lots and lots of internet searches, and conferring with a friend that’s pretty amazing at networking, I finally got it working.