情報系人間のブログ

プログラミング、開発に関することを書いていきます。

XcodeでCode Sining Error

ios

久しぶりにXcodeでビルドしたらタイトルのエラーが出ました。エラー全文は以下の通り。The identity used to sign the executable is no longer valid Please verify that your device's clock is properly set, and that your signing certificate is not e…

centos6.5でeamcs caskを使ったパッケージ管理

今までemacsのパッケージ管理にcaskを使うことにしたのでメモ。 caskについて caskはemacsのパッケージ管理をするツールです。 パッケージ開発や依存性管理ができるそうです。 導入 caskはemacs24以上が必要なのでまずこちらから。 centos6.5のデフォルトで…

curlのRESTリクエストの送り方

# POST $ curl -X POST -d http://localhost:3000/xxxxx "title=タイトル" # PUT $ curl -X PUT -d http://localhost:3000/xxxxx/1 "title=タイトル" # GET $ curl http://localhost:3000/xxxxx/3 # DELETE $ curl -X DELETE http://localhost:3000/xxxxx/5

Widgetter

iosアプリWIdgetterをリリースしました。機能はウィジェットでツイートが見れるというシンプルなものです。 リツイート、返信、お気に入りもできるようになっています。Widgetter - useful widget for Twitter on the App Store on iTunes

SLComposeViewControllerでSLServiceTypeFacebookのテキストを初期値を設定できない

ios

SLComposeViewControllerでfacebookに投稿する機能があるのですが、どうやらできなくなったようです。例えばこのコードは正常に動きません。 let facebookPostView:SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeFaceboo…

