ruby LSP implementation The ruby plug-in recommends using this to implement it, but now it is very slow when loading file indexes, sometimes good or bad, so now it is recommended to use Solargraph to implement it. ruby LSP requires ruby version 3 or above. If used in an old version, you need to specify […]
[240623] Ruby from the perspective of ShellScript _ Tiobe 2406 – C++ is super C; Fortran is getting stronger with age
Table of contents @[TOC](Table of Contents) Ruby from a ShellScript perspective *Introduction Advantages of Ruby for Shell Scripting in conclusion Tiobe 2406 – C++ is super C; Fortran is getting stronger with time Ruby from a ShellScript perspective Introduction Ruby is often associated with the Rails framework, causing many people to
CouchRest Model_ A Ruby model library for working with CouchDB databases
CouchRest Model: A Ruby model library for working with CouchDB databases CouchRest Model is a Ruby library that provides a simple API to operate the CouchDB database. If you are looking for an easy-to-use, powerful tool to work with CouchDB database, then CouchRest Model is a good choice. What is CouchRest Model? CouchRest Model is […]
How CocoaPods releases a new version of Pod Library
When we modify the code in a Pod Library, how to update the projects that depend on the library to the latest code? The steps are as follows: Suppose you have modified the code of SamplePod (Pod name) and want to update the latest version to 1.0.1. The current version is 1.0.0 Modify the SamplePod.podspec […]
CISCN 2021 preliminary competition little evil (Ruby + interpreted language obfuscation + side channel attack)
Learn from wp: [Original]2021CISCN reverse-little_evil-CTF confrontation-kanxue-security community|security recruitment|kanxue.com CISCN Little_evil – Pandaos’s blog (panda0s.top) CISCN2021 RE writeup (s0uthwood.github.io) Get flag:M5Ya7 Knowledge learned: Question type: [\] Ruby program packaged with Ruby packer s
Centos installs RabbitMQ, JavaSpring sends RabbitMQ delayed messages, and JavaSpring consumes RabbitMQ messages
1. Version description erlang and rabbitmq release notes https://www.rabbitmq.com/which-erlang.html Confirm the mq version that needs to be installed and the corresponding erlang version. 2. Download the installation file RabbitMQ download address: https://packagecloud.io/rabbitmq/rabbitmq-server Erlang download address: https://packagecloud.io/rab
Install RabbitMQ on centos
1. Download the installation package Since RabbitMQ relies on the erlang environment, you need to install **erlang first. ** Enter the RabbitMQ official website to view the MQ version and supported erlang version information. RabbitMQ Erlang Version Requirements — RabbitMQ I hope to choose the latest version 3.12.12, then my corresponding erlan
Install Ruby on CentOS
1. Download Ruby3.3 and install it Execute in sequence wget https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0.tar.gz tar -zxvf ruby-3.3.0.tar.gz cd ruby-3.3.0 ./configure make make install 2. Check version ruby -v
Byebug_ A powerful tool for in-depth exploration and debugging of Ruby code
Byebug: A powerful tool for in-depth exploration and debugging of Ruby code Project Description It is a powerful Ruby language debugger that allows developers to inspect code at runtime, understand the execution flow of the program, locate and fix errors. With Byebug, you can view variable values, step through code, set breakpoints, etc. through an
Solution to bundler requires Ruby version >= 2.3.0
The error is as follows: An error was reported during the installation of bundler; ERROR: Error installing bundler: bundler requires Ruby version >= 2.3.0. View current ruby version ruby -v # 2.0 1. Install rvm curl -sSL https://get.rvm.io | bash -s stable source /usr/local/rvm/scripts/rvm 2. Check the known ruby versions in the rvm library