rss化サービス
イシュー
- rssに対応していないサイトのフィードを読みたい
参考
yahoo pipes
RSS Feed
- 2016/11/17現在まだ生きている
- http://ic.edge.jp/page2feed/
- Page2Feed APIサービスが終了したので、新たなRSS化サービスを探してみました | Blog.IKUBON.com
- 2017/5/15 Page2Feed終了
Feed Creater
Feed43
RSSBOX
BeRSS
rss app
node.jsのバージョン管理
イシュー
- sailsをインストールしたら以下のワーニング
npm WARN engine hawk@0.10.2: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.13"}) npm WARN engine cryptiles@0.1.3: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.13"}) npm WARN engine sntp@0.1.4: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.13"}) npm WARN engine hoek@0.7.6: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.13"}) npm WARN engine boom@0.3.8: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.13"})
- 0.10.26 の方が新しいのだが、、(あ、新しすぎるのかな?)
- node.js のバージョン管理方法
- 選択肢1:nodebrewを使う
- 選択肢2:nvmを使う
参考
- Japan Node.js Association
- いまアツいJavaScript!ゼロから始めるNode.js入門〜5分で環境構築編〜
- node.jsのversionを管理するためにnodebrewを利用する - Qiita
- brew install nodebrewできるようになった - oinume journal
brew uninstall node
- もともとの nodeをuninstall
参考
- Mac OS X から Node.js をアンインストールする方法
- いつか見た惑星: Node.jsをアンインストールする
brew install nodebrew
emole:sails magnet$ brew install nodebrew ==> Downloading https://github.com/hokaccha/nodebrew/archive/v0.7.4.tar.gz ######################################################################## 100.0% ==> /usr/local/Cellar/nodebrew/0.7.4/bin/nodebrew setup_dirs ==> Caveats Add path: export PATH=$HOME/.nodebrew/current/bin:$PATH To use Homebrew's directories rather than ~/.nodebrew add to your profile: export NODEBREW_ROOT=/usr/local/var/nodebrew Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completion has been installed to: /usr/local/share/zsh/site-functions ==> Summary 🍺 /usr/local/Cellar/nodebrew/0.7.4: 7 files, 44K, built in 3 seconds
- nodebrewインストール後はパスを追加する
- Homebrewでnodebrew入れたらハマった - Qiita
- macの新しいバージョンだと、install時にディレクトリが作成できないらしい
nodebrew ls-remote
- インストール可能なバージョン確認
v0.0.1 v0.0.2 v0.0.3 v0.0.4 v0.0.5 v0.0.6 v0.1.0 v0.1.1 v0.1.2 v0.1.3 v0.1.4 v0.1.5 v0.1.6 v0.1.7 v0.1.8 v0.1.9 v0.1.10 v0.1.11 v0.1.12 v0.1.13 v0.1.14 v0.1.15 v0.1.16 v0.1.17 v0.1.18 v0.1.19 v0.1.20 v0.1.21 v0.1.22 v0.1.23 v0.1.24 v0.1.25 v0.1.26 v0.1.27 v0.1.28 v0.1.29 v0.1.30 v0.1.31 v0.1.32 v0.1.33 v0.1.90 v0.1.91 v0.1.92 v0.1.93 v0.1.94 v0.1.95 v0.1.96 v0.1.97 v0.1.98 v0.1.99 v0.1.100 v0.1.101 v0.1.102 v0.1.103 v0.1.104 v0.2.0 v0.2.1 v0.2.2 v0.2.3 v0.2.4 v0.2.5 v0.2.6 v0.3.0 v0.3.1 v0.3.2 v0.3.3 v0.3.4 v0.3.5 v0.3.6 v0.3.7 v0.3.8 v0.4.0 v0.4.1 v0.4.2 v0.4.3 v0.4.4 v0.4.5 v0.4.6 v0.4.7 v0.4.8 v0.4.9 v0.4.10 v0.4.11 v0.4.12 v0.5.0 v0.5.1 v0.5.2 v0.5.3 v0.5.4 v0.5.5 v0.5.6 v0.5.7 v0.5.8 v0.5.9 v0.5.10 v0.6.0 v0.6.1 v0.6.2 v0.6.3 v0.6.4 v0.6.5 v0.6.6 v0.6.7 v0.6.8 v0.6.9 v0.6.10 v0.6.11 v0.6.12 v0.6.13 v0.6.14 v0.6.15 v0.6.16 v0.6.17 v0.6.18 v0.6.19 v0.6.20 v0.6.21 v0.7.0 v0.7.1 v0.7.2 v0.7.3 v0.7.4 v0.7.5 v0.7.6 v0.7.7 v0.7.8 v0.7.9 v0.7.10 v0.7.11 v0.7.12 v0.8.0 v0.8.1 v0.8.2 v0.8.3 v0.8.4 v0.8.5 v0.8.6 v0.8.7 v0.8.8 v0.8.9 v0.8.10 v0.8.11 v0.8.12 v0.8.13 v0.8.14 v0.8.15 v0.8.16 v0.8.17 v0.8.18 v0.8.19 v0.8.20 v0.8.21 v0.8.22 v0.8.23 v0.8.24 v0.8.25 v0.8.26 v0.8.27 v0.9.0 v0.9.1 v0.9.2 v0.9.3 v0.9.4 v0.9.5 v0.9.6 v0.9.7 v0.9.8 v0.9.9 v0.9.10 v0.9.11 v0.9.12 v0.10.0 v0.10.1 v0.10.2 v0.10.3 v0.10.4 v0.10.5 v0.10.6 v0.10.7 v0.10.8 v0.10.9 v0.10.10 v0.10.11 v0.10.12 v0.10.13 v0.10.14 v0.10.15 v0.10.16 v0.10.17 v0.10.18 v0.10.19 v0.10.20 v0.10.21 v0.10.22 v0.10.23 v0.10.24 v0.10.25 v0.10.26 v0.10.27 v0.10.28 v0.10.29 v0.11.0 v0.11.1 v0.11.2 v0.11.3 v0.11.4 v0.11.5 v0.11.6 v0.11.7 v0.11.8 v0.11.9 v0.11.10 v0.11.11 v0.11.12 v0.11.13
nodebrew install-binary v0.10.29
- v0.10.29 をインストール
nodebrew use
- v.0.10.29 を使うように設定。
- この要領で、v.0.8.x が必要な場合は切り替える。
$ nodebrew ls v0.10.29 current: none $ nodebrew use v0.10.29 use v0.10.29 $ nodebrew ls v0.10.29 current: v0.10.29
パスが通っていない場合はパスを通す
export PATH=$HOME/.nodebrew/current/bin:$PATH
参考
npm パッケージのバージョン管理
npm update {パッケージ名}
nodebrew によるバージョンアップ
$ nodebrew ls-remote // インストールできるバージョンの確認 $ nodebrew install stable // stableバージョンのインストール $ nodebrew ls // インストールしたバージョンの確認 $ nodebrew use (バージョン) // インストールしたバージョンの使用
参考
sails.js のMVC, REST, CRUDについて
イシュー
参考
- Sails.js | Realtime MVC Framework for Node.js
- Node.jsのWebフレームワーク「Sails」を使ってpub/subアプリを作ってみる (1/5):CodeZine(コードジン)
- サンプルtypoってる
room: function (req, res) { res.view(); },
- NodeのMVCフレームワーク Sails.jsで使える開発Tips - Catcher in the tech
- Passport認証したいね
- Node.js の MVCフレームワーク Sails.js が良さげなので少し試してみた
- MVCフレームワーク Sails.jsについて機能紹介
- node.jsのいろいろなモジュール29 – RailsライクなMVCフレームワーク「sails」 | Developers.IO
- sails.js をしばらく触ってみた « Ooharabucyou
- Sails.jsを使ってハマったところとか - ひよくあブログ
- MongoDB+Express+AngularJS+Node.jsでシンプルなCRUDアプリ作成 - Qiita
- sails-crudface
- cashbit/sails-crudface · GitHub
- sails に crud管理画面をデフォルトで提供するためのモジュール(blueprintのhtml版)
- Express入門 (全21回) - プログラミングならドットインストール
- Blog Archive - sailsCasts
- sails のバイブルサイト
- Intro to Sails.js - YouTube
- balderdashy/sails-docs · GitHub
コードの反映には再起動が必要
on heroku
Passport
参考
REST
- default のREST構成は、apiのパーマネントリンク用に使いたい。
- view は1枚で
sails-postgresql
参考
CRUD
- create, find, findAll, update の書き方
参考
- JavaScript - 【Sails.js 入門 - 04】Models その2 - Qiita
Angular CRUD
- angular-app/angular-app · GitHub
- Easily create Angular-based frontend scaffolding for Sails | throw new Error("Chief");
- How to Use AngularJS and RESTful APIs to Build a CRUD App
- RESTful CRUD With AngularJS - draptik
- javascript - What's the AngularJS "way" of handling a CRUD resource - Stack Overflow
- $resource の話
- coderwall.com : establishing geek cred since 1305712800
- ngResource
- CRUD Operations with AngularJS + Sails.js Rest APIs - YouTube
ngResource
sails-hook-adminpanel
- konstantinzolotarev/sails-hook-adminpanel · GitHub
- sails の admin module
- sails-admin の jude実装、モデルと、config/adminpanel.js の書き換えで、adminが実行可能
- View Engines | Sails.js Documentation
Salesforceの OFFSET は最大値が2000
テストの作りすぎでリリースできないとか、、
イシュー
- テストの作りすぎで、クエリー発行回数の上限をこえてしまった。
Too many SOQL queries: 101
。。。
- どないせいっちゅうねん
どうも様子がおかしい
- トリガーの実装を外したら、Too many SOQL queries が通った。
- トリガーの実行順で無限ループを起こしている??
参考
商談所有者の分割は削除できません。
イシュー
- 商談所有者の分割は削除できません。
System.DmlException: Delete failed. First exception on row 0 with id 04910000000PY4BAAW; first error: DELETE_FAILED, 商談所有者の分割は削除できません。: []
。。。
- え?管理画面からやっているのは削除じゃないってこと?