<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>sdq2748 (dqaria)</title>
    <link>https://ruby-china.org/sdq2748</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>Alfred 一键配置初始化 iOS 插件代码 (自动配置 cocoapods 并初始化 git) 内附精心整理的 Podfile</title>
      <description>&lt;p&gt;刚分享了一个 RoR 的~ &lt;a href="http://ruby-china.org/topics/8469" rel="nofollow" target="_blank"&gt;http://ruby-china.org/topics/8469&lt;/a&gt;
再来一个 iOS 的~&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;#请确认你装了cocoapods&lt;/span&gt;
&lt;span class="nb"&gt;cp&lt;/span&gt; ~/iOS/ToolBox/Podfile ~/iOS/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;/Podfile&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="nb"&gt;cd&lt;/span&gt; ~/iOS/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;/&lt;span class="p"&gt;;&lt;/span&gt;
pod &lt;span class="nb"&gt;install&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
curl &lt;span class="nt"&gt;-u&lt;/span&gt; username:password &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s2"&gt;"name={query}&amp;amp;scm=git&amp;amp;is_private=true&amp;amp;language=objective-c"&lt;/span&gt; https://api.bitbucket.org/1.0/repositories
git add .&lt;span class="p"&gt;;&lt;/span&gt;
git commit &lt;span class="nt"&gt;-m&lt;/span&gt; &lt;span class="s2"&gt;"init project"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
git remote add origin ssh://git@bitbucket.org/username/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;.git&lt;span class="p"&gt;;&lt;/span&gt;
git push &lt;span class="nt"&gt;-u&lt;/span&gt; origin &lt;span class="nt"&gt;--all&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Podfile&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;platform&lt;/span&gt; &lt;span class="ss"&gt;:ios&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="s1"&gt;'6.0'&lt;/span&gt;
&lt;span class="c1"&gt;#toolkit&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'MBProgressHUD'&lt;/span&gt; &lt;span class="c1"&gt;# An activity indicator that can be added to your views.&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'Nimbus' # A comprehensive toolkit of modules aimed at replacing Three20.&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'SSToolkit'&lt;/span&gt; &lt;span class="c1"&gt;# A collection of well-documented iOS classes for making life easier.&lt;/span&gt;

&lt;span class="c1"&gt;#networking&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'AFNetworking'&lt;/span&gt; &lt;span class="c1"&gt;# Network connectivity and response handling.&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'Reachability'&lt;/span&gt; &lt;span class="c1"&gt;# Network access detection.&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'ShareKit'&lt;/span&gt;

&lt;span class="c1"&gt;#code helper&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'BlocksKit'&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'ConciseKit'&lt;/span&gt;

&lt;span class="c1"&gt;# View&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'ViewDeck'&lt;/span&gt; &lt;span class="c1"&gt;# An implementation of the sliding functionality found in the Path 2.0 or Facebook iOS apps.&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'GHSidebarNav' # like ViewDeck&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'PSStackedView' # Open source implementation of Twitter/iPad stacked UI&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'AwesomeMenu' # Path 2.0 menu using CoreAnimation :).&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'CMPopTipView' # Custom UIView for iOS that pops up an animated "bubble" pointing at a button or other view. Useful for popup tips.&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'MTStatusBarOverlay' #  A custom iOS status bar overlay seen in Apps like Reeder,Evernote and GoogleMobile App.&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'JMTabView' # Stylish and animated tab view for iOS rendered entirely using core graphics.&lt;/span&gt;


&lt;span class="c1"&gt;#table view&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'QuickDialog'&lt;/span&gt;

&lt;span class="c1"&gt;#plotting framework&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'CorePlot' size too big&lt;/span&gt;

&lt;span class="c1"&gt;#database&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'FMDB' # A Cocoa / Objective-C wrapper around SQLite.&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'MagicalRecord' # Super Awesome Easy Fetching for Core Data&lt;/span&gt;

&lt;span class="c1"&gt;# Utility&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'SSZipArchive'&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'CHCSVParser'&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'SSKeychain' # Simple Cocoa wrapper for the keychain that works on Mac and iOS.&lt;/span&gt;

&lt;span class="c1"&gt;# Animation&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'FTUtils'&lt;/span&gt; &lt;span class="c1"&gt;# Phone utilities mostly for Core Animation.&lt;/span&gt;

&lt;span class="c1"&gt;#Cache&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'SDWebImage'&lt;/span&gt;

&lt;span class="c1"&gt;#Analytics&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'UMeng'&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'OpenUDID'&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'FlurrySDK'&lt;/span&gt;

&lt;span class="c1"&gt;#Text&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'TTTAttributedLabel'&lt;/span&gt; &lt;span class="c1"&gt;#A drop-in replacement for UILabel that supports attributes, data detectors,links, and more.&lt;/span&gt;

&lt;span class="c1"&gt;#ADs&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'Google-AdMob-Ads-SDK'&lt;/span&gt;

&lt;span class="c1"&gt;#In APP Purchase&lt;/span&gt;
&lt;span class="n"&gt;dependency&lt;/span&gt; &lt;span class="s1"&gt;'MKStoreKit'&lt;/span&gt;

&lt;span class="c1"&gt;#Promote&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'Appirater' #  A utility that reminds your iPhone app's users to review the app.&lt;/span&gt;

&lt;span class="c1"&gt;#Test&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'PonyDebugger'  # Remote network and data debugging for your native iOS app using Chrome Developer Tools.&lt;/span&gt;

&lt;span class="c1"&gt;# dependency 'Specta'&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'Expecta',     '~&amp;gt; 0.2.0'   # expecta matchers&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'OCHamcrest',  '~&amp;gt; 1.7'     # hamcrest matchers&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'OCMock',      '~&amp;gt; 2.0.1'   # OCMock&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'LRMocky',     '~&amp;gt; 0.9.1'   # LRMocky&lt;/span&gt;
&lt;span class="c1"&gt;# dependency 'Fingertips' # Touch indicators for iOS applications.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>sdq2748</author>
      <pubDate>Tue, 29 Jan 2013 23:29:23 +0800</pubDate>
      <link>https://ruby-china.org/topics/8470</link>
      <guid>https://ruby-china.org/topics/8470</guid>
    </item>
    <item>
      <title>Alfred 一键新建配置初始化 Rails 插件代码 (自动配置 capistrano,连接 pow,并初始化 git)</title>
      <description>&lt;p&gt;自从我买了 Alfred powerpack，就不停地在想怎么充分利用这东西~
每次新建 Rails 项目都要做一大堆工作，我实在不想手工做了~于是就有了下面这段代码~~
不仅能帮你立即配置好 capistrano，还能初始化 git 并自动创建 bitbucket 的 git 仓库并提交~~真正一键完成&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; ~/rails/&lt;span class="p"&gt;;&lt;/span&gt;
rails new &lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="c"&gt;#将capistrano代码复制过来&lt;/span&gt;
&lt;span class="c"&gt;#capistrano代码请自行配置 http://railscasts.com/episodes/337-capistrano-recipes&lt;/span&gt;
&lt;span class="nb"&gt;cp&lt;/span&gt; &lt;span class="nt"&gt;-R&lt;/span&gt; ~/rails/ToolBox/capistrano/recipes ~/rails/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;/config/&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="nb"&gt;cp&lt;/span&gt; ~/rails/ToolBox/capistrano/deploy.rb ~/rails/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;/config/&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="c"&gt;#在deploy.rb中设置应用名为APPLICATION_NAME&lt;/span&gt;
&lt;span class="nb"&gt;sed&lt;/span&gt; &lt;span class="s1"&gt;'s/APPLICATION_NAME/{query}/g'&lt;/span&gt; ~/rails/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;/config/deploy.rb &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; ~/rails/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;/config/deploy.rb&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="c"&gt;#配置pow，如未使用可删除&lt;/span&gt;
&lt;span class="nb"&gt;cd&lt;/span&gt; ~/.pow&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="nb"&gt;ln&lt;/span&gt; &lt;span class="nt"&gt;-s&lt;/span&gt; ~/rails/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="nb"&gt;cd&lt;/span&gt; ~/rails/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;/&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="c"&gt;#我使用bitbucket托管代码，用github自行修改&lt;/span&gt;
curl &lt;span class="nt"&gt;-u&lt;/span&gt; username:password &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s2"&gt;"name={query}&amp;amp;scm=git&amp;amp;is_private=true&amp;amp;language=ruby"&lt;/span&gt; https://api.bitbucket.org/1.0/repositories
git init&lt;span class="p"&gt;;&lt;/span&gt;
git remote add origin ssh://git@bitbucket.org/username/&lt;span class="o"&gt;{&lt;/span&gt;query&lt;span class="o"&gt;}&lt;/span&gt;.git&lt;span class="p"&gt;;&lt;/span&gt;
git add .&lt;span class="p"&gt;;&lt;/span&gt;
git commit &lt;span class="nt"&gt;-m&lt;/span&gt; &lt;span class="s2"&gt;"init project"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
git push &lt;span class="nt"&gt;-u&lt;/span&gt; origin &lt;span class="nt"&gt;--all&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
mate .&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>sdq2748</author>
      <pubDate>Tue, 29 Jan 2013 23:25:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/8469</link>
      <guid>https://ruby-china.org/topics/8469</guid>
    </item>
  </channel>
</rss>
