タグ

ブックマーク / qiita.com (8)

  • プログラミング経験がある人向けRubyチュートリアル - Qiita

    この資料なに? 内容 この資料は、他の言語でプログラミングの経験がある人向けにRubyの基的な文法を解説したものです。 この資料は、まだ完成版ではありません。内容は網羅的ではなく、私が思いついたやつから書いていっています。 この資料には順次内容を追加していく予定です。最終的には、「この資料を読めばrubyで書いたちょっとしたスクリプトを読んで何をやっているのか理解できるようになる」という内容にしたいと思います。 作成の動機 ネイティブアプリをチームで開発する時、serverサイドとclientサイドが両方できる人が居ると、チーム内のコミュニケーションがスムーズになります。 両方できるようになりたいclientサイドのエンジニアに向けて、Rubyのチュートリアルを書いてみようと思いました。 チュートリアル編 メソッドの呼び出し

    プログラミング経験がある人向けRubyチュートリアル - Qiita
    ochimasu
    ochimasu 2014/04/26
  • 【画像を保存]UIViewを画像で保存する。 - Qiita

    //Core Graphicsを使います #import <QuartzCore/QuartzCore.h> //保存したい UIView のインスタンス view があるとして、それを保存する方法は次の通り。 UIGraphicsBeginImageContext(view.frame.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); // PNGの場合(view.alphaで指定した透明度も維持されるみたい) NSData *dataSaveImage = UIImagePNGRepresentation(image); /

    【画像を保存]UIViewを画像で保存する。 - Qiita
    ochimasu
    ochimasu 2014/04/26
  • UILabelに画像を表示する - Qiita

    UILabelにはNSAttributedStringが指定できるので画像も表示してみる。 NSAttributedStringで画像というとCoreTextあたりで場所を確保して自分で描画とか結構ややこしいんだけど、UILabelなどには結局使えない。その代わりNSTextAttachmentが付いたのでこれをつかって画像を表示してしまおうってお話。 こんな感じ 要はNSTextAttachmentを使ってNSAttributedStringに入れればよいというだけ。 かいつまんで書くと以下な感じ。 nsas+image.h @interface NSMutableAttributedString (atimg) -(void)insertImage:(UIImage*)image bounds:(CGRect)bounds atIndex:(NSUInteger)index; @end

    UILabelに画像を表示する - Qiita
    ochimasu
    ochimasu 2014/02/21
  • Gitでブランチを作るのを忘れてmasterにコミットしてしまったときの対処法 - Qiita

    (追記)すごくいいねがついていますが、コメントで皆さんが提案してくださっている方法の方が簡単なのでおすすめです。コメント欄を参照してください。 通常ブランチを作ってからブランチを切り替えて実装を始めますが、たまにはうっかりブランチを作るのを忘れてしまうことありますよね。 そんなときの対処法のメモです。要は新しく作った別のブランチにコミットを移動する方法です。 間違えて3つmasterにコミットしてしまっている状態で、新しくbranch01ブランチを作ってそこに移すというシナリオで書いていきます。 branch01ブランチを作る ブランチを作るべきだった位置からブランチを作る

    Gitでブランチを作るのを忘れてmasterにコミットしてしまったときの対処法 - Qiita
    ochimasu
    ochimasu 2014/01/20
  • AVFoundationで動画の加工合成処理 - Qiita

    やりたいこと。 AVFoundationを初挑戦中。AVFoundationのドキュメントを読んでみるも難しい。やりたいことはAVCaptureMovieFileOutputで動画を録画して、その録画した動画にイラストやらコピーライトを追加したい。当はエフェクトとか色々いれたいとろこだけど、まずは簡単そうなところから着手。今回、取り組む要件としては下記2点。あとは今後の動画関連アプリのベースとして。。 動画ファイルにコピーライトを合成する。 動画ファイルに会社のロゴを合成する。 AVFoundationクラスを整理 AVFoundationのクラスは多く関係性がいまいち掴めないので、まずはAVFoundationのクラスの整理。全クラスではなく動画の録画から加工までの流れで最低限必要になるであろうクラスを列挙。大きく録画に必要なクラス(青)と加工処理に必要なクラス(オレンジ)の2つに別れ

    AVFoundationで動画の加工合成処理 - Qiita
    ochimasu
    ochimasu 2013/12/10
  • [AVFoundation] Preview with AVCaptureMovieFileOutput - Qiita

    AVCaptureVideoPreviewLayerとAVCaptureMovieFileOutputを使ってカメラ映像を見ながら録画する方法をメモ。なんでこんなこと書くかというとAVFoundationではAVCaptureVideoOutputとAVCaptureMovieFileOutputは同時には使えないっぽいので、このPreviewLayerというものを使って同時に見るしかないみたい。 参考:StackOverflow 必要なFramework Foundation AVFoundation CoreMedia CoreVideo AssetLibrary (カメラロールに保存するのなら必要) 必要なクラス 詳しいことはAVFoundationの仕様を読んでもらった方がいいけれど、今回必要なものは以下。 AVCaptureSession : InputとOutputの橋渡し的な

    [AVFoundation] Preview with AVCaptureMovieFileOutput - Qiita
    ochimasu
    ochimasu 2013/12/10
  • GitでMerge CommitをRevertする方法 - Qiita

    何個もCommitがあるような一つのPull Requestを全てRevertしたいようなときに使えます。 そもそもRevertとは あるコミットを打ち消すような、全く逆のコミットを作ることです。 追加した部分を削除して、削除した部分を追加して、変更した部分を変更前の状態にするコミットを作成します。 取り消したいコミットがあるのだけれど、既にリモートにコミットしてしまって、git reset, git rebase -i, git reflogなどを使っての取り消しが不可能なときに使います。 通常のRevert 普通のcommitなら、revertは

    GitでMerge CommitをRevertする方法 - Qiita
    ochimasu
    ochimasu 2013/11/07
  • iOS7でナビゲーションバーやステータスバーをカスタマイズする - Qiita

    iOS7からステータスバーの背景とナビゲーションバーが一体化し、ステータスバーの文字列スタイルをViewControllerで制御するためのdelegateが追加されたのでメモ。 ナビゲーションバーをカスタマイズする ナビゲーションバーの色を変える まず、ナビゲーションバーの背景色はbarTintColorで変更できる [UINavigationBar appearance].barTintColor = [UIColor colorWithRed:0.000 green:0.549 blue:0.890 alpha:1.000];

    iOS7でナビゲーションバーやステータスバーをカスタマイズする - Qiita
    ochimasu
    ochimasu 2013/10/09
  • 1