2014-01-01から1年間の記事一覧
FLAnimatedImagegifを使用(あのFlipboardが公開してるライブラリ) ■ Podでインストール pod 'FLAnimatedImage', '~> 1.0' ■ 使いたいViewControllerに2つのヘッダファイルインポート #import "FLAnimatedImage.h" #import "FLAnimatedImageView.h" ローカル…
■ こういうハッシュをdateでソートする p dataHash { { title: "aaaaaa" article_url "http://bbbbbb" date: 2014-07-22T19:38:29.000Z }, { title: "ccccccc" article_url "http://dddddd" date: 2014-07-26T19:38:29.000Z }, { title: "eeeeeee" article_u…
UIImagePicakerControllerを使ってデフォルトのカメラを呼び出すと表示が英語になっていて、コードからいじれない。 →言語の設定をすると変更できる。 ■ ビルドの言語設定 TARGETS > {PRODUCT_NAME}> Info > Localization native development region →Japan …
GitHubでコミットしてもContributionsに草が生えないとき ■ GitHubはContributionsをE-mailで管理してるので、それが紐づいていないといくらコミットしてもプッシュしても色がつかない ■ GitHubのマイページ > Edit Profile > Emails で登録されてるアドレス…
Herokuのコマンド一覧 ■ ログイン $ heroku login ■ アプリ一覧 $ heroku list $ heroku apps どっちでもいける。 ■ アプリ情報みる $ heroku info --app {APPNAME} ■ アプリ名変更 $ heroku heroku rename {NAME_NEW} --app {NAME_OLD} ■ デプロイ $ git pu…
例えば複数のサーバーで公開鍵を使って認証している場合、gitコマンドで使う鍵を変えなければいけない。■ ssh configを設定する cd ~/.ssh vim configHost github.com HostName github.com User git IdentityFile ~/.ssh/id_rsa Port 22 Host other.git.com …
Herokuの登録からrailsアプリのデプロイまで ■ Herokuのページから登録デプロイまで https://dashboard.heroku.com/■ Heroku Toolbeltインストール Heroku登録後ダウンロードURLが出る■ ターミナルからアカウント認証 $ heroku login Enter your Heroku cred…
VagrantをMacへインストール ■ Vagrant,VirtualBoxをダウンロード http://www.vagrantup.com/ https://www.virtualbox.org/■ Vagrantをインストールをした後、コマンドからバージョン確認 $ vagrant --version Vagrant 1.6.3 ■ OSのイメージをBoxへダウンロ…
MacへRubyインストール ■ まず、Ruby Version Manager(RVM)をインストールする $ curl -sSL https://get.rvm.io | bash -s stable In case of problems: http://rvm.io/help and https://twitter.com/rvm_io * WARNING: You have '~/.profile' file, you mig…
GitHub製エディタAtomのパッケージマネージャーのコマンド https://atom.io/packages■ パッケージインストール $ apm install {パッケージ名} ■ パッケージアンインストール $ apm uninstall {パッケージ名} ■ インストール済パッケージ一覧表示 $ apm ls ■ …
nanapiのアンサーなどに使われている、サイドメニューのライブラリJASidePanelsを既存のシステムに追加実装する。 JASidePanels Github https://github.com/gotosleep/JASidePanels■ cocoapodsでインストール Podfile pod 'JASidePanels'■ 新しいClassを追加…
storyboad上で線を引かずに遷移させる ■ 遷移先のstoryboadのIdentityを設定(Storyboad右側のCustom Classの下) Storyboad ID: FavoriteViewController Use Storyboad IDにチェックを入れる ■ 遷移させるViewControllerのヘッダーファイルimport #import "Fa…
■ bash_profile へAndroid SDK の platform-toolsへパスを通す vim ~/.bash_profileexport PATH=/Users/testuser/adt-bundle-mac-x86_64-20131030/sdk/platform-tools/:$PATH//変更をリロードさせる source ~/.bash_profilePATH={Android SDKへのパス}/platf…
FBtoken 的なエラーが9個くらい出たとき ■ Parseフレームワークを入れたのが原因らしい■ 解決策 BuildSettings > Linking > Other Linker Flags の -ObjC を削除参考) http://stackoverflow.com/questions/15457136/parse-for-ios-errors-when-trying-to-run…
nanapiのアンサー, Newspicks他いろんなアプリで使われてる引っ張って更新を実装■ Podfile pod 'EGOTableViewPullRefresh'■ storyboardでviewへTableViewをドラッグする。■ TableViewを選択した状態でビヨーンとViewController.hファイルへ伸ばし、UITableVi…
TableViewControllerがないTableViewにUIRefreshControlを実装 ■ .h @property (nonatomic, weak) UIRefreshControl *refreshControl; ■ .m - (void)viewDidLoad { [super viewDidLoad]; //UIRefreshControl 初期化 UIRefreshControl *rc = [[UIRefreshContr…
■ ターミナルでパッケージインストール $ apm install vim-mode■ Atom再起動これだけ。 https://atom.io/packages/vim-mode
シェル書いててMacでファイルやディレクトリのパスをコピーする時、右クリックで"情報を見る"から"場所"をコピーする必要があるが、めんどくさい。 ■この方法が一番簡単 http://fujiwarayuta.com/blog/rhythm/mac%E3%81%A7%E3%83%95%E3%82%A1%E3%82%A4%E3%83…
WebViewでviewDidStartLoadでインジケーターを呼びviewDidFinishLoadでインジケーターを消している場合、WebViewの中身によってはviewDidStartLoadが複数呼ばれるので、途切れ途切れになる。IFRAMEやAdsenseなどの広告が原因。 ■カウンターで対処 http://dra…
ScrollView をstoryboardだけで実装 https://www.youtube.com/watch?v=4oCWxHLBQ-A
AndroidでBitmap画像をシェアする方法 //Bitmap をてきとうに作る Bitmap screenBitmap = getBitmap(viewContainer); // Save this bitmap to a file. File cache = getApplicationContext().getExternalCacheDir(); File sharefile = new File(cache, "tosh…
yumでいれる $ sudo yum install -y memcached バージョンチェック $ memcached -h | head -n 1 設定確認 $ cat /etc/sysconfig/memcached 起動 $ sudo /etc/init.d/memcached strat 使ってみる date_default_timezone_set('Asia/Tokyo'); $cache = new Memc…
github pages をつかう http://pages.github.com/
■ まずはdeveloppercenterで証明書関係 http://www.lancork.net/2013/08/how-to-ios-push-first/ ※.p12ファイルを作成する時はパスワードなしで作成する■ サーバー側は Parse を使用 https://parse.com/参考) http://www.absolute-keitarou.net/blog/?p=1204
■ 括弧内()の文字を入れ替える(数字の場合) var strOrg = '(1)test' var str = strOrg.replace(/^\([0-9]*\)/, '2'); console.log(str) // (2)testと表示される
■ .h ファイル @interface DetailViewController : UIViewController <UIWebViewDelegate> @property (weak, nonatomic) IBOutlet UIWebView *webView; UIWebViewDelegateを追加 storyboardのwebviewから.hファイルへビヨーンと伸ばしてproperty設定■ .m ファイル - (void)viewD</uiwebviewdelegate>…
■ クリックされた要素取得 $(this).attr('class'); //classすべて取得 $(this).attr('class').attr('class').split(' ')[0] //ひとつめのclass取得 ※attrで取得した値は単なるstringなので、jQueryの eq() は使えない。 splitでスペースを除いて配列にいれて…
■ 長くなると画面の左側が埋まってしまうので、今いるディレクトリだけを表示 $export PS1="\W$ "参考) http://www.itmedia.co.jp/help/tips/linux/l0360.html
参考) http://lab.dolice.net/blog/2013/03/24/objc-url-encode-decode/
参考) http://hirooka.pro/?p=369