建议你用什么版本的 Ruby 就装对应版本的 Linux。
比如你要用 Ruby 2.3,可以考虑装 Debian 9 或者 Ubuntu 16.04,如果要用 1.9.3 可以装 Ubuntu 14.04 等等。
当然也可以用 rvm 或者 rbenv。
to_json.html_safe
我按照网上说的
说了什么?
一个 step.rb 文件
step.rb?setup.rb?到底是哪个?为什么要执行?
两个做法应该都是不正确的。
你这里是在把 Ruby 数组转换成 JavaScript 数据,那么很显然你需要一个到 JavaScript 的转换器,也就意味着你需要……
to_json
.
那就学一下呗。毕竟你 Rails 最终上线还是要走 Nginx 之类的做前端的。
[project_abc]
里的project_abc
不是字符串而是标识符。
如果你只是要把字符串转换成字符串,例如把'This is "apple".'
中的双引号去掉的话,用gsub
即可。
类似"a"
里的双引号,并不是字符串内容的一部分,而是「字符串」本身。
send_file 是发送文件内容啊。你硬盘上哪有 http 这文件。
IT 行业我感觉日本并不是个很舒服的地方。微妙的加班文化,日本人独有的社会文化,种族排外阶级压制等等,都会逐渐产生压力。
要说比较理想的,是找美国大企业在日本的分公司,美国职场文化加上不同种族的人一起工作,会舒服很多。 有个朋友之前找到个微软日本的实习机会,跑去待了一个暑假,说各种爽啊就和美国分基地一样的感觉。
@huacnlee #4 不知道算不算 spam。
不错,留学就是在启德办的。
是我原创的。(至少在我回复帖子之前没有看到过同样的翻译。)
如果业务逻辑简单的话,OpenResty 的收益很好。
是个创建子进程的内置类库。源码
开源的,下载下来就能用。
我搭网站的时候一会儿就搭好了,很方便。
h5ai,一个德国人做的。
主要是内存消耗厉害吧。100M 还是有点太大了,大家一起传你内存就炸了。
我只能告诉你数据库不适合拿来做这个。
如果你一定要用数据库来做,那考虑用 MySQL 或者是 MSSQL 甚至是 Oracle 然后写存储过程。
哇哈哈,我自己网站上也存了一份提问的智慧,遇上乱来的就直接贴上去怼 hhh。
另外再说一个经常看到的新手抱怨。
常常听有些新手说:「你们当年学的时候难道不也是这样到处开贴问简单问题吗?为什么现在我们问的时候你们就不愿意回答了呢?」
然而我们之中有不少人都是业内先驱,是第一批搭建了网站/论坛、第一批写出了教程、第一批制作出作品的人,我们找谁去开贴问啊,谁不是自学出来的,谁不是自己研究出来的。叫是现在论坛都搭起来了,教程都写完挂在上面了,才给现在的新手机会去开贴到处问的。
时间上,假设是精通前端后端的全栈大神来做,需要 10 天。(需求分析,编写代码,调试测试,等等) 价格上,假设是基情大学生或者无业游民来做,要价每天 100RMB。
也就是说,让一个全栈大神拿着乞丐的工资来做这些项目,也需要 1000 元。 另外你还要雇一些打手,绑架一个全栈大神并强迫其拿着乞丐的工资来做项目。 这个要多少钱我就不知道了……
规模呢?预算呢?打算只是买个阿里云这样的 VPS,还是打算上云计算?
把你网站服务器的根目录指向 redmine 子目录。
link_to image_tag(...), '#', style: 'max-width: 100px;'
我们一天用来免费贡献给社群和社会的业余时间就这么多。
如果我的时间被消耗在了认真回复那些只需要 RTFM 甚至学学英语就能解决的帖子里,那么我为其他项目、其他社群、其他高质量帖子作贡献的时间就会减少。潜在地就会造成社群、社会的总体价值减少。
为了社群资源的最大化利用,请对论坛里的答题者友好一些,不要总让他们停下手头更重要的事情,来花时间回答你 RTFM。
大白天也提示不能发帖,闹心。只能大半夜的爬上来发帖了么……
我看你是报班学的然后才开发了半年一年,给我的感觉就是基础太薄弱了。
建议你给自己 1-2 年的时间,慢慢积累,把基础打好。
知识这种东西,除非是天才,否则再怎么样也没办法这么短时间内学完别人五年十年掌握的知识的。
设计模式,Linux 运维基础,然后才是全栈开发。
部署生产环境用 Windows 简直是没事找事 -_,-
你说的挺好的,但是我还是要来打死一下白学家(逃
如果打算做很 care 性能的,我会直接上 rails 先出产品,然后等人流上来了再做负载分析,把热点部分拉出来用别的语言代替掉。
我觉得 Rails 应该是不支持那个数据库的。
你要强行支持的话得自己魔改……
变量只有本地。对象加点后面跟的一定是方法。
Ruby 是一门面向对象的语言,对象之间操作全部使用消息传递。
a.x 是向 a 对象发送 :x
消息,这里的 x 自然不是变量而是消息内容了。
同理 a.x= 是发送 :'x='
消息。
然后如果让 x = 1 也变成向 self 发消息的话,就没法写入本地变量了。