<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>まとめてみよう。椅子に座って。</title>
<link>https://ameblo.jp/tamiorock/</link>
<atom:link href="https://rssblog.ameba.jp/tamiorock/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>趣味のことや仕事のことなど、今日やったことをまとめてます。</description>
<language>ja</language>
<item>
<title>以前のバージョンのcoredata内容確認方法</title>
<description>
<![CDATA[ はまったので、備忘録的に書いておきます。<br><br>なんらかの理由で、以前のバージョンのcoredataのModel内容を確認、または復元したいとき。<br>ソース管理から、うまく以前のバージョンに戻せない場合、下記の方法で復元できます。<br><br>環境：<br> iOS 5.1.1<br> xcode4.4.1<br><br>0. xcodeでアプリ開発環境を開く<br>1. Organizer - Archiveを開く<br>2. Distributeした履歴がずらっと出てくるはずなので、対象のバージョンを選択する。<br>（日付等を手がかりに、AppStoreに登録したバージョンはStatusにSubmittedと出ている筈）<br>3. 選択後、再度Distributeを行い、Adhocを選択する。すると、xxx.ipaファイルを作成される。<br>4. xxx.ipaファイルはzipファイルなので、拡張子をzipにリネームし、解凍する。<br>5. 解凍すると、Payloadというフォルダが出てくるので、その下に[アプリ名称]のファイルがあるはず。<br>　　それを右クリック→パッケージの内容を表示する。<br>6. パッケージ内容は、アプリのバイナリや画像ファイル等が入っている。<br>　　その中に[xxxx.momd]というフォルダがあるはず。<br>7. [xxxx.momd]内部には、coredataのmodelのバージョンごとにxxxx.momファイルがあるので、対象のバージョンのmomファイルを任意のフォルダに解凍しておく。<br>8. xcodeに戻り、coredataのmodelを選択する。<br>　　editor -&gt; importを選択する。<br>　　先ほど解凍したmomファイルを選択する。<br>9. すると、momファイルの内容から、テーブルが復元される。<br>　　このとき、既存のテーブルに追加される形になるので、復元元は空のmodelにしておくと解りやすい。<br>
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-11331318128.html</link>
<pubDate>Sat, 18 Aug 2012 02:43:59 +0900</pubDate>
</item>
<item>
<title>vocal 2012/05/23</title>
<description>
<![CDATA[ ドラムも発表会を３回経験し、一通り普通のことは出来る様になった気がするので<br>今月からvocalに変更しました。今日で２回目だったので、忘れない様にメモっておこう。<br><br>１回目で習ったこと<br>・声の出る仕組み、声帯が震えて共鳴して声に鳴る<br>・共鳴する箇所は３カ所、鼻を使えるとよくなる<br>・ピンポン球を口に含んだ感じで<br>・後色々あったけど忘れた。。<br><br>２回目<br>・リラックスが一番大事、家にいる感じで<br>・腹式呼吸の声は安定する<br>・４小節と１小節を交互に<br>・長い小節の前に息継ぎ<br>・リップトゥリルは声帯のマッサージになる<br>・ホッペタを持ち上げるとリップトゥリルがやりやすい<br><br>などなど
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-11258670076.html</link>
<pubDate>Wed, 23 May 2012 20:22:55 +0900</pubDate>
</item>
<item>
<title>coredataをgroupbyして集計する</title>
<description>
<![CDATA[ <strong>coredataをgroupbyして集計(合計/平均等)する方法のメモ</strong><br><br>coredateに以下のようなテーブルがあるとします。<br><br><em>テーブル名:<br> - balance<br>column:<br> - inputdate(date)<br> - shopname(string)<br> - balancedata(int32)</em><br><br>上記テーブルをshopnameでサマリして合計を出したい場合、SQLだと下記でいけます。<br><em>select shopname, total(balancedata) from balance group by shopname;</em><br><br>同様のことをobjective-cで行う場合、下記のようになります。<br><br><font color="#666666">NSFetchRequest *request = [[NSFetchRequest alloc] init];<br><br>NSEntityDescription *entityDescription = [NSEntityDescription entityForName:@"balance" inManagedObjectContext:self.managedObjectContext];<br>[request setEntity:entityDescription];<br><br>    // expression(select)<br>    NSExpression *keyPathExpression = [NSExpression expressionForKeyPath:@"balancedata"];<br>    NSExpression *expression =<br>    [NSExpression expressionForFunction:@"sum:"<br>                              arguments:[NSArray arrayWithObject:keyPathExpression]];<br>    <br>    // expresssion description<br>    NSExpressionDescription *expressionDescription = [[NSExpressionDescription alloc] init];<br>    [expressionDescription setName:@"totalBalance"];<br>    [expressionDescription setExpression:expression];<br>    [expressionDescription setExpressionResultType:NSInteger32AttributeType];<br>    <br>    [request setPropertiesToFetch:[NSArray arrayWithObjects: expressionDescription, @"shopname", Nil]];<br><br>    // group by<br><font color="#FF0000">    [request setPropertiesToGroupBy:[NSArray arrayWithObject:@"shopname"]];<br></font><br>    [request setResultType:NSDictionaryResultType];<br><br><br>NSError *error = nil;<br>NSArray *fetchResult = [self.managedObjectContext executeFetchRequest:request error:&amp;error];<br>//[request release];<br>if (error) {<br>return nil;<br>}<br></font><br>課題：<br>GroupByをカラム単位で行う場合はこれでいいですが、<br>GroupBy句に関数が絡む場合、エラーとなります。カラム名以外は受け付けてくれない。。<br><br>その他：<br>coredataの実行時のSQLを確認するには、<br>-com.apple.CoreData.SQLDebug 1<br>を実行時の引数に追加します。<br><br>参考：<br>http://cocoadays.blogspot.com/2010/07/core-data.html<br>http://d.hatena.ne.jp/watanata2000/20111115/1321356729<br>
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-11125409042.html</link>
<pubDate>Tue, 03 Jan 2012 12:50:11 +0900</pubDate>
</item>
<item>
<title>ドラム2010年6月3週</title>
<description>
<![CDATA[ 久しぶりにドラムスクールに行ってきた。<br><br>引き続きプチ発表会に向けてすばらしい日々の練習<br><br>iPod忘れたので、速さ140のメトロノームだけで叩いてみた。<br>これが曲がないぶん、結構難しい。<br><br>あとは、fillの後の動きが怪しい。もうちょい練習しよう。
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-10571630690.html</link>
<pubDate>Thu, 24 Jun 2010 00:00:28 +0900</pubDate>
</item>
<item>
<title>テニス2010年6月1週</title>
<description>
<![CDATA[ 振替がたまってるので日曜日もテニス。<br>土曜日やったことは忘れてしまった。<br><br>今月のテーマはベースアップ。<br>自分の力を底上げしようというわけですな。<br><br>やったこと<br>ーボレーの左右打ち分け<br>ーストローク<br>ーサーブ練習（スライス、フラット）<br>ー試合（第１週なので自分の力を確かめる）<br><br>試合をやってると思うのが、<br>ーダブルフォールト多い<br>ー思いっきり打てない<br>思いっきり精神的な弱さが出ています。。<br><br>
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-10556002207.html</link>
<pubDate>Sun, 06 Jun 2010 22:55:16 +0900</pubDate>
</item>
<item>
<title>ドラム2010年5月2週</title>
<description>
<![CDATA[ 今週から素晴らしい日々の練習をやってます。<br>楽譜にFillまで詳しく載っているので、練習さえやっていけばできそうです。<br><br>始めてやるものとしては、<br>・最初のシャララララ・・・というところ<br>・ハイハットのOpenClose<br><br>シャラララ・・・は両手で左のシンバルを叩くだけ。意外と簡単<br>ハイハットのOpenCloseは、左足を使う。<br>OpenCloseが長いときは、左足を全部浮かす<br>短いときは、左足の踵を固定してつま先でペダルを操作する。<br>これで体制が崩れにくい。（今回はこっち）<br><br>なかなか難しいです。
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-10541676956.html</link>
<pubDate>Sat, 22 May 2010 13:30:12 +0900</pubDate>
</item>
<item>
<title>テニス2010年5月3週</title>
<description>
<![CDATA[ 2週間ぶりぐらいのテニス。<br>いつの間にか夏のような気候になってました。<br><br>やったこと<br>・ロングボレー<br>・ストローク<br>・ロングボレーとストロークのラリー15往復<br>・浮いたボールを詰めてボレーで決める<br>　→足を最後まで動かす<br>・ボレーストローク2往復→浮いたボールからのゲーム形式<br>・ゲーム形式
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-10541672575.html</link>
<pubDate>Sat, 22 May 2010 13:24:41 +0900</pubDate>
</item>
<item>
<title>ドラム練習</title>
<description>
<![CDATA[ この間のレッスンがあまりできなかったので、自主練習してきた。２時間も。<br><br>あまり同じのばかりをやりすぎると癖になり、そのフレーズはできるけど<br>それ以外がやりにくくなるという現象になりそうなので、<br>色々なフレーズを織り交ぜながら。<br>とりあえず前回詰まったところはなんとかできるようになったと思う。<br><br>譜面をみて、ぱっと口でいえるぐらいにならないとだなあ。<br>
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-10525909556.html</link>
<pubDate>Tue, 04 May 2010 23:09:26 +0900</pubDate>
</item>
<item>
<title>ドラム2010年4月3週</title>
<description>
<![CDATA[ やったこと。<br><br>・syncopationのリズムを延々と練習<br><br>酔っていた＆久しぶりだったのであまりうまくいかず・・・<br>途中にFillが入ったりすると混乱する。<br>ちょっと1人で練習してこよう。<br><br>9月にプチ発表会があるらしいので、すばらしい日々をやることにしました。<br>次回からちょっとずつ練習します。
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-10520752284.html</link>
<pubDate>Thu, 29 Apr 2010 09:46:00 +0900</pubDate>
</item>
<item>
<title>テニス2010年4月4週</title>
<description>
<![CDATA[ 最終週なのでゲーム中心でした。<br><br>やったこと<br>・ボレー（フォア・バック）<br>　→相手を追い出すようなコースを狙う。遅くてもいいので。<br>・ストローク（フォア・バック）<br>　→腰から、手打ちにならないように。<br>・サーブ<br>・ゲーム<br><br>ゲームは早く回すため、15-15から開始という変則的なゲーム。<br>ペアを変えながら5,6ゲームやりました。<br><br>ゲームになると慎重な打ち方になりがちだけど、<br>それだといつまでたっても練習通りの力がでません。<br>失敗してもいいので、練習通りの打ち方で打とう。
]]>
</description>
<link>https://ameblo.jp/tamiorock/entry-10518766367.html</link>
<pubDate>Mon, 26 Apr 2010 22:53:39 +0900</pubDate>
</item>
</channel>
</rss>
