google map API でrailsアプリにmapを描画

前書き 参考 内容 結論 その他 前書き rails でモデルが持っている住所情報からgoogleマップを表示するjsを書いたときに詰まったのでメモ。 参考 地名や住所から緯度・経度を取得する 内容 google map api では緯度経度からmapを描画することになっている。…

Scrapy Item Pipeline

参考資料 バージョン 概要 具体例 その他 activating-an-item-pipeline-component (重要) pythonのインスタンスメソッドとクラスメソッド pymongo 参考資料 Item Pipeline — Scrapy 1.5.1 documentation バージョン Python 3.6.5 Scrapy 1.5.1 pymongo 3.7.2…

Scrapy Tutorial

前書き 参考資料とバージョン 学習記録 まとめ 前書き python初心者です。scrapyを使う機会を得たので公式tutorialで学習。 参考資料とバージョン 公式ドキュメント Scrapy 1.5.1 python 3.6.5 学習記録 まずはコマンドラインから scrapy startproject tutor…

MacでmongoDBインストール

やりたいこと 実行の流れ 結論 やりたいこと MacにMongoDBをインストールして、DBを動かし、mongoインスタンスを立ち上げてみる。 実行の流れ まずは brew install mongodb でインストール。ググったところ mkdir -p /data/db でdbのディレクトリを用意して…

python3での仮想環境作成

python3 -m venv ディレクトリ名 これでpython3でのvenv(仮想環境)が作られる。 . scraping/bin/activate このコマンドで仮想環境のなかに入ることができる。 .とディレクトリ名の間には半角スペースを一つ入れる。仮想環境に入るとシェルのプロンプトの先頭…

『Ruby on Rails5 アプリケーションプログラミング』学習日誌 7

前書き ページ範囲 スキーマファイルの実行について コントローラ コントローラの基本 各種リクエスト情報 ストロングパラメーター リクエストヘッダとサーバ環境変数 アクションでの処理結果の出力について renderメソッド redirect_toメソッド send_fileメ…

作業日誌2

前書き github 学習ポイント フィルタとログイン認証 url_forメソッド セッション テンプレート変数と部分テンプレート 感想 前書き 今回やりたかったことはstaffの新規登録をしようとするとログイン認証がかかる→companyのパスワードでログイン→ログインし…

rails作業日誌

前書き 外部キー制約の追加について そもそも外部キーとは? 外部キー制約とは? 外部キーの設定方法 外部キー制約の追加 scaffoldでのnewの流れとbcrypt enumとformについて 今日の感想 前書き 今日は『Ruby on Rails5 アプリケーションプログラミング』での…

『Ruby on Rails5 アプリケーションプログラミング』学習日誌 6

前書き ページ範囲 学習ポイント コールバックについて マイグレーションについて マイグレーションファイルの作成について 感想 前書き 今日も第5章モデルについて学習していきたいと思います。あと、ここに書いてあることは単なる学習記録なので事実とは関…

『Ruby on Rails5 アプリケーションプログラミング』学習日誌 5

前書き github ページ範囲 学習ポイント アソシエーションについて belongs_to アソシエーション has_many アソシエーション has_one アソシエーション has_and_belongs_to_many アソシエーション has_many through アソシエーション アソシエーションで追加…

『Ruby on Rails5 アプリケーションプログラミング』学習日誌 4

前書き github ページ範囲 before_action メソッド, only: アクション ルート定義(基礎編復習) トランザクション処理とは? 例外処理について form_withについて 非DB系のモデル 感想 前書き 今日も第5章モデルについて学習していきたいと思います。 ソー…

『Ruby on Rails5 アプリケーションプログラミング』学習日誌 3

前書き github ページ範囲 ポイントまとめ ActiveRecord::Relation データ取得の方法ークエリメソッド RESTfulインターフェイスとは? httpメソッド RESTfulインターフェイスの定義方法 感想 前書き 今日は第5章モデルについて学習していきたいと思います。 …

『Ruby on Rails5 アプリケーションプログラミング』学習日誌 2

前書き github 学習の範囲 ポイントまとめ レイアウトテンプレート 部分テンプレート 今日の感想 前書き 「ruby on rails 5 アプリケーションプログラミング」(山田 祥寛 著)で勉強しています。今日は第4章の途中から学習するのでその記録です。ソースコ…

『Ruby on Rails5 アプリケーションプログラミング』学習日誌 1

前書き 学習の進め方について github 学習した範囲 ポイントまとめ テンプレートファイルの生成 ビューヘルパーとは? 加工系ヘルパー ここまでの感想 前書き railsを体系的に理解したくて、「ruby on rails 5 アプリケーションプログラミング」(山田 祥寛 …