タグ 概要 Ruby
人気順 10 users 50 users 100 users 500 users 1000 usersRuby2.7の(実験的)新機能「パターンマッチ」で遊ぶ - メドピア開発者ブログ
はじめまして、メドピアのサーバサイドエンジニアの草分です。 RubyKaigi2019 1日目のセッションにてRubyのexperimental(実験的)な新機能「パターンマッチ」(Pattern Matching)が発表されましたね。 speakerdeck.com この記事では発表で紹介されたパターンマッチの各種機能を確認し、遊んでみます。 概要 Rubyのパターン... 続きを読む
Ruby I/O 機構の改善 -stdio considered harmful-
Ruby I/O 機構の改善 — stdio considered harmful — 田中 哲 akr@m17n.org 産業技術総合研究所 情報技術研究部門 概要 Ruby は開発版 (1.9) において I/O のバッファリングを stdio でなく独自に行うようになった。本稿ではその理由 と効果を解説する。stdio は C の標準入出力ライブラリであり、バッファリングを行ってシステムコ... 続きを読む
[ruby-dev:49209] データ構造コンテスト:テーブルデータ構造の再考
Subject: [ruby-dev:49209] データ構造コンテスト:テーブルデータ構造の再考 From: SASADA Koichi <ko1 atdot.net> Date: Wed, 12 Aug 2015 19:10:54 +0900 # 概要 Ruby インタプリタのデータ構造についての協力者を募集します。具体的には、 特定のテーブルデータ構造の高速化、およびベンチマークの作成です。... 続きを読む
Ruby の gnuplot wrapper 経由で gnuplot を利用し、折れ線グラフを描画する - Qiita
概要 Ruby の gnuplot wrapper 経由で gnuplot を利用し、折れ線グラフを描画する 前提 OS: Windows7 gnuplot: version 4.6 手順 gnuplot windows 64 bit 版のインストール 下記ページの http://sourceforge.net/projects/gnuplot/files/gnuplot/4.6.6/ gp466... 続きを読む
Ruby の 定番対話ツール pry 徹底攻略 | Documentation browsing #pry #ruby - Qiita
Ruby の 定番対話ツール pry 徹底攻略 | Documentation browsing 概要 Ruby の 定番対話ツール pry 徹底攻略 ドキュメントの表示について 新しいライブラリやコードベースにおいて、メソッドのドキュメントを参照することはとても重要です。 Pry は外部ライブラリに依存することなく、ドキュメントを参照可能です。 Pry は必要なドキュメントを実行時にファイルから... 続きを読む
Ruby の 定番対話ツール pry 徹底攻略 | Normal Input #pry #ruby - Qiita
Ruby の 定番対話ツール pry 徹底攻略 | #pry #ruby 概要 Ruby の 定番対話ツール pry 徹底攻略 Normal Input について How to Intput & Execute Ruby のコードを入力しすると入力した内容を実行し、戻り値を標準出力します 例: 入力と実行 [2] pry(main)> 'hello, pry' => "hello, pry" [3... 続きを読む
RubyでExcelファイルを扱うライブラリの比較 - Qiita
概要 RubyでExcelファイルを扱うライブラリは、Win32OLEをはじめとしていくつか存在する。 どれを使用すべきか迷ったので、ざっくり比較してみた。 続きを読む
OpenSSL クライアントにおけるホスト名検証バイパス脆弱性 (CVE-2013-4073)
Ruby の SSL クライアントに信頼された証明書を用いて認証されたサーバーになりすまして 中間者攻撃を可能とする脆弱性が報告されました。 この脆弱性は CVE-2013-4073 として CVE に登録されています。 脆弱性の概要 Rubyの SSL クライアントはホストネームが一意であることをチェックする機構を持っていますが、 その機構は null バイト文字が含まれている証明書のホストネー... 続きを読む