Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
MARK24
@Mark24
会员
第 81765 位会员 / 2019-05-26

[email protected]
43 篇帖子 / 234 条回帖
46 关注者
83 正在关注
166 收藏
多喝热水,重启试试
GitHub Public Repos
  • rime-auto-deploy 1757

    Rime输入法安装脚本,让一切更轻松。Make using Rime easy.

  • convert2ascii 48

    Convert Image/Video to ASCII art. 🔮

  • firew0rks 11

    Fireworks in your terminal(Ruby Verison) 🎆

  • aseprite-build-and-ins... 4

    Aseprite build and install on macos

  • Mark24Code 1

    My Personal Repo

  • christmas_tree 1

    christmas tree cli

  • sinatra-websocket-example 1

    Sinatra websocket example ( Ruby 3 + Puma + faye-websocket + Websocket DSL )

  • mark24code.github.io 1

    Blog

  • sinatra-mock-template 1

    Micro Mock Server

  • look-alike 0

    快速找到相似图片

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 关于 ruby“方法” 的新手问题 at 2022年03月08日

    补充,想要运行里面的返回函数怎么办呢?

    method(a()).call

    可以用户 method 获得 :c 的函数主体,然后调用 call 调用它。

  • 关于 ruby“方法” 的新手问题 at 2022年03月08日

    涉及到 2 个背景知识:

    1.符号

    符号 用 :xxx 来表示。符号用于 方法名、类名、常量。符号是一种特殊的数据类型,他唯一、检索速度快。所以被用于前者。想想是不是很合理?非常合理。为了性能。

    2.返回值

    ruby 认为所有函数都应该有返回。即使是返回空,也是一种返回。所以除了 显示调用 return 返回值,默认没有 return 的情况下,返回方法内最后一个计算值。它相当于

    def a
    
      return def c
    
      'hello,world'
    
      end
    
    end
    
    

    所以这里,函数内部被调用,没有 return 情况下,会返回 内部定义的函数名,函数名用符号表示,所以返回 :c

  • 在微软工作是怎样一种体验 at 2022年03月02日

    微软可以用 Mac 么

  • 社区的手机版页面好像没有找到搜索按钮 at 2022年02月17日

    @Rei

  • 社区的手机版页面好像没有找到搜索按钮 at 2022年02月17日

    +1

    所以都切换为电脑版搞

  • not in 踩坑记录 at 2022年02月14日

    SQL 特殊地方,他是一个 三元逻辑系统 true、false、null 逻辑处理的时候,必须要考虑 null,除非这个字段加了 非 null 约束。

    他的布尔值运算,也要遵循三元真值表。

    (前几天看了,逃。。。

  • 关于远程 at 2022年02月11日

    感觉远程这件事,算时间成本、租办公区成本,应该是比较共赢的。只是这个想法里面,对打工人利好,管理者应该不想。

  • GitLab 的国内版本上线了?各位对此有何看法 at 2022年02月10日

    速度上来了。以前 gitlab.com 访问起来非常非常慢

  • Ruby 开发人员流失严重 at 2022年02月08日

    可以这样理解。毕竟 KPI 驱动、急功近利的晋升导向的不良氛围,而且维护性根本不可靠。而且做来做去就那点东西抄抄弄弄的。

    实话是活,和国外还是有点差距。

  • 在 Fly.io 部署 Rails 应用 at 2022年02月07日

    他们家网站的插画,真是喜欢

  • 科大毕业,在高校做 IT 技术工作,业余写网文,只为做一次思想实验 at 2022年02月05日

    答案如果找到了,AI 不就造出来了。如果 AI 造不出来(不能被复现) 说明答案还没找到。

  • Ruby 开发人员流失严重 at 2022年02月05日

    有时候我觉得,这跟 Ruby、Rails 都没什么关系。

    市场上有的是未成熟的技术就有人上赶着去用。Go、Rust 周边设施都没完善起来。Nodejs 也是乱七八糟的情况。

    新技术替代旧技术,有一大部分原因是一种技术营销的结果。

    另外还有一个国情特殊,国内的人喜欢迷信有国外大厂背景的技术比如 Google,仅此而已。国外大厂推出了什么,国内就会换一波。这几年一直都是这样。

    国内缺乏上游技术制造的氛围和生态,所以总是换来换去。

  • Ruby YJIT 原理浅析 at 2022年01月18日

    🆙

  • Ruby 的分裂 at 2022年01月18日

    截止今天 Rubinius 2 年没又提交了。

    看来东西也要看是否能坚持到底

  • #{}的字符串替换是咋实现的 at 2022年01月17日

    如果自己,可能是正则、字符串替换。

    这个是 Ruby 的 Syntax 范畴,肯定是 他的 解释器里面 Parser 部分实现的。转成 AST,以语法的形式处理。

  • 折腾来折腾去,我看 Alpine.js 和 Rails 挺搭配的 at 2022年01月05日

    观望观望

    作为前端,深知前端的轮子都靠不住。三天打鱼,两天造轮子。

    之前看到一个 https://lit.dev/

  • 分布式 Ruby 解决之道 - DRb at 2022年01月04日

    👍

  • Ruby 环境搭建 asdf+ruby+gem+bundler+ 源 at 2021年12月24日

    背景:在公司的 slack channel 里一直安利 Ruby,突然有一天,有个同事问我——想白嫖一个环境搭建的教程。

    我是菜鸡,难的我不会。可是这个简单啊,我快速撸一篇,这个适合新手。

  • 什么版本开始支持这个语法的? at 2021年12月22日

    关键字 Safe Navigation Operator

    官方最新的文档

    https://ruby-doc.org/core-3.0.2/doc/syntax/calling_methods_rdoc.html#label-Safe+Navigation+Operator

    更新历史

    https://www.ruby-lang.org/en/news/2015/11/11/ruby-2-3-0-preview1-released/

    Feature BUG 跟踪 https://bugs.ruby-lang.org/issues/11537

  • 一步一步 DSL at 2021年12月18日

    404 了

    然后当时的原文

    https://github.com/baya/baya.github.io/blob/master/_posts/2013-12-06-%E4%B8%80%E6%AD%A5%E4%B8%80%E6%AD%A5dsl.md

    新的地址 http://baya.github.io/2013/12/06/%E4%B8%80%E6%AD%A5%E4%B8%80%E6%AD%A5dsl.html

  • Ruby 标准库有趣部分摘要 at 2021年12月09日

    update

  • Ruby 标准库有趣部分摘要 at 2021年12月08日

    我其实觉得有高质量的标准库挺好的。

    JavaScript 就不存在高质量、标准库。所以各种代码的操作都极大地围绕周边第三方仓库。一些简单的事情也很复杂。百里不同样。 第三方也可能不维护了。这样说可能有些人都没有概念。比如处理时间,JS 是没有自己完善的标准库的。需要仰赖第三方,那你选择就多了 moment、date-fns ……简单的事情,可能每个仓库不同人经手口味不同。

    简单的事情也变复杂了。

    这个角度,我其实很欣赏官方愿意花精力维护一些标准库。

    而且 Ruby 的标准库范围很广,让我觉得很有趣。 etc 的存在,意味着,你去写一些命令行的程序也很方便。操作系统方面兼容性的细碎不是一般小白,或者我就想快速做一个脚本。这样的人可以搞定的。

  • electron 是不是就是无头浏览器? at 2021年11月15日

    web 即 app

  • 一台服务器部署多个项目 at 2021年11月02日

    周杰伦可以给我签个名么

  • 低代码是真火了,夸得官方都不好意思了 at 2021年10月28日

    个人不成熟的观点:

    需求有限,低代码是 OK 的,就像简单的程序你怎么写他都可以 工作。

    现实往往是充满变化和对撞——这种变化的本质来自于市场、竞争对手、人们的喜新厌旧和贪得无厌。有价值的需求永远是 超前的,低代码依托在一个极其有限的模型下根本 cover 不住。

    当你用低代码抽象的时候,发现还不如写代码快。

  • Imba - 一个转译到 js 的新编程语言 at 2021年10月27日

    挺酷。

    不过不太喜欢 缩进语法。一个缩进导致解析错误有点崩溃。

  • 大家对新发布的 mbp 有啥看法 at 2021年10月21日

    amd 主机有推荐的么

  • 大家对新发布的 mbp 有啥看法 at 2021年10月19日

    感觉回到了 2010 年的 mbp

    —— 发送来自我的 2010 年 mac book pro

  • 无人知晓的 GIL at 2021年10月12日

    这个作者是一如既往的优秀。可惜现在退休了

  • 一个命令行抓浏览器截图的小工具 at 2021年10月08日

    Chrome F12

    Ctrl+Command+P 命令面板

    输入 Screen 这里有截图功能

  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English