chihaso / bill_watcher Goto Github PK
View Code? Open in Web Editor NEW審議法案ウォッチャー
審議法案ウォッチャー
自動生成されたerbを変換ソフトでslimにする
slim-railsの設定を編集し、scaffold時にslimのviewファイルが生成されるようにする
現在コメント文中に改行を入れて投稿すると、スペースに変換されている。これを改行のまま表示したい。
詳細はこちら↓
#49 (comment)
1日1回など
wheneverが使える?
衆議院のページの情報だけでとりあえず良さそうなのでクローズ
ウォッチしている法案の状況が変わったらメールで知らせる
Nginxが有力
generatorの設定を変えて、不要ファイル生成しないようにしてからscaffoldする
#119 で消した
PR #39 より派生
こちらのコメントを参照のこと
→ #39 (comment)
テストは一旦minitestで実装して、余裕があればRSpecに切り替える。
そもそもテストが足りていない気がする。
(現在の自分はRSpecの方が慣れているので)RSpecに切り替えた上で下記のテストを追加する。
devise使うのがいいと思う
ユーザー名、アバター、メールアドレスを保持
キーワードを登録しておくとそれが含まれる法案が追加されたときにメールでお知らせしてくれる
法案テーブルはカラムとして下記を持っていて欲しい。
できるだけJSなしのシンプルなスタイルで行きたい。
Bulma?
1日1回?
whenever
herokuスケジューラー
rakeタスクをつくる
capistrano? heroku?
ウォッチ機能
ユーザーと紐づけてユーザーが任意に制御できる。
後に通知機能と連携
今の段階では表タイトルなどはみれるがデータが表示されない。
が、Nginxとの接続などはまた別のissueでやるので本件はとりあえずクローズする。
4/7MTGでの決定事項
できるだけJSなしのシンプルなスタイルで行きたい。
Bulma?
下記についてそれぞれPRを立てて実施していく
衆議院のページの情報だけでとりあえず良さそうなのでクローズ
サイトの読み込みや、情報更新時のテストのため
衆議院のページの情報だけでとりあえず良さそうなのでクローズ
衆議院のページの情報だけでとりあえず良さそうなのでクローズ
サイトの読み込みや、情報更新時のテストのため
とりあえず参照するページをコピーしとくだけでいい
VCR gem
時刻、成功したかどうかの出力が必要
覚えやすくて変更が発生しない、いいドメインが欲しい
ラグザイアの研修では通常AWS
証明書作成してHTTPSで接続できるように設定
httpのURLにアクセスしてもhttpsのURLにリダイレクトする
capistrano入れてから発生している
基本的に利用者は日本語を理解できる人のはずなので国際化は後に回すが、アプリ全体の文言統一のため、各ページの見出しやラベルはi18n APIによって表示するようにしたい。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.