Lincoln Atkinson's blog articles

0
comment
on 5/1/2017 5:00 PM
Much of Scala’s power comes from its flexibility and generality as a language. You can mold it quite extensively to suit your particular problem domain or coding style. The downside of this is that Scala can sometimes be permissive and accommodating to a fault. You often hear Haskell or F# users attest to a sense of “if it compiles, it works” – in my experience this is not generally the case with Scala. To illustrate this point, let’s walk through a few examples, all of which are distilled from honest-[...]
>> Read the full article
.
0
comment
on 9/11/2016 5:00 PM
I’m happy to publicize a little project I’ve been working on recently: 1Poshword, a PowerShell client for the 1Password password manager. Code is available at https://github.com/latkin/1poshword. You can read the full details in the project README, but I’ve included the demo screencast and basic bullets below. Cross-platform (Windows/OSX/Linux, PowerShell v3.0+) agilekeychain and opvault support Login, Password, Secure Note, and Generic Account decryption Metadata for all entries Tab completion (agile[...]
>> Read the full article
.
0
comment
on 8/6/2016 5:00 PM
There is a page in the Hugo documentation that describes how to use MathJax to embed nicely-typeset mathematics in one’s Hugo-generated site. For my own site, I took this as a starting point and made a few improvements. Here’s how I do the math typesetting in this blog. Authoring I author my posts in Markdown, where the bulk of the content is plain text. When I want to include specially-typeset mathematical expressions, I use a custom shortcode to convert TeX-style equation definition into a snippet o[...]
>> Read the full article
.
0
comment
on 8/1/2016 5:00 PM
This is a bug/curiosity in PowerShell that I stumbled upon a few years ago, but never wrote up. The behavior hasn’t changed significantly in the intervening verions, so now I’m finally getting around to a quick blog post. Here’s a chart detailing the runtime of 4 different PowerShell approaches to de-duplicate a collection - i.e. filter an input collection to just its unique elements. Code used for the benchmark can be found here. Same chart, with log scale so it’s a little easier to distinguish the [...]
>> Read the full article
.
0
comment
on 7/19/2016 5:00 PM
As part of the small minority of devs at my company who primarily run Windows, I’m accustomed to working around occasional Unix-specific behaviors in our build and deployment systems. Cygwin makes most stuff just work, I can fix simple incompatibilities myself, and as a last resort I can always boot into OSX for a while if needed. One oddity that took me quite some time to diagnose, though, was Git’s strange behavior when dealing with files in our repo whose names contained a colon. What happens when [...]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper