Help
RSS
API
Feed
Maltego
Contact
Domain > scottpatten.ca
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-11-09
13.225.54.16
(
ClassC
)
2019-11-09
13.225.54.27
(
ClassC
)
2020-07-22
54.192.209.18
(
ClassC
)
2024-10-02
18.161.6.61
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Wed, 02 Oct 2024 23:20:22 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://scottpatten.ca/X-Cache: Redirect from cloudfrontVia: 1.1 fb2e3e161147dc940086f9545b8e0e4a.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P1X-Amz-Cf-Id: c6xb2fRR9O1mzaarnuoP3YGZa02IQgLqLOLJzdA2epuhD5607JAx6g html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Length: 20727Connection: keep-aliveDate: Wed, 02 Oct 2024 23:20:23 GMTLast-Modified: Fri, 20 Dec 2019 09:58:41 GMTETag: 031eb970dd63743845f934160d37c7f1Server: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 0a166b53605851fe961f5a2952e5a748.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P1X-Amz-Cf-Id: ROsgoLq5XBs86HlZmQBLE1MXDztphOPxHjeKmfZv1Xxu43M3sXOFcg !DOCTYPE html>html xmlnshttp://www.w3.org/1999/xhtml xml:langen langen-us> head> meta http-equivcontent-type contenttext/html; charsetutf-8 /> title>scottpatten.ca | Recent Posts/title> meta nameauthor contentScott Patten /> link hrefhttp://feeds.feedburner.com/scottpatten.ca relalternate titleScott Patten typeapplication/atom+xml /> link relstylesheet typetext/css mediaall href/stylesheets/syntax.css /> link relstylesheet typetext/css mediaall href/stylesheets/reset.css /> link relstylesheet typetext/css mediaall href/stylesheets/text.css /> link relstylesheet typetext/css mediaall href/stylesheets/960.css /> link relstylesheet typetext/css mediaall href/stylesheets/site.css />script typetext/javascript> var _gaq _gaq || ; _gaq.push(_setAccount, UA-911230-11); _gaq.push(_trackPageview); (function() { var ga document.createElement(script); ga.type text/javascript; ga.async true; ga.src (https: document.location.protocol ? https://ssl : http://www) + .google-analytics.com/ga.js; var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(ga, s); })();/script> /head> body id> div classcontainer_16> div idheader classgrid_16> h1 idblog-title classgrid_12 alpha>a href/>scottpatten.ca/a>/h1> ul idnav> li>a href/>Home/a>/li> li>a href/about.html>About Me/a>/li> /ul> /div> div classgrid_12 idmain> div idcontent-wrapper> h1 idpost-title>Recent Posts/h1> h2>a href/2014/02/a-truly-minimum-viable-kitchen.html>A Truly Minimum Viable Kitchen/a>/h2>p classpublished-date>published Feb 24, 2014/p>p>I read Matt Maroon’s a hrefhttp://priceonomics.com/cookware/>Minimum Viable Kitchen post/a> (and a hrefhttp://news.ycombinator.com/item?id5038598>the ensuing Hacker News discussion/a>) a while ago, and I’ve been thinking about it off and on since then./p>p>Not about the post per-se, but about what a minimum viable kitchen was, and whether there was anything interesting in the concept./p>p>In the original post, Matt goes into great detail on a huge list of things that are needed for a Minimum Viable Kitchen. It quickly becomes obvious that Matt is not a minimalist. The list includes things like a stand mixer, a scale, and a 10-piece pot and pan set. Nothing wrong with that. I own a stand mixer and a scale, and I use them all the time, but I certainly wouldn’t put them on my “desert-island kitchen list”. I don’t own 10 pots and pans. I do agree that you need good quality ones, but 10 seems like a bit much, even for a non-minimal kitchen. I’d rather have the extra cupboard space./p>h2 idtruly-minimal>Truly Minimal/h2>p>So, let’s scale it back a bit. What is a truly minimalist kitchen, and what can you make with it?/p>p>I’m going to assume that you are living in a standard house that comes with a fridge, stove and oven. Let’s pretend you are just moving into your first place and have nothing else. What do you need to cook with? I’m going to ignore anything you use to eat, we’re just talking about getting food to the table here./p>p>Okay how’s this for a first shot./p>a href/2014/02/a-truly-minimum-viable-kitchen.html>Read More/a>hr />h2>a href/2012/04/no-excuses.html>No Excuses/a>/h2>p classpublished-date>published Apr 23, 2012/p>p>I wrote this in response to a post on HN. I could link to the post, but it doesn’t matter. There are posts like this em>all the time/em>. Stop making excuses. Go build something./p>hr />blockquote> p>This is going to sound more dramatic than it was, but here’s one way of summarizing the last five years of my life:/p> p>I was 35, working at a great job as a physicist. Amazing team (I was usually the dumbest guy in the room), amazing project, but I was bored. I knew that if this didn’t make me happy, I needed to get out. I read a few PG essays, caught the startup bug, and started coding in the evenings./p> p>Within 8 months, with a brand-new daughter and another that was two, I was gone from that job, working on my own. In that 8 months I had taught myself web-dev from scratch./p> p>I knew nothing of Ruby, HTML, CSS or JavaScript. I had a smattering of Unix knowledge and had been coding data-analysis in Python and C for a while, but the amount I had to learn was staggering. I bought tons of books, learned tons, and (luckily) had no idea how much I still had to learn./p>/blockquote>a href/2012/04/no-excuses.html>Read More/a>hr />h2>a href/2011/12/getting-up-and-running-with-amber.html>Getting up and running with Amber/a>/h2>p classpublished-date>published Dec 08, 2011/p>p>I was quite excited by Yehuda Katz’ a hrefhttp://yehudakatz.com/2011/12/08/announcing-amber-js/>announcement of Amber.js/a> this morning. I had been intrigued by SproutCore, but hadn’t really liked how big it felt. So, when Yehuda said “If you played with SproutCore and liked the concepts but felt like it was too heavy, give Amber a try”, I listened./p>p>The following is mostly just notes of what I learned. It’s not at all complete, but it should get you up and running and get you something to play with quickly./p>h2 idgetting-it-on-your-machine>Getting it on your machine/h2>p>Assuming that you have git, Ruby 1.9.2 and a recent version of bundler installed, this is pretty straightforward. So, use code>rvm use 1.9.2/code> or the code>rbenv/code> equivalent if you need to. These commands should do it:/p>pre>code> git clone https://github.com/amberjs/amber.js.git cd amber.js bundle install rake dist/code>/pre>p>This will create code>sproutcore.js/code> and code>sproutcore.min.js/code> in the code>dist/code> directory./p>h2 idcreating-hello-world>Creating Hello World/h2>p>Now that we’ve got the Javascript files, we can make a new project skeleton for a hello world app. We want to end up with an code>helloworld.html/code> file where we put our HTML, and a code>javascripts/code> directory where we put some JS files to include./p>a href/2011/12/getting-up-and-running-with-amber.html>Read More/a>hr />h2>a href/2011/11/speeding-up-jekyll-generation.html>Speeding up Jekyll Generation/a>/h2>p classpublished-date>published Nov 18, 2011/p>p>One of the only complaints you’ll see out there about a hrefhttps://github.com/mojombo/jekyll>Jekyll/a> is that when sites get bigger, it starts to slow down./p>p>Luckily, this is easy to fix. Unfortunately, it’s apparently not obvious as you still a hrefhttp://brandontreb.com/wordpress-to-jekyll-and-back-again/>see people complaining about it/a>. Here’s my attempt at proselytizing for Jekyll :)./p>p>If you run code>jekyll --help/code>, you’ll see that there’s a code>--limit_posts/code> option. If you set this to 1, then you’ll only re-generate your most recent post when you save. This is usually exactly what you want. If you’re working on a slightly older post, then bump it up to 3 or 4./p>p>Like this:/p>pre>code> jekyll --limit_posts 1/code>/pre>p>I’ve put this in a rake task/p>figure classhighlight>pre>code classlanguage-ruby data-langruby>span>/span> span classn>namespace/span> span classss>:jekyll/span> span classk>do/span> span classn>desc/span> span classs2>"start the jekyll server in auto mode"/span> span classn>task/span> span classss>:server/span>span classp>,/span> span classss>:num_posts/span> span classk>do/span> span classo>|/span>span classn>t/span>span classp>,/span> span classn>args/span>span classo>|/span> span classn>num_posts/span> span classo>/span> span classn>args/span>span classo>/span>span classss>:num_posts/span>span classo>/span> span classn>cmd/span> span classo>/span> span classs2>"jekyll --auto --server --pygments"/span> span classn>cmd/span> span classo>+/span> span classs2>" --limit_posts /span>span classsi>#{/span>span classn>num_posts/span>span classsi>}/span>span classs2>"/span> span classk>if/span> span classn>num_posts/span> span classnb>puts/span> span classs2>"running /span>span classsi>#{/span>span classn>cmd/span>span classsi>}/span>span classs2>"/span> span classnb>exec/span>span classp>(/span>span classn>cmd/span>span classp>)/span> span classk>end/span> span classk>end/span>/code>/pre>/figure>p>So I can start Jekyll like this:/p>pre>code>rake jekyll:server1/code>/pre>p>and only see the current post, and it’s blazing fast./p>a href/2011/11/speeding-up-jekyll-generation.html>Read More/a>hr />h2>a href/2011/11/opening-up-ec2-ports-internally.html>Opening up ports to your security group on EC2/a>/h2>p classpublished-date>published Nov 18, 2011/p>p>Say you have a cluster of EC2 instances that you want to be able to talk to each other, but you don’t want everyone in the world to be able to join in on the conversation. For example, I was just setting up a typical cluster of servers:/p>ul> li>A rails app server/li> li>A DB server/li> li>A daemon server/li> li>A DB slave/li>/ul>p>I want all of these servers to be able to talk to each other over port 3306 (the MySQL port), but I don’t want the whole world to be able to connect over port 3306./p>p>You need two things:/p>ol> li>A security group/li> li>Your EC2 user id./li>/ol>p>Assuming you have your ec2 command line tools set up already, here’s how you would do it. This will create a group called code>yoursecuritygroup/code> with ports 22 (ssh), 80 (http) and 443 (https) open to the world, but with all other ports only open to other computers in the same security group./p>pre>code>$> ec2-create-group --description yoursecuritygroup production yoursecuritygroup$> ec2-authorize yoursecuritygroup -p 22$> ec2-authorize yoursecuritygroup -p 80$> ec2-authorize yoursecuritygroup -p 443$> ec2-authorize yoursecuritygroup -o yoursecuritygroup -u 1234-1234-1234/code>/pre>p>You need to add your user id here in place of code>1234-1234-1234/code>. You can find this by going to a hrefhttps://aws-portal.amazon.com/gp/aws/developer/account?ieUTF8&actionaccess-key>https://aws-portal.amazon.com/gp/aws/developer/account?ieUTF8&actionaccess-key/a> and scrolling to the bottom. You want your AWS Account ID./p>p>Now when you spin up your instances, make sure to start them in the code>yoursecuritygroup/code> group using the code>--group/code> argument:/p>pre>code>ec2-run-instances --key your-key --group yoursecuritygroup --block-device-mapping /dev/sda1:100:false --instance-initiated-shutdown-behavior stop --disable-api-termination --instance-type m1.small ami-a7f539ce/code>/pre>p>And you should be all set./p>a href/2011/11/opening-up-ec2-ports-internally.html>Read More/a>hr /> /div> /div> div idsidebar classgrid_4> div> p> strong>Scott Patten/strong>br /> Cofounder of a hrefhttp://leanpub.com/>Leanpub/a> and a hrefhttp://ruboss.com>Ruboss/a>br /> Email: a hrefmailto:scott@scottpatten.ca>scott@scottpatten.ca/a>br /> Twitter: a hrefhttp://twitter.com/scott_patten/>@scott_patten/a>br /> /p> /div> div classrss> img src/images/feed-icon-14x14.png altSubscribe to RSS Feed/> a hrefhttps://feeds.feedburner.com/scottpatten.ca>Subscribe/a> /div>iframe idthes3cookbook-embed width100% height400 srchttps://leanpub.com/thes3cookbook/embed frameborder0 allowtransparencytrue>/iframe> div idtags> !-- h1>Tags/h1> --> !-- ul> --> !-- --> !-- li>/li> --> !-- --> !-- li>/li> --> !-- --> !-- /ul> --> /div> div idarchive> h1>Posts/h1> ul> li>February 2014ul> li>a href/2014/02/a-truly-minimum-viable-kitchen.html>A Truly Minimum Viable Kitchen/a>/li> /ul>/li> li>April 2012ul> li>a href/2012/04/no-excuses.html>No Excuses/a>/li> /ul>/li> li>December 2011ul> li>a href/2011/12/getting-up-and-running-with-amber.html>Getting up and running with Amber/a>/li> /ul>/li> li>November 2011ul> li>a href/2011/11/speeding-up-jekyll-generation.html>Speeding up Jekyll Generation/a>/li> li>a href/2011/11/opening-up-ec2-ports-internally.html>Opening up ports to your security group on EC2/a>/li> li>a href/2011/11/multiple-google-analytics-codes-on-one-page.html>Multiple Google Analytics Tracking Codes on one Page/a>/li> /ul>/li> li>May 2011ul> li>a href/2011/05/how-big-is-a-googol.html>How big is a Googol, anyway?/a>/li> li>a href/2011/05/booting-an-alestic-ec2-image-with-larger-root-disk.html>Booting an Alestic EC2 Image with a Larger Root Disk/a>/li> /ul>/li> li>September 2010ul> li>a href/2010/09/sll-subscribers-vs-time.html>SLL Subscribers Vs Time/a>/li> /ul>/li> li>August 2010ul> li>a href/2010/08/the-myth-of-the-zone.html>The Myth of the Zone/a>/li> li>a href/2010/08/custom-validators-with-validatious.html>Custom Validators with Validatious/a>/li> li>a href/2010/08/using-validatious.html>Validating with Validatious: A Quick Tutorial/a>/li> /ul>/li> li>July 2010ul> li>a href/2010/07/my-git-aliases.html>My Git Aliases/a>/li> li>a href/2010/07/how-scottpattenca-came-to-be.html>How scottpatten.ca came to be/a>/li> /ul>/li> li>April 2009ul> li>a href/2009/04/the-s3-cookbook.html>The S3 Cookbook/a>/li> li>a href/2009/04/i-ll-be-speaking-at-railsconf.html>Ill be speaking at RailsConf/a>/li> /ul>/li> li>May 2008ul> li>a href/2008/05/searching-beast-and-wordpress-from-a-rails-app.html>Searching Beast and WordPress from a Rails app/a>/li> /ul>/li> li>January 2008ul> li>a href/2008/01/rubyize-this-live-in-vancouver.html>Rubyize this: Live in Vancouver. Refactoring #1./a>/li> li>a href/2008/01/rubyize-this-live-in-vancouver-refactoring-3.html>Rubyize This: Live in Vancouver. Refactoring #3/a>/li> li>a href/2008/01/rubyize-this-live-in-vancouver-refactoring-2.html>Rubyize This: Live in Vancouver. Refactoring #2/a>/li> li>a href/2008/01/adding-json-responses-to-all-of-your-controller-actions.html>Adding json responses to all of your controller actions/a>/li> /ul>/li> li>December 2007ul> li>a href/2007/12/fun-with-single-table-inheritance.html>Fun with Single Table Inheritance/a>/li> li>a href/2007/12/rubycamp-vancouver.html>RubyCamp Vancouver/a>/li> li>a href/2007/12/amazon-s3-ruby-and-rails-slides.html>Amazon S3, Ruby and Rails slides/a>/li> li>a href/2007/12/synch-s3-host-plugin-update.html>synch s3 host plugin update/a>/li> /ul>/li> li>November 2007ul> li>a href/2007/11/amazon-s3-ruby-and-rails-talk.html>Amazon S3, Ruby and Rails talk/a>/li> li>a href/2007/11/synching-your-amazon-s3-asset-host-using-capistrano.html>Synching Your Amazon S3 Asset Host using Capistrano/a>/li> /ul>/li> li>October 2007ul> li>a href/2007/10/serving-local-files-while-using-an-asset-host.html>Serving local files while using an asset host/a>/li> li>a href/2007/10/setting-up-multiple-asset-hosts-in-rails.html>Setting up multiple asset hosts in Rails/a>/li> li>a href/2007/10/running-tests-on-deploy.html>running tests on deploy/a>/li> li>a href/2007/10/updating-rdig-on-deploy.html>updating rdig on deploy/a>/li> li>a href/2007/10/ruby-unit-test-command-line-options.html>Ruby unit test command line options/a>/li> li>a href/2007/10/updating-dynamic-dns-on-amazon-ec2.html>Updating dynamic DNS on Amazon EC2/a>/li> li>a href/2007/10/first-post.html>Welcome/a>/li> /ul>/li>/ul> /div> /div> /div>script typetext/javascript>var disqus_shortname scottpatten;(function () { var s document.createElement(script); s.async true; s.src https://disqus.com/forums/scottpatten/count.js; (document.getElementsByTagName(HEAD)0 || document.getElementsByTagName(BODY)0).appendChild(s);}());/script>/body>/html>
Subdomains
Date
Domain
IP
www.scottpatten.ca
2024-07-07
204.246.191.24
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]