<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>プログラミング on nnasaki のブログ</title>
    <link>https://blog.nnasaki.com/categories/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/</link>
    <description>Recent content in プログラミング on nnasaki のブログ</description>
    <image>
      <title>nnasaki のブログ</title>
      <url>https://blog.nnasaki.com/ogp.png</url>
      <link>https://blog.nnasaki.com/ogp.png</link>
    </image>
    <generator>Hugo</generator>
    <language>ja-JP</language>
    <lastBuildDate>Thu, 10 Aug 2017 06:00:00 +0900</lastBuildDate>
    <atom:link href="https://blog.nnasaki.com/categories/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>TDDBC Sendai 7th を 9/9(土) に開催します</title>
      <link>https://blog.nnasaki.com/entry/2017/08/10/060000/</link>
      <pubDate>Thu, 10 Aug 2017 06:00:00 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2017/08/10/060000/</guid>
      <description>&lt;p&gt;TDDBC Sendai 7th を 9/9(土) に開催します。参加はこちらから。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://tddbc.connpass.com/event/57031/&#34;&gt;tddbc.connpass.com&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;tddbc-とは&#34;&gt;TDDBC とは&lt;/h3&gt;
&lt;p&gt;TDD Boot Camp の略で、テスト駆動開発(Test Driven Development)について、座学だけでなく、実習形式で手を動かして体得することを目的とするイベントです。2011年のデブサミ2011東北にて開催されてから、毎年仙台で開催され今年で7回目となります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Build 2017速報】Azure にマネージドな MySQL と PostgreSQL が登場！</title>
      <link>https://blog.nnasaki.com/entry/2017/05/11/012822/</link>
      <pubDate>Thu, 11 May 2017 01:28:22 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2017/05/11/012822/</guid>
      <description>&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511012440.png&#34; alt=&#34;f:id:nnasaki:20170511012440p:plain&#34; title=&#34;f:id:nnasaki:20170511012440p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511012440p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;ようやく Azure に来ました。Microsoft が提供するマネージドな管理不要の MySQL と PostgreSQL が登場です。欲しい欲しい言い続けて何年たっただろう…&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511001357.png&#34; alt=&#34;f:id:nnasaki:20170511001357p:plain&#34; title=&#34;f:id:nnasaki:20170511001357p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511001357p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511001459.png&#34; alt=&#34;f:id:nnasaki:20170511001459p:plain&#34; title=&#34;f:id:nnasaki:20170511001459p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511001459p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;誤解を恐れずにすごく雑に言えば Amazon RDS の Azure 版です。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Managed PostgreSQL/MySQL ベンチマーク・比較 Amazon Aurora</title>
      <link>https://blog.nnasaki.com/entry/2017/05/08/150416/</link>
      <pubDate>Mon, 08 May 2017 15:04:16 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2017/05/08/150416/</guid>
      <description>&lt;p&gt;Hammer DB 実行に難あり。$のパスワードが使えない。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://blog.engineer-memo.com/2013/01/20/%E6%97%A5%E6%9C%AC%E8%AA%9E%E7%92%B0%E5%A2%83%E3%81%AE-sql-server-%E3%81%A7-hammerdb-%E3%81%AE-tpc-h-%E3%82%92%E5%AE%9F%E8%A1%8C/&#34;&gt;http://blog.engineer-memo.com/2013/01/20/%E6%97%A5%E6%9C%AC%E8%AA%9E%E7%92%B0%E5%A2%83%E3%81%AE-sql-server-%E3%81%A7-hammerdb-%E3%81%AE-tpc-h-%E3%82%92%E5%AE%9F%E8%A1%8C/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://blog.engineer-memo.com/2013/08/03/hammerdb-%E3%81%A7%E8%B2%A0%E8%8D%B7%E3%82%92%E3%81%8B%E3%81%91%E3%82%8B%E6%99%82%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88/&#34;&gt;http://blog.engineer-memo.com/2013/08/03/hammerdb-%E3%81%A7%E8%B2%A0%E8%8D%B7%E3%82%92%E3%81%8B%E3%81%91%E3%82%8B%E6%99%82%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;おそらく Auroraのパフォーマンスにはかなわない。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://aws.amazon.com/blogs/aws/amazon-aurora-update-postgresql-compatibility/&#34;&gt;Amazon Aurora Update – PostgreSQL Compatibility | AWS Blog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;pgbench のオプションや実行方法など整備しておく必要あり。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mac で Chrome のヘッドレスモードを試してみた</title>
      <link>https://blog.nnasaki.com/entry/2017/05/04/084529/</link>
      <pubDate>Thu, 04 May 2017 08:45:29 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2017/05/04/084529/</guid>
      <description>&lt;p&gt;Chrome がヘッドレスモードに対応したということなので試してみました。コマンドラインからchromeが扱え、URLのテキスト出力、pdf出力とpng出力が出来ます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Spring コンテキストリロードせずにテスト</title>
      <link>https://blog.nnasaki.com/entry/2016/12/26/120331/</link>
      <pubDate>Mon, 26 Dec 2016 12:03:31 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2016/12/26/120331/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://stackoverflow.com/questions/35183243/intellij-keep-junit-running-during-integration-testing&#34;&gt;stackoverflow.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://zeroturnaround.com/rebellabs/is-your-tdd-slow-it-doesnt-have-to-be-that-way/&#34;&gt;https://zeroturnaround.com/rebellabs/is-your-tdd-slow-it-doesnt-have-to-be-that-way/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;spring-dev-tools でも出来るかは不明。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://qiita.com/IsaoTakahashi/items/f99d5f761d1d4190860d&#34;&gt;qiita.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Spring + JRebel について&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.ik.am/entries/341&#34;&gt;JRebel でSpring Bootアプリケーションの快適リローディング (IntelliJ IDEA編) - BLOG.IK.AM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MyJrebel でライセンスを取得。
&lt;a href=&#34;https://my.jrebel.com&#34;&gt;myJRebel&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Spring + sprinmg-dev-tools について&lt;/p&gt;</description>
    </item>
    <item>
      <title>TDDBC 仙台 5 を開催しました</title>
      <link>https://blog.nnasaki.com/entry/2015/11/30/211755/</link>
      <pubDate>Mon, 30 Nov 2015 21:17:55 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/11/30/211755/</guid>
      <description>&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20151130/20151130211533.jpg&#34; alt=&#34;f:id:nnasaki:20151130211533j:plain&#34; title=&#34;f:id:nnasaki:20151130211533j:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20151130211533j:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;もう2週間前になってしまいましたが、 2015/11/14(土) に TDDBC 仙台 5 を開催しました。もちろん一人でやったわけではなく、主催は &lt;a href=&#34;https://twitter.com/135yshr&#34;&gt;@135yshr&lt;/a&gt; で、課題作成とマサカリ担当は &lt;a href=&#34;https://twitter.com/i_takehiro&#34;&gt;@i_takehiro&lt;/a&gt; 、僕はその他雑用の主に3人で開催しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>リレーショナルデータベースはオワコン？ Postgres作者 が語るデータベースの未来</title>
      <link>https://blog.nnasaki.com/entry/2015/05/01/141914/</link>
      <pubDate>Fri, 01 May 2015 14:19:14 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/05/01/141914/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://japan.zdnet.com/article/35063844/&#34;&gt;象のジレンマ：データベースの未来はどうなる？&lt;/a&gt;&lt;a href=&#34;http://japan.zdnet.com/article/35063844/&#34;&gt;japan.zdnet.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;「Ingres」や「Postgres」の開発を行った、Michael Stonebraker氏が&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C1%A5%E5%A1%BC%A5%EA%A5%F3%A5%B0%BE%DE&#34;&gt;チューリング賞&lt;/a&gt;を受賞した際のインタビューなんですが、データベースの未来について興味深かったので記事を書きました。&lt;/p&gt;
&lt;h1 id=&#34;2000年から2015年までのdb市場について&#34;&gt;2000年から2015年までのDB市場について&lt;/h1&gt;
&lt;p&gt;インタビューワが次のように聞いています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>第１回 TDD勉強会in仙台 に参加しました。</title>
      <link>https://blog.nnasaki.com/entry/2014/07/05/012126/</link>
      <pubDate>Sat, 05 Jul 2014 01:21:26 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2014/07/05/012126/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A4%CF%A4%C6%A4%CA&#34;&gt;はてな&lt;/a&gt;の&lt;a href=&#34;http://blog.hatena.ne.jp/-/campaign/odai&#34;&gt;今週のお題&lt;/a&gt;「テスト」らしいです。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://connpass.com/event/7287/&#34;&gt;第１回 TDD勉強会in仙台 - connpass&lt;/a&gt; に行ってきました。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;TDD でひさしぶりに&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt;立ち上げたー。 MVP ネタにされすぎw— YAMAMOTO Masaki (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/statuses/484704878590042112&#34;&gt;2014, 7月 3&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;今日のMVP様ネタ。混んでいる仙台駅前でイラついてるMVP様を見て。 &lt;a href=&#34;https://twitter.com/nnasaki&#34;&gt;@nnasaki&lt;/a&gt; &lt;a href=&#34;http://t.co/mIsPuWK7Gx&#34;&gt;pic.twitter.com/mIsPuWK7Gx&lt;/a&gt;— ネモトノリユキ (@nemorine) &lt;a href=&#34;https://twitter.com/nemorine/statuses/485048578629328897&#34;&gt;2014, 7月 4&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Spring 4.0 対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (3)</title>
      <link>https://blog.nnasaki.com/entry/spring4/3/</link>
      <pubDate>Mon, 30 Jun 2014 23:25:45 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/spring4/3/</guid>
      <description>&lt;h1 id=&#34;記事目次&#34;&gt;記事目次&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/1&#34;&gt;【Spring 4.0対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (1)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/2&#34;&gt;【Spring 4.0対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (2)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/3&#34;&gt;【Spring 4.0対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (3)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;今回使用するソース&#34;&gt;今回使用するソース&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/nnasaki/spring-rest/tree/3&#34;&gt;https://github.com/nnasaki/spring-rest/tree/3&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Spring 4.0 対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (2)</title>
      <link>https://blog.nnasaki.com/entry/spring4/2/</link>
      <pubDate>Thu, 26 Jun 2014 23:05:12 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/spring4/2/</guid>
      <description>&lt;h1 id=&#34;記事目次&#34;&gt;記事目次&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/1&#34;&gt;【Spring 4.0.5対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (1)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/2&#34;&gt;【Spring 4.0.5対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (2)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/3&#34;&gt;【Spring 4.0.5対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (3)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;今回使用するソース&#34;&gt;今回使用するソース&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/nnasaki/spring-rest/tree/1&#34;&gt;https://github.com/nnasaki/spring-rest/tree/1&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Spring 4.0 対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (1)</title>
      <link>https://blog.nnasaki.com/entry/spring4/1/</link>
      <pubDate>Wed, 25 Jun 2014 00:14:07 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/spring4/1/</guid>
      <description>&lt;h1 id=&#34;記事目次&#34;&gt;記事目次&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/1&#34;&gt;【Spring 4.0.5対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (1)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/2&#34;&gt;【Spring 4.0.5対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (2)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/3&#34;&gt;【Spring 4.0.5対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (3)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;お仕事では &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Java&#34;&gt;Java&lt;/a&gt; を使う機会が多くて、今までは &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Struts&#34;&gt;Struts&lt;/a&gt; が多かったんだけど、昨今の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C0%C8%BC%E5%C0%AD&#34;&gt;脆弱性&lt;/a&gt;云々でさすがにまずいだろということで、調査を兼ねて Spring を触ってます。家で素振りせずにお仕事でいきなり投入もまずいしね。&lt;/p&gt;</description>
    </item>
    <item>
      <title>TDDBC 仙台 The 3rd に参加しました。 #tddbc</title>
      <link>https://blog.nnasaki.com/entry/2013/10/13/220104/</link>
      <pubDate>Sun, 13 Oct 2013 22:01:04 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/10/13/220104/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://tddbc.doorkeeper.jp/events/6148&#34;&gt;募集ページ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://togetter.com/li/576125&#34;&gt;#tddbc Togetterまとめ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;昨年は主催しましたが、今回はTAとして参加しました。一応名目上は今年の主催者である @135yshr さんの補助をするという立場だったけど、ほとんどなんもしていない。&lt;/p&gt;</description>
    </item>
    <item>
      <title>azure-completion を npm で公開しました #jazug #azurejp</title>
      <link>https://blog.nnasaki.com/entry/2013/06/09/055633/</link>
      <pubDate>Sun, 09 Jun 2013 05:56:33 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/06/09/055633/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://npmjs.org/package/azure-completion&#34;&gt;npmの場所&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nnasaki/azure-completion&#34;&gt;README (GitHub)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;これは何&#34;&gt;これは何？&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://www.windowsazure.com/en-us/manage/linux/other-resources/command-line-tools/&#34;&gt;Windows Azure Command-Line Tools for Mac and Linux (Linux)&lt;/a&gt;を普段使用しているんですが、入力補完が効かないのでイライラしてました。&lt;/p&gt;
