Ruby Advent Calendar 2020の11日目の記事です。 昨日は、@universato さんの Ruby競プロTips(基本・罠・高速化108 2.7x2.7)でした。 最近文字コードに依存したコードを書く機会があ … 詳細
pack("H*") を使ってバイナリにしたあと、encode します。 pack("H*") の返り値の encoding は変換したい文字コードとは限らないため、 encodeの第2引数に変換したい文字コードを指定します。 この方法を取る場合、 encodeで変換する文字コードを決め打ちするか、 … 詳細
ウェブ2018年8月17日 · 本日紹介する「rb」はそのような用途に便利な、Rubyを他のUNIXコマンドと組み合わせる際に効果を発揮するわずか10行で構成されたスクリプトです。
ウェブ2019年12月25日 · Shift_JISで「こんにちは」と書かれたテキストファイルを作り、そのテキストファイルを読み込んでUTF-8で出力するスクリプトを作れ。 「たのしい …
ウェブ2021年10月31日 · Rubyのソースファイルはもちろんテキストですが、Rubyスクリプトとして実行するには、先ほど説明したようにLinuxやmacOSでテキストファイルに実 …
ウェブ2023年12月23日 · Rubyスクリプトのパフォーマンスを改善するための方法はいくつかありますが、ここでは2つの基本的なアプローチを紹介します。 1.データ構造とアルゴ …
ウェブ2023年3月5日 · Rubyでは、変数名の前に$(グローバル変数)、@(インスタンス変数)、@@(クラス変数)をつけることができます。 また、変数名はアルファベット …
ウェブ2024年2月2日 · Make. make がデフォルトインストールされている場合. プログラミング言語のスクリプト. プロジェクト. みたいな優先順位になることが多い.. 必要となる …
ウェブ2015年12月14日 · Ruby言語はJavaやC#のようなクラスベースのオブジェクト指向を採用しており、クラス/継承/メソッドといったオブジェクト指向プログラミングの …
ウェブ2024年1月22日 · RubyEncoderは、Rubyで開発したプログラム(Rubyスクリプト)をバイトコード形式に変換して読めないようにするソフトウェアである。変換後のRuby …
ウェブ2023年8月18日 · puts 'Hello World!' ruby.rbを実行する. Rubyのプログラムを実行するにはrubyコマンドを使用します。 *rubyコマンドの実行方法はターミナルで $ ruby 実 …