|
Hi All, I had a play with AditiCloud’s Brewmaster today to see what it can do. The basic idea is that you can quickly deploy one of their templates for SQL, Active Director etc into your Azure IAAS subscription. I picked SQL Always On Availability cluster, which if you’ve ever tried to do manually is a bit of pain, and set it off to do it work. After some simple config, name etc, I clicked go and went to get some breakfast.
|
|
Some fun updates for vagrant hackers… I wanted to use the venerable clustered SSH (cssh) and screen with vagrant. I decided to expand on my vsftp script. First read: Vagrant on Fedora with libvirt and Vagrant vsftp and other tricks to get up to speed on the background information. Vagrant screen : First, a simple screen hack… I often use my vssh alias to quickly ssh into a machine, but I don’t want to have to wa..
|
|
Some fun updates for vagrant hackers… I wanted to use the venerable clustered SSH (cssh) and screen with vagrant. I decided to expand on my vsftp script. First read: Vagrant on Fedora with libvirt and Vagrant vsftp and other tricks to get up to speed on the background information. Vagrant screen : First, a simple screen hack… I often use my vssh alias to quickly ssh into a machine, but I don’t want to have to wa..
|
|
We shouldn’t really trust this kind of statistics, I know, but when my favorite language comes out as a clear winner, I can’t resist and take them for good. Python is the “language of the year” according to the PYPL index : it had the biggest increase in popularity share in 2013. PHP had the biggest decline. Meanwhile, Java continues to have the highest popularity share among the programming languages.
|
|
You’re so damn smart — I’ve told you how awesome I think you and the solutions you’ve built…they’re amazing. You have so many awesome things on your hard drive you built that it would blow the world away if only they knew. You created Facebook before there was Facebook and PayPal before there was PayPal. But recently I’ve heard you ask, “how can this junk software out there be so popular?”…why are all these idiots more successful than me?
|
|
Usually one might expect an article by an experienced polyglot speaking a dozen of languages when reading such a headline. But in this case, it’s just a German teenager who’s only fluent in German and English, while also learning Spanish and French.
|
|
Usually one might expect an article by an experienced polyglot speaking a dozen of languages when reading such a headline. But in this case, it’s just a German teenager who’s only fluent in German and English, while also learning Spanish and French.
|
|
Earlier this week Matt Gemmell posted Who to Read in 2014 , where he pointed out ten writers and explained why he felt everyone should pay attention to their work in the upcoming year. At the end of his post, after listing his five favorite articles from the last twelve months, he called on other writers to provide their version of this list. Never one to back down from a challenge, I have done so with a bit of a twist: in addition to th..
|
|
A collection of my favorite cabins from Cabin Porn and other similar sites, beginning with The Watershed . A seventy-square-foot building in the woods of Oregon specifically designed as a writer’s retreat, I love the idea of a small, designated area set apart in which to conduct one’s most personal work. Although given the type of articles I traditionally post I feel such an environment would not be particularly conducive to my writing, ..
|
|
This book was a huge success in many levels, with the superb plot and amazing vibe. I really was drawn into this book and couldn’t…
|
|
Building the ultimate portfolio site with Nuxt.js and Netlify.
-
zackproser.com
-
12 years ago
-
eng
A technical deep dive on building a portfolio site that is beautiful, blazing fast and 100% SEO optimized
|
A new year is here so I’ll take another swing at how technology will change in the year 2014. This will
|
|
For everyone waiting on TEDx to release Ben Bratton’s “ We need to talk about TED ” video, here you go. Since reading his transcript I have kept the page open in anticipation of TEDx releasing this, and I still managed to miss it by a day. If you enjoyed the transcript, you’ll love the talk. Permalink.
|
|
The only thing I love more than listening to podcasts is writing about them. During the last curfuffle I wrote Podcasting State of the Union where I did my best to provide counterpoints for the flaws Harry Marks pointed out in the podcasting industry. To my delight, many agreed with me. After a few days the heat died down though, and I did not expect to have another opportunity to discuss this topic for a while. Then Ben Brooks ..
|
|
Back in April I linked to Rich Stevens’ announcement of a new newsletter he planned to begin publishing once or twice a week focusing on “A little business, a little gadgetry, a little art and writing, and a few dick jokes.” Since then I have enjoyed his seventeen posts immensely, and the latest was no exception: in Nerd, Decentralize Thyself 1 Rich Stevens spoke to the recent trend towards relying on platforms such as Tumblr and T..
|
|
Maybe instead of Coder Dojos for kids, we should run them for their teachers. We must build a team of dedicated teachers to support school coding programs. We do not rely on our students to absorb math from textbooks, online videos or math clubs; similarly, we cannot depend on every student to learn to code on their own, by using online tutorials and afterschool clubs. If coding becomes as fundamental as reading and writing, we need to ..
|
|
Introduction There are lots of posts that talk about the internals of slices, but when it comes to maps, we are left in the dark. I was wondering why and then I found the code for maps and it all made sense. https://golang.org/src/runtime/hashmap.go At least for me, this code is complicated. That being said, I think we can create a macro view of how maps are structured and grow. This should explain why they are unordered, ef..
|
|
Prompted by an article Zach Epstein posted to BGR last Thursday titled Testing the ‘Apple tax’: What would it cost to build a Windows version of the new Mac Pro? I planned to link his piece as a smug counterpoint to all the people I know who like saying that they can build a more powerful machine for “1/3 the cost” 1 of my overpriced Apple computer. As I thought more about the notion of an Apple tax though, I realized I had more to s..
|
|
The Two-Dimensional Fourier Transform and Digital Watermarking
-
www.jeremykun.com
-
12 years ago
-
eng
We’ve studied the Fourier transform quite a bit on this blog: with four primers and the Fast Fourier Transform algorithm under our belt, it’s about time we opened up our eyes to higher dimensions. Indeed, in the decades since Cooley & Tukey’s landmark paper, the most interesting applications of the discrete Fourier transform have occurred in dimensions greater than 1. But for all our work we haven’t yet discussed what it means to take an “n..
|
|
The Two-Dimensional Fourier Transform and Digital Watermarking
-
www.jeremykun.com
-
12 years ago
-
eng
We’ve studied the Fourier transform quite a bit on this blog: with four primers and the Fast Fourier Transform algorithm under our belt, it’s about time we opened up our eyes to higher dimensions. Indeed, in the decades since Cooley & Tukey’s landmark paper, the most interesting applications of the discrete Fourier transform have occurred in dimensions greater than 1. But for all our work we haven’t yet discussed what it means to take an “n..
|
|
The Two-Dimensional Fourier Transform and Digital Watermarking
-
www.jeremykun.com
-
12 years ago
-
eng
We’ve studied the Fourier transform quite a bit on this blog: with four primers and the Fast Fourier Transform algorithm under our belt, it’s about time we opened up our eyes to higher dimensions. Indeed, in the decades since Cooley & Tukey’s landmark paper, the most interesting applications of the discrete Fourier transform have occurred in dimensions greater than 1. But for all our work we haven’t yet discussed what it means to take an “n..
|
|
I don’t do a ton of Linux kernel development these days, but I’ve done a fair bit in the past, and picked up a number of useful techniques for doing kernel development in a relatively painless fashion. This blog post is a writeup of the tools and techniques I use when developing for the Linux kernel. Nothing I write here is “the one way” to do it, but this is a workflow I’ve found to work for me, that I hope others may find useful.
|
|
I don’t do a ton of Linux kernel development these days, but I’ve done a fair bit in the past, and picked up a number of useful techniques for doing kernel development in a relatively painless fashion. This blog post is a writeup of the tools and techniques I use when developing for the Linux kernel. Nothing I write here is “the one way” to do it, but this is a workflow I’ve found to work for me, that I hope others may find useful.
|
|
A very interesting read if you’re into Python. Eve has been Python 3 compatible for a while and honestl, I would be surprised to find that somebody is running it in production under Python 3. Why aren’t people using Python 3? First, I think it’s because of a lack of urgency. Many years ago, before I knew how to program, the decision to have Python 3 releases live in parallel to Python 2 releases was made. In retrospect this was a mist..
|
|
Number #3 on Praeclarum’s list hits home for me, but all his points are both valid and strong. As a programming language nerd I had mixed feelings when Jon Galloway tweeted about Microsoft’s new programming language. “Why are your feelings mixed?” I kept asking myself. I love new programming languages. I took an internship at Microsoft just so I could be closer to the people who made C#. I read language specs for fun. I write compiler..
|
|
I barely knew Colin. He sat two offices down from me, but we never worked on anything together, never laid eyes on each other after 5 p.m. Our relationship consisted, in its entirety, of work-related small talk in the break room, his lunch rotating behind us in the microwave. Ding, stir, have a good rest of your day. via What Happens When One of Your Coworkers Dies | The Billfold.
|
In January 2014 I will have been using a standing desk as my main desk for three years. Here are three tips
|
|
From almost a week ago, midway through my Christmas vacation, Betaworks announced the latest in a slew of great improvements to the Instapaper platform: Instapaper Daily. Although I cannot say it will replace Tweetbot or Reeder as one of my primary sources for news and articles to read, I really like this as a service and as an indicator of the direction Betaworks plans on taking Instapaper. In the past I have criticized Betaworks for bot..
|
|
As soon as Information Architects released Writer Pro shortly before Christmas, I began collecting “ first look ” pieces after their phenomenal introductory video nearly caused me to shell out a hefty $40 to have the app on both my Mac and iOS devices sight on seen. Much more cautions after my poor experience with Coin though, I exercised a bit of restraint in choosing to wait until after Christmas to make my final decision. Nine days..
|
|
Many web developers know about SSL, but it is very common to see it only partially deployed, or not deployed where it should be. This basic guide on when and how to deploy SSL will help you avoid the most common mistakes. via A basic guide to when and how to deploy HTTPS — Erik Romijn.
|
|
On seeing WarGames for the first time in the 1980s, I wondered which magazine it was. Later, after seeing it on TV and on VHS/DVD, the same question kept nagging at me. I believed that I would one day get to the bottom of this matter. I correctly assumed that the magazine was a real world magazine with a fake advertisement added to it. Through some effort and persistence I finally achieved my goal on 2013-02-24 at 5:30pm.
|
|
Fred Brooks wrote the software development classic The Mythical Man-Month almost 40 years ago. In this interview, Brooks explains why managers still make the same mistakes. via Why Good Programming Projects Go Bad.
|
|
If you write Python code, switching to IPython is the number one thing you can do to immediately improve your productivity. Bold words, I know. Let’s look at how IPython can make you a more productive programmer. via You Should Change Your Python Shell | GrokCode.
|
|
Book Review: Debian 7: System Administration Best Practices
-
thomashunter.name
-
12 years ago
-
eng
|
|
If you follow me on Twitter you likely would’ve seen my photos of a silly looking contraption with tiny wheels. Meet Deider, the Brompton folding bike:
|
|
Octopress and S3 I’ve finally moved this site over to Octopress and S3. There is a lot of work to be done, the most pressing of which is fixing leftover broken images, implementing code highlighting, and fixing some theme stuff (like the navigation links), but other than that it’s going ok. The move overall was pretty hassle-free with no real problems. I ended up with the following setup:
|
|
Learn how to inspect view hierarchies of third-party iOS apps using a jailbroken device and debugging tools like Reveal for design insights.
|
|
A little more than a year ago , I was, as someone looking for .Net developers that knew the SharePoint API, frustrated by the confusion in the SharePoint space between the different kinds of developers that exist in the ecosystem. This confusion persists to this day, much to the detriment of
|
|
Samuel Hulick is a user experience designer and runs useronboard.com. He is currently writing a book called User Onboarding.
|
A little over a year ago I wrote a post about using Beyond Compare on Mac via Wine. A native version is now in beta and open to everyone! If you haven't tried Beyond Compare, I suggest you do. If you have you already know how awesome it is. I've been testing the Alpha for many months now and thought I'd throw together some instructions for getting it going with git. You can download the beta here: http://www.scootersoftware.com/beta....
|
A little over a year ago I wrote a post about using Beyond Compare on Mac via Wine. A native version is now in beta and open to everyone! If you haven't tried Beyond Compare, I suggest you do. If you have you already know how awesome it is. I've been testing the Alpha for many months now and thought I'd throw together some instructions for getting it going with git. You can download the beta here: http://www.scootersoftware.com/beta....
|
|
I think that turbolinks is great: it makes it easy to add AJAX PushState to your Rails Applications. The only problem with that is that we can’t use it any WEB application, because it’s a Ruby Gem. So I did some ugly-but-easy hacks and add it to this very site. I will describe the steps below.
|