Why Net Neutrality matters to you.

By on September 10, 2014 - Opinion

Many people seem to believe that the battle for Net Neutrality is a geek matter that won’t concern them. In reality, the loss of Net Neutrality is an important issue that will cost everyone significant time and money.

If the proposed legislation passed, it explicitly authorizes Internet access companies to charge you more to access sites that haven’t paid them as well. Yes, that’s right, the Internet access company would get paid by both sides for the same bytes. However, the most important part of the legislation is that it allows them to block and slow down sites which haven’t paid them. Let’s discuss what this means to you:
Read More »

The final print version of Learning MCollective is available now!

By on September 5, 2014 - News Tags:

Learning MCollective

Learning MCollective: Parallel Server Management in Puppet and Chef

Orchestrate change across server clusters in near realtime with MCollective, a framework that works in concert with Puppet, Chef, and other configuration management tools. Ideal for system administrators and operations or DevOps engineers at any level, this hands-on guide teaches you to build and maintain a real installation of MCollective servers and clients in your environment.

Learn how to build an entire installation by hand, know where every configuration file lives, and understand every configuration parameter and what it means. Whether you manage a small environment or one that’s immense in scale, this book shows you how to orchestrate specific actions faster and better than you do now.

  • Tour MCollective’s architecture, backbone, transport, and security controls
  • Configure MCollective components to match your production environment
  • Create and use collectives to handle thousands of remote MCollective agents
  • Use ActiveMQ Network of Brokers to resolve multi-site or redundancy requirements
  • Learn how to use community-built client and agent plugins, with concrete examples
  • Create your own server and client plugins to perform a variety of actions
  • Learn recommended best practices for using MCollective

You can purchase Paper and ePub versions at O’Reilly Media

It’s also available at:
  Safari Books: http://www.safaribooksonline.com/library/view/learning-mcollective/9781491945681/
  Barnes & Noble: http://www.barnesandnoble.com/w/learning-mcollective-jo-rhett/1119919994?ean=9781491945674
  Amazon: http://www.amazon.com/Learning-MCollective-Parallel-Server-Management/dp/1491945672
  Books a Million: http://www.booksamillion.com/p/Learning-MCollective/Jo-Rhett/9781491945674?id=6099715226928

Yahoo no longer accepts Abuse reports. Time to blacklist Yahoo.

By on August 2, 2014 - Geekery, Opinion Tags:

Today I received a spam that the headers clearly showed was generated within Yahoo and went directly from their mail system to mine. So I reported it to their published Abuse address, so that Yahoo would know their user is spamming. I received back the following e-mail:

This is an automated response; please do not reply to this email as replies will not be answered.

To report spam, security, or abuse-related issues involving Yahoo!'s services, please go to http://abuse.yahoo.com.

Thank you,

Yahoo! Customer Care

Fail #1: They are required to accept abuse reports at their published Abuse address.

Fail #2: Going to this address gets redirected to http://help.yahoo.com/abuse/ which has hundreds of different links, but after spending 30 minutes looking through every single one of them not a single one provides a place to report a spam sent by Yahoo.

Result: Yahoo no longer accepts spam reports. I am therefore blocking Yahoo on every mail gateway for which I have control, and listing them in the Pink Providers blacklist effective immediately.

Compile Scrivener books into Asciidoc

By on July 14, 2014 - Geekery, News Tags: ,

My favorite writing tool is Scrivener. I wrote the Learning MCollective book for O’Reilly Media entirely in Scrivener. I was afraid this wouldn’t work very well, but it ended up working just great.

To do this, I created a Scrivener compile format which set up chapter headings correctly with a link target above them as recommended. Then I wrote some scripts to process the output from Scrivener compile to make AsciiDoc in the flavor that O’Reilly wanted.

I have released my Scrivener compile settings and scripts so that others can use them should they want to produce asciidoc from Scrivener. They are open source under an Apache license at https://github.com/jorhett/scrivener-asciidoc.