Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

2015-09-01から1ヶ月間の記事一覧

チュートリアルをする。フィード(タイムライン)の作成

以下はチュートリアルをやってみたログである。railstutorial.jp 投稿(microposts)の中から自分のポストとフォローしたユーザのポストを選んで表示したい。Micropost.from_users_followed_by(user)のようなメソッドを実装することになる。これをフィードとい…

チュートリアルをやってみる。ユーザフォロー編

これは以下のチュートリアルをやってみたログである。railstutorial.jp フォロー、フォロー解除できるようにする。 ユーザ一覧から他の人のユーザプロファイル画面に行き、そこでフォローボタンを押すとフォロー(フォロー解除)できる。 ユーザのhomeページに…

iOS技術情報リンク

iOS

iOS9API差分developer.apple.com

チュートリアルをやる。マイクロポスト編

これは以下のチュートリアルをやったことのログである。railstutorial.jpミニメッセージを投稿できるようにしたい。 そのためのモデルををつくる。 データ検証する 発言したユーザが破棄されれば自動で破棄される。 マイクロポストモデル rails generate mod…

チュートリアルをやってみる。ユーザ更新編

これはチュートリアルをやってみたログである。railstutorial.jp editアクションに編集画面をつくる。 Name,Email,Password,Confirm,の各フォームと、saveボタンを入れる。一番下に画像変更も。 app/controllers/users_controller.rb class UsersController …

チュートリアルをやってみる。サインイン、サインアウト編

この記事は以下のチュートリアルをやってみた記録である。 第8章 サインイン、サインアウト | Rails チュートリアルサインイン、サインアウトをするにはセッションの管理が必要となる。 忘却モデル ブラウザをとじることでセッション終了 継続モデル 「パス…

チュートリアルをやってみる。ユーザ登録画面編

これは以下のチュートリアルをやってみた際のログである。第7章 ユーザー登録 | Rails チュートリアル ユーザ表示ページに表示するもの ユーザのプロファイル写真 ユーザデータ マイクロポスト一覧 デバッグ表示 app/views/layouts/application.html.erb <html> <head> </head></html>…

チュートリアルをやってみる。ユーザモデル編

これはチュートリアルをやってみたログである。 第6章 ユーザーのモデルを作成する | Rails チュートリアルRailsではモデルをActive Recordとして扱い、SQLを意識せずモデリングできる。 例えば開発環境でSQLite、本番環境のHerokuでPostgreSQLといった使い…

チュートリアルをやってみる。Asset PipelineとSass編

以下はチュートリアルをやってみたログである。railstutorial.jpSassはCSS生成ツールでAsset Pipelineの一部である。 三つのキーワード アセットディレクトリ マニフェストファイル プリプロセッサエンジン アセットディレクトリ 三つのアセットディレクトリ…

チュートリアルをやってみる。レイアウト作成編

以下はチュートリアルをやってみたログである。railstutorial.jp レイアウトの構想 真ん中にタイトルとボタン、右上にHelpとか、Signin 右下にAboutとかnewsがある。 全体レイアウトを変更 app/views/layouts/application.html.erb <html> <head> <title><%= full_title(yield(</title></head></html>…

チュートリアルをする。Ruby編

以下のチュートリアルをやったのログである。第4章 Rails風味のRuby | Rails チュートリアル静的なページにrubyを埋め込むのは、出力させるのはであった。 sample_appアプリケーション全体のレイアウトの元を見てみる。 app/views/layouts/application.html.…

RubyGemsとは

Rubyの様々なライブラリを公開、インストールできるシステム。探す。 RubyGems.org | your community gem host gem search -r railsでrailsに関連するgemを探せる。インストール gem install hoge gem install hoge --version 2.0インストールされた一覧 gem…

チュートリアルをする。静的なページ作成

以下のチュートリアルをテスト駆動はやらずに実行してみる。railstutorial.jp やることは二つのページHome, Helpに加えて三つ目のページAboutを作成しておく。app/controllers/static_pages_controller.rb class StaticPagesController < ApplicationControl…

チュートリアルをする。静的なページ編

以下はチュートリアルをやったログである。railstutorial.jp 準備 Test::Unitフレームワークなしでアプリ作成 rails new sample_app --skip-test-unitgemfile更新 テスト用のRSpecが使えるようにする。 source 'https://rubygems.org' ruby '2.0.0' #ruby-ge…

チュートリアルをする。scaffoldを用いたデモアプリ作成

以下、チュートリアルをやってみたログである。railstutorial.jpアプリを作る。 rails new demo_appGemfileの書き換え source 'https://rubygems.org' ruby '2.0.0' #ruby-gemset=railstutorial_rails_4_0 gem 'rails', '4.0.5' group :development do gem '…

チュートリアルをする。最初のアプリ

チュートリアルを参考に実行している。railstutorial.jp フォルダを作ってはいる。 mkdir rails_projects cd rails_projects/アプリ作成 rails new first_appフォルダ構成を描いてみた。 Gemefileの確認 gemfileをチュートリアルにあわせる。 source 'https:…

チュートリアルをする。セットアップ編

railstutorial.jpMac OSX yosemite環境でのチュートリアルをやってみたログ。rvmインストール関連 curl -L https://get.rvm.io | bash -s rvm get stable rvm requirementsrubyインストール rvm install 2.0.0 --with-openssl-dir=$HOME/.rvm/usrgemsetを設…

node.js hello, world

Node.js以下を参考にした。liginc.co.jp NVM(Node version Manager) Node.jsのバージョン管理ツール。github.comnvm.sh で起動する。 インストール リンク先に使い方が乗っている。 nvm install 0.10 などとやればインストールできる。インストールされたバ…

バージョン確認

iOS

一つは [[UIDevice currentDevice] systemVersion] で返ってくる文字列で見る方法、もう一つは NSFoundationVersionNumber のdoubleの値を見る方法がある。