×

Ruby教程

在 Ubuntu 新装系统中安装 ruby 的几点注意(Linux安装ruby)

Gxr Gxr 发表于2024-04-27 浏览4217 评论0
用 apt 管理器安装 首先,新安装的 Ubuntu 系统需要更新apt仓库: apt update 接着可以直接用以下命令安装 ruby: apt install ruby 不过,安装的是比较老的 ruby 2.3 版本。 所以,还是得用 rvm 来安装最新的 ruby 3.0+ 用 rvm 安装 首先,导入密钥: gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804B

Ruby教程

CentOS7搭建TUNA mirrors 主页(未完)

aniu aniu 发表于2024-04-27 浏览3786 评论0
大部分内容转载自:https://www.imoke.org/post/20191216149.html  之前没先看到这文章,我也一样趟了几次坑,强烈感谢作者:iMoke 一、参考资料 (作为一个学渣,向清华致敬) TUNA 前端页面:https://github.com/tuna/mirror-web TUNA 后端页面:https://github.com/tuna/tunasync Hekyll中文页面:http://jekyllcn.com/  http://jekyllc

Ruby教程

搭建个人git page不完全记录

下午茶 下午茶 发表于2024-04-27 浏览4784 评论0
本文记录如何在mac上搭建个人git page。 Updated: 2022/03/12 准备 需要安装好ruby和jekyll ruby, jekyll 创建 参考1 参考2 在git page所在repository的设置 在发布成功后,会出现Your site is publised at的提示;否则,则为Your site is ready to be published。 一般完成更新后,不到数分钟,即可在相应git page看到效果。

Ruby教程

Linux如何安装并配置libxml2库?解决“libxml2 not found“问题

夜孤城 夜孤城 发表于2024-04-27 浏览10185 评论0
libxml2库 libxml是一个用来解析XML文档的函数库。 它用C语言写成,并且能为多种语言所调用,例如:C语言,C++、XSH、C#,、Python、Kylix/Delphi、Ruby和PHP等。 它最初是为GNOME开发的项目,但现在可以用在各种各样的方面。libXML代码可移植性非常好,因为它基于标准的ANSI C库,并采用MIT许可证。 方法比较 本文介绍两种方法配置并安装libxml2库: 软件包安装:使用Linux发行版本自带的软件包进行安装(如:yu

Ruby教程

文件close后就一定持久化到硬盘了吗(文件close后就一定持久化到硬盘了吗为什么)

浩满 浩满 发表于2024-04-27 浏览5664 评论0
文件close后就一定持久化到硬盘了吗 背景 关于文件操作的api是我们工作中经常使用到的. 同时, 我们工作中的一些编程语言都提供了库函数方便我们直接调用. 经常被提到的一个 best practice 就是文件不再使用后, 一定要close. 例如下面的ruby代码: f = File.new("out", "w") f.write("1234567890") #=> 10 f.close #=> nil 但是, 文件

Ruby教程

whatweb使用

漂泊 漂泊 发表于2024-04-27 浏览4346 评论0
0×00简介: Whatweb是一个基于Ruby语言的开源网站指纹识别软件,正如它的名字一样,whatweb能够识别各种关于网站的详细信息包括:CMS类型、博客平台、中间件、web框架模块、网站服务器、脚本类型、JavaScript库、IP、cookie等等。 0×01安装: Whatweb 是基于 ruby 语言开发,因此可以安装在具备 ruby 环境的系统中,目前支持 Windows/Mac OSX/Linux。 debian/ubuntu系统下: apt-get install