Search result of: 多个数据库表
Total 30 records
英文原版: http://blog.carbonfive.com/2013/10/21/migrating-to-pundit-from-cancan/ 过去几年我们大多数 Rails 项目的权限管理都使用了 CanCan。当项目升级到 Rails4 时,我发现 CanCan 不能兼容 strong
原文地址在: http://mvj3.github.io/2013/12/15/human-mind-and-software-engineering/ ,并且排版效果更佳。引言 本文试图从直观的角度阐述如何做好常规的软件工程,保持良好的开发进度和可维护性,同时让项目经验对技术社区具有启发意义。Github 源代码托管和社交网站里的 JavaScript 和 Ruby 等开源代码繁多火爆的盛景无疑充分地说明了这一点
这篇文章主要谈谈笔者对事务跟锁的理解,以及他们在 Rails 中的表现形式。原文链接:https://www.lanzhiheng.com/posts/transaction-and-lock-in-rails 在用 Rails 写真实业务逻辑之前,很容易就把锁跟事务两个概念给混淆了,然而随着业务的推进,渐渐发现这两者其实根本不是一回事。只不过他们经常会放在一起使用
缘起 Nebula Graph 最早的自动化测试是使用搭建在 Azure 上的 Jenkins,配合着 GitHub 的 Webhook 实现的,在用户提交 Pull Request
关于秘猿 杭州秘猿科技有限公司(Cryptape Co.,Ltd.)的使命是用技术创造信任,为未来数字世界构建新的基础设施和服务。秘猿科技成立于 2016 年 ,2017 年获得招银国际战略投资,是一家以纯研究与工程为导向的技术公司,在区块链领域实力深厚。 我们具有丰富的区块链生态实践经验
关于秘猿 杭州秘猿科技有限公司(Cryptape Co.,Ltd.)的使命是用技术创造信任,为未来数字世界构建新的基础设施和服务。秘猿科技成立于 2016 年,2017 年获得招银国际战略投资,是一家以纯研究与工程为导向的技术公司,在区块链领域实力深厚。 我们具有丰富的区块链生态实践经验
既然有人看,那咱就分享一下 API 标准写法 摘抄:http://www.startupcto.com/backend-tech/building-an-api-best-practices You'll generally want to wrap all
原文:The Key To Accelerating Your Coding Skills 译文地址 TL;DR 作者把学习编程分为 2 个阶段,第一个阶段是辅导阶段
首发于自己的网站:Ruby Web API Server 小评测 前几天看到 5 月份杭州 Ruby 活动上黄志敏的 Topic 构建异步的 API 服务
前言 关于数据库查询,让我们来看一看那些让你的程序停滞不前的罪魁祸首。 我还记得我第一次看到 Rails 的 ActiveRecord,那是一次启发。那是 2005 年的时候,当时我在给一个 PHP 程序写 SQL
MiniTest 是什么?不懂的请搜索一下,我就不解释了。 在 MiniTest 之前,用 Ruby 做测试的有两种人,一种人喜欢 Test::Unit 的test_*风格
Rails 的项目的发展历程一般是先把各种功能都怼到一个项目代码下,随着业务逐渐增长,项目会变得越来越庞大,融合了各种功能于一身,这时如果项目的某一个小功能出问题,很有可能影响整个业务,于是开始逐渐拆分解耦系统。 我们的业务过去也进行了各种拆分的尝试,开始是把非常独立的功能模块直接拆分出一套独立的代码项目,但主项目里仍然功能交错。于是乎,又开始考虑把主项目某些很通用且独立的数据拆分成微服务,其他项目使用 RPC
呃……前面那个坑还没填完,因为我又改变了一些想法还在试验中。 这是一个小坑,是两个月前给新团队的小伙伴们入门 Ember Data 时写的大纲,这两个月下来我发现还是挺有用的,先放出来以备后面挖大坑用……注意,这份大纲编写的时候 Ember Data 才刚刚
关于公司: 我们是一家猎头公司,专注于为优秀企业提供中高端人才寻猎,配置以及团队建设服务, 进行一站式高端招聘整体解决方案的人力资源服务提供商。现为企业(主营:网络游戏,视 频软件,聊天工具,区块链,数字货币)招聘以下岗位: 面试流程
关于公司: 我们是一家猎头公司,专注于为优秀企业提供中高端人才寻猎,配置以及团队建设服务, 进行一站式高端招聘整体解决方案的人力资源服务提供商。现为企业招聘以下岗位: 面试流程: 简历投递 --- 一面(基础面)--- 二面(技术面)--- 发 offer --- 入职
译者序:原文GPU Animation: Doing It Right,发表于2016年12月6日,本文是对该篇的中文翻译,如有翻译不当之处,谢请指点。 附原文链接:https://www.smashingmagazine.com/2016/12/gpu-animation-doing-it-right/ 目前
远程办公,给你自由的空间,不打卡,无考勤,每年依法享有 5 天年休假,另提供五天带薪病假。周末双休,节假日休息,福利多多,等你来撩。 Nervina Labs 是一个区块链价值网络实验室
Nervina Labs 是一个区块链价值网络实验室,目前正在致力于迭代 Nervos 上首个 NFT 平台:金色传说(Golden Legend),力求让 NFT 等区块链技术和互联网世界接轨。金色传说是一款专门发行
Nervina Labs 是一个区块链价值网络实验室,目前正在致力于迭代 Nervos 上首个 NFT 平台:金色传说(Golden Legend),力求让 NFT 等区块链技术和互联网世界接轨。金色传说是一款专门发行
Nervina Labs 是一个区块链价值网络实验室,目前正在致力于迭代 Nervos 上首个 NFT 平台:金色传说(Golden Legend),力求让 NFT 等区块链技术和互联网世界接轨。金色传说是一款专门发行
本文已获得原作者(Vladimir Dementyev)和 Evil Martians 授权许可进行翻译。原文介绍了在新的 2020 时代,摒弃了基于 Java 的笨重 Selenium 之后
这篇文章会重点分析 Rails 数据库查询中最为常用的表联结以及预加载,并用实际案例展示他们的用途。原文连接: https://lanzhiheng.com/posts/preload-and-join-in-rails 在我发表了简析 Rails 查询中的 includes 与 joins这篇文章之后,便有网友建议我写一下left
UFS (UCloud File System) 是一款 UCloud 自主研发的分布式文件存储产品,此前已推出容量型 UFS 版本。UFS 以其弹性在线扩容、稳定可靠的特点,为众多公有云、物理云
ActiveAdmin 是一款基于 Rails 的声明式后台管理框架,能够让大家写后台管理系统时会心一笑,下面是我司在生产中一些定制。 一、换用多个主题 ActiveAdmin 默认主题是灰色的,巨丑。为此,使用他人开源的三个主题包,让客服姐姐和程序员哥哥按照个人喜好选用不同主题。管理员表需加个主题字段
项目地址:https://github.com/rails-engine/flow_core 前言 由于 Ruby/Rails 在这个领域没有很好的积累,导致在这些场景下,语言和技术本身的高生产力的优点也就无法得到释放。 我要来补上这一块。 大约一年半前,我写了 WorkflowCore,后来我用这个
美妙的开端 includes等方法在ActiveRecord中有广泛的使用,是解决N+1问题的神器,使用非常方便: @users = User.where(id: [1,2,3,4,5,6
经过断断续续几个月的学习, Rails 终于毕业啦, 非常开心!! 当然, 我说的毕业, 也就是一般大学生毕业的水平, 大概怎么样, 你懂的. 但是至少, 自己目前已经进入一个非常好的循环, 简单点说: 从一个仅仅懂 Ruby 的程序员