Introduction The Crystal compiler can be used as a library. This document explains how to...
Introduction Sometimes you might want a quick and easy way to visualize and understand...
Introduction In this article, we explore how to write SIMD instructions—SSE for x86\64 and...
Overview If you’ve ever tried to share a Crystal tool you built, you may have noticed that...
Introduction When you want to make your code run significantly faster, or just want to...
Introduction Since the beginning of 2025, AI agents have made dramatic progress. We're now...
Introduction Hello! Have you heard of the command-line tool bat, written in Rust? bat...
Introduction GrandPerspective is a useful disk space visualization tool for Mac. Have you...
Let's Find Those Typos typos. typos --format brief --color always | ruby -e 'puts...
When compiling a Linux-oriented tool written in C/C++ on macOS, you might encounter the following...
Introduction If you're working with Ruby and need to invoke a function written in C...
There might be cases where you want to install and use Ruby with Anaconda or Miniconda. Normally, you...
As the title suggests, recently, ChatGPT is becoming popular. However, ChatGPT is more accurate in...
require "http/client" require "json" require "colorize" struct PostData include...
If you want to use OpenAI API from Crystal Language, you can use the following code. (Note that you...
I heard that ChatGPT API has been released. You can call it easily from Ruby. I wrote a mini...
Polars is a data frame in the Rust language using Apache Arrow Columnar Format. polars-ruby is the...
This article was translated into English by ChatGPT. The original post is here. Convenient...
↑ Tanukis (raccoon dogs) at Obihiro Zoo (Wikimedia) __,-─-、__ (〆-─-ヽ) ( ´・ω・` ) <...
Introduction Uniform Manifold Approximation and Projection (UMAP) is a well-known...
Introduction Many people think that accessing AI from languages other than Python is too...
Young people these days don't do Ruby. So I am writing this note about YOLOv7 in Ruby. Since there...
It's easy. Simply set the environment variable GNUMAKEFLAGS or MAKEFLAGS. export...
There is no eval in the Crystal language. If you had to use eval in the Crystal language, you would...
introduction In the Ruby language, exceptions are defined by inheriting...
When I run crystal i on Ubuntu impish, I get the following message. librt.so is missing libdl.so is...
When executing the mint build command, several options need to be added. See:...
Distributing tools created in the Crystal language People use the Crystal language for...
Bit field for Ruby-FFI