The old rubyforge.org (based on GForge) had many of those features. rubygems.org (based on the gemcutter) is still rather new, and could use some more features (ranking would be nice).
There are four main options for XML parsing in Ruby. REXML (bundled with Ruby stdlib), Hpricot (legacy), libxml-ruby, Nokogiri (very popular).
As for documentation, there is rubydoc.info.
You seem to have an outdated understanding of the Ruby community (you point out Rails-centric problems from ~2006).
The Ruby community is obsessed with testing and documentation. You cannot get +2 line patches accepted without tests accompanying them. It's common to test your projects against all the major Ruby VMs (1.8.7, 1.9.2, JRuby and Rubinius) using RVM. YARD and rubydoc.info have recently gained a significant following.
Not many developers prefer to use monkey-patching these days. It's a powerful tool, but one can avoid using it by including/extending Modules. Also, Ruby 2.0 will be introducing a new feature known as class-boxes (aka Refinements), which will compartmentalize monkey-patches to modules.
There are alternatives to ActiveRecord, such as DataMapper which has had Strategic Eager Loading (SEL) and Lazy Loading long before ActiveRecord 3 was released. But what do ORMs or ActiveRecord have to do with the number/quality of gems on rubygems.org?
You know there are other audio formats in existence besides mp3. Maybe if you don't like the quality, you should stop using that format, and possibly convince others to stop using that format as well.
Somewhere down the road people got stuck on this 1:1 relation between digital music and mp3. The format is stale, move on.
The THC (The Hackers Choice) group has already been forced to discontinue some of it's best projects due to this absurd law.
The Hacker's Choice is forced to discontinue several of its projects, as these might be effected by a new German 'anti-hacking' law. As a consequence all exploits and many releases have been removed from our web site. We are sorry.
Silenced are THC's Credit, Hydra, Scan and War-Drive. Hydra will be the most missed, as it was one of the best authentication bruteforcers. Not dwelling on this defeat to freedom of information and the security community, I suggest everyone in the security community begin resisting this trend towards silencing the messenger of insecurities.
We should be working to create new tools and better means by which to distribute information and code, both securely and anonymously. The foolish politicians and companies who think they can dare enforce security by ignoring the problem and silencing individuals should be shown that this strategy does not work. This is yet another challenge to all the security researchers and programmers, will you allow others to dictate your creativity?
Who elected Jim Zemlin as the leader of the Open Source movement?
Why must we all suddenly ignore Microsoft's past and co-operate with an anti-competitive company? Furthermore, forming a duopoly with Microsoft is a huge insult to the ideals of Free Software / Open Source which arose to challenge software monopolies and increase software diversity.
By forming a duopoly one might get Linux into the mainstream OS market, but what about all the other OSes, present and future, must they have to co-operate with Microsoft in order to gain market-share? Instead of compromising ideals for short-term gains, I personally, would rather see Linux and other OSes thrive independently.
Microsoft may still be a huge force within the OS world, but they are showing signs of weakness and indecision.
The Threat Level blog has just posted an update on this story. Apparently Michelle Madigan was hoping to "out" an undercover Federal Agent.
According to DefCon staff, Madigan had told someone she wanted to out an undercover federal agent at DefCon. That person in turn warned DefCon about Madigan's plans. Federal law enforcement agents from FBI, DoD, United States Postal Inspection Service and other agencies regularly attend DefCon to gather intelligence on the latest techniques of hackers. DefCon holds an annual contest called Spot the Fed, in which attendees out people in the audience they think are undercover federal agents. The contest is good-natured, but the feds who get caught are generally ones who don't mind getting caught.
DefCon staff say that Madigan was asked four times -- two times on the phone and two times at the conference -- if she wanted to obtain press credentials, but she declined.
DefCon staff lured her to a large hall telling her that the Spot the Fed contest was in session and that she could get a picture of an undercover federal agent at the contest. When she sat down, Jeff Moss, DefCon's founder, announced that they were changing the game. Instead of Spot the Fed, they were going to play Spot the Undercover Reporter and then announced, "And there's one in here right now." Madigan, realizing she'd been had, jumped from her seat and bolted out the door with reporters carrying cameras chasing after her through the parking lot and to her car.
What the article fails to point out is that you do not need to accept any of Google's cookies, not even for the session. Even with GMail you can access your account via POP3. So...
In FireFox 1.5.x
Edit -> Preferences -> Privacy Tab -> Cookies -> Exceptions
Then add the Google domains you wish to block/allow. This will result in many random cookies being generated by Google for each search done (as they will think you are a new comer each time). Personally I white-list all my cookies, only allowing the sites I trust to set cookies, which are then automatically cleared when I close FireFox.
Also do not use GMail via the web interface, it is possible to use GMail via an email client residing on your computer.
Even if Apple does kill Microsoft/Dell where will all those 3rd party companies go? Apple likes to run a tight and closed ship with finite hardware options and regularly copies 3rd party apps into their OS. Most of these companies would not be accepted by Apple, and would simply turn to another OS and prefab computer company. I doubt Apple will kill Microsoft or Dell just because their OS is flashy, they would have to provide a much more flexible environment to foster outside development.
We're not talking just about an IP, we're talking about a permanent cookie that correlates all your searches to your web browser on your computer (and will stay there until you reformat or choose to delete/block said cookie). Far more information than the source/destination fields of an IPv(4|6) packet.
Also would you be OK with people watching you goto the bathroom? You wouldn't be doing anything illegal per say, but it probably would be very uncomfortable to have the whole neighbor and possibly a couple DOJ investigators watching you. The type of stance that 'it's legal, i have nothing to hide, who cares' lowers the expectation for privacy among us and signals that the erosion of our collective privacy is A-O.K.
Correct me if I'm wrong, but from what I remember of POP/SMTP is they have nothing todo with Cookies. Why would you need to even allow cookies from *.google.com when they are not enforced for doing searches, and you can access GMail via a local mail client? How does Google enfoce cookies for logging in via POP/SMTP+SSL?
They may not be private, but they are anonymous, at least for me. You can block Google's cookies, thus causing Google to attach a single unique cookie to every search you make.
There you will find instructions for configuring your email client of choice with GMail via POP, thus not requiring you to login via the web interface and accept their cookies.
In case you filter out ACs and don't care to look at Score:0 comments, here it is again.
In FireFox 1.5.x
Edit -> Preferences -> Privacy Tab -> Cookies -> Exceptions
Then add the Google domains you wish to block/allow. This will result in many random cookies being generated by Google for each search done (as they will think you are a new comer each time). Personally I white-list all my cookies, only allowing the sites I trust to set cookies, which are then automatically cleared when I close FireFox.
Also do not use GMail via the web interface, it is possible to use GMail via an email client residing on your computer.
http://mail.google.com/support/bin/answer.py?answe r=13273 [google.com]
http://gmail.google.com/support/bin/answer.py?answ er=13285 [google.com]
From there you can use your choice of email Encryption/Steganography as you see fit.
You can only be controlled, if you allow it.
You can only be surveyed, if you are unaware of or ignore it.
It's your choice.
--postmodern
The old rubyforge.org (based on GForge) had many of those features. rubygems.org (based on the gemcutter) is still rather new, and could use some more features (ranking would be nice).
There is a huge push for moving away from C extensions, and towards using FFI (Foreign Function Interface).
There are four main options for XML parsing in Ruby. REXML (bundled with Ruby stdlib), Hpricot (legacy), libxml-ruby, Nokogiri (very popular). As for documentation, there is rubydoc.info.
You seem to have an outdated understanding of the Ruby community (you point out Rails-centric problems from ~2006).
The Ruby community is obsessed with testing and documentation. You cannot get +2 line patches accepted without tests accompanying them. It's common to test your projects against all the major Ruby VMs (1.8.7, 1.9.2, JRuby and Rubinius) using RVM. YARD and rubydoc.info have recently gained a significant following.
Not many developers prefer to use monkey-patching these days. It's a powerful tool, but one can avoid using it by including/extending Modules. Also, Ruby 2.0 will be introducing a new feature known as class-boxes (aka Refinements), which will compartmentalize monkey-patches to modules.
There are alternatives to ActiveRecord, such as DataMapper which has had Strategic Eager Loading (SEL) and Lazy Loading long before ActiveRecord 3 was released. But what do ORMs or ActiveRecord have to do with the number/quality of gems on rubygems.org?
tldr; Rails community != Ruby community
Frightfully obvious. Once the hardware is installed, it opens up potential for massive abuse.
The future will indeed be interesting.
You know there are other audio formats in existence besides mp3. Maybe if you don't like the quality, you should stop using that format, and possibly convince others to stop using that format as well.
Somewhere down the road people got stuck on this 1:1 relation between digital music and mp3. The format is stale, move on.
The THC (The Hackers Choice) group has already been forced to discontinue some of it's best projects due to this absurd law.
http://www.thc.org/Silenced are THC's Credit, Hydra, Scan and War-Drive. Hydra will be the most missed, as it was one of the best authentication bruteforcers. Not dwelling on this defeat to freedom of information and the security community, I suggest everyone in the security community begin resisting this trend towards silencing the messenger of insecurities.
We should be working to create new tools and better means by which to distribute information and code, both securely and anonymously. The foolish politicians and companies who think they can dare enforce security by ignoring the problem and silencing individuals should be shown that this strategy does not work. This is yet another challenge to all the security researchers and programmers, will you allow others to dictate your creativity?
Who elected Jim Zemlin as the leader of the Open Source movement? Why must we all suddenly ignore Microsoft's past and co-operate with an anti-competitive company? Furthermore, forming a duopoly with Microsoft is a huge insult to the ideals of Free Software / Open Source which arose to challenge software monopolies and increase software diversity. By forming a duopoly one might get Linux into the mainstream OS market, but what about all the other OSes, present and future, must they have to co-operate with Microsoft in order to gain market-share? Instead of compromising ideals for short-term gains, I personally, would rather see Linux and other OSes thrive independently. Microsoft may still be a huge force within the OS world, but they are showing signs of weakness and indecision.
What the article fails to point out is that you do not need to accept any of Google's cookies, not even for the session. Even with GMail you can access your account via POP3. So...
c =1555e r=13273
In FireFox 1.5.x
Edit -> Preferences -> Privacy Tab -> Cookies -> Exceptions
Then add the Google domains you wish to block/allow. This will result in many random cookies being generated by Google for each search done (as they will think you are a new comer each time). Personally I white-list all my cookies, only allowing the sites I trust to set cookies, which are then automatically cleared when I close FireFox.
Also do not use GMail via the web interface, it is possible to use GMail via an email client residing on your computer.
http://gmail.google.com/support/bin/topic.py?topi
http://mail.google.com/support/bin/answer.py?answ
From there you can use your choice of email Encryption/Steganography as you see fit.
Other interesting Firefox extensions for privacy include:
RefControl: http://www.stardrifter.org/refcontrol/
AdBlock: http://addons.mozilla.org/firefox/10/
User Agent Switcher: https://addons.mozilla.org/firefox/59/
Even if Apple does kill Microsoft/Dell where will all those 3rd party companies go? Apple likes to run a tight and closed ship with finite hardware options and regularly copies 3rd party apps into their OS. Most of these companies would not be accepted by Apple, and would simply turn to another OS and prefab computer company. I doubt Apple will kill Microsoft or Dell just because their OS is flashy, they would have to provide a much more flexible environment to foster outside development.
hyper-sophisticated I think that says it all!
We're not talking just about an IP, we're talking about a permanent cookie that correlates all your searches to your web browser on your computer (and will stay there until you reformat or choose to delete/block said cookie). Far more information than the source/destination fields of an IPv(4|6) packet.
Also would you be OK with people watching you goto the bathroom? You wouldn't be doing anything illegal per say, but it probably would be very uncomfortable to have the whole neighbor and possibly a couple DOJ investigators watching you. The type of stance that 'it's legal, i have nothing to hide, who cares' lowers the expectation for privacy among us and signals that the erosion of our collective privacy is A-O.K.
I personally don't use GMail so I may be wrong here, but why not use GMail via POP? How can Google enforce the cookies via POP/SMTP? http://mail.google.com/support/bin/topic.py?topic= 1555
Correct me if I'm wrong, but from what I remember of POP/SMTP is they have nothing todo with Cookies. Why would you need to even allow cookies from *.google.com when they are not enforced for doing searches, and you can access GMail via a local mail client? How does Google enfoce cookies for logging in via POP/SMTP+SSL?
They may not be private, but they are anonymous, at least for me. You can block Google's cookies, thus causing Google to attach a single unique cookie to every search you make.
I already gave you a way. Either you have not read my entire post or I am being vague in my writing, most likely the later.
= 1555
I never said block all data from "google.com", merely block cookies coming from that domain name.
http://mail.google.com/support/bin/topic.py?topic
There you will find instructions for configuring your email client of choice with GMail via POP, thus not requiring you to login via the web interface and accept their cookies.
I Hope that clarifies things.
In case you filter out ACs and don't care to look at Score:0 comments, here it is again. In FireFox 1.5.x Edit -> Preferences -> Privacy Tab -> Cookies -> Exceptions Then add the Google domains you wish to block/allow. This will result in many random cookies being generated by Google for each search done (as they will think you are a new comer each time). Personally I white-list all my cookies, only allowing the sites I trust to set cookies, which are then automatically cleared when I close FireFox. Also do not use GMail via the web interface, it is possible to use GMail via an email client residing on your computer. http://mail.google.com/support/bin/answer.py?answe r=13273 [google.com]
http://gmail.google.com/support/bin/answer.py?answ er=13285 [google.com]
From there you can use your choice of email Encryption/Steganography as you see fit.
You can only be controlled, if you allow it.
You can only be surveyed, if you are unaware of or ignore it.
It's your choice.
--postmodern