Search result of: Rails 5
Total 30 records
以下是我的代码: view: model1: class IncidentRecord < ActiveRecord
rails7.0.4 项目中进行发件箱配置,使用的是 QQ 邮箱,配置如下: config.action_mailer.smtp_settings = { address: "smtp.qq.com", port: "465", domain: "qq.com", user_name: "我的邮箱地址", password: "我的密码", authentication: :plain, enable_starttls_auto: true, openssl_verify_mode: :none, ssl: true, tls: true } 提示错误如下: Error
有时候一个灵活的数据表设计能够为我们省下几十行复杂的业务代码,这篇文章简单来聊聊在 Rails 中结构化数据类型的存取,不当之处还望指正。原文链接:https://www.lanzhiheng.com/posts/structured-data-type-store-in-rails 我们常用的结构化数据类型会包括 JSON,YAML 等等,利用 Rails
应朋友的要求,从今天起,把用到的 gem 都写在 blog 上,即是给大家一个分享,也给自己一个记忆的地方。 原则就是,都是原创,可以少写,但是不帖大量自己没有搞懂的代码或者别人的观点。 今天用到了一个 gem
在日常工作中,我们经常会写一些单元测试来确保程序可以正确执行,但是写完单元测试后常常会面临这些问题: 有一些小改动懒得跑单元测试 别人改动相关代码影响了你的代码逻辑,但他们不知道你写过这些单元测试或者没有跑单元测试的习惯 项目大了,单元测试很多,跑一遍要花很长时间 这时候可以选择进行持续集成 进行持续集成有很多种方式,介绍一下使用 gitlab-ci 进行持续集成的配置方式
http://lixiaolai.com/alpha/notes/TextMate2.html # 官方下载链接 https://github.com/textmate/textmate/downloads #Bundle 目录 官方博客上说,TM2 Bundle 目录是 ~/Library/Application
1000 个小时学会 Rails 系列 上一回: 002 测试!测试! 003 RSpec 行为驱动测试简介 关关雎鸠,在河之洲。 窈窕淑女,君子好逑
公司简介 我们是一家专注于区块链应用层基础设施搭建的新科技公司,主要产品包括区块链钱包、数据浏览器以及合规易用的 NFT 解决方案等。公司团队规模为 25 人,预计近期扩张到 35 人左右。目前资金充沛,业务进展良好,正处在业务成长的爆发期
关于应用定位 上周@ashchan发布 Mac 下的客户端的时候,我就开始着手开发个 Android 版的。毕竟客户端嘛,个人认为在手机平台上的必要性比电脑上更大一些(除非 HTML5 大规模普及)。不过尽管如此,对
rails sinatra 等一些 ruby web 框架,都是属于 rack app, 建立在 rack 基础上的。 rack 是什么
Rails4 时,我发现 CanCan 不能兼容 strong parameters。有一些补丁的方法可以让 CanCan 跑起来,但是感觉不对味。当然 CanCan 也没有得到太多人的喜爱,而且 Cancan 的项目代码库上很多迹象都表明项目不够活跃,趋向于无人维护。 我感觉是时候可以看看 Rails 权限管理方面有没有新的发现。 大约一年前 Jonas Nicklas 发布了 Pundit ,目的就是要创建更简单更少"魔法"的权限管理方案。 这引起我强烈的共鸣!!! 我不喜欢框架,特别是那些在背后做了太多或者太难理解工作的框架。 我需要的是简单的,刚刚够用的东西,或者可以提供一个很好的壳
【关于大鱼】 【关于大鱼】大鱼是一家拥有强大投资人背景的,已经进入 B 轮融资的创业公司,旗下 3 个品牌:旅行猎人(Hunter)、哇咔科技(WAKA)、大鱼旅行(Fishtrip
随着项目越做越大,对 MRI Ruby 的几种并发服务模型也有了一部分的了解,也抛出来和大家聊聊,希望有点新的收获. 众所周知,MRI Ruby 是一个拥有 GIL Ruby 实现
这篇是这个系列的完结贴,从第一章到最后的附录,每章节的重点知识都有罗列,整个过程下来获益匪浅,强烈建议每位 Rubyist 都能花些时间阅读一下这本书,别的不敢说,至少能保证你看别人代码时,不被绕晕,同时学习一点元编程的知识,在写 Rails 代码的过程中,也更有利于定位问题
hotwire.dev 出来也有一段时间了,里面的 turbo 平时好像看到只有在群里讨论,rubychina 的帖子讨论的比较少, 趁着周末,将 turbo 部分照着官方的思路仔细的过了一遍 turbo 大概就是 turbolinks + frame
最近在开发一个用于工业写技术文章的平台诩阆,需要有一个让自己快乐写作的编辑器,之前使用的是pagedown的编辑器,使用pagedown-bootstrap-rails这个 gem 可以很方便在在 rails 上集成一个比较漂亮的 markdown 编辑器,但是有一个问题,markdown 这种语法度很高的写作语言
最近我的 Rails App. 中,有场景需要抓取学校官网某栏目的新闻内容为小程序提供数据,故使用了Nokogiri来实现,因该页面的分页是用 Js 来渲染的导致在 Nokogiri 查找分页节点的时候出现异常,后经搜索得知有Watir这个 Gem。 附分页渲染代码: //createPageHTML(9, 0, "index", "html"); var currentPage = 0;//所在页从0开始 //var headPage = "index"+"."+"html";//首页 //var tailPage = "index_" + (countPage-1) + ".html"//尾页 var prevPage = currentPage-1;//上一页 var nextPage = currentPage+1;//下一页 var countPage = 17;//共多少页 //设置上一页代码 if(countPage>1&&currentPage!=0&&currentPage!=1) document.write(" 首页 上一页 "); else if(countPage>1&&currentPage!=0&&currentPage==1) document.write(" 首页 上一页 "); else document.write(" 首页 上一页 "); //循环 var num = 8; for(var i=0+(currentPage-1-(currentPage-1)%num) ; i"+1+" ");} else document.write(" "+(i+1)+" "); } //设置下一页代码 if(countPage>1&&currentPage!=(countPage-1)) document.write(" 下一页 末页 "); else document.write(" 上一页 末页 "); function toPage(){ var _num = document.getElementById("num").value; var str = "index"+"_"+(_num-1)+"."+"html"; var url = location.href.substring(0,location.href.lastIndexOf("/")+1); if(_numcountPage) alert("本频道最多"+countPage+"页"); else location.href = url+str; } 安装
系统与文档说明 主要的安装 Gitlab 的流程安装请参考原官方教程: https://github.com/gitlabhq/gitlabhq/blob/7-0-stable/doc/install/installation.md 。描述的已经很清楚了。 本教程是基于干净的 512M(最低标配)阿里云服务器搭建。 使用的是 7-0
Live Demo---GitHub Repo Part 1 — Project setup  | Part 2 —  Backend Authentication 缘起 我是一个 Ruby
$LOAD_PATH 在一个 Rails 项目中,有很多的第三方类库(Gem), 还有项目自身的文件,App 如何管理这些类库? 在项目中完成业务代码后,怎么告诉 Ruby 的解释器说,把某个类加载进来
by_star 是一个辅助 ActiveRecord 的组件,让你可以简单的实现按某年,某月,某日,或者星期几,来查询数据,用起来非常简单,省下麻烦的条件组合,此外,它还可以查询上一篇,下一篇类似的功能
最近参与到一个创业项目。经历了融资,组建创始团队,寻找开发伙伴的经历。想来对有兴趣创业,或者参与创业公司的开发者们会有用,所以在这里分享。 我虽然不是工程师出身,但对技术还有些粗浅了解。本科时我主修数学,也学过编程。毕业后曾创立了一家互联网公司(虽然负责的主要是公司融资,运营)。我偶尔自娱自乐写个
原文发表于 www.rails365.net 最近大家都在关注一个很流行的类似 webpack 的前端构建工具 Parcel。这个库刚出来没多久 (好像截至目前十几天),但是很受欢迎,看下图就知道。 所以值得一探! 官方地址:https://parceljs.org/ github
TO Rubyist: 此篇属于纯前端的事情, 如果不符合你学 Rails 的口味, 可以避开哈. 写在前面的话 继上一篇总结之后, 觉得必须补充一下 AngularJS Ionic 的技术性话题 于是
原创帖,转载请注明出处与作者 1997 年,家用电脑当时在国内正处于萌芽期,BBS 与互联网也悄声匿迹的慢慢在一小群精英份子中蔓延开来。有多少人还记得下面这个 Windows 95 的关机画面? “原来关机不是直接按电源按钮的呀?”记得当时我是恍然大悟的表情这么问我的一“电脑高手
我叫曹晓钢,我是众牛网络的创始人,其实我去年决定做众筹只花了一分钟。 在去年中,我仔细研读了《精益创业》,由衷的为作者总结的创业行为的小步快跑、目标设定、数据化衡量等思路所折服,而这正是和我多年创业的思路总结所一致的。 去年 8 月的时候,当离开自己亲手开创的已经获得融资的上一家公司之后,我就只有一个想法
5 (Psych::SyntaxError) from /Users/hanqing/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/1.9.1/psych.rb:203:in `parse_stream' from /Users/hanqing/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/1.9.1/psych.rb:151:in `parse' from /Users/hanqing/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/1.9.1/psych.rb:127:in `load' from /Users/hanqing/.rvm/gems/ruby-1.9.3-p448@huntor_pscrm/bundler/gems/activemessaging-35baeebb23a7/lib/activemessaging/gateway.rb:369:in `load_connection_configuration' from /Users/hanqing/.rvm/gems/ruby-1.9.3-p448@huntor_pscrm/bundler/gems/activemessaging-35baeebb23a7/lib/activemessaging/gateway.rb:124:in `connection
这篇文章简单聊聊 Ruby,谈谈它的现状,以及本人对它未来的一些看法。原文链接: https://step-by-step.tech/posts/simple-summary-of-ruby 最近有个朋友突然说,想要用 1-2 个月时间恶补一下 Ruby(Ruby
Rails 新手,想通过部署源码学习下部署,现在在 passenger start 之后会出现如下的错误代码 App 18582 stdout: App 18582 stdout: [ 2016-05
环境:Centos6.3 + Apache2 + Passenger 我创建了一个 web 用户,并赋予 sudo 权限后,搭建好环境都很顺利,第一个 rails 应用也很顺利的跑起来了,但部署的时候遇到了麻烦