行行AI人才是博客园和顺顺智慧共同运营的AI行业人才全生命周期服务平台。 要说近期科技圈和投资圈“最靓的崽”,那自然非“AI大模型”莫属。自ChatGPT发布以来,每一次的更新迭代都自带热搜体质,吸引全球关注,持续点燃大众的热情。 99%的价值都是GPT创造的,这样的创业公司没有价值?还是当下
目录关于 Rubyrbenvrbenv是类Unix系统上Ruby编程语言的版本管理工具使用程序包管理器安装ruby安装gems卸载Ruby版本设置path安装rails集成字符串注释与变量内插字典HASH数组times迭代 关于 Ruby 想知道 Ruby 为什么会如此受欢迎吗?在粉丝眼中,Rub
数心开物工作室于6月1日开源发布了一门中文编程语言——青语言,并在开源中国、博客园等技术社区发布了相关新闻。与预期的一样,中文编程作为一个极具争议性的话题,该新闻一经发布,便收获了较多的关注和评论,其中包括大量的差评,甚至恶评。作为一个开源项目,我们并不介意这样的讨论,也不热衷于与反对者网络对线,
不知道多少小伙伴用着 Windows 操作系统,可能会有一个烦恼是有时候操作系统过慢,因为众多拖慢 Windows 系统的组件。Atlas 作为一个修改版的 Windows 系统,能极大提高操作系统运行效率。说到升级,除了 Atlas 之外,还有主打内存安全的 sudo 升级版 sudo-rs,
Retrieving Objects from the Database find "find"是一种常用的数据库查询方法,在Rails中被用于从数据库中查找单个记录。它可以接收一个主键作为参数,也可以接收一组条件参数。 以下是"find"方法的使用方式: # 使用主键查找单个记录 Model.f
Callbacks Callback Registration 在 Rails 中,回调(Callbacks)是一种在模型对象的生命周期中执行特定代码的机制。回调可以在模型对象的创建、更新、删除等操作中执行特定的代码,例如保存对象前执行某些逻辑,或者在对象被删除前执行清理操作。 Rails 中的回
The Types of Associations 在 Rails 中,可以通过 ActiveRecord 来定义不同类型的关联关系(Associations),包括以下几种: belongs_to:表示该模型 belongs_to 另一个模型,即该模型拥有一个外键(foreign key)指向
acceptance验证 acceptance 是 Rails 中的一个验证器(validator),用于验证一个布尔类型的属性是否被接受。在表单中,通常会有一些复选框或单选按钮,用户需要勾选或选择才能提交表单。acceptance 验证器用于确保这些复选框或单选按钮已经被选中或勾选。 当一个属性
在职场中,被打差绩效是每个人都难免会遇到的情况。此时,我们通常会感到焦虑、失落,甚至愤怒,心中充满疑问——难道我这一年就白白付出了吗?然而,如果我们主动与领导沟通,或许能够找到答案,解除自我怀疑,甚至对未来职业发展大有裨益。 1. 领导,这次绩效,你为什么给我打C? 小灯啊,看到你主动问了这个问
随着2018年,三星天津研究院的裁撤,我选择了到广州的三星研究院工作,与最心爱的她开始一起生活。 这一年的开始,我注册了博客园。和2014年类似,在刚注册不久,我写了一篇题为《全新开始,全心出发》的文章。在这篇文章里,我又一次刨析自己,深入内心。 从网站的风格样式上看,博客园并无优势,甚至在某些地
回看上一次复盘,还是在2022年12月31日。那次复盘的内容是年终工作总结,距离现在已经过去快要两个月,也是时候该做一次复盘了。 这两个月,发生的事情其实不算多,但是心态发生了不小的转变。 原以为该结束的项目,一直拖着没有结束。原因其一是因为对接的客户方联系人并不知道确切的验收标准,再加上他们各自
在如 rails 这样的开源库中,我们常常见到这样的一类写法: class_eval <<-RUBY, __FILE__, __LINE__ + 1 def xxx # do something here end RUBY 令人困惑不已。 不过这里的知识点非常简单,只
破除认知,享受神秘 前言:一直以来,我们不断的被教育:“建认知”,“扩展认知”,“突破边界”...殊不知,其实是在不断的在“束缚”自己,然后以“打破边界,提升认知”为快乐,称之为“成长”,其实是自我头脑里面的一个游戏而已,或者说“所知障”。于是,我们的生活,职场,陷入这种无尽的“轮回”之中。 接受
    前言:再次感谢博客园,感谢园友,转眼间6年过去了,在这6年里经历了很多的事情,从技术角色,切换到创业角色,又切换到投资的角色。在路上,不断的探寻,不断的磕磕碰碰,蓦然回首,发现自己不再是当初那个“愣头青”,深夜沉思,发现自己内在依然是那个热血码农!   因为很久没有动笔写东西了,一时间不知
去年整整一年,我花了大量时间在微信读书上看各种电子书。收藏了900多本,真正完整读完的只有22本。平均下来一个月不到2本,但是看完的的确都是各种细分领域的经典,收获颇多。我是一个热爱分享的人,也希望自己发现的知识经验能启发有兴趣的朋友。 因为在我眼里没有内卷,只有各自成长和进化。 我大致整理了一下
Ruby是强类型动态语言,即Ruby中一旦某一个对象被定义类型,如果不通过强制转换操作,那么它永远就是该数据类型,并且只有在Ruby解释器运行时才会检测对象数据类型,它的一切皆为对象(包括 nil 值对象),可以通过调用内置class属性来获取该对象的具体数据类型。对于 Ruby 而言,所有类型都
书接上回,前一篇我们在全平台构建好了Ruby3的开发环境,现在,可以和Ruby3第一次亲密接触了。 Ruby是一门在面向对象层面无所不用其极的解释型编程语言。 我们可以把编写Ruby代码看作是一场行为上的艺术,编码就像跳舞一样,Ruby的每一步都很优雅,几乎没有一步是多余的。 第一行代码 进入系统
如果说电子游戏是第九艺术,那么,编程技术则配得上第十艺术的雅称。艺术发展的普遍规律就是要给与人们对于艺术作品的更高层感受,而Matz的Ruby语言则正是这样一件艺术品。 无论是语法还是理念,都让Ruby开发者感受到款待,如此,Ruby代码就像活了过来,它们时而高声,却藏不住优雅,时而细语,却意外地

推荐文章