railsでERROR NoMethodError: undefined method `symbolize_keys' for #<String:0x007fd7940199d8>

secrets.ymlをいじったらタイトルのエラーがでました。以下の部分でエラーが起きていました。home/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/railties-4.1.0/lib/rails/application.rb def secrets #:nodoc: @secrets ||= begin secrets = ActiveSupp…

Zn1clipboard紹介動画

ios

先日リリースしたZn1clipboardの紹介動画を作りました。 まだ完成していませんが、いくつかの機能を使う様子を映しています。 是非使ってみてください。 Zn1clipboard - Copy and paste on the App Store on iTuneswww.youtube.com

Zn1clipboardをリリースしました。

Zn1clipboard - 情報系学生のブログreidr.hatenablog.comこちらに紹介があるのですが、iosアプリZn1clipboardをリリースしました。このアプリはクリップボードをより使いやすくするアプリです。例えばよく使うテキスト、画像を保存しておいて必要なときに呼…

Zn1clipboard

Zn1clipboard on the App Store on iTunes Zn1clipboardはクリップボードをより便利にするアプリです。 テキストはもちろん画像も保存できます。 Twitter,Line,Facebook,Evernote,Flickr等に簡単に投稿することができます。 バックグランドコピー機能、カス…

iosでadmobを複数画面で表示する

ios

現在開発しているアプリでadmobを実装しているのですが、複数画面で表示する際にどうすればよいかを調べたのでメモ。 Google Ads Developer Blog: Creating A GADBannerView Singleton in AdMob Applicationsiphone - AdMod single instance in all ViewCont…

App ExtensionsでUIImageが表示されない

ios

keboard extensionでuiimageを表示するときに少しつまずいたのでメモ。 let test = UIImage(named: "test") のようなコードで画像が表示されないのでどうしたものかと悩んでいたらこちらが参考になりました。ios - UIImage imageNamed returns nil - Stack O…

Volleyでresponseのheaderの値を取得する

volleyでresponseのheaderを取得する際には以下の様にparseNetworkResponse内ですると良いらしい。 public class MyJsonArrayRequest extends JsonArrayRequest { MyJsonArrayRequest(String url, com.android.volley.Response.Listener<JSONArray> listener, com.andro</jsonarray>…

カスタムキーボードのフルアクセス設定

ios

ios8から実装できるカスタムキーボードではフルアクセスという項目があります。 これをONにしないとapp groupを使用した親アプリとの連携等の機能を利用する事ができません。 カスタムキーボードのInfo.plist内のRequestsOpenAccessをYESに変えればONになり…

かるくreactivecocoaを使う

ios

2つのuitextfieldがあってどちらも1文字以上入力されている場合のみsavebuttonを押すことが出来るようにする。 let isValidTitleTextFieldCount = titleTextField.rac_textSignal().map { t -> AnyObject! in return (t as! NSString).length > 0 } let isVa…

swiftでevernoteのノートブック、タグを取得

ios

swiftでevernote apiをつかってみたのでメモをしておく。evernote/evernote-cloud-sdk-ios · GitHubを使います。 ノートの取得は var session = ENSession.sharedSession() session.listNotebooksWithCompletion( {(enNotebooks:[AnyObject]!,listNotebooksE…

App ExtensionでCocoa Podsライブラリを使う

ios

Today Extensionを使おうとしたのですが、ただ追加しただけではCocoa Podsで管理しているライブラリを使えませんでした。 Embedded Frameworkという物があるようですが、上手く行かなかったので他の方法を試しました。 ググった結果以下のページが参考になり…

swiftでFontAwesome

ios

現在作成しているアプリでFontAwesomeを使おうと思ったのでメモFontAwesomeをiosで使えるようにするライブラリは調べた所PrideChung/FontAwesomeKit · GitHubthii/FontAwesome.swift · GitHubこの2つが良さげです。今回は上のFontAwesomeKitを使います。 Fon…

github educationを使う

github educationといgithubの学生用サービスがあります。 簡単に言うとMicro planを無料で使用できるというものです。 https://github.com/pricing こちらにありますが、private repositoriesを5つまで持つことができます。 申請するには以下のサイトで必要…

swift1.2でError: Set doesn't have the method anyObject()

ios

swift1.2が発表されて早速Xcode6.3を使ってみるとタイトルのエラーが出た。 以下のコードだとだめらしい。 let touch = event.allTouches()?.anyObject() as UITouch こう書き直すと動いた。 let touch = event.allTouches()?.first as? UITouch 参考 http:/…

tableviewの余分な境界線を消す

ios

tableviewを使っている時データが無い下部のセルにも境界線がはいってしまう。 これを消すには以下のコードを追加する。 tableView?.tableFooterView = UIView()

U-DO

androidのtodo管理アプリです。 google playはこちらです。 説明 シンプルで使いやすいタスク、メモ管理アプリです。 タスクにはタイトル、内容、優先度、期限をつけることができます。 タスクはグループで分類することができます。 特長 簡単操作 タスク画…

androidstudioでパッケージ名を変える

変えたいディレクトリで右クリック -> move -> 名前入力 で変更可能

androidstudioでMaterialDesignLibraryを使う

MaterialDesignLibraryをダウンロード File -> import moduleでMaterialDesignLibraryをインポート http://stackoverflow.com/questions/27364565/how-to-import-material-design-library-to-android-studio を参考にbuild.gradleを変更

AndroidStudioで外部ライブラリを使用する

libsフォルダをappフォルダ内に作成 そこに.jarを突っ込む File -> Project Structure -> Dependencies -> 左下の「+」 -> File Dependencies から.jarを参照 これで出来る。 appフォルダ内のbuild.gradleのdependenciesに compile files('xxxxxxxxxxxxx.jar…

AndroidStudioを1.0にしたらAndroidAnotationsでエラーが出た

AndroidStudio vertion1.0がリリースされてアップデートしたら案の定エラーがでた。 Error:(34, 0) Could not find property 'processResources' on com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated@1080a27a. processResourcesが…

Android Studioでupdate時に「The Android SDK folder can no longer be inside the application folder」

Android StudioをupdateしようとしたらWarningが出た The Android SDK folder can no longer be inside the application folder・・・ 訳すと Android ADKはアプリケーションフォルダに置かないでね。 ホームフォルダとか別の場所に移動して。 IDEが再起動す…

itunes connectへsubmitする際のエラー

ios

"This bundle is invalid. New apps and app updates submitted to the App Store must be built with public (GM) versions of Xcode 5.1.1 or higher and IOS 7 SDK. Do not submit apps built with beta software." itunes connectでvalidateしたらこんな…

FourQu

FourQuは4つに分かれたをリストを持つタスク管理アプリです。タスクを自由に移動して簡単に整理ができます。シンプルな機能なので誰でも簡単に使えます。 タスク管理だけでなくメモ帳やSWOT分析、アイゼンハワーボックスといったツールとして使用することも…

About

ブログについて 思ったことを書いていきます。特に決まったテーマはありません。 Profile 情報系の学生。 Amazonアソシエイト・プログラム 当ブログはAmazon.co.jpを宣伝しリンクすることによって、サイトが紹介料を獲得できるし手段を提携することを目的に…