|
I sent this email to the Putty guys, but I haven't heard back from them. So I'll post it here. --------------------------- First of all, thanks for your work on Putty. It's a very useful tool for us. However pscp uploads much more slowly than it should for us. We are uploading from our office network (UK) to a server in a German data centre. Ping latency to the server is ~31ms. Uploading a ~100MB file, putty stabilises at around 2..
|
|
I was doing the Google’s deep learning course on Udacity today and noticed that TensorFlow doesn’t install under Windows and a lot of people…
|
|
Here are the two BIWA Summit 2016 presentations I delivered today. The first one is a collection of high level thoughts (and opinions) of mine and the 2nd one is more technical: SQL in the Hybrid World from Tanel Poder SQL Monitoring in Oracle Database 12c from Tanel Poder
|
|
Here are the two BIWA Summit 2016 presentations I delivered today. The first one is a collection of high level thoughts (and opinions) of mine and the 2nd one is more technical: SQL in the Hybrid World from Tanel Poder SQL Monitoring in Oracle Database 12c from Tanel Poder
|
|
Six months ago, I wrote on this blog about Geohashes and LevelDB with Go, to create a fast geo database. This post is very similar as it works the same way but replacing GeoHashes with Google S2 library for better performances. There is an S2 Golang implementation maintened by Google not as complete as the C++ one but close. For the storage this post will stay agnostic to avoid any troll, but it applies to any Key Value storages: LevelDB/Ro..
|
|
Everything from now until Saturday is basically rest. Because Saturday is a biggie - Winter Cakeathon. [Short walk commute]
|
|
This Q&A is a total potpourri of everything I’ve gotten in the past month (or three), but I’ve done my best to group them together. Relationships and…Personal Matters Do you have a girlfriend? What does she think of your lifestyle? I don’t have a girlfriend at the moment, so her opinions are nonexistent. If I were to have a girlfriend, I’d like to think that she’d be (at the very least) accepting of my choices. I’m pret..
|
|
This Q&A is a total potpourri of everything I’ve gotten in the past month (or three), but I’ve done my best to group them together. Relationships and…Personal Matters Do you have a girlfriend? What does she think of your lifestyle? I don’t have a girlfriend at the moment, so her opinions are nonexistent. If I were to have a girlfriend, I’d like to think that she’d be (at the very least) accepting of my choices. I’m pret..
|
|
Icons are essential to most pattern libraries and web design systems. Let's take a look at a scalable approach!
|
|
Don't miss the author's earlier post on the 5 Tips for Being an Effective Tech Lead. The first time a developer steps into the role of a Tech Lead can be difficult. The skills and experience of a seasoned developer do not automatically translate into the skills necessary for the Tech Lead role. In fact, some of the habits of a developer can do more harm than good, when not applied well and with more authority in this new role.
|
|
We are thrilled to announce the immediate availability of Codename One 3.3! Version 3.3 was tumultuous, we made a lot of earth shattering changes to performance, animations, fonts and many other things. As a result we have a ground-breaking release that requires a step back. With 3.4 we want to tone down on the “big ticket changes” and work heavily on product refinement. We are already hard at work updating our docs and refining o..
|
|
A heavy-legged recovery run to the local garage for some Red Bull and a KitKat Chunky. Bleugh. [Heavy Legs Make Slow Running]
|
|
High Level Problem Our Dynamic Ads product is designed to show a user ads with specific, recommended products based on their browsing history. Each advertiser gives us a list of all of its products beforehand so that we can generate a “product catalog” for the advertiser. Sometimes, however, the product catalog that the advertiser has given us may not accurately reflect all of the products that exist on their website, and our recommendatio....
|
|
Preamble Garmin data from my TCX files via tapiriik sync Fitbit data downloaded using API with “1sec” resolution Only data points coincident on seconds are used Tools used Modified version of my TCX dumper FitBit.py Ploticus Various shell commands (awk, sort, etc.) Results 48 minutes of hill repeats; Garmin using smart recording; Fitbit in exercise mode. 39 minutes of walking; Garmin using 1sec recording; Fitbit in passive mode. 39 minutes ..
|
|
Everyday at work around noon the question of where to get lunch comes up. Normally, we choose between different restataurants in the vicinity of the office. One exception is the HU Mensa (university cafeteria). Despite being really cheap the food quality there varies a lot and it really depends on the daily menu whether a visit is worthwhile. To tackle this issue I decided to spent another IT Open Space putting together a little script that..
|
|
Yes Step into a Viennese blast from the past. Beautiful setting and pleasant vibe. Ordered a dirty martini on the rocks, a bottle of Merlot, Käsespätzle (with bacon), and Wiener Schnitzel (with anchovy/capers/egg). All very tasty. But… Surprisingly, desserts (Topfenstrudel, Berggasse and coffee) were nothing spectacular. Also not a cheap eat (£50 per person). Photos
|
|
Image decoding can be a source of checkboarding and jank. What if there was a way to work around it without resorting to a cluster of horror hacks? Step right up and meet my new friend createImageBitmap!
|
|
Image decoding can be a source of checkboarding and jank. What if there was a way to work around it without resorting to a cluster of horror hacks? Step right up and meet my new friend createImageBitmap!
|
|
A year ago, I did a short session of hill repeats (3 down, 4 up) on Greenwich Park hill and it was hard work. By coincidence I ended up doing the same today and, oddly, almost exactly the same duration but this year I managed 6 down, 5 up on an empty stomach. (If I can train my body to burn fat efficiently, I should be able to run non-stop for, oh, about 8000 miles.
|
|
If you prefer video over blog posts, here is my talk on this at GopherCon 2016: https://www.youtube.com/watch?v=KyuFeiG3Y60 One of the strongest sides of Go programming language is a built-in concurrency based on Tony Hoare’s CSP paper. Go is designed with concurrency in mind and allows us to build complex concurrent pipelines. But have you ever wondered - how various concurrency patterns look like? Of course, you have. We’re all t....
|
|
If you prefer video over blog posts, here is my talk on this at GopherCon 2016: https://www.youtube.com/watch?v=KyuFeiG3Y60 One of the strongest sides of Go programming language is a built-in concurrency based on Tony Hoare’s CSP paper. Go is designed with concurrency in mind and allows us to build complex concurrent pipelines. But have you ever wondered - how various concurrency patterns look like? Of course, you have. We’re all t....
|
|
I’ve started this post maybe twenty times now, since before Christmas, and each time I keep putting it off, thinking “I’ll just blog when I have this next bit done.” But each “next bit” is followed by something else, and then something else, into infinity.
|
|
Reactive Programming is a very interesting programming paradigm that I started pondering with last week, which ended up in an article on this blog.
|
|
Reactive Programming is a very interesting programming paradigm that I started pondering with last week, which ended up in an article on this blog.
|
|
Another rest-ish day with a small jaunt down the road in the Feelmax Kuuva 3 before picking up coffee and salad for tea. THE EXCITEMENT IS NON-STOP. NON. STOP. [5km to coffee]
|
|
not to be complicit not to accept everyone else is silent it must be alright not to keep one’s mouth shut to hold onto one’s job not to accept public language as cover and decoy not to put friends and family before the rest of the world not to say I am wrong when you know the government is wrong not to be just a bought behaviour pattern to accept the moment and fact of choice
|
|
Another brisk 10km but with a twist - this time I recorded the entire binaural soundscape using the PCM-M10 and the CS-10EM. Here’s a snippet from Narrow Street - obviously you need stereo headphones to get the full effect. Managed the 10km marker in 1:50:45 which isn’t bad but then forgot to stop the watch when I got to Charing Cross (because I’d lost one of the windshields for the CS-10EMs and was flustered - turned out to be attached to ..
|
|
Are you a big fan of JavaScript? Would you prefer to use JS both in the browser and on the server? I'll show you how to do all of this with Fine Uploader, AngularJS, and Node.js.
|
|
A rest day which involved going to the Co-op to pick up a windshield (very effective but doesn’t really fit the PCM-M10 if you have headphones plugged in) and then home via Point Hill. Which is Quite Steep in places. Windshield vs Muji fan Muji fan, full speed, pointed at the PCM-M10 mics from 4". 10s with windshield; 10s without; 10s without on low sensitivity.
|
|
How to make a CI Build for a custom DSC Resource with Appveyor & PowerShell Gallery
-
blog.gripdev.xyz
-
10 years ago
-
eng
A while back I created a custom DSC resource which enabled you to manage packages installed with Chocolatey (awesome package manager for Windows, like apt-get). You can do some cool stuff with it, like build out a dev box in azure with one script, use for deployment or just to setup your machine after a rebuild. So it turns out people have been doing just that, it’s had over 1,200 downloads from the PowerShell Gallery ! No..
|
|
Over the past decade, User Experience Research and Design—often simply “UX”—has gained an increasingly prominent position in the world of tech. While the field has faced opposition within the industry, successful organizations are increasingly learning that investing in UX pay off.
|
|
Into the last stretch! Just as the weather seems to pivoting out of “COR BLIMEY MY KNACKERS HAVE VANISHED” cold into “DON’T NEED A COAT MUM” mild as well. Today was a rest day and if it hadn’t have been for those surprise Creme Eggs, it would have been a successful one. Still, a walk up a hill in “brisk” conditions can’t hurt.
|
|
Do you think a female going to grad school could survive your adventure? My daughter is 25 and is going to grad school next year. Normally I would drop a question like this into a Q&A post of some sort, but I’ve gotten a bunch of similar questions, and even met up with a few inquirers to discuss this exact topic. These things lead me to believe it’s an important enough topic to deserve its own post (not that the threshold for “deserving..
|
|
Do you think a female going to grad school could survive your adventure? My daughter is 25 and is going to grad school next year. Normally I would drop a question like this into a Q&A post of some sort, but I’ve gotten a bunch of similar questions, and even met up with a few inquirers to discuss this exact topic. These things lead me to believe it’s an important enough topic to deserve its own post (not that the threshold for “deserving..
|