Ruby on Rails - Infoworld http://www.infoworld.com/t/21591 en Perl language's popularity hits all-time low http://www.infoworld.com/t/perl/perl-languages-popularity-hits-all-time-low-240361?source=rss_ruby_on_rails <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/ProgrammingLanguages440x330.jpg" alt="Perl language's popularity hits all-time low" width="243" height="182" align="right" /></div><p>The Perl language, which dates back to the 1980s, has hit an all-time low in the Tiobe language popularity index this month, dropping to 13th place.</p> Application Development Application Development Perl Python Ruby on Rails Fri, 11 Apr 2014 17:07:58 +0000 InfoWorld Tech Watch 240361 at http://www.infoworld.com You say Python, and I say Perl ... http://www.infoworld.com/d/data-center/you-say-python-and-i-say-perl-239267?source=rss_ruby_on_rails <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/ProgrammingLanguages440x330.jpg" alt="You say Python, and I say Perl..." width="243" height="182" align="right" /></div> <p>Last week, I shared&nbsp;<a href="http://www.infoworld.com/d/data-center/fatal-abstraction-bottom-view-of-high-level-languages-238880">my reluctance to blindly accept the abstractions</a> found in languages and frameworks like Ruby on Rails.</p> Application Development Data Center Application Development Perl Python Ruby on Rails Mon, 31 Mar 2014 10:00:00 +0000 Paul Venezia 239267 at http://www.infoworld.com Fatal abstraction: A bottom-up view of high-level languages http://www.infoworld.com/d/data-center/fatal-abstraction-bottom-view-of-high-level-languages-238880?source=rss_ruby_on_rails <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/ProgrammingLanguages440x330.jpg" alt="Fatal abstraction: A bottom-up view of high-level languages" width="243" height="182" align="right" /></div> <p>I've been writing a lot of code recently, more than your normal internal IT tools and widgets. Application Development Data Center Application Development Perl Python Ruby on Rails Mon, 24 Mar 2014 10:00:00 +0000 Paul Venezia 238880 at http://www.infoworld.com Y Combinator's new startup teaches disadvantaged kids to code http://www.infoworld.com/t/it-training/y-combinators-new-startup-teaches-disadvantaged-kids-code-237324?source=rss_ruby_on_rails <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/my_child_code_hp.jpg" alt="Y Combinator's new startup teaches disadvantaged kids to code" width="243" height="182" align="right" /></div> <p><a href="http://ycombinator.com/" target="_blank">Y Combinator</a> is normally known for incubating startups from Reddit to ZenPayroll, but now it's joining forces with a nonprofit to support the next generation of programmers.</ Application Development IT Training Ruby on Rails Thu, 27 Feb 2014 18:20:15 +0000 InfoWorld Tech Watch 237324 at http://www.infoworld.com SAP courts developers with new license, tools, open-source contributions http://www.infoworld.com/d/application-development/sap-courts-developers-new-license-tools-open-source-contributions-232499?source=rss_ruby_on_rails <p>SAP has made a series of announcements aimed at bringing more software developers into its fold, making their jobs easier and bolstering the reach of its HANA in-memory computing platform.</p> <p>The most significant changes include a new, unified developer license that covers a wide range of SAP technologies, and the long-awaited launch of the cloud-based River application development toolset for SAP's HANA in-memory computing platform.</p> Application Development SAP Application Testing Application Development Ruby on Rails Open Source Software Wed, 11 Dec 2013 19:13:38 +0000 admin 232499 at http://www.infoworld.com Ruby on Rails security updates patch XSS, DoS vulnerabilities http://www.infoworld.com/d/security/ruby-rails-security-updates-patch-xss-dos-vulnerabilities-232092?source=rss_ruby_on_rails <p>Ruby on Rails users are advised to upgrade to newly released versions of the Web development framework that contain important security fixes, according to the Rails development team.</p> <p>The 3.2.16 Rails version <a href="http://weblog.rubyonrails.org/2013/12/3/Rails_3_2_16_and_4_0_2_have_been_released/" target="_blank">released Tuesday</a> addresses two cross-site scripting vulnerabilities and a denial-of-service issue and strengthens a previous patch for an unsafe query generation flaw.</p> Application Development Security Ruby on Rails Web Development Patch Management Vulnerability Assessment Wed, 04 Dec 2013 17:26:27 +0000 admin 232092 at http://www.infoworld.com Rubinius seeks to modernize, not bury, the Ruby language http://www.infoworld.com/t/ruby-rails/rubinius-seeks-modernize-not-bury-the-ruby-language-229445?source=rss_ruby_on_rails <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/ProgrammingLanguages440x330.jpg" alt="Rubinius seeks to modernize, not bury, the Ruby language" width="243" height="182" align="right" /></div> <p>All appearances of condemnation aside, proponents of the Rubinius X project are embarking on an effort to modernize the Ruby language, bringing it into the Internet era and focusing on improved concurrency.</p> Application Development Ruby on Rails Thu, 24 Oct 2013 10:00:00 +0000 InfoWorld Tech Watch 229445 at http://www.infoworld.com Ruby scripting language makes embedded play http://www.infoworld.com/t/ruby-rails/ruby-scripting-language-makes-embedded-play-228541?source=rss_ruby_on_rails <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/ruby_scripting_hp.jpg" alt="Ruby scripting language makes embedded play" width="243" height="182" align="right" /></div><p>Popular scripting language Ruby is branching out into embedded applications, with an Mruby version of the language. But the main Ruby variant is viewed by its founder as needing only minor improvements in upcoming versions.</p> Application Development iPhone Ruby on Rails Thu, 10 Oct 2013 12:05:02 +0000 InfoWorld Tech Watch 228541 at http://www.infoworld.com Inspired by Ruby on Rails, Grails to go beyond Web app dev http://www.infoworld.com/t/java-programming/inspired-ruby-rails-grails-go-beyond-web-app-dev-226947?source=rss_ruby_on_rails <div id="blog-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/ruby_scripting_hp.jpg" alt="Inspired by Ruby on Rails, Grails to go beyond Web app dev" width="243" height="182" align="right" /></div><p>Grails is an open source Web development framework leveraging the Java Virtual Machine and the Groovy language.</p> Application Development Open Source Software Java Programming Ruby on Rails Open Source Software Tue, 17 Sep 2013 10:00:00 +0000 InfoWorld Tech Watch 226947 at http://www.infoworld.com Beginner's guide to R: Introduction http://www.infoworld.com/d/application-development/beginners-guide-r-introduction-225210?source=rss_ruby_on_rails <p>R is hot. Whether measured by more than 4,400 add-on packages, the 18,000-plus members of <a href="http://www.linkedin.com/groups/R-Project-Statistical-Computing-77616/about" target="_blank">LinkedIn's R group</a>, or the close to <a href="http://r-users-group.meetup.com/" target="_blank">80 R Meetup groups</a> currently in existence, there can be little doubt that interest in the R statistics language, especially for data analysis, is soaring.</p> Application Development Data Visualization Ruby on Rails Mon, 09 Sep 2013 10:00:00 +0000 admin 225210 at http://www.infoworld.com Beginner's guide to R: Painless data visualization http://www.infoworld.com/d/application-development/beginners-guide-r-painless-data-visualization-225370?source=rss_ruby_on_rails <p>One of the most appealing things about R is its ability to create data visualizations with just a couple of lines of code.</p> <p>For example, it takes just one line of code -- and a short one at that -- to plot two variables in a scatterplot. Let's use as an example the mtcars data set installed with R by default. To plot the engine displacement column disp on the x axis and MPG on y:</p> <p style="padding-left: 30px;"><code>plot(mtcars$disp, mtcars$mpg)</code></p> Application Development Data Visualization Ruby on Rails Mon, 09 Sep 2013 10:00:00 +0000 admin 225370 at http://www.infoworld.com Beginner's guide to R: Syntax quirks you'll want to know http://www.infoworld.com/d/application-development/beginners-guide-r-syntax-quirks-youll-want-know-225361?source=rss_ruby_on_rails <p>I mentioned <a href="http://www.computerworld.com/s/article/9239625" target="_blank">at the outset</a> that R syntax is a bit quirky, especially if your frame of reference is, well, pretty much any other programming language. Here are some unusual traits of the language you may find useful to understand as you embark on your journey to learn R.</p> Application Development Data Visualization Ruby on Rails Mon, 09 Sep 2013 10:00:00 +0000 admin 225361 at http://www.infoworld.com Beginner's guide to R: Easy ways to do basic data analysis http://www.infoworld.com/d/application-development/beginners-guide-r-easy-ways-do-basic-data-analysis-225363?source=rss_ruby_on_rails <p>So you've read your data into an R object. Now what?</p> <p><strong>Examine your data object</strong><br />Before you start analyzing, you might want to take a look at your data object's structure and a few row entries. If it's a two-dimensional table of data stored in an R data frame object with rows and columns -- one of the more common structures you're likely to encounter -- here are some ideas. Many of these also work on one-dimensional vectors as well.</p> Application Development Data Visualization Ruby on Rails Mon, 09 Sep 2013 10:00:00 +0000 admin 225363 at http://www.infoworld.com Beginner's guide to R: Get your data into R http://www.infoworld.com/d/application-development/beginners-guide-r-get-your-data-r-225369?source=rss_ruby_on_rails <p>Once you've installed and configured R to your liking, it's time to start using it to work with data. Yes, you can type your data directly into R's interactive console. But for any kind of serious work, you're a lot more likely to already have data in a file somewhere, either locally or on the Web. Here are several ways to get data into R for further work.</p> Application Development Data Visualization Ruby on Rails Mon, 09 Sep 2013 10:00:00 +0000 admin 225369 at http://www.infoworld.com Microsoft addresses devops with InRelease technology http://www.infoworld.com/d/application-development/microsoft-addresses-devops-inrelease-technology-222632?source=rss_ruby_on_rails <p>Microsoft has completed its purchase of InCycle's InRelease business unit, <a href="http://www.infoworld.com/t/development-tools/microsoft-tackles-agile-backlash-team-foundation-update-220012">announced in June</a>, and is now deploying the software to offer devops capabilities to its Visual Studio and Team Foundation Server users.</p> Application Development Development Tools Ruby on Rails Mon, 15 Jul 2013 12:17:20 +0000 admin 222632 at http://www.infoworld.com Red Hat packages newer versions of Ruby, Python http://www.infoworld.com/d/application-development/red-hat-packages-newer-versions-of-ruby-python-220183?source=rss_ruby_on_rails <p>Red Hat has put out a beta release of Software Collections 1.0, in a bid to let developers use newer versions of languages such as Ruby and Python with support.</p> <p>For certain applications, a more recent version of a language than what's included in the base Enterprise Linux (RHEL) system is needed, according to Red Hat. Software Collections 1.0 is the first in a series of releases designed to allow developers to take advantage of new capabilities in their Web apps faster with the safety net of support from Red Hat, it said.</p> Application Development Red Hat Python Ruby on Rails Thu, 06 Jun 2013 12:06:24 +0000 admin 220183 at http://www.infoworld.com Hackers exploit Ruby on Rails vulnerability to compromise servers, create botnet http://www.infoworld.com/d/security/hackers-exploit-ruby-rails-vulnerability-compromise-servers-create-botnet-219537?source=rss_ruby_on_rails <p>Hackers are actively exploiting a critical vulnerability in the Ruby on Rails Web application development framework in order to compromise Web servers and create a botnet.</p> <p>The Ruby on Rails development team <a href="http://www.computerworld.com/s/article/9235501/Ruby_on_Rails_patches_more_critical_vulnerabilities" target="_blank">released a security patch</a> for the vulnerability, which is known as CVE-2013-0156, back in January. However, some server administrators haven't yet updated their Rails installations.</p> Security Ruby on Rails Hacking Patch Management Vulnerability Assessment Wed, 29 May 2013 12:25:25 +0000 admin 219537 at http://www.infoworld.com Software AG buys LongJump for cloud PaaS http://www.infoworld.com/d/cloud-computing/software-ag-buys-longjump-cloud-paas-217325?source=rss_ruby_on_rails <p>Software AG has picked up cloud PaaS (platform-as-a-service) vendor LongJump in a bid to give small and medium-sized companies a way to rapidly develop applications with less involvement from IT. Terms of the deal, which was announced Thursday, were not disclosed.</p> <p>LongJump's platform gives users a set of models and templates for building applications, with no need to code, according to Software AG's announcement. Applications can be deployed on public and private cloud services, as well as on premises and through mobile devices.</p> Application Development Cloud Computing PaaS Private Cloud Ruby on Rails Thu, 25 Apr 2013 21:04:05 +0000 admin 217325 at http://www.infoworld.com Review: 4 killer cloud IDEs http://www.infoworld.com/d/application-development/review-4-killer-cloud-ides-216616?source=rss_ruby_on_rails <div id="blog-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/User_and_Cloud_hp.jpg" alt="TITLE" width="243" height="182" align="right" /></div><p>A long time ago, way before two or three bubbles came and popped, the world discovered how much fun it can be to edit documents through the Web browser.</p> Application Development Cloud Computing Application Development Development Environments Development Tools HTML5 Java Programming JavaScript PHP Web Python Ruby on Rails Web Development Cloud Computing Wed, 17 Apr 2013 10:00:00 +0000 Doug Dineley 216616 at http://www.infoworld.com CodeMirror: Edit code in your browser http://www.infoworld.com/t/application-development/codemirror-edit-code-in-your-browser-215354?source=rss_ruby_on_rails <div id="image"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/codemirror-html.jpg" alt="CodeMirror: Edit code in your browser" /></div> <p>A long time ago, every file on your computer was a text file. Then came binary files, and the text editors morphed into integrated development environments. Not so long ago, every text field on a Web page could accept text and nothing more. That is slowly changing as embedded editors are adding colored markup to the code we write.</p> Application Development Application Development Development Tools Java Programming JavaScript Perl PHP Web Python Ruby on Rails Fri, 29 Mar 2013 10:00:00 +0000 Lab Notes 215354 at http://www.infoworld.com