jkutner edited this page May 3, 2012 · 6 revisions

Introduction

This entry is meant to list books that are specifically JRuby related. Links are shown for the original publisher's page, as well as the listing on Amazon.com. For Ruby related books in general, you can check the Amazon Ruby Listings. Entries are sorted by date, with the most recent first.

Deploying with JRuby: Deliver Scalable Web Apps using the JVM

Deploy using the JVM’s high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. You’ll learn how to port a Rails application to JRuby, get it into production, and keep it running.

Using JRuby: Bringing Ruby to Java (Facets of Ruby)

Now you can bring the best of Ruby into the world of Java, with Using JRuby. Come to the source for the JRuby core team’s insights and insider tips. You’ll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions. Run Ruby code from Java, and make a Java program scriptable in Ruby. See how to compile Ruby into .class files that are callable from Java, Scala, Clojure, or any other JVM language.

NetBeans(TM) Ruby and Rails IDE with JRuby

NetBeans Ruby and Rails IDE with JRuby, an officially endorsed NetBeans project book, is for Ruby and Rails programmers who want to take advantage of the NetBeans IDE to facilitate their Ruby and/or Rails web application development.

JRuby Cookbook

If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more.

Practical JRuby on Rails Web 2.0 Projects

Discover how JRuby on Rails can be used to create web applications faster and more efficiently while still taking advantage of the vast power of the Java platform

[GERMAN] Ruby on Rails für JEE-Experten: Umfassender Einstieg in Rails und JEE-Integration mit JRuby

LECKERBISSEN FÜR JEE-ENTWICKLER Basiert auf Rails 2.1 - Lernen Sie die Vorzüge von Ruby on Rails kennen und erfahren Sie, wie Sie Ihre JEE-Anwendungen mit JRuby integrieren können. - Verfolgen Sie, wie der Onlineshop briefcasten.com in 7 Iterationen entsteht, und erfahren Sie live, wie Rails und JRuby funktionieren. Sie erfahren auch, wie sich Rails-Anwendungen dank JRuby in die Java-Enterprise-Welt integrieren lassen. An einem realistischen Projekt in 7 Iterationen zeigt der Autor, wie ein komplette Web-Seite mit Shop und Abrechnungsschnittstelle zu Paypal entsteht. Aus dem Inhalt: Einführung in Ruby on Rails - Einführungs-Tutorial: Newsfeed-Verwaltung - Testgetriebene Entwicklung - Ruby: Das Wichtigste - Versionskontrolle - JRuby - Projekt: briefcasten.com - Internationalisierung und Lokalisierung

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content
jkutner edited this page May 3, 2012 · 6 revisions

Introduction

This entry is meant to list books that are specifically JRuby related. Links are shown for the original publisher's page, as well as the listing on Amazon.com. For Ruby related books in general, you can check the Amazon Ruby Listings. Entries are sorted by date, with the most recent first.

Deploying with JRuby: Deliver Scalable Web Apps using the JVM

Deploy using the JVM’s high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. You’ll learn how to port a Rails application to JRuby, get it into production, and keep it running.

Using JRuby: Bringing Ruby to Java (Facets of Ruby)

Now you can bring the best of Ruby into the world of Java, with Using JRuby. Come to the source for the JRuby core team’s insights and insider tips. You’ll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions. Run Ruby code from Java, and make a Java program scriptable in Ruby. See how to compile Ruby into .class files that are callable from Java, Scala, Clojure, or any other JVM language.

NetBeans(TM) Ruby and Rails IDE with JRuby

NetBeans Ruby and Rails IDE with JRuby, an officially endorsed NetBeans project book, is for Ruby and Rails programmers who want to take advantage of the NetBeans IDE to facilitate their Ruby and/or Rails web application development.

JRuby Cookbook

If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more.

Practical JRuby on Rails Web 2.0 Projects

Discover how JRuby on Rails can be used to create web applications faster and more efficiently while still taking advantage of the vast power of the Java platform

[GERMAN] Ruby on Rails für JEE-Experten: Umfassender Einstieg in Rails und JEE-Integration mit JRuby

