<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for schapht</title><link>http://disqus.com/by/schapht/</link><description></description><atom:link href="http://disqus.com/schapht/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 30 Nov 2016 03:38:12 -0000</lastBuildDate><item><title>Re: Servers for Hackers</title><link>https://serversforhackers.com/video/backup-to-s3#comment-3027455629</link><description>&lt;p&gt;&lt;a href="https://calculator.s3.amazonaws.com/index.html#r=IAD&amp;amp;s=S3&amp;amp;key=calc-85DAE78F-5228-4C47-977A-DBA289F7B616" rel="nofollow noopener" target="_blank" title="https://calculator.s3.amazonaws.com/index.html#r=IAD&amp;amp;s=S3&amp;amp;key=calc-85DAE78F-5228-4C47-977A-DBA289F7B616"&gt;https://calculator.s3.amazo...&lt;/a&gt; says about $0.06/mo but feel free to fiddle with the variables and come up with your own estimate. Cost calculator is a handy tool.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Wed, 30 Nov 2016 03:38:12 -0000</pubDate></item><item><title>Re: Platform Update on September 27th</title><link>https://semaphoreci.com/blog/2016/09/20/platform-update-on-sep-27th.html#comment-2924116134</link><description>&lt;p&gt;I moved back to Ubuntu 14.04 LTS v1609 platform and our elasticbeanstalk CLI deploys seems to be working again.&lt;/p&gt;&lt;p&gt;Thanks for the fix!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Wed, 28 Sep 2016 22:12:05 -0000</pubDate></item><item><title>Re: Platform Update on September 27th</title><link>https://semaphoreci.com/blog/2016/09/20/platform-update-on-sep-27th.html#comment-2922251894</link><description>&lt;p&gt;I get the feeling this release may have broken the elasticbeanstalk cli:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre&gt;&lt;code&gt;&lt;br&gt;Traceback (most recent call last):&lt;br&gt;  File "/usr/local/bin/eb", line 6, in &amp;lt;module&amp;gt;&lt;br&gt;    from pkg_resources import load_entry_point&lt;br&gt;  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2985, in &amp;lt;module&amp;gt;&lt;br&gt;    @_call_aside&lt;br&gt;  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2971, in _call_aside&lt;br&gt;    f(*args, **kwargs)&lt;br&gt;  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2998, in _initialize_master_working_set&lt;br&gt;    working_set = WorkingSet._build_master()&lt;br&gt;  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 662, in _build_master&lt;br&gt;    return cls._build_from_requirements(__requires__)&lt;br&gt;  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 675, in _build_from_requirements&lt;br&gt;    dists = ws.resolve(reqs, Environment())&lt;br&gt;  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 854, in resolve&lt;br&gt;    raise DistributionNotFound(req, requirers)&lt;br&gt;pkg_resources.DistributionNotFound: The 'requests&amp;lt;=2.9.1,&amp;gt;=2.6.1' distribution was not found and is required by awsebcli&lt;br&gt;&lt;/code&gt;&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Tue, 27 Sep 2016 21:28:10 -0000</pubDate></item><item><title>Re: Servers for Hackers</title><link>https://serversforhackers.com/video/backup-to-s3#comment-2845183668</link><description>&lt;p&gt;In the video he calls &lt;/p&gt;&lt;pre&gt;&lt;code&gt;bash /home/ubuntu/backup/backup.sh&lt;/code&gt;&lt;/pre&gt;&lt;p&gt; which should only require read access (&lt;code&gt;chmod +r backup.sh&lt;/code&gt;, likely already permitted since you created the file).&lt;/p&gt;&lt;p&gt;But if you want to invoke it directly make sure you use &lt;code&gt;chmod +x backup.sh&lt;/code&gt; to set the execute permission.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Thu, 18 Aug 2016 21:07:26 -0000</pubDate></item><item><title>Re: Unlocking New Features in Moz Pro with a Database-Free Architecture</title><link>https://moz.com/devblog/moz-analytics-db-free/#comment-2641030698</link><description>&lt;p&gt;Sorry if this is in the article and I'm just missing it, but what's the size of the production data set?&lt;/p&gt;&lt;p&gt;Is it being distributed across the memory of multiple machines and Elixir (or perhaps something deeper in the erlang vm) is coordinating the access?&lt;/p&gt;&lt;p&gt;Or is it small enough to fit in memory on each machine and the multiple VMs are there for availability?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Sun, 24 Apr 2016 22:43:38 -0000</pubDate></item><item><title>Re: Servers for Hackers</title><link>https://serversforhackers.com/video/backup-to-s3#comment-2561749809</link><description>&lt;p&gt;If the host you're running the backup from isn't on EC2, this is the way to go.&lt;/p&gt;&lt;p&gt;But if you're pushing from EC2 to S3 you should definitely use an instance profile instead: &lt;a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-ec2_instance-profiles.html" rel="nofollow noopener" target="_blank" title="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-ec2_instance-profiles.html"&gt;http://docs.aws.amazon.com/...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;As a bonus the aws-cli will detect and use instance profiles automatically, saving you the configuration step.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Thu, 10 Mar 2016 09:40:05 -0000</pubDate></item><item><title>Re: First, Second Derivative, Convolution and Quadratic Fitting and all that via MCMC</title><link>http://bugra.github.io/work/notes/2014-06-13/first-second-derivative-convolution-quadratic-fitting-and-all-that-via-MCMC/#comment-2379709834</link><description>&lt;p&gt;Thanks for this! Gave me a really nice base to start exploring options for fitting lines to operational data (e.g., disk allocation) from an ipython notebook.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Thu, 26 Nov 2015 08:01:43 -0000</pubDate></item><item><title>Re: Etch Glass Like The Masters</title><link>https://blog.gaijinpot.com/etch-glass-like-masters/#comment-2351668413</link><description>&lt;p&gt;Nice work! Thanks for the post. First I'd heard about Nippon Quest and it looks really fun!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Tue, 10 Nov 2015 07:58:42 -0000</pubDate></item><item><title>Re: The Remote Manifesto</title><link>https://about.gitlab.com/blog/2015/04/08/the-remote-manifesto/#comment-2342017393</link><description>&lt;p&gt;I've been working for US orgs with EU employees from Japan since I got here. Seems like the best time slot so far is ~1pm PST (4pm EST, 6am JST, 9pm UTC).&lt;/p&gt;&lt;p&gt;So far I've been doing one of those per week, plus daily standup via chat. I could see doing this configuration of "face-to-face" 2-3x a week if needed without too much life interruption.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Wed, 04 Nov 2015 02:59:39 -0000</pubDate></item><item><title>Re: 
    Ansible Vault and SSH Key Distribution 
    
  </title><link>http://copperlight.github.io/ansible/2014/06/30/ansible-vault-and-ssh-key-distribution/#comment-2256015782</link><description>&lt;p&gt;Thought I should mention that the SSH components of this post basically changed my life.&lt;/p&gt;&lt;p&gt;Double so once I realized ProxyCommand could just as easily be a local shell script.&lt;/p&gt;&lt;p&gt;Can you say "automagic ssh across multiple bastions &amp;amp; hostname/ip schemes"? I think ya can.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Tue, 15 Sep 2015 23:39:01 -0000</pubDate></item><item><title>Re: Creating Native Packages the Lazy Way</title><link>http://toja.io/creating-native-packages-the-lazy-way/#comment-1917633185</link><description>&lt;p&gt;Neat approach. Though I'm not _quite_ sure what ansible is buying you here over say, bash.&lt;/p&gt;&lt;p&gt;Does it stem from love of ansible or was there some part of this that would have been particularly nasty in a shell script?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Fri, 20 Mar 2015 01:36:10 -0000</pubDate></item><item><title>Re: Compare U.S. &amp;#038; International Wire Transfer Fees</title><link>https://staging.mybanktracker.com/news/wire-transfer-fee-comparison-top-10-us-banks#comment-1901195150</link><description>&lt;p&gt;Word from my sources (and some commenters below) is that Citi charges now but didn't used to. Might want to double check before switching banks :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Wed, 11 Mar 2015 10:00:30 -0000</pubDate></item><item><title>Re: Compare U.S. &amp;#038; International Wire Transfer Fees</title><link>https://staging.mybanktracker.com/news/wire-transfer-fee-comparison-top-10-us-banks#comment-1901184008</link><description>&lt;p&gt;For US domestic, I have BillPay mail a paper check. Which they can usually photo deposit for free. Antiquated, but cheap.&lt;/p&gt;&lt;p&gt;For international Charles Schwab has fairly low wire fees ($25 international) and no fees on international ATM withdraws. So if you can find a Plus network no fee ATM in another country (e.g., Japan Post ATMs) you can move money between personal accounts for free up to your daily ATM limit.&lt;/p&gt;&lt;p&gt;So far Japan Post domestic transfers seem to be between ¥200-¥800 which isn't expensive enough to warrant a big search for cheaper means yet.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Wed, 11 Mar 2015 09:56:44 -0000</pubDate></item><item><title>Re: Aimai: A Dynamic Intertwined in Japanese Culture and Language</title><link>https://blog.gaijinpot.com/aimai-dynamic-intertwined-japanese-culture-language/#comment-1828524607</link><description>&lt;p&gt;Cool post! Do you typically hear "KY" used to describe "空気を読む"? I tend to hear it used to abbreviate the opposite "空気を読めない" (can't read the air).&lt;/p&gt;&lt;p&gt;For example "あの人ちょうKYです" to describe a person who has little sense of the situation.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Sun, 01 Feb 2015 01:33:11 -0000</pubDate></item><item><title>Re: Migrating from Perforce to Subversion</title><link>http://matschaffer.com/2009/11/migrate-from-perforce-to-svn/#comment-1804634322</link><description>&lt;p&gt;Hi Jagtar, that line was commented out since it will fail if you've already done it (e.g., if you're already using git p4).&lt;/p&gt;&lt;p&gt;Looks like "svn: E205009: Local, non-commit operations do not take a log message or revision properties" is the first error. Try taking the -m option off the svn mkdir command. This script is &amp;gt; 5 years old so entirely possible some of the args have changed but I suspect the process is still usable.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Tue, 20 Jan 2015 13:28:15 -0000</pubDate></item><item><title>Re: Time for sysadmins to learn data science</title><link>https://redmonk.com/dberkholz/2015/01/06/time-for-sysadmins-to-learn-data-science/#comment-1787693886</link><description>&lt;p&gt;For what it's worth, static threshold alerts are not broken/useless. But you do have to be careful about how you use them. Over the last couple of years I've gotten a lot of mileage out of both static alerts and double-exponential-smoothing-based alerts. &lt;a href="https://github.com/Netflix/atlas/wiki/Examples#double-exponential-smoothing" rel="nofollow noopener" target="_blank" title="https://github.com/Netflix/atlas/wiki/Examples#double-exponential-smoothing"&gt;https://github.com/Netflix/...&lt;/a&gt; has some details and I look forward to more of the tooling being open-sourced in the coming months.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Sun, 11 Jan 2015 19:13:05 -0000</pubDate></item><item><title>Re: The !!! operator - The Pug Automatic</title><link>http://thepugautomatic.com/2015/01/bangbangbang/#comment-1783430643</link><description>&lt;p&gt;+1 for "tri-not"&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Fri, 09 Jan 2015 18:25:31 -0000</pubDate></item><item><title>Re: Japan Year-End Tax Adjustments</title><link>https://blog.gaijinpot.com/japan-year-end-tax-adjustments/#comment-1753920803</link><description>&lt;p&gt;Great info. Thanks for the post! Any recommendations on finding an expat-friendly Japanese accountant?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Sun, 21 Dec 2014 21:48:02 -0000</pubDate></item><item><title>Re: Migrating from Perforce to Subversion</title><link>http://matschaffer.com/2009/11/migrate-from-perforce-to-svn/#comment-1640737080</link><description>&lt;p&gt;Fantastic! I'm surprised it still works after all these years. Enjoy!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Fri, 17 Oct 2014 11:13:53 -0000</pubDate></item><item><title>Re: Rethinking My Kanban Board</title><link>http://matschaffer.com/2014/06/rethinking-kanban/#comment-1458555209</link><description>&lt;p&gt;We haven't had to go as far as archiving yet, but I could see doing that once we finish our Rev1 and we want "pop the stack" as it were. The done column is handy since you can easily move tickets back if you realize there's a reason it's not quite done yet.&lt;/p&gt;&lt;p&gt;As for the color choice, it worked out that way because I picked the first one on the list as "In progress" and then decided easy/hard should be separate so I started at the end of the list. Not a lot of deep thought there :)&lt;/p&gt;&lt;p&gt;Estimate in the summary could work too, though the colors help make it very easy to get an idea of how much work you're looking at a glance. I worry that text wouldn't be as quickly parsable. Now, emoji on the other hand.... if only Trello would support that on summaries.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Fri, 27 Jun 2014 19:49:59 -0000</pubDate></item><item><title>Re: Rethinking My Kanban Board</title><link>http://matschaffer.com/2014/06/rethinking-kanban/#comment-1454854245</link><description>&lt;p&gt;Absolutely! I'll shoot you an email.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Thu, 26 Jun 2014 01:25:08 -0000</pubDate></item><item><title>Re: Migrating from Perforce to Subversion</title><link>http://matschaffer.com/2009/11/migrate-from-perforce-to-svn/#comment-1301643600</link><description>&lt;p&gt;The choice is about the team not the tool. This particular case was a team with a lot of context and infrastructure around subversion (this article was from 2009, btw. Pretty sure they're on git now). We picked up a project from a company that used perforce and this did the trick to pull it into the ecosystem.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Tue, 25 Mar 2014 10:28:21 -0000</pubDate></item><item><title>Re: Rebooting</title><link>http://matschaffer.com/2013/09/rebooting/#comment-1225093223</link><description>&lt;p&gt;Thanks! I should do some more blogging. Between work and &lt;a href="http://devopscasts.com" rel="nofollow noopener" target="_blank" title="devopscasts.com"&gt;devopscasts.com&lt;/a&gt; I've been pretty busy though. Working on a service-discovery-shootout episode now. Should be fun.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Fri, 31 Jan 2014 04:18:46 -0000</pubDate></item><item><title>Re: Thoughts on Scalability</title><link>http://matschaffer.com/2013/09/scalability/#comment-1097229358</link><description>&lt;p&gt;Thanks, Mike! Yeah, seems that the only constant is change. :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Sat, 26 Oct 2013 01:30:30 -0000</pubDate></item><item><title>Re: Rebooting</title><link>http://matschaffer.com/2013/09/rebooting/#comment-1035082596</link><description>&lt;p&gt;Thanks!&lt;/p&gt;&lt;p&gt;-Mat&lt;/p&gt;&lt;p&gt;&lt;a href="http://about.me/matschaffer" rel="nofollow noopener" target="_blank" title="about.me/matschaffer"&gt;about.me/matschaffer&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat Schaffer</dc:creator><pubDate>Mon, 09 Sep 2013 00:38:34 -0000</pubDate></item></channel></rss>