[#407882] Ruby extremely slow compared to PHP — Mick Jagger <lists@...>

Hello there, how are you? Hope you are fine. I am a PHP programmer

17 messages 2013/06/02

[#407908] TCPServer/Socket and Marshal problem — Panagiotis Atmatzidis <atma@...>

Hello,

18 messages 2013/06/03

[#407946] Is rubyquiz.com dead? — Alphonse 23 <lists@...>

Thread title says everything.

18 messages 2013/06/04

[#408012] Need help understanding recursion. — pedro oliva <lists@...>

Ive been reading Chris Pine's book 'Learn to Program' and its been going

11 messages 2013/06/06

[#408129] Getting Started With Development — Chamila Wijayarathna <cdwijayarathna@...>

I'm new to Ruby Development. I downloaded source from Github, but couldn't

24 messages 2013/06/11
[#408131] Re: Getting Started With Development — Per-erik Martin <lists@...> 2013/06/11

Ruby is often installed on linux, or can be easily installed with the

[#408146] Re: Getting Started With Development — "Chamila W." <lists@...> 2013/06/11

Per-erik Martin wrote in post #1112021:

[#408149] Re: Getting Started With Development — "Carlo E. Prelz" <fluido@...> 2013/06/11

Subject: Re: Getting Started With Development

[#408198] NokoGiri XML Parser — "Devender P." <lists@...>

Hi,

11 messages 2013/06/13

[#408201] trying to load a .rb file in irb — "Eric D." <lists@...>

I am trying to load a ruby program into irb and it will not load.

12 messages 2013/06/13

[#408205] Can I use Sinatra to render dynamic pages? — Ruby Student <ruby.student@...>

Hell Team,

18 messages 2013/06/13
[#408219] Re: Can I use Sinatra to render dynamic pages? — Nicholas Van Weerdenburg <vanweerd@...> 2013/06/14

You should be able to do this without JavaScript by using streaming.

[#408228] Re: Can I use Sinatra to render dynamic pages? — Ruby Student <ruby.student@...> 2013/06/14

Well, I got some good suggestions from everyone here. I thank you all for

[#408275] Compare and sort one array according to another. — masta Blasta <lists@...>

I have two arrays of objects that look something like this:

14 messages 2013/06/17

[#408276] Comparing objects — "Thom T." <lists@...>

How do I compare two objects in Ruby, considering only attributes

15 messages 2013/06/17

[#408307] getting the most out of Ruby — robin wood <lists@...>

I write a lot of scripts in Ruby, most are small simple things but some

13 messages 2013/06/18

[#408309] Creating ruby script exe — Rochit Sen <lists@...>

Hi All,

17 messages 2013/06/18

[#408357] Beginners problem with database and datamapper — cristian cristian <lists@...>

Hi all!

28 messages 2013/06/20

[#408437] How do I input a variable floating point number into Ruby Programs — "Michael P F." <lists@...>

I want to evaluate the following interactively:

10 messages 2013/06/23

[#408518] #!/usr/bin/env: No such file or directory — Todd Sterben <lists@...>

I am new to both linux and ruby. I am using Ubuntu and Ruby 1.9

17 messages 2013/06/27

[#408528] Designing a Cabinet class — Mike Vezzani <lists@...>

Hello all,

12 messages 2013/06/27

[#408561] Find elment in array of hashes — Rodrigo Lueneberg <lists@...>

array = {:id=>1, :price =>0.25} # index[0]

23 messages 2013/06/28

[ANN] nokogiri 1.6.0 Released

From: Mike Dalessio <mike.dalessio@...>
Date: 2013-06-08 22:05:23 UTC
List: ruby-talk #408073
nokogiri version 1.6.0, "GORUCO 2013 edition," has been released!

=3D Summary

This version of Nokogiri ships and compiles libxml2 and libxslt with
the gem. This should fix most installation issues.

You can override this behavior and use system libraries. See details
below.

Note that the gem file will be larger, since libxml2 and libxslt are
packaged in the "fat source" gem.

Note that gem installation times will be longer, since libxml2 and
libxslt are built at gem install time.

Note that Windows (mswin32, mingw32) gems for 1.6.0 are not yet
available for this version.

Note also that Ruby 1.8.7 is no longer supported.


=3D General

* <http://nokogiri.org>
* <http://github.com/sparklemotion/nokogiri>
* <http://groups.google.com/group/nokogiri-talk>
* <http://github.com/sparklemotion/nokogiri/issues>

Nokogiri (=E9=8B=B8) is an HTML, XML, SAX, and Reader parser.  Among Nokogi=
ri's
many features is the ability to search documents via XPath or CSS3
selectors.

XML is like violence - if it doesn=E2=80=99t solve your problems, you are n=
ot using
enough of it.


=3D Changes

* Notes

  * mini_portile is now a runtime dependency
  * Ruby 1.9.2 and higher now required


* Features

  * (MRI) Source code for libxml 2.8.0 and libxslt 1.2.26 is packaged
    with the gem. These libraries are compiled at gem install time
    unless the environment variable NOKOGIRI_USE_SYSTEM_LIBRARIES is
    set. VERSION_INFO (also `nokogiri -v`) exposes whether libxml was
    compiled from packaged source, or the system library was used.


* Deprecations

  * Support for Ruby 1.8.7 and prior has been dropped


=3D Details

Running `nokogiri -v` will now indicate whether the libxml2 version
used is a system library or the packaged version, and where the
packaged version is installed.

Sample output:


```
# Nokogiri (1.6.0)
    ---
    warnings: []
    nokogiri: 1.6.0
    ruby:
      version: 1.9.3
      platform: x86_64-linux
      description: ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-linux=
]
      engine: ruby
    libxml:
      binding: extension
      source: packaged
      libxml2_path: /home/miked/.rvm/gems/ruby-1.9.3-p392@nokogiri
/gems/nokogiri-1.6.0/ports/x86_64-linux-gnu/libxml2/2.8.0
      libxslt_path: /home/miked/.rvm/gems/ruby-1.9.3-p392@nokogiri
/gems/nokogiri-1.6.0/ports/x86_64-linux-gnu/libxslt/1.1.26
      compiled: 2.8.0
      loaded: 2.8.0
```

To revert to using system libraries, set an environment variable named
`NOKOGIRI_USE_SYSTEM_LIBRARIES`.

In This Thread

Prev Next