Search result of: Is M
Total 30 records
系列文章原载于自己的博客,TOPI.CO (http://topi.co) ,某天不小心就 push 错啦,懒得从头再来,上传到 Ruby-China 来,一是方便自己回顾,另外也方便跟我一样的初学者 下载并安装最新版
ISO 镜像文件,准备一个 U 盘,将文件考入 U 盘, 重启电脑,F2 进入 Boot 修改启动项目,按照自动向导安装 Ubuntu。 另外准备好科学上网,rust(cargo)具体步骤略。 步骤二 Omakase“上菜” 到这里相当于已经走进餐厅了,遂叫“厨师”https://omakub.org/#installing-omakub,上菜。也就是执行 wget -qO- https://omakub.org/install
初学 Rails,关于测试代码我有如下了解: Rails 中大概分为了对 model、controllers、integration 和 system 的测试。 ModelTest 直接继承 ActiveSupport::TestCase
最新更新:添加最终演示的 sinatra 项目源码 https://github.com/vincenting/sinatra-image-server-example 由于各种原因,需要给快速客户端提供一个图片上传、生成缩略图、以及获取的接口。使用到的技术关键字: Sinatra - 基本的 web
Feed 后台设计文章索引 Feed 流设计 (一):如何对多态内容进行抽象? Feed 流设计 (二):拉模式 Vs 推模式 Feed 流设计 (三
现在的技术大会越来越多,每次参会的讲师都会为自己的主题准备讲稿。对于参会人员来说,有一些比较感兴趣的主题总有一种意犹未尽的感觉,总想再重新对着讲稿温故一下。对于讲师来说,也想把自己的讲稿分享出来。 目前国内都没有一个基于活动分享讲稿的平台。每次都需要跑到国外的网站上去分享,可是国外的这些网站基本上都被墙了,每次访问都非常的缓慢,而且也不能分享到微博,微信等平台上。 身为程序员的 Martin
issues and resolution. The ideal candidate will have 4+ years of experience developing web applications, proficiency with Ruby, experience with RESTful API design and/or GraphQL, JavaScript or Typescript, SQL, and general relational databases knowledge. 关于我们
总有那么一天,你不得不去学一下 JavaScript。这就是我今年做的一件事儿,你应该也去学一学。我主要 JavaScript 创建服务器端的代码,一个为网页提供 JSON REST APIs 的服务;不过同时我也使用 AngularJS
Matz 表示「Ruby 3 会比 Ruby 2 快 3 倍」。 有哪些流行的项目是用 Ruby 开发的? 有哪些流行的项目是用 Ruby 开发的呢?这里首先要提的是全球著名的代码社交平台 Github,它是开源项目的沃土。 GitHub 最初就是使用 Ruby on Rails 构建的,它是 Ruby 社区创建的一个项目,Github 的流行 Ruby 社区功不可没。 值得一提的是,近些年,开发者在找工作时
原文链接 1. 介绍 跨域,可能很多前端开发者都会遇到过,也可能知道有 jsonp,iframe 之类的跨域方法。不过要说这些方法之前,先得来说说什么叫跨域,为什么要跨域。 所谓跨域,顾名思义,跨到了另外的域
Mocha 之后,短暂的改成了 LiveScript——其实我更喜欢这个!但在当时,形势比人强,为了抱上 Java 的大腿,于是很快更名为 JavaScript……呕~~~每每想到这一点,我就无法自制的想吐来着……抱歉,失态了! n:呃,请休息一下吧。三哥,看起来你的情绪已经恢复正常了,请继续往下补充吧。 ES3:呵呵,不好意思让大家笑话了。在我们家族里,我是出了名了脾气暴 + 脸皮厚,我五弟则正好和我相反,不过我们的关系很不错哦,而且我们都是很好很好的人儿,大家可以放心的。我家祖上为人比较低调,但其实是很有真才实干的
今天就来盘点一下这几个新的测试优化策略,在它们的帮助下我一度把测试总时间降低到一分钟左右。原文发布于 https://www.lanzhiheng.com/posts/suggestion-of-test-optimization-next 这篇文章是作为《测试性能优化建议》的补充,在社区朋友和同事的指导下尝试了一些新的方案。今天就来盘点一下这几个新的测试优化策略,在它们的帮助下我一度把测试总时间降低到一分钟左右。 选择合适的 ActiveJob::QueueAdapters
目前天际网 Ruby 团队已达到 18 人,公司已暂停招聘,待下一步有招聘需求时再继续进行。 距离我们上一次招聘已经过去好几个月了,随着公司的发展,现在我们又需要新鲜血液了! 我们是谁? 我们是由 18 个 Rubyist
这是遇到的错误,找了好久没找到问题出在什么地方。 NoMethodError in StoreController#add_to_cart undefined method `product' for #Product:0xaa46858 Rails.root
bundle 报错,大神们救救我,非常非常感谢 帮小弟看看这是怎么回事!找了很多人都不知道怎么解决 重新安装了 ruby,还是这样! ruby 版本是:ruby 2.0.0p353 (2013
玩转常量,方法和父类 本文译自 http://weblog.jamisbuck.org/2015/3/24/playing-with-constants-methods-and-superclasses.html?utm_source=rubyweekly&utm_medium=email 翻得不好,不要打我。。 虽在"实用性存疑的 ruby 技巧"下发布此文。但是哪怕是一些实用性可疑的技巧有时也能激发出一些意想不到的创造性解决方案。因此
http://blog.huhao.name/blog/2013/09/08/mini-vimtutor/ Vim 官方教程 “精编版” 这是我在学习 Vim 官方自带的 vimtutor 教程时,顺手将每个小结节选下来的 Vim 官方教程 “精编版
导航栏,一般要告诉用户,你现在在哪里 比如 ruby-china ,就是li.active Ruby-China 是用的render_list, 不过这个略复杂,我不是太会用…… https://
翻译自 DHH 的文章《Only 15% of the Basecamp operations budget is spent on Ruby》。主要表达
map,用下标等。不同方式可能也会有不同的局限性或者前置条件。 好,现在我们界定一下什么是相等,简单的 1 与 1 肯定是相等的,而 1 与 “1” 是不等的,对于引用类型我们可以分为几种模式(级别): 1)仅引用地址一样才算相等。 2)引用地址可以不一样,但对应的数组(对象)所拥有的元素(键值对)一模一样就算相等。 即在我们看来,这两个数据写出来,看上去就是一样的。 3)对于是非数组的对象,针对几个 key 的值是一样的情况,我们将其认定是一样的
得益于 Workflow 自 1.5.3 版本起更新的 Get Content of URL 动作,该 App 的潜力得到了极大的提升。本文分享一种有趣的用法,搜寻附近的免费
mini-profiler Ruby 内存分析 Ruby 性能测试 Rails App 性能监控 前端性能优化 前端性能分析 优化 Head tag Turolinks Webfont CDN HTTP 2 缓存 服务器缓存 前端缓存 Rails 缓存 内存泄露 常见的 ActiveRecord 的陷阱 优化 Rails 框架 优化 SSL 连接 重构
看到最近翻译的文章比较热,我也来贡献一篇去年翻译的吧,本文翻译自Reading Rails - The Adapter Pattern,限于本人水平有限,翻译不当之处,敬请指教! 今天我们暂时先放下具体的代码片段,我们将要对 Rails 中所实现的一个比较常见的设计模式进行一番探索,这个模式就是适配器模式
由于工作中主要使用 RoR 开发,所以就把这个帖子发在这里了 本人由于从事 GIS 相关工作,因此工作中经常用到 ArcGIS 及相关软件,开发使用 RoR,为了部署和服务器配置方便,故采用 Linux
model 层,视图层根据请求的参数选择合适的模型并向视图层返回数据,而视图层只根据接受的数据渲染页面。但我见过很多人把业务逻辑放在 controller,动不动就是几百行代码,视图层还掺杂着数据库操作,erb 模版已经够混乱了,再加上各种 where, find_by...... 欲哭无泪啊!而这还不是问题的关键,关键是 Fat View, Fat Controller 会导致代码难以测试(咋们就不追求啥 BDD 了,有这个问题的基本上都不会有测试)。视图层的代码会根据请求参数的不同输出不同的结果,本身测试就很麻烦,如果再掺杂业务逻辑(数据库操作,异步任务,第三方接口调用等),测试复杂度急剧上升,所以很多的开源项目都会放弃控制层的测试,前提是控制层的代码简单的不需要测试
ISO9001 国际质量体系认证,被杭州市科学技术委员会、浙江省科学技术厅分别授予 “雏鹰计划” 企业、杭州市高新技术企业以及浙江省科技型中小企业称号。 掌尊以信息系统集成、物联网智能应用等物联网应用为主营业务,始终坚持 “技术立足,服务为本” 的企业发展理念,积极开拓 “物联网智能应用”、“虚拟仿真” 等高新技术业务领域。公司雄厚的实力,在业界享有极高的品牌知名度,取得了良好的经济和社会效益。 掌尊持续推出了多款软件产品,包括信息技术技能实训系统、智慧互动培训课堂管理平台、物联网 RFID 资产管理平台等,在多个行业运行使用,为多所企事业单位提供了技术解决方案。 招聘岗位 Ruby 开发工程师 岗位职责: 主要负责服务端 Api 开发
执行 bundle exec cap production deploy 时候,执行到最后的 ** Execute unicorn:duplicate 执行失败. cap aborted! DEBUG
ISO)、InfoQ、丁香园、完美世界、Tower、魅族、懒理财、男人袜、莉莉丝、宝宝树、中国网、百旺金赋和光明网等等(排名不分先后),并受到大家的好评和推荐。 为什么要和我们一起工作 我们希望做出高质量的、具有独特文化品位的、别具一格的产品。这意味着你的工作成果将被人们称赞和另眼看待,你能自豪地对别人说:“嘿,那个很酷的产品是我做的”。 我们的团队尽可能精简,所以你的意见和贡献都是关键性的。在这里你不仅有机会管理庞大的服务器集群,更可以在产品决策上发挥相当的作用。如果你实力超群但又厌倦了做大公司的螺丝钉,或者你希望能够发挥多个领域的才能,我们欢迎你。 我们有正向的现金流并可能于近期融资,因此我们会提供极富竞争力的薪酬福利。此外,所有早期的全职员工都可能获得一定的期权。 薪酬福利 极具竞争力的工资和期权
与 JavaScript 里的===类似,Ruby 里也有一个===操作符,不过所不同的是 JavaScript 里用===来验证相等性,而 Ruby 中的===确是用来验证归属性的
Microscope》中文版《Ruby 原理剖析》(标题一激动写错了)现在已经上市了。 这本书从 2015 年 4 月开始翻译,历经翻译——审核——修订——编辑一审——修订——编辑二审——修订——编辑三审——修订——终审——修订——印刷,现在终于上市了。在翻译期间有不少人追着我问这本书什么时候上市,那么现在大家终于可以入手了:天猫购买链接 京东或当当应该还没有铺开,马上就会有货了!另外电子书可能会在后面发布,不过这个得看出版社的决定了。 这本书是我的首部译作,我几尽全力的想把它译的足够完美,起码让自己满意,但是到最后