2024年06月04日 テストの未来:CBTからIBTヘ 紙筆試験からCBT・IBTへの移行とそのメリット・課題、未来の試験のあり方 CBT IBT
number_to_currencyで、新しくフォーマットを指定することができるようになりました。 今までですと、強制的に[通貨][金額]の順に表示されていました。 number_to_currency(100, :unit=>"¥") # この¥を半角にすると色々面倒なので全角にしてみました ↓ ¥100 この順序を :format オプションで柔軟に変えることが出来るようになったとよ。:format オプションには、以下の値を指定できるようです。 %u 通貨 %n 金額 というわけでこんな感じで使えます number_to_currency(100, :unit=>"¥", :precision=>0, :format=>"%u %n") # 通貨と金額の間にスペースを入れてみました ↓ ¥ 100 number_to_currency(100, :unit=>"円", :precis
独立行政法人 情報処理推進機構(IPA)は2009年9月7日,「自治体・企業等の情報システムへのRuby適用可能性に関する調査」を公開した。Rubyの機能要件,非機能要件についての評価とガイドライン,性能検証やチューニング手法とその効果を紹介し「十分な実用性を備えている」と結論付けている。 調査報告書では,業務システムに求められる機能要件10項目,非機能要件45項目についてRubyの評価を行った。機能要件はネットワーク,文字コード,データベース,画面制御やGUIなど。非機能用件は,要件定義,保守,運用に関するものなど。結論として「Rubyは性能や開発技術の面においては十分に実力を持っており,業務システムへの適用についても,おおむね問題はない,あるいは回避・代替の方法は十分にあるものと言える」と述べている。これらの評価を踏まえて,開発,運用に際して留意すべきガイドラインを記述している。 技術
Rubyにはスレッドがある。クローラーをスレッド化して楽をしようとしてた。スレッドをさんざん使い回した挙句、高速化にはあまり効果を示さないことがわかった。 ただ、デバッグにはめちゃくちゃ便利だとわかった。 任意の場所で簡易コンソール def debug(obj) t = Thread.new(obj) {|obj| s="" begin eval s STDOUT.print "Enter:>" STDOUT.flush end while s=gets } t.join end class Hoge def aaa debug(self) end end なるほど。スレッドってそういうことだったのですね。 これでPrintを何度も仕込まなくてよくなった。 簡易コンソールでブレイクポイント BUID_STATUS="DEBUG" def debug(obj) return if BUID_
A self-contained installer that includes the Ruby language, dozens of popular extensions, a syntax-highlighting editor and the book "Programming Ruby: The Pragmatic Programmer's Guide". Platforms: Windows NT/2000/XP. Development Status: 5 - Production/Stable Environment: Win32 (MS Windows) Intended Audience: Developers, End Users/Desktop License: OSI Approved, Ruby License Natural Language: Engli
Find actively maintained & popular open source software libraries for the Ruby programming languageThe Ruby Toolbox is a catalog of all Rubygems that keeps track of popularity and health metrics to help you choose a reliable library CategoriesTo give you an overview of what open source libraries are available for a given task we group projects for common problems into categories. The catalog itsel
承前 。 3ヶ月ばかり時間が空いてしまったけれども、 sumimさんの記事 に答えたいと思います。 yugui さんの図は、たしかにクラスと特異クラス(メタクラス)が揃って並んでいて見た目にはきれいなのですが、これだとクラスが整然と並んでこそいるものの、肝心のメタ階層がどうなっているかという情報のほうは、正直なところ、いささか得にくいものになってしまっています。 いいえ、これで良いのです。なぜって? これが私の図(下記再掲)で一番言いたかったことで、ただ、一般のメタクラスと#<Class:Class>を並べているのはいただけないかな。これはsumimさんのSmalltalk版の図を意識しすぎて、まずかったかなと思います。 図1: うん、やっぱり メタ階層がどうなっているかという情報のほうは、正直なところ、いささか得にくいものになってしまっています。 これは当たってるかもしれません。 図の修
vit-ruby.ico -> English version vit-ruby.ico とは、Ruby Visual Identity Team により公開されている Ruby logo kit を、 私 (Dice) が Windows アイコンファイル形式に加工したものです。 もともとは自分用に加工したものですが、必要な方がおられましたらダウンロードしてご利用ください。 ダウンロード ライセンス Exerb での利用方法 vit-ruby.ico の加工手順 謝辞 一言メッセージフォーム 連絡先 ダウンロード vit-ruby-ico-1.0.zip (アイコン + ライセンス文書 + 結合元の画像 / 22kb) vit-ruby.ico (アイコン単体 / 10kb) ライセンス 元々の Ruby logo kitと同じく、クリエイティブ・コモンズ 2.5 表示-継承に従います。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
ビジネス分野にも確実に浸透しているプログラミング言語Ruby。その作者まつもとゆきひろ氏が理事長を務めるRubyアソシエーションが,Rubyエンジニアの育成とRubyの普及を目的として実施しているのが「Ruby技術者認定試験」である。 今回の「Ruby検定」は,本番のRuby技術者認定試験を作成している伊藤忠テクノソリューションズとCTCテクノロジーが問題を作成,Rubyアソシエーションが監修した。実際の試験に限りなく近いものだ。 それゆえに問題も難しく,多くの受検者にとって歯ごたえのあるものだったようだ。平均点は41.9点。展示会場での受検に限ると31.2点だった。 正答率が特に低かったのは問題7で17.6%。次に低かったのは問題4で26.3%だった。
以前、チラッと紹介したのですが、便利なので再び紹介。Rubyのスクリプトをexeに変換するツールです。 RubyScript2Exe - A Ruby Compiler 何がうれしいって。あなた。Rubyの実行環境がない人にスクリプトを配布できるんですよ。その上さらに特典が。ファイル名をコマンドライン引数にとるスクリプトの場合、exeにファイルをドラッグ&ドロップするだけでスクリプトを実行できます。スバラシイ。 何がすごいって。あなた。RubyScript2Exe自体がRubyで書かれてるんですよ。まだ中身を見てないですが。サイトに行くと、仕組みが載っています。 もはや、GUIのいらないアプリは、全部Rubyで書いてしまう勢いです。
はじめに MicrosoftのIronRubyプロジェクトは、強力で楽しい動的言語をWindowsプラットフォームにもたらします。Rubyプログラミング言語は、現代的なオブジェクト指向のスクリプト言語であり、PerlやSmalltalkなどの言語からヒントを得た構文を備えています。この言語を考案したのは、まつもとゆきひろ氏("Matz")です。まつもと氏は、「Perlよりも強力で、Pythonよりもオブジェクト指向の強い」言語が欲しかったと述べています(詳細は、まつもとゆきひろ氏のインタビュー記事を参照)。Rubyは自然な感じがするように設計されています。まつもと氏はこれを「驚き最小の原則(principle of least surprise)」と呼んでいます。Rubyのバージョン1.0は1996年にリリースされました。 数年間、Rubyは当初の設計目的だった処理(最小限の労力でデータと
rubyユーザガイド はじめに Rubyは「お手軽オブジェクト指向言語」だ.ちょっと独特ではある が,慣れれば書きやすく,ある程度は読みやすいようにできている. この「Rubyユーザーズガイド」では実際にrubyを動かしてみながら rubyに慣れることにしよう.また,マニュアルでは分からない 「なぜそうなっているのか」ということも説明しようと思う. 目次 起動してみる rubyの特徴 簡単なプログラム 文字列 正規表現 配列と連想配列 簡単なプログラムふたたび rubyの制御構造 イテレータってなに? 入門・オブジェクト指向 メソッド クラス 継承 メソッドの再定義 さらにメソッドについて(アクセス制御) 特異メソッド モジュール 手続きオブジェクト 変数たち 大域変数 インスタンス変数 ローカル変数 クラス定数 例外処理 後始末を忘れずに(ensure) Last modified: M
時代はサーバ仮想化からコンテナへ あらためて整理したい企業ITにおける コンテナ活用の基礎と採用メリットを紹介 ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス ものづくり現場の情報セキュリティ インダストリー4.0は製造業の変革期 工場のデジタル化によるリスクへの対応 ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を生みだす「協創」への挑戦 セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために デジタル時代のITインフラ構築術 仮想化統合、クラウドを経て今「マルチ」へ ITインフラの最適化と継続的進化への道筋 オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク ライバル同士がタッグを組む
Rubyで学ぶオブジェクト指向入門 オブジェクト指向プログラミング入門(その1).pdf オブジェクト指向プログラミング入門(その2).pdf オブジェクト指向プログラミング入門(その3).pdf オブジェクト指向プログラミング入門(その4).pdf 添付1 論理シミュレータクラス図.pdf 添付2 Pque説明.pdf 添付3 回路シミュレーション例.pdf 添付4 LogicSimソースコード オブジェクト指向プログラミング入門(その5)簡易システム性能評価シミュレータ.pdf オブジェクト指向プログラミング入門(その6)RUnitに適用されたデザインパターン.pdf Rubyで学ぶデザインパターン パターンサンプルコード このサンプルコードは、Java言語で学ぶデザインパターン入門 結城 浩(著) (ソフトバンクパブリッシング ISBN:479731462)に掲載されているサンプルソ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く