• 分词加二级索引

  • Ruby 抓疫情数据 at 2022年03月25日

    你要是这么玩的话,确实好玩。。。

    require 'net/http'
    require "json"
    
    for item in (JSON.parse (JSON.parse Net::HTTP.get_response(URI('https://view.inews.qq.com/g2/getOnsInfo?name=disease_h5&callback')).body)["data"])["areaTree"]
        puts (item["name"].to_s + "累计确诊:" + item["total"]["confirm"].to_s + "例,死亡:" + item["total"]["dead"].to_s + "例,治愈:" + item["total"]["heal"].to_s + "例;").encode("gbk")
    end
    
    
  • https://ruby-china.org/topics/40842

    我跑起来了,感谢(安装就是一路回车,没怎么管拉取失败的错误)

    另外我的环境遇到问题,提示:tzinfo-data is not present. Please add gem 'tzinfo-data' to your Gemfile and run bundle install

    我的环境:

    
    操作系统:win11
    
    ruby版本:ruby 3.1.1p18 (2022-02-18 revision 53f5fc4236) [x64-mingw-ucrt]
    
    rails版本:Rails 7.0.2.3
    
    

    我是这样操作的:

    1、修改 Gemfile

    # gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ]
    

    2、执行命令

    gem uninstall tzinfo-data

    3、修改 Gemfile

    # gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ]
    gem "tzinfo-data"
    

    4、重新安装依赖

    bundle install

    5、本地端口被占会提示权限错误,指定端口启动

    rails s -p 888

  • 这三张图我了解一小半了,我很焦虑啊。。。

  • 赞,有没有 mysql 的?

  • Hello Ruby China from Russia at 2022年03月05日

    牛叉啊

  • Rails 性能优化 - 优化之前 at 2022年03月04日

    公司内部 java 系统,乱用多线程做 http 请求,io 阻塞,策略极端,单从堆栈看不出问题,只能看到线程越来越多,服务不可用,但是没有死,读写文件,目录中文件过多也会有这样的问题。

  • 两天入门 Rails 经历记录 at 2022年03月04日

    https://geeknote.net/fleam/posts/396 erlang Elixir phoenix 安装记录

  • 两天入门 Rails 经历记录 at 2022年02月28日

    还没学到这一块,感觉本地写个小工具挺顺手的。。。