#1 楼 @nightire 感谢指点!已经修改了幻灯片 js 脚本,表面上看起来没啥问题了。
反复被触发的原因之一估计是因为我在 coffeescript 脚本里使用了$( document ).on 'turbolinks:load', ->
,导致每次点击其它页面,首页的幻灯片脚本定时器都会被执行一遍。
另外,我感觉 Turbolinks 在加载时对于提高效率特别有帮助,但是这么多 js 程序同时活动在一个浏览器页面容器里,如果出现不同页面里面有相同的 html 元素 class 命名,或者是 js 命名,应该会出现一些麻烦吧。
例如, app/assets/javascripts/demo1.coffee里面的代码:
$ ->
$(".sample").click ()->
alert("test")
app/assets/javascripts/demo2.coffee里面的代码:
$ ->
$(".sample").click ()->
alert("this is a debug message")
当这两个脚本都被 Turbolinks 加载以后,应该会出现冲突。我的困惑其实是类似这种问题。
我在网上看到有人提出的解决方案是在 html 的 body 标签上添加 class,然后在 js 脚本中使用这些自定义的 class 标签作为过滤器。
ORGANIZING JAVASCRIPT IN RAILS APPLICATION WITH TURBOLINKS PAGE SPECIFIC JAVASCRIPT IN RAILS 别人整理好的 js 脚本:/jquery-readyselector
支付宝要求这么严了?找一个朋友的公司或者自己注册一个公司,然后申请支付宝的即时到账接口不行吗?难道申请支付宝接口对公司的经营行业还有要求?如果不做成出版行业,以威客的有偿知识分享去经营也不行?
楼主没有注册自己的公司吗?不过话说创业不容易啊。。。
看到你们招聘的工资,5 万学费对那些瞄准月薪 4 万起职位的朋友来说真不算贵。。
反正我是上不起。。。先凑合着自学,等攒够钱再说
slim 模板的开发效率真的很高吗?
刚开始我也觉得 slim 的代码非常精干,严格的缩进排版能迫使程序员认真对待每一行 HTML 代码。不过在一个项目开发过程中,因为对 js.slim 中的 js 代码的混合写法实在搞不定,最终还是把所有代码都替换成了 erb 模板。
现在感觉还是 erb 要舒服很多,而且网上绝大多数样例都是 erb 的。
从 4.2.6 升级到 5.0 正式版了,Ruby 版本也升到了 2.3.1。目前只碰到一个 gem 有问题:remotipart,会导致这个错误:
No such middleware to insert after: ActionDispatch::ParamsParser (RuntimeError)
临时改用了其它的版本就好了。希望原作者尽快为 5.0 做好升级。
gem 'remotipart', github: 'mshibuya/remotipart'
另外,rails 5.0 里去掉了content_tag_for
和div_for
这两个方法,据说是移动到record-tag-helper
这个 gem 里面去了,需要单独安装这个 gem。
#19 楼 @laplace 我感觉你还是混淆了申请 Stripe 账号和申请 Stripe Atlas 注册公司这项业务。
确实国内的朋友已经有人收到 Atlas 注册申请了。而且我也看到官方https://stripe.com/atlas/faq专门解释了两个问题:
虽然 QA 中没有明确指明中国人可以申请 Atlas,但是也没有明确说中国人不能申请。考虑到古巴这种美国的敌对国家都可以申请了,所以中国更应该没有问题。
我刚好在给外国朋友做一个 Stripe 相关的项目,顺便就以他的名义申请了一下 Atlas 试了一下。 目前我暂时没有打算注册 Atlas,所以具体的申请步骤我没有可分享的经验。希望成功完成注册手续的朋友一定要分享一下。
感觉你需要的是 6 核顶配的 Mac Pro,那才是真正的个人工作站。
我买的是 2015 款的 macbookpro15 寸,除了后悔硬盘买小了,其它都非常满意。以后只买顶配。
#12 楼 @phpcn 如果申请成功了,一定要分享一下经验啊! #9 楼 @u1431920790 感谢指点!
我也收到了 Stripe Atlas 注册邀请邮件,里面还有税务及法务方面的两个文档。简单来说填写一些资料就可以申请注册特拉华州的合法公司了,人不需要在那里。Stripe Atlas 的口号是让世界上所有人都享有全球创业的机会,呵呵。
初步感觉是维持一个特拉华州创业公司的最低费用并不会比维持一家国内的费用高多少,每年估计大约合人民币几千块钱的样子。国内维持一家公司法人的最低成本大概是每年一万元吧(地址使用费 + 会计费 + 各种税费)。
潜在的风险是很多注册以后的责任风险不熟悉,需要花时间阅读文件以及请教专家。
其实最根本的问题还是自己业务模式是什么,能不能赚到钱?注册公司毕竟不是最终目的。在这个号称人人都创业的年代,其实当小老板最苦逼。
每笔交易的手续费以及提现费用:
【Stripe】
【PayPal】
翻译了一段网上的参考信息。(权威性不详,仅供参考)
通过 Stripe Atlas 申请注册一个美国公司所需要的最低成本费用:
通过 Stripe Atlas 注册美国特拉华州(Delaware)公司的代理费:500 美元
特拉华州要求公司要有委托代理人。如果委托 Stripe 公司做代理,第二年开始每年费用为 125 美元
特拉华州每年会计报告手续费:50 美元
特拉华州每年营业税,取决于营业收入,最低每年 175 美元
美国国内的收入部分,要缴纳美国联邦所得税
2 年后(第 25 个月开始),Silicon Valley Bank 收取银行账号年费。具体金额不详,应该不会太贵吧。
注册一个测试账号还是很容易的,难度在于没法激活成 live 收款状态。 深圳的好多朋友其实还是有可能借用到一个香港身份 ID 的吧。
Corporation 激活时的表单
Partnership 激活时的表单
如果有靠谱的商业计划,注册一个美国公司应该是更好的一个选择吧。
刚才又确认了一下,发现如果要激活的话,还是需要填写香港身份证 ID,这一条估计多数人没法办到。看来我高兴的太早了 Sorry 啦!
也许大陆用户想用 Stripe,目前只能想办法借用国外朋友的身份,或者去尝试一下注册一个美国公司?https://stripe.com/atlas
最近在做一个国外的项目,信用卡支付使用的是 Stripe,集成起来非常顺利。国外的个人也是可以开通 Stripe 的,并不仅限于公司。
看到香港 beta 开通了以后,也申请了一个,但是我还没有去 active。不知道我如果填写大陆地址会怎么样,估计会被拒绝。
感觉对于不会前端 ui 的程序员来说,bootstrap 简直就是救世主
为啥不用 rails 写啊?
这种方式本身对小系统来说应该够用了。确实我也发现有些分词查询效果不太好。是 scws 的算法问题还是词典问题我也不清楚。
另外,我发现日文的 mecab 引擎的分词性能和效果都很好,页面上输入一些日文测试后完全达到使用实用水平。当然性能上需要进一步的测试。
国内也有人拿 mecab 引擎做中文分词的,但是不知道中文词典做的怎么样。
#16 楼 @kikyous 把整理的脚本放到 github 上了。(对 github 不熟悉,很多用法都还没弄明白)
http://www.racksam.com/2016/03/01/install-rbenv-ruby-rails-nginx-puma-on-centos6/
https://github.com/racksam/puma-jungle-centos
吐槽:rails 项目的上线对于我这样的初学者来说也是一个大坑。各种支离破碎的工具软件和攻略让人找不到北。。
在 CentOS 下配置 nginx+puma 时候踩到了好几个坑。
puma 作者提供的那个 Linux 服务启动脚本 jungle,默认只支持 unbutu 和 rbenv。如果使用 CentOS 和 rvm 的话,需要修改不少的地方。
经历过好几次 sudo 时找不到 bundle 路径的错误以后,我还是放弃了服务器上使用 rvm,改用了 rbenv,问题总算解决了。
学习 rails 快两个月了。总体感觉自己不是在学技术,而是在学英语。看着 youtube 上各路大神写程序就像写他自己的签名一样行云流水,各种羡慕嫉妒恨。。rails 的语法本来就很接近他们自己的语言好吧。
最好的教材都是英文的,屌丝也只能硬着头皮啃了。
我也报名了,感谢分享!
作为一个程序员出身的落魄小老板,我想说那个项目报价 15 万也不见得能赚到钱。即使不算中间介绍人的好处费,你知道现在的程序员的胃口有多大?小公司能找到的人普遍都眼高手低。另外需求方在定合同的时候一般都没法告诉你精确的需求,等你做出毛坯版的时候,需求方的各种抱怨和零散的奇葩需求天天折磨你。看着不给力的程序员,你只能亲自下厨。。。最后合同的尾款估计你是拿不到了。。
看过一个叫 HBFav 的苹果 app,属于新闻客户端类吧,使用抽屉式菜单。作者是一位日本的 rubymotion 粉丝。github 上有源代码,可以作为 rubymotion 的参考。
我还不懂 ios 的应用编程,但是就 android 上来说,感觉用 java 是最快捷和靠谱的。对那些 js 框架实现的 app 心存疑虑。。
从 php 转到 rails 有两个多月了,相见恨晚的感觉,努力学习中。
创业本来就是很苦逼的,去初创公司工作要想好理由先。话说创业小公司招人也不容易。
linode 东京机房还不错
这种写法在 slim 模板下能够实现吗?我在一个级联选择框的样例代码中看到这种做法,但是我的项目里面用的是 slim 模板,没找到正确编写 xxx.js.slim 的方法,最后只能用了最原始的 ajax 实现的。
个人能申请到 (担保交易 + 即时支付) 的双接口。单独的即时到账接口只有企业才能申请。