2019-02-01から1ヶ月間の記事一覧

Swift API接続注意点1 忘備録 読まないこと!

大切なものは3つ 1-リクエスト UserRequestと 汎用的に利用できる APIRequestクラスを作成する 2-レスポンス 3-エラー処理 リクエストは表示するだけなので、値を持っていれば良い リクエストでどんなパラメータが必要か? 一覧でよければ、パラメーターは必…

Elastic Beanstalk 環境用に HTTPS を設定する

このページにて作成 AWS Certificate Manager(SSL/TLS 証明書を無料で作成) | AWS 料金が無料なのが嬉しい。EC2のインスタンスのみ。

DNSレコードの種類や文言まとめ

DNSレコードの種類や文言まとめ Aレコード アドレスレコードのこと hogehoge.com IN A 192.168.22.30 このドメインのIPアドレスは192.168.22.30ですという意味 WEBブラウザなどからの問い合わせに対して、このドメインは、ここですよとDNSが、返してくれる。…

laravel と Railsの比較-2 忘備録

モデルの作り方 laravel 1-マイグレーションファイル作成 $ php artisan make:migration create_listings_table --create=listings //== make:migration のあとがマイグレーションファイル名 --create= 以下がテーブル名 複数形 --create 以下は省略可能 2-…

laravel と Railsの比較-1 忘備録

どちらもMVCで構成される routing laravelは、routeフォルダがある。 基本web.phpでroutingをしていると考えて良い 確認コマンドは、 php artisan route:list 書き方の基本 Route::get(アドレス, 関数); 第一引数にアドレス、第二引数には関数 Route::get('/…

ruby クラス モジュールの違い 忘備録

クラス はオブジェクトになれる つまりインスタンス化能力を持ち、インスタンスメソッドやクラスメソッドを格納できる。 モジュール はインスタンス化能力は持たないがメソッドを格納できる。 クラスメソッド定義 class hoge def self.hoge #クラスメソッド…

文字分解 unicode 忘備録

特殊文字を分解することになったので,unicodeの調査 コンピュータは直接テキストを扱うことができません。彼らは数しか扱えない。コンピュータ内でテキスト(文字列)を(文字列)数として表現するには、文字から数へのマッピングを指定します。これはエンコ…

Elastic Beans Rails Deploy 忘備録

ここを参考にRailsに挑戦 AWS Elastic Beanstalk と Python3+Django そしてデプロイ - Qiita そもそもRubyのバージョンが2.6になっているのが問題。バージョンが違うのだ 仮想環境を設定する。 https://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/d…

AWSRails apach + passenger 環境 忘備録

passengerのモジュールをインストール 496 sudo yum install lobcurl-devel 497 sudo yum install httpd-devel 498 sudo yum install apr-devel 499 sudo yum install apr-util-devel rbenvだと rehash しないとgemが反映されない 大切 これらすべての問題は…

Rails seedファイル書き方 忘備録

seed file Client.create([ {name: :yokohama,address: "東京都新宿区"}, {name: :tarou ,address: "新潟県"} ]) rails db:seed

Rails スクレイピング 忘備録

まずRubyでできるか確認。 それからRailsに組み込む 必要なライブラリ require 'open-uri' require 'nokogiri' 今回はタイ語のサイトから記事を取得 ข่าวหน้า 1 หนังสือพิมพ์ไทยรัฐ - หนังสือพิมพ์ ไทยรัฐฉบับวันนี้ อ่านข่าวหน้า 1 หนังสือพิมพ์ไทยรัฐ - th…