&lt;p&gt;で、対するAWSさんはというと入力補完できるじゃないですか！(via &lt;a href=&#34;http://dev.classmethod.jp/cloud/aws-command-line-tool-python/&#34;&gt;AWS Command Line Tool Python版 ｜ Developers.IO&lt;/a&gt;)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows 上の pgAdminIII に Linux から pg_dump したデータをリストアする</title>
      <link>https://blog.nnasaki.com/entry/2013/03/20/230740/</link>
      <pubDate>Wed, 20 Mar 2013 23:07:40 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/03/20/230740/</guid>
      <description>&lt;p&gt;pgAdminIII に DBを適当に作って &lt;a href=&#34;http://d.hatena.ne.jp/keyword/pg_dump&#34;&gt;pg_dump&lt;/a&gt; したデータ読ませようと思ったらできなかった。&lt;/p&gt;
&lt;p&gt;正確にはファイルは選べるけど、形式が違うみたい。&lt;/p&gt;
&lt;p&gt;で、どうしたかっていうと以下手順。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ruby 1.9.3 で CSV を加工したい</title>
      <link>https://blog.nnasaki.com/entry/2013/02/05/012212/</link>
      <pubDate>Tue, 05 Feb 2013 01:22:12 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/02/05/012212/</guid>
      <description>&lt;p&gt;Web上のサンプルは1.8系の頃ばかりで割と少ない感じがしたので、メモしておく。&lt;/p&gt;
&lt;p&gt;たとえば、以下のような &lt;a href=&#34;http://d.hatena.ne.jp/keyword/CSV&#34;&gt;CSV&lt;/a&gt; から Path と FileName カラムを 削除して、FilePath という一つのカラムに結合して、さらに Text の内容に改行を含めたい場合の例。&lt;/p&gt;</description>
    </item>
    <item>
      <title>The RSpec Book 読書記録(2)</title>
      <link>https://blog.nnasaki.com/entry/2013/01/30/052849/</link>
      <pubDate>Wed, 30 Jan 2013 05:28:49 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/01/30/052849/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Rails&#34;&gt;Rails&lt;/a&gt; に入ったとたんにはまりだしたｗ&lt;/p&gt;
&lt;p&gt;まず、19章で環境のセットアップが本書と異なる。
本書は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Rails&#34;&gt;Rails&lt;/a&gt; 3.0.0, cucumber-&lt;a href=&#34;http://d.hatena.ne.jp/keyword/rails&#34;&gt;rails&lt;/a&gt; 0.3.2 となっており、自分は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Rails&#34;&gt;Rails&lt;/a&gt; 3.2.11, cucumber-&lt;a href=&#34;http://d.hatena.ne.jp/keyword/rails&#34;&gt;rails&lt;/a&gt; は 1.3.0 をインストールした。
そうしたところ、&lt;code&gt;web_step.rb&lt;/code&gt;が最新の cucumber には入っていないらしい。&lt;/p&gt;</description>
    </item>
    <item>
      <title>The RSpec Book 読書記録(1)</title>
      <link>https://blog.nnasaki.com/entry/2013/01/27/013805/</link>
      <pubDate>Sun, 27 Jan 2013 01:38:05 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/01/27/013805/</guid>
      <description>&lt;p&gt;ちょこちょこ &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Rails&#34;&gt;Rails&lt;/a&gt; をいじる機会が多くなってきたので、やっぱりテスト書かなくちゃと思って The &lt;a href=&#34;http://d.hatena.ne.jp/keyword/RSpec&#34;&gt;RSpec&lt;/a&gt; Book を購入しました。（たまたま&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%E6%C6%B1%CB%BC%D2&#34;&gt;翔泳社&lt;/a&gt;のポイントをいただいたというのも大きいけど）&lt;/p&gt;
&lt;p&gt;[&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://ecx.images-amazon.com/images/I/51-3T735zLL._SL160_.jpg&#34; class=&#34;hatena-asin-detail-image&#34; alt=&#34;The RSpec Book (Professional Ruby Series)&#34; title=&#34;The RSpec Book (Professional Ruby Series)&#34;&gt;&lt;figcaption&gt;The RSpec Book (Professional Ruby Series)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/4798121932/hatena-blog-22/)%5BThe&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/4798121932/hatena-blog-22/)[The&lt;/a&gt; RSpec Book (Professional Ruby Series)](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/4798121932/hatena-blog-22/)-&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/4798121932/hatena-blog-22/)-&lt;/a&gt; 作者: David Chelimsky,Dave Astels,Zach Dennis,角谷　信太郎,豊田　祐司,&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B3%F4%BC%B0%B2%F1%BC%D2%A5%AF%A5%A4%A1%BC%A5%D7&#34;&gt;株式会社クイープ&lt;/a&gt;- 出版社/メーカー: &lt;a href=&#34;http://d.hatena.ne.jp/keyword/%E6%C6%B1%CB%BC%D2&#34;&gt;翔泳社&lt;/a&gt;- 発売日: 2012/02/22- メディア: 大型本- 購入: 6人 クリック: 129回- &lt;a href=&#34;http://d.hatena.ne.jp/asin/4798121932/hatena-blog-22&#34;&gt;この商品を含むブログ (13件) を見る&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>年末年始にやったことメモ</title>
      <link>https://blog.nnasaki.com/entry/2013/01/09/231928/</link>
      <pubDate>Wed, 09 Jan 2013 23:19:28 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/01/09/231928/</guid>
      <description>&lt;p&gt;せっかくの休みなのに、所用で友人との忘年会2件ぐらい参加できなかったので黙々とプログラミングをするとか、とても勿体ない年末年始を過ごした。&lt;/p&gt;
&lt;p&gt;忘れないうちにやったことと感想をメモしておく。iOS と Play Framework と &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Rails&#34;&gt;Rails&lt;/a&gt; をやった。&lt;/p&gt;</description>
    </item>
    <item>
      <title>デシジョンテーブルを使用してテストしてみよう #TddAdventJp</title>
      <link>https://blog.nnasaki.com/entry/2012/12/06/065455/</link>
      <pubDate>Thu, 06 Dec 2012 06:54:55 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/12/06/065455/</guid>
      <description>&lt;p&gt;この記事は&lt;a href=&#34;http://atnd.org/events/33846&#34;&gt;TDD Advent Calendar jp: 2012 : ATND&lt;/a&gt; の6日目です。&lt;/p&gt;
&lt;p&gt;前日(5日目)は @&lt;a href=&#34;http://twitter.com/a_suenami&#34;&gt;a_suenami&lt;/a&gt; さんの  &lt;a href=&#34;http://a-suenami.hatenablog.com/entry/2012/12/05/222130&#34;&gt;受託開発でTDDを導入するということ&lt;/a&gt; でした。&lt;/p&gt;
&lt;h1 id=&#34;デシジョンテーブルを使ってテストしたい&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B7%A5%B8%A5%E7%A5%F3%A5%C6%A1%BC%A5%D6%A5%EB&#34;&gt;デシジョンテーブル&lt;/a&gt;を使ってテストしたい！&lt;/h1&gt;
&lt;p&gt;仙台で行われている、&lt;a href=&#34;http://ameblo.jp/sendai-test/&#34;&gt;仙台ソフトウェアテスト勉強会&lt;/a&gt;と&lt;a href=&#34;http://d.hatena.ne.jp/pocketberserker/20120122/1327214434&#34;&gt;デシジョンテーブルとSpockで試すTDD（ネタ） - pocketberserkerの爆走&lt;/a&gt;にインスパイアされ、テスト技法として&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B7%A5%B8%A5%E7%A5%F3%A5%C6%A1%BC%A5%D6%A5%EB&#34;&gt;デシジョンテーブル&lt;/a&gt;を書いた後に、具体的にどのようにテストの自動化を行うか考えてみました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>jQuery.flickSimple.js で a タグじゃない要素のクリックイベントを拾いたい</title>
      <link>https://blog.nnasaki.com/entry/2012/09/13/020752/</link>
      <pubDate>Thu, 13 Sep 2012 02:07:52 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/09/13/020752/</guid>
      <description>&lt;p&gt;ページ全体じゃなくて div で区切ったテーブルとかリストだけスクロールさせたいときに &lt;a href=&#34;http://www014.upp.so-net.ne.jp/makog/js/jquery_flicksimple/#10&#34;&gt;jQuery.flickSimple.js&lt;/a&gt; というのを使っている。これはタッチで任意の要素をフリックでスクロールできるからすごく便利なんだけど、とある要素をクリックしたというイベントが a タグが入っていないと発生しなくて困った。例えば、$(&amp;rsquo;#verticaly&amp;rsquo;).on(&amp;lsquo;click&amp;rsquo;, &amp;rsquo;li&amp;rsquo;, function(){ alert(&amp;ldquo;test&amp;rdquo;); }); っていうのを無理やり追加してリストにクリックイベントを追加したとしても、フリック時もクリックと判定されてしまうのでうまくいかない。 デモは以下。&lt;/p&gt;</description>
    </item>
    <item>
      <title>TDDBC仙台02 を開催しました</title>
      <link>https://blog.nnasaki.com/entry/2012/08/16/003948/</link>
      <pubDate>Thu, 16 Aug 2012 00:39:48 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/08/16/003948/</guid>
      <description>&lt;p&gt;初めてイベントを主催しました。**
イベント自体は大きな事故や問題も無く無事に開催することが出来て、本当に良かったと思います。&lt;/p&gt;
&lt;p&gt;正直、自分が思っている以上に開催することは大変でした。&lt;/p&gt;</description>
    </item>
    <item>
      <title>AppHarbor に ASP.NET MVC4 &#43; Entity Framework &#43; SQL Server で DB 接続させてみた</title>
      <link>https://blog.nnasaki.com/entry/2012/07/24/011205/</link>
      <pubDate>Tue, 24 Jul 2012 01:12:05 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/07/24/011205/</guid>
      <description>&lt;p&gt;前回はDB接続できなかったので、できるようにしてみた。  &lt;a href=&#34;http://mvc4sample.apphb.com/Home/Dbmanipulate&#34;&gt;http://mvc4sample.apphb.com/Home/Dbmanipulate&lt;/a&gt;ソースは Github においてます。  &lt;a href=&#34;https://github.com/nnasaki/tryAppHarbor.git&#34;&gt;https://github.com/nnasaki/tryAppHarbor.git&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DB の接続方法は思ったより簡単だった&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add-ons から &lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL%20Server&#34;&gt;SQL Server&lt;/a&gt; をインストールする&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.appharbor.com/2012/04/24/automatic-migrations-with-entity-framework-4-3&#34;&gt;Automatic migrations with Entity Framework 4.3&lt;/a&gt;を参考に進める&lt;/li&gt;
&lt;li&gt;github に Push する&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;以上だけど、MVC4 を使っていると2番目がなかなかうまくいかなかった。&lt;/p&gt;</description>
    </item>
    <item>
      <title>特許庁のシステムはコピペコード量産で作ろうとしていた？</title>
      <link>https://blog.nnasaki.com/entry/2012/01/30/010629/</link>
      <pubDate>Mon, 30 Jan 2012 01:06:29 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/01/30/010629/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C5%EC%BC%C7&#34;&gt;東芝&lt;/a&gt;が&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C6%C3%B5%F6%C4%A3&#34;&gt;特許庁&lt;/a&gt;の新基幹システム開発中止になった件で、ちょっと言及をしたいと思います。タイトルは私の認識が間違っているかもしれないので、そうであれば指摘いただければと思います。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C6%C3%B5%F6%C4%A3&#34;&gt;特許庁&lt;/a&gt;のシステムについては、急にこのような結果になったわけではなく、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C6%C3%B5%F6%C4%A3&#34;&gt;特許庁&lt;/a&gt;情報システムに関する技術検証委員会というのが設置され、平成22年8月20日(金)に以下報告書が提出されています。
&lt;a href=&#34;http://www.meti.go.jp/press/20100820003/20100820003.html&#34;&gt;「特許庁情報システムに関する調査委員会」からの調査報告書の提出について&lt;/a&gt;
ここでギョッとしたことは、コピペコードが推奨されているのです。報告書の58ページあたりです。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;3 今後の作業における課題
(1)「設計成果物」の開発規模について 運営基盤システムは,各ユーザアプリケーションを互いに疎な関係とするコンセプトであるため,複数のアプリケーションに共通する要素であっても極力共通化しない 設計手法を採用している。
この設計手法の下では,複数のアプリケーションが互いに共通・類似する要素を重複して持つことになるため,アプリケーションの開発規模が大きくなり,「設計成果物」に対して暫定的に算出された開発規模は,当初の想定を上回るものとなっている。
一方で,このような共通・類似する要素については,他のアプリケーションの要素 をコピーする,あるいは若干の修正を加えるのみで開発可能であるから,アプリケーション開発に要する工数は,相当程度削減可能であると考えられる。
ただし,そのためには,共通・類似する要素を管理しておくことが前提となる。したがって,そのような管理を行うツールの整備について,早急に検討すべきである&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
