HN user

moomerman

372 karma

Developer/Entrepreneur in London. Working on https://moocode.com/

Posts17
Comments51
View on HN

Good Club - Senior Software Engineer (Elixir) | London | Remote GMT+/-2 | https://www.goodclub.co.uk

We’re a UK e-commerce grocery service focused on making sustainable food and household products accessible to all. We’re all about getting responsibly sourced, organically produced, low/zero waste groceries into as many households in the UK, without costing the earth.

We’re on the lookout for a brilliant remote Elixir/Ruby (or similar) engineer to join us in our mission to bring sustainable food to everyone. We believe in using technology for good; to positively change customer buying habits, reduce waste, develop new supply chains, and ultimately build the sustainable supermarket of the future. You’ll be motivated by solving valuable, real-world customer problems with technology to make a genuine environmental and societal difference.

More details here: https://help.goodclub.co.uk/en/articles/5295475-senior-softw...

Linode Cancellation 15 years ago

I've also been using them for years, managing 20+ servers across nearly all of their datacenters and the service has been fantastic, their support is exceptional.

I understand that its usually the payment service provider that charges for refunds, but in this case if you've been a customer for a year I would expect them to absorb that cost.

To be fair, the example I have given is simple and you could use something like gitosis or gitolite (I have used them in the past). The point of the article was supposed to be a starting point if you have something else you want to do. For example, I needed to have a fully distributed git backend system across multiple git storage nodes so I needed to learn how I would go about doing that. This post was supposed to give the reader the tools they need to roll their own solution if they want.

Sorry if you find the title misleading, it certainly wasn't intended that way. In fact, sometimes I find it harder to pick the right title than I do to write the blog post.

My intentions were that you could read the article in 5 minutes and the code sample would give you a good starting point to code your own implementation.

The method listed in the article does authenticate with the SSH key first and then the second factor kicks in only if the key (and passphrase) are valid.

Doesn't ForceCommand do exactly the same thing except it allows you to do it globally?

Thanks for the tip on rand() will update the code.

This uses another cookie because it is permanent. The standard rails session cookie ends at the end of the session so isn't acceptable here.

That could be one solution, however there are some problems that spring to mind like deploying to different architectures (common if you're using EC2) - I guess this fits your point about your CI env resembling prod.

Thanks for the info, I'll update the post shortly. Out of interest, what was wrong with the FB comments? I only started using it yesterday because disqus doesn't have a HTTPS option (that I could find anyway).

I spent Friday afternoon and a bit of Saturday hacking this together and am wondering if anyone else finds it useful / has any ideas where to take it from here.

For those interested, it is using Heroku for hosting (obviously), Sinatra, MongoHQ, Google OpenID (via ruby omniauth gem), the ruby dropbox gem and Google Web Fonts.

Edit: Sorry, forgot to add it is only really styled for webkit

I tend to use a slicehost slice to do my own outbound mail (I use Google Apps for all inbound).

Assuming you have a slice first you'll need to set up your DNS entry pointing to the slice and a reverse DNS entry in the slicehost manager. See these resources for more information:

http://articles.slicehost.com/2008/9/2/mail-server-slice-set... http://articles.slicehost.com/2007/10/24/creating-a-reverse-....

Next set up an SPF record for your domain to legitimize your new mail server:

http://articles.slicehost.com/2008/8/8/email-setting-a-sende...

Finally you'll want to install the mail server software and configure it. I have a blog post that shows the standard config needed to configure the mail server and set up DKIM and DomainKeys to help your mail look legitimate:

http://blog.nimbu.net/setting-up-a-postifx-outbound-mail-ser...

Check out the links at the bottom of the article for more information about DKIM and DomainKeys.