LECKERBISSEN FÜR JEE-ENTWICKLER Basiert auf Rails 2.1 - Lernen Sie die Vorzüge von Ruby on Rails kennen und erfahren Sie, wie Sie Ihre JEE-Anwendungen mit JRuby integrieren können. - Verfolgen Sie, wie der Onlineshop briefcasten.com in 7 Iterationen entsteht, und erfahren Sie live, wie Rails und JRuby funktionieren. Sie erfahren auch, wie sich Rails-Anwendungen dank JRuby in die Java-Enterprise-Welt integrieren lassen. An einem realistischen Projekt in 7 Iterationen zeigt der Autor, wie ein komplette Web-Seite mit Shop und Abrechnungsschnittstelle zu Paypal entsteht. Aus dem Inhalt: Einführung in Ruby on Rails - Einführungs-Tutorial: Newsfeed-Verwaltung - Testgetriebene Entwicklung - Ruby: Das Wichtigste - Versionskontrolle - JRuby - Projekt: briefcasten.com - Internationalisierung und Lokalisierung

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
jkutner edited this page May 3, 2012 · 6 revisions

Introduction

This entry is meant to list books that are specifically JRuby related. Links are shown for the original publisher's page, as well as the listing on Amazon.com. For Ruby related books in general, you can check the Amazon Ruby Listings. Entries are sorted by date, with the most recent first.

Deploying with JRuby: Deliver Scalable Web Apps using the JVM

Deploy using the JVM’s high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. You’ll learn how to port a Rails application to JRuby, get it into production, and keep it running.

Using JRuby: Bringing Ruby to Java (Facets of Ruby)

Now you can bring the best of Ruby into the world of Java, with Using JRuby. Come to the source for the JRuby core team’s insights and insider tips. You’ll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions. Run Ruby code from Java, and make a Java program scriptable in Ruby. See how to compile Ruby into .class files that are callable from Java, Scala, Clojure, or any other JVM language.

NetBeans(TM) Ruby and Rails IDE with JRuby

NetBeans Ruby and Rails IDE with JRuby, an officially endorsed NetBeans project book, is for Ruby and Rails programmers who want to take advantage of the NetBeans IDE to facilitate their Ruby and/or Rails web application development.

JRuby Cookbook

If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more.

Practical JRuby on Rails Web 2.0 Projects

Discover how JRuby on Rails can be used to create web applications faster and more efficiently while still taking advantage of the vast power of the Java platform

[GERMAN] Ruby on Rails für JEE-Experten: Umfassender Einstieg in Rails und JEE-Integration mit JRuby

LECKERBISSEN FÜR JEE-ENTWICKLER Basiert auf Rails 2.1 - Lernen Sie die Vorzüge von Ruby on Rails kennen und erfahren Sie, wie Sie Ihre JEE-Anwendungen mit JRuby integrieren können. - Verfolgen Sie, wie der Onlineshop briefcasten.com in 7 Iterationen entsteht, und erfahren Sie live, wie Rails und JRuby funktionieren. Sie erfahren auch, wie sich Rails-Anwendungen dank JRuby in die Java-Enterprise-Welt integrieren lassen. An einem realistischen Projekt in 7 Iterationen zeigt der Autor, wie ein komplette Web-Seite mit Shop und Abrechnungsschnittstelle zu Paypal entsteht. Aus dem Inhalt: Einführung in Ruby on Rails - Einführungs-Tutorial: Newsfeed-Verwaltung - Testgetriebene Entwicklung - Ruby: Das Wichtigste - Versionskontrolle - JRuby - Projekt: briefcasten.com - Internationalisierung und Lokalisierung

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
jkutner edited this page May 3, 2012 · 6 revisions

Introduction

This entry is meant to list books that are specifically JRuby related. Links are shown for the original publisher's page, as well as the listing on Amazon.com. For Ruby related books in general, you can check the Amazon Ruby Listings. Entries are sorted by date, with the most recent first.

Deploying with JRuby: Deliver Scalable Web Apps using the JVM

Deploy using the JVM’s high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. You’ll learn how to port a Rails application to JRuby, get it into production, and keep it running.

Using JRuby: Bringing Ruby to Java (Facets of Ruby)

Now you can bring the best of Ruby into the world of Java, with Using JRuby. Come to the source for the JRuby core team’s insights and insider tips. You’ll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions. Run Ruby code from Java, and make a Java program scriptable in Ruby. See how to compile Ruby into .class files that are callable from Java, Scala, Clojure, or any other JVM language.

NetBeans(TM) Ruby and Rails IDE with JRuby

NetBeans Ruby and Rails IDE with JRuby, an officially endorsed NetBeans project book, is for Ruby and Rails programmers who want to take advantage of the NetBeans IDE to facilitate their Ruby and/or Rails web application development.

JRuby Cookbook

If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more.

Practical JRuby on Rails Web 2.0 Projects

Discover how JRuby on Rails can be used to create web applications faster and more efficiently while still taking advantage of the vast power of the Java platform

[GERMAN] Ruby on Rails für JEE-Experten: Umfassender Einstieg in Rails und JEE-Integration mit JRuby

LECKERBISSEN FÜR JEE-ENTWICKLER Basiert auf Rails 2.1 - Lernen Sie die Vorzüge von Ruby on Rails kennen und erfahren Sie, wie Sie Ihre JEE-Anwendungen mit JRuby integrieren können. - Verfolgen Sie, wie der Onlineshop briefcasten.com in 7 Iterationen entsteht, und erfahren Sie live, wie Rails und JRuby funktionieren. Sie erfahren auch, wie sich Rails-Anwendungen dank JRuby in die Java-Enterprise-Welt integrieren lassen. An einem realistischen Projekt in 7 Iterationen zeigt der Autor, wie ein komplette Web-Seite mit Shop und Abrechnungsschnittstelle zu Paypal entsteht. Aus dem Inhalt: Einführung in Ruby on Rails - Einführungs-Tutorial: Newsfeed-Verwaltung - Testgetriebene Entwicklung - Ruby: Das Wichtigste - Versionskontrolle - JRuby - Projekt: briefcasten.com - Internationalisierung und Lokalisierung

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content
jkutner edited this page May 3, 2012 · 6 revisions

Introduction

This entry is meant to list books that are specifically JRuby related. Links are shown for the original publisher's page, as well as the listing on Amazon.com. For Ruby related books in general, you can check the Amazon Ruby Listings. Entries are sorted by date, with the most recent first.

Deploying with JRuby: Deliver Scalable Web Apps using the JVM

Deploy using the JVM’s high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. You’ll learn how to port a Rails application to JRuby, get it into production, and keep it running.

Using JRuby: Bringing Ruby to Java (Facets of Ruby)

Now you can bring the best of Ruby into the world of Java, with Using JRuby. Come to the source for the JRuby core team’s insights and insider tips. You’ll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions. Run Ruby code from Java, and make a Java program scriptable in Ruby. See how to compile Ruby into .class files that are callable from Java, Scala, Clojure, or any other JVM language.

NetBeans(TM) Ruby and Rails IDE with JRuby

NetBeans Ruby and Rails IDE with JRuby, an officially endorsed NetBeans project book, is for Ruby and Rails programmers who want to take advantage of the NetBeans IDE to facilitate their Ruby and/or Rails web application development.

JRuby Cookbook

If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more.

Practical JRuby on Rails Web 2.0 Projects

Discover how JRuby on Rails can be used to create web applications faster and more efficiently while still taking advantage of the vast power of the Java platform

[GERMAN] Ruby on Rails für JEE-Experten: Umfassender Einstieg in Rails und JEE-Integration mit JRuby

LECKERBISSEN FÜR JEE-ENTWICKLER Basiert auf Rails 2.1 - Lernen Sie die Vorzüge von Ruby on Rails kennen und erfahren Sie, wie Sie Ihre JEE-Anwendungen mit JRuby integrieren können. - Verfolgen Sie, wie der Onlineshop briefcasten.com in 7 Iterationen entsteht, und erfahren Sie live, wie Rails und JRuby funktionieren. Sie erfahren auch, wie sich Rails-Anwendungen dank JRuby in die Java-Enterprise-Welt integrieren lassen. An einem realistischen Projekt in 7 Iterationen zeigt der Autor, wie ein komplette Web-Seite mit Shop und Abrechnungsschnittstelle zu Paypal entsteht. Aus dem Inhalt: Einführung in Ruby on Rails - Einführungs-Tutorial: Newsfeed-Verwaltung - Testgetriebene Entwicklung - Ruby: Das Wichtigste - Versionskontrolle - JRuby - Projekt: briefcasten.com - Internationalisierung und Lokalisierung

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
jkutner edited this page May 3, 2012 · 6 revisions

Introduction

This entry is meant to list books that are specifically JRuby related. Links are shown for the original publisher's page, as well as the listing on Amazon.com. For Ruby related books in general, you can check the Amazon Ruby Listings. Entries are sorted by date, with the most recent first.

Deploying with JRuby: Deliver Scalable Web Apps using the JVM

Deploy using the JVM’s high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. You’ll learn how to port a Rails application to JRuby, get it into production, and keep it running.

Using JRuby: Bringing Ruby to Java (Facets of Ruby)

Now you can bring the best of Ruby into the world of Java, with Using JRuby. Come to the source for the JRuby core team’s insights and insider tips. You’ll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions. Run Ruby code from Java, and make a Java program scriptable in Ruby. See how to compile Ruby into .class files that are callable from Java, Scala, Clojure, or any other JVM language.

NetBeans(TM) Ruby and Rails IDE with JRuby

NetBeans Ruby and Rails IDE with JRuby, an officially endorsed NetBeans project book, is for Ruby and Rails programmers who want to take advantage of the NetBeans IDE to facilitate their Ruby and/or Rails web application development.

JRuby Cookbook

If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more.

Practical JRuby on Rails Web 2.0 Projects

Discover how JRuby on Rails can be used to create web applications faster and more efficiently while still taking advantage of the vast power of the Java platform

[GERMAN] Ruby on Rails für JEE-Experten: Umfassender Einstieg in Rails und JEE-Integration mit JRuby

LECKERBISSEN FÜR JEE-ENTWICKLER Basiert auf Rails 2.1 - Lernen Sie die Vorzüge von Ruby on Rails kennen und erfahren Sie, wie Sie Ihre JEE-Anwendungen mit JRuby integrieren können. - Verfolgen Sie, wie der Onlineshop briefcasten.com in 7 Iterationen entsteht, und erfahren Sie live, wie Rails und JRuby funktionieren. Sie erfahren auch, wie sich Rails-Anwendungen dank JRuby in die Java-Enterprise-Welt integrieren lassen. An einem realistischen Projekt in 7 Iterationen zeigt der Autor, wie ein komplette Web-Seite mit Shop und Abrechnungsschnittstelle zu Paypal entsteht. Aus dem Inhalt: Einführung in Ruby on Rails - Einführungs-Tutorial: Newsfeed-Verwaltung - Testgetriebene Entwicklung - Ruby: Das Wichtigste - Versionskontrolle - JRuby - Projekt: briefcasten.com - Internationalisierung und Lokalisierung

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
jkutner edited this page May 3, 2012 · 6 revisions

Introduction

This entry is meant to list books that are specifically JRuby related. Links are shown for the original publisher's page, as well as the listing on Amazon.com. For Ruby related books in general, you can check the Amazon Ruby Listings. Entries are sorted by date, with the most recent first.

Deploying with JRuby: Deliver Scalable Web Apps using the JVM

Deploy using the JVM’s high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. You’ll learn how to port a Rails application to JRuby, get it into production, and keep it running.

Using JRuby: Bringing Ruby to Java (Facets of Ruby)

Now you can bring the best of Ruby into the world of Java, with Using JRuby. Come to the source for the JRuby core team’s insights and insider tips. You’ll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions. Run Ruby code from Java, and make a Java program scriptable in Ruby. See how to compile Ruby into .class files that are callable from Java, Scala, Clojure, or any other JVM language.

NetBeans(TM) Ruby and Rails IDE with JRuby

NetBeans Ruby and Rails IDE with JRuby, an officially endorsed NetBeans project book, is for Ruby and Rails programmers who want to take advantage of the NetBeans IDE to facilitate their Ruby and/or Rails web application development.

JRuby Cookbook

If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more.

Practical JRuby on Rails Web 2.0 Projects

Discover how JRuby on Rails can be used to create web applications faster and more efficiently while still taking advantage of the vast power of the Java platform

[GERMAN] Ruby on Rails für JEE-Experten: Umfassender Einstieg in Rails und JEE-Integration mit JRuby

LECKERBISSEN FÜR JEE-ENTWICKLER Basiert auf Rails 2.1 - Lernen Sie die Vorzüge von Ruby on Rails kennen und erfahren Sie, wie Sie Ihre JEE-Anwendungen mit JRuby integrieren können. - Verfolgen Sie, wie der Onlineshop briefcasten.com in 7 Iterationen entsteht, und erfahren Sie live, wie Rails und JRuby funktionieren. Sie erfahren auch, wie sich Rails-Anwendungen dank JRuby in die Java-Enterprise-Welt integrieren lassen. An einem realistischen Projekt in 7 Iterationen zeigt der Autor, wie ein komplette Web-Seite mit Shop und Abrechnungsschnittstelle zu Paypal entsteht. Aus dem Inhalt: Einführung in Ruby on Rails - Einführungs-Tutorial: Newsfeed-Verwaltung - Testgetriebene Entwicklung - Ruby: Das Wichtigste - Versionskontrolle - JRuby - Projekt: briefcasten.com - Internationalisierung und Lokalisierung

Clone this wiki locally

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content
jkutner edited this page May 3, 2012 · 6 revisions

Introduction

This entry is meant to list books that are specifically JRuby related. Links are shown for the original publisher's page, as well as the listing on Amazon.com. For Ruby related books in general, you can check the Amazon Ruby Listings. Entries are sorted by date, with the most recent first.

Deploying with JRuby: Deliver Scalable Web Apps using the JVM

Deploy using the JVM’s high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. You’ll learn how to port a Rails application to JRuby, get it into production, and keep it running.

Using JRuby: Bringing Ruby to Java (Facets of Ruby)

Now you can bring the best of Ruby into the world of Java, with Using JRuby. Come to the source for the JRuby core team’s insights and insider tips. You’ll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions. Run Ruby code from Java, and make a Java program scriptable in Ruby. See how to compile Ruby into .class files that are callable from Java, Scala, Clojure, or any other JVM language.

NetBeans(TM) Ruby and Rails IDE with JRuby

NetBeans Ruby and Rails IDE with JRuby, an officially endorsed NetBeans project book, is for Ruby and Rails programmers who want to take advantage of the NetBeans IDE to facilitate their Ruby and/or Rails web application development.

JRuby Cookbook

If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more.

Practical JRuby on Rails Web 2.0 Projects

Discover how JRuby on Rails can be used to create web applications faster and more efficiently while still taking advantage of the vast power of the Java platform

[GERMAN] Ruby on Rails für JEE-Experten: Umfassender Einstieg in Rails und JEE-Integration mit JRuby

LECKERBISSEN FÜR JEE-ENTWICKLER Basiert auf Rails 2.1 - Lernen Sie die Vorzüge von Ruby on Rails kennen und erfahren Sie, wie Sie Ihre JEE-Anwendungen mit JRuby integrieren können. - Verfolgen Sie, wie der Onlineshop briefcasten.com in 7 Iterationen entsteht, und erfahren Sie live, wie Rails und JRuby funktionieren. Sie erfahren auch, wie sich Rails-Anwendungen dank JRuby in die Java-Enterprise-Welt integrieren lassen. An einem realistischen Projekt in 7 Iterationen zeigt der Autor, wie ein komplette Web-Seite mit Shop und Abrechnungsschnittstelle zu Paypal entsteht. Aus dem Inhalt: Einführung in Ruby on Rails - Einführungs-Tutorial: Newsfeed-Verwaltung - Testgetriebene Entwicklung - Ruby: Das Wichtigste - Versionskontrolle - JRuby - Projekt: briefcasten.com - Internationalisierung und Lokalisierung

Clone this wiki locally