以前用 watir 做自动化发帖时,也要涉及到验证码识别,写了个对接打验证码平台的 gem, 也就是对接人肉打码的,比机器识别靠谱,https://github.com/seaify/confirmation_code
看头像,就知道是大神了,github award 排名好前的
react 和 react native, 在组件层的事件机制是一样的,但是 render 并不一样,react-native 需要使用 iOS/android 中对应的组件如 ListView, 而在 layout 上都使用 flex, react-native 中使用 marginTop,和 react 中的 margin-top 差别不大。所以我觉得,非常轻易还是不现实的,react-native 中的 view,其实挺像 div 的。
react 和 vue.js 混用,没试过,也从没有这方面的想法,觉得应该是个单选,不然 2 种怪怪的。
React Native 里面,使用 Vue.js 的页面,没试过,不过我觉得是可行的。
非常不好意思,有个文档最后还是没翻译,在着手之前,突然开始很忙了,又看到掘金上 vuefe.cn 先发布文档了,
已发送简历,rails 和 vuejs 用的比较多,[email protected]
#1 楼 @haitaochen 只用过 simditor, tower 的那个
用过 vuejs 了,表示不能接受纯 jquery 了,回不去了
突然想起这个帖子了,我来顶个,推荐@nightire, 前端我服
我说,咋有印象,提过 issue, npm run build 都有问题,后来我去用https://github.com/misterGF/CoPilot 去了,后面再试下你的 repo
v5 霸气, ,相当于 vue, react, angularjs, 你都通杀了啊
首先 eslint 是很好的东西,类似于 python 的 pep8, 项目配置后,逐步大家的编码习惯不少方面就趋于统一。
有些 rule,自己不能接受,就关闭掉。如果需要从外部的 demo 里拷贝代码来运行,的确会一堆的提示
在只有少量页面交互比较复杂的情况下,rails+vuejs 可以的,比纯前端前后分离成本低。
rails 里,你可以用 vue-rails, 这种使用方法的话,就不建议你去用 vue-router,vuex 这种东东了,直接用最基本的 vuejs 用法,可以套个 vue-validate, 用 vue-rails 的坏处在于,你没办法写 xx.vue 这种文件,而是写的 js + html template, 参考https://rlafranchi.github.io/2016/03/09/vuejs-and-rails/(提供了源码).
如果 rails 里,你想写 xx.vue 这种,那就得引入 webpack, 或者 vue-browserify 了,帮你做预处理,参考 https://ruby-china.org/topics/30051.
但是如果只是想尝试 vuejs,建议放弃 rails,避免干扰嘛,直接找个纯 vue spa 的项目看源码,如https://github.com/misterGF/CoPilot
我是来取 ppt 学习的,
到时候,求 ppt 或文档,mobx 的,
使用第 3,4 种,可以直接使用.vue 文件,但是有许多 plugin 如https://github.com/hilongjw/vue-lazyload, 是通过 npm 来安装的,browserify-rails,感觉这种就够了。 webpack,总感觉在 rails 里有些多余了,纯前端项目里,应该用处还多些
, 哇,这个真有需求
就是喜欢照着你们的书单来买,
@lyfi2003 固执没错。另外 rails 5 的 api 开发,会比 grape 舒服?
https://github.com/SeleniumHQ/selenium/wiki/Ruby-Bindings, 可以看到 watir, capybara 都是其之上的封装。
问题解决了,换用了 chrome 的 driver, 好用了,估计是 gem 版本和火狐的版本号不一致
注册 id: seaify
大概写过一年多的爬虫,它和浏览器你可以当做是一样的,headless 浏览器,思考方向上,你只能想它和正常用户的行为上的区别,访问频率,验证码。
另外假设是列出公司信息,company/id, 这里的 Id 一定不能是连续的,应该间隔数字很大,这样它就不方便枚举。而且列表页,给个几十页就可以了,别真的全列出来了。不要提供很方便的枚举入口。
许多页面,可以是必须登录后才能访问,而登录前要验证码,如果木有验证码,爬虫是可以自动进行登录的,而即便有验证码,也是可以手动登录后,把 cookie 保存到文件里,爬虫读取的。
当然如果它把抓取频率控制下来,再用各种 ip 来 rotate,这些 ip 可以是网络上买的私人代理,以及各种公开代理网站上抓取下来的公开代理,那就完全没办法了,因为相当于就是正常用户行为了。
封锁爬虫,是个长期活啊,如果对方有毅力的话
现在不写爬虫了,不稳定,也容易招大神黑/鄙视,O(∩_∩)O~
之前也碰到过一次,是首字母写成大写了,至少,git 配置里,让它大小写敏感
git config core.ignorecase false
咨询下,使用 ember 为客户端 app 的话,ruby 系的话,用来做 api,哪个比较合适呢?我目前只用过 rails + grape, 就是不管 view
另外实际上 rails 使用量依旧很大,考虑在 rails 的 view 上增加组件支持的话,也就是尽量去改善 rails 的 view 的写法,你觉着 polymer, react, ember 等这些哪个更好呢?
刚学完这书第一章,可惜不是用的 coffee 和 emblem.js
rubymine 找不到 ember.js 的插件,https://github.com/Turbo87/intellij-emberjs/ember的哈?这个本地安装也不兼容,你是用的是什么开发
看了这个 ppt. 帖子里有一点感觉很好,作者很认真的探究了 react 的优势,而且也会考虑将真正吸引人的地方引入到 ember, https://docs.google.com/presentation/d/1afMLTCpRxhJpurQ97VBHCZkLbR1TEsRnd3yyxuSQ5YY/edit#slide=id.g380053cce_1495, 感觉这种态度很让人放心,更加有信心。
已倾向于 ember.js,
找到了这个,http://gojs.net/latest/samples/familyTree.html, 听说 gojs 在关系图,流程图上更好
是我 low 了,很久前看过 d3.js 文档,但没有实战。就这个问题,竟然没有想到它。
https://github.com/mbostock/d3/wiki/Galleryd3.js绝对能实现这么简单的需求了。,看了这个链接,确认
由这个问题,我最先想到的是https://stackedit.io/editorhttps://github.com/bramp/js-sequence-diagrams,中的