はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Rubyプログラム

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 10 / 10件)
 

VS Codeでターミナルからの入力を伴うRubyプログラムをデバッグ実行する方法 - Qiita

2023/07/08 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita puts ANSWER print デバッグ実行

print 'input number 1:' a = gets.to_i print 'input number 2:' b = gets.to_i puts "answer = #{a + b}" これをVS Codeの用デバッガ(VSCode rdbg Ruby Debugger)を使ってデバッグ実行する方法を説明します。 実行環境 以下の環境で動作確認しています。 Ruby 3.2.2 debug.gem 1.8.0 VSCode rdbg Ruby Debugger v0.2... 続きを読む

【Opal】娘のために作ったRubyプログラムをブラウザ上で動かしてみた - Qiita

2020/12/19 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip レアカード Opal Qiita ハイキュー 範囲

はじめに この記事はRuby Advent Calendar 2020 19日目の記事です。 さて、突然ですが、最近僕の娘がハイキュー!!というアニメのカードを集めるのにハマり始めました。 このカードは1枚110円で、全部で55種類あります。 当然ながら娘は全種類集めたい!と言います。 僕が調べた範囲では特にレアカードのような設定はない... 続きを読む

DataScience.rb ワークショップ 〜ここまでできる Rubyでデータサイエンス〜 - Ruby Association | Doorkeeper

2017/04/20 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rubyアプリケーション プログラミング言語 統計解析 分野

これまでデータサイエンスの分野でRubyは全く無力でした。この現状を変えるために環境整備に尽力している開発者が、現在までの取り組みの状況と、現時点でRubyでできることを皆さまに紹介します。 Rubyプログラムで生成したデータを可視化したい Rubyで簡単な統計解析をやりたい Rubyアプリケーションに機械学習モデルを組み込みたい Rubyをデータサイエンスの分野でも活用できるプログラミング言語に... 続きを読む

【天才だ】役に立たない最高のRubyプログラムを競う TRICK 2015 受賞作品発表! #rubykaigi 2015 #rubykaigiA - Togetterまとめ

2015/12/12 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip RubyKaigi trick Presentations

TRICK 2015: The second Transcendental Ruby Imbroglio Contest for RubyKaigi @mametter & the judges http://rubykaigi.org/2015/presentations/trick 続きを読む

Rubyで作る奇妙なプログラミング言語 ~ヘンな言語のつくりかた~【委託】 - 達人出版会

2014/01/15 このエントリーをはてなブックマークに追加 53 users Instapaper Pocket Tweet Facebook Share Evernote Clip ペン Ruby 慣習 未知 本書

関連サイト本書の関連ページが用意されています。Rubyで作る奇妙なプログラミング言語 ~ヘンな言語のつくりかた~ | マイナビブックス※受注生産にて紙版も販売しています。内容紹介あなたは「+->プログラミング言語の未知の世界に触れてみたいあなたに。また、Rubyプログラムを書く際の慣習やテクニックについても触れられているため、Ruby学習者の「2冊目の本」にも。 【注意】本書は2008年12月に刊... 続きを読む

ブラウザ上でRubyプログラムをJavaScriptに変換して実行できる「Opal」:phpspot開発日誌

2012/11/07 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip Opal jQuery ライブラリ phpspot開発日誌

Opal: Ruby to Javascript compiler ブラウザ上でRubyプログラムをJavaScriptに変換して実行できる「Opal」 Opalを使えば、ブラウザ上での処理をJavaScriptで書けます。Opal-query なる、jQueryのようなライブラリも存在するようです 処理速度的には当然落ちるので実用的かどうかは分かりませんが、面白いことをする人がいますね。 そうい... 続きを読む

数独で見るRuby(とMathematica)のパワーと表現力 | inquisitor

2011/07/13 このエントリーをはてなブックマークに追加 40 users Instapaper Pocket Tweet Facebook Share Evernote Clip 原著 Mathematica inquisitor バイブル

参考:数独の平凡な解法(C言語) Rubyのバイブル『プログラミング言語 Ruby』の第1.4節では、「Rubyプログラムが実際にはどのようなものかというイメージをもっとよくつかめるように(p.18)」数独を解くRubyプログラムが紹介されています(ソースコードは原著のサポートサイトにあります)。曰く、 コメントと空行を取り除くと、ちょうど129行のコードが残る。これは、単純な力任せのアルゴリズム... 続きを読む

Rails-1対多の関係サンプル - ITの仕組みまとめサイト - livedoor Wiki(ウィキ)

2011/02/16 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip ウィキ 担任教師 サンプル livedoor Wiki 生徒

ITの仕組みまとめサイトデータベースの仕組みとRubyプログラムの整理用サイトですトップページページ一覧メンバー編集履歴Rails-1対多の関係サンプル最終更新:celestianglobe 2010年12月03日(金) 23:43:23学校をサンプルにして、担任教師1人と生徒多数という関係を表現してみます。 とくに、この関係を利用して次の2つの機能を実現します。生徒からみて担任教師をドロップダウ... 続きを読む

CodeZine:10分でできる初めてのRubyプログラム(Ruby, REXML, チュート...

2007/07/25 このエントリーをはてなブックマークに追加 151 users Instapaper Pocket Tweet Facebook Share Evernote Clip REXML CodeZine チュート Ruby 10分

Scaffoldで生成したアプリケーションは出発点にすぎず、自立した完成品のアプリケーションではありません。このため、開発者がプロジェクトに適した形になるように手を加える必要があります。しかし、毎回似たような修正を行うのであれば、生成した時点でその修正が反映されている方が、より生産性も向上します。そこで本稿では、Scaffoldをカスタマイズする方法を紹介します。 続きを読む

プログラミングと開発者のためのCodeZine:Rubyで作るProlog処理系(Ruby, Prolog, 記号処理, 自動推論)

2006/08/13 このエントリーをはてなブックマークに追加 83 users Instapaper Pocket Tweet Facebook Share Evernote Clip Prolog CodeZine Ruby 筆者 一種

はじめに 1970年代にヨーロッパを主な舞台として生まれ育ったプログラミング言語Prolog(programming in logic)は、事実とルールから一種の自動推論を行う点に特徴があります。その基本的な動作は200行ほどのRubyプログラムで実現できます。ここでは、筆者がRubyで作成したProlog処理系を解説します。 Prologによる簡単なプログラム例を下記に示します。 これは「ソクラ... 続きを読む

 
(1 - 10 / 10件)