iSeqとはRubyのInstruction Sequenceのことで、MRIの内部で使われているRubyVMの命令セットです。本サークルではRubyのiSeqの仕様化を試みています。 実際にiSeqを実行するためにはどうしたらよいのか?実は知られていないiSeqの内部についてRubyをハックしながら解説します。
Software Design plus プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで 著者 伊藤淳一 著 発売日 2017年11月25日 更新日 2020年8月5日
はじめに 本日、電子書籍「RSpecユーザのためのMinitestチュートリアル」の正式版を公開しました。 このエントリでは正式版の内容を詳しく紹介します。 Everyday Rails - RSpecによるRailsテスト入門 / RSpecユーザのためのMinitestチュートリアル おさらい:「RSpecユーザのためのMinitestチュートリアル」とは? 「RSpecユーザのためのMinitestチュートリアル」はその名の通り、Minitestを使ったテストコードの書き方をチュートリアル形式で説明する技術書です。 タイトルに「RSpecユーザのための」とあるように、RSpecに関する知識がある程度ある人を対象にしています。 また、書籍内で使用しているテストコードは「Everyday Rails - RSpecによるRailsテスト入門」のものをベースにしているので、Everyday
Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password, or just download from the links sent via email. My Orders (Resend order emails) How We're Different Hands-on instructions Solutions to real-worl
本書ではVMベースのインタプリタ型言語処理系であるRubyがコードをどのように解釈し、どうやって実行するかを解説した書籍です。図版と短いコードの実験を多用した構成により、豊富な事前知識がなくても、プログラミング言語処理系の実装の仕組みを無理なく学ぶことができます。 実務でRubyは使えるけれど、基礎があまり得意ではないので機会があればきちんと学びたいと考えている人や、向上心はあるものの目の前の仕事が忙しくてじっくり時間がとれないなどの、職業プログラマの方へ向けた書籍です。 Rubyインタプリタを題材にプログラミング言語処理系の仕組みを解説するNo Starch Press社の“Ruby Under a Microscope”の翻訳発行です。 日本語版には、Rubyの開発者であるまつもとゆきひろ氏の序文とYARVの開発者である笹田耕一氏の付録が加筆されています。 このような方におすすめ 言語
I've started working on a new edition of Ruby Under a Microscope that covers Ruby 3.x. I'm working on this in my spare time, so it will take a while to finish. Leave a comment or drop me a line and I'll email you when it's finished. Everyone knows that Ruby is a powerful language. Its dynamic nature allows you to concisely write the code you need to actually solve a problem instead of burying your
プログラミングをより深く理解するための近道は、プログラミング言語を実装してみること。SchemeのサブセットをRubyで実装していくことで、プログラムはどう実行されるのか、その基本がはっきり分かります。 ※本書はCC BYにより配布されています。上記の「買い物かごへ」ボタンからは有償で購入できます。無料で入手したい場合は、下記リンクよりダウンロードしてください。なお、有償版も無償版も内容は同一です。 EPUB版PDF版内容紹介プログラムは書けても、その基礎となっている計算機科学(コンピュータサイエンス) の理解があやふやな人を、著者は多く見てきました。プログラミングに自信があるという人が、もう一歩先に進める道を示したいというのが、この文書を書き始めた動機です。 この文書を読むことで次の効果が得られることを期待しています。 プログラミング言語とは何かを深く理解することで、プログラミングのレベ
なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 達人出版会 3,520円 (3,200円+税) 『Working with Unix Processes』待望の完訳。並列処理やデーモン、プロセス生成、そしてシグナルといったUnixの基礎であるプロセスについてRubyで解説する、「今どきの」開発者に向けた新しいUnixプログラミングの手引きです。 ※本書の公式ハッシュタグは#naruhounix になります。 関連サイト原著者による公式ページと訳者らによるサポートページがあります。 Working With Unix Processes - Learn the Fundamentals of Unix Programming in RubyなるほどUnixプロセスサポートページ 日本語版刊行によせてRuby
Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password, or just download from the links sent via email. My Orders (Resend order emails) How We're Different Hands-on instructions Solutions to real-worl
「このブログの記事を電子書籍化してGumroadで販売する」というプロジェクトを昨年12月に始めて、現在までに6冊のRuby書籍を出版しているのですが、この度その販売総数が100冊に達しました。 巷の平均的書籍販売数から見れば、極めて小さくその公開を憚れるような数字ではありますが、「全文公開された技術文書を、無名の一ブログ主がGumroadという特殊なプラットフォームで販売する」という状況に鑑みれば、それは想定外の数字であり自分自身は驚きを隠せません。一冊売れる毎に妻と二人で歓喜しています。購入頂いた方々に心より感謝致します。この場を借りてお礼申し上げます。ありがとうございますm(__)m それから、これからご購入頂く方にも、事前に感謝申し上げたく思います。ありがとうございます^ ^; 現在の販売内訳は以下のようになっています。 amount price net_revenue -----
冬休みです。多忙なあなたがまとまった自由時間を取れる唯一のチャンスです。こんなときは、遊んではいけません。なぜならその消費方法があなたの未来を決定付けるからです。もちろん、家族や両親や犬の世話をしてもいけません。寝正月などもっての外です。それはあなたの未来のための時間なのです。 そう、この時間を使ってあなたは学習するのです。 今年の冬こそはプログラミング言語を習得するのです。なぜならプログラミング言語を習得すれば、お見合いのときに「LispとRubyを少々」という相手に対して臆することなく「ほほぅでは関数型にも興味をお持ちかな?」などと返すことができるのです。 プログラミング言語といったら「Ruby」です。なぜならそれは日本人が作った言語だからです。国語の勉強をせずにいきなり外国語を学ぶ人はいません。事情はプログラミング言語の世界でも同じです。ですからまずは国産言語「Ruby」を学ぶべきな
おなじみのシリーズ3巻目を公開しました。 『はじめる! Rails3(3)』 (黒田努著 達人出版会発行 PDF/EPUB) 1,000円(税込) 今回は認証とアクセス権限がテーマです。といっても、deviseやomniauthを使うのではなく、「そもそもWebアプリで認証はどう動くのか・どう作るのか」を説明するべく自作する流れになっています。ので、これまでのRailsとか触ったことがありません、といった「初心者」というよりも、認証とかはユーザとしては使ったことがあるけど詳しい仕組みとかよく知りません、というようなWebアプリ開発の「初心者」向けになっています。 また、それとは別に、Railsのバージョンが3.0から3.2にあがっています。Rails 3.0で開発を始めたけど3.2にしたい、という場合、やり方はいろいろありそうですが、そんな人にも簡単な実践例として参考になるのではないかと思
10 Free E-Books on Ruby for Beginners 他のオープンソース LL 言語同様、Ruby もオンライン公開されているチュートリアルの類は多いが、その中でも知られたものを10個選んでいる。5年前に公開されたものなどさすがに古くなっているところもあるだろうが、基本的には問題ないだろう。 日本語訳などの情報を合わせて紹介しておく。 hackety-hack.com(これは正確には e-book ではなくアプリケーション) Why's (Poignant) Guide to Ruby(why the lucky stiff 失踪にともない有志により復活) ホワイの(感動的)Rubyガイド http://www.humblelittlerubybook.com/ Programming Ruby: The Pragmatic Programmer's Guide プロ
「Rubyを覚えてみたい。基本的なことからざっくりと。そしてRailsって何?」 という管理人が勉強の為に使用中の記事集めてみました。「話し言葉のようにプログラムが書ける」と評されることもある、シンプルで分かりやすい書き方が特徴のオープンソース言語。WEBサービスのプログラミングに使用されることがとても多いので、自分でも作ってみたいという方は是非。 基本・モチベーション編 ①窓の杜 – 【REVIEW】Windowsでスクリプト言語“Ruby”を導入するための和製インストーラー「Rumix」 ②5分でわかる Ruby を知らない人が Ruby の便利さを学べる記事をかいたよ ③Route 477 – 大規模Railsサイトのための新しいHTTPサーバ、Unicorn ④Route 477 – Ruby基礎文法最速マスター&Ruby書籍紹介 ⑤異常に興奮するやり方で! Ruby まつもと氏
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く