I’ve begun work on a Wunderbar tutorial.
I’ve begun work on a Wunderbar tutorial.
It does indeed turn out that language macros can reduce the amount of Angular.js boilerplate configuration to a minimum. In the process I’ve spun off ruby2js is a standalone supporting library.
Demo. Corresponds roughly to tutorial step 4. Example output. Specs.
Did a clean install of Mavericks on my test mac-mini. Things to be aware of for next time:
xcode-select --install sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain sudo mkdir -p /usr/local/lib; sudo ln -s /usr/local/mysql/lib/libmysql* /usr/local/lib
Leonard Richardson: Hey, folks, I got some pretty exciting news. Now that RESTful Web APIs has come out, there’s really no reason to buy 2007’s RESTful Web Services. So Sam Ruby and I and O’Reilly have gotten together and started giving the old book away. You can get a PDF from the RESTful Web APIs website or from my now-ancient RESTful Web Services site. The license is BY-NC-ND.
I finally debugged why my cable service was so poor. Long story short, an inexplicable 7dB drop in the incoming line, a bad arrangement of splitters, and another unexplained 7dB drop someplace in the house; , which leads to the following question:
If Time Warner Cable is moving towards digital only service, shouldn’t they be providing enough signal strength to drive all of the devices in the house?
Jonathan Tang: We’re pleased to announce the open source release of the Gumbo HTML parser, a C implementation of the HTML5 parsing algorithm.
I’ve posted a proof of concept Ruby binding to github.
Nearly six years ago, I set up a personal Jabber server using ejabberd. This setup survived the server migration to Ubuntu 8.04 and 10.04. This past weekend, I attempted to migrate that to a server running 12.04 and all I could get out of it was an erlang crash dump.
A quick scan for successors turned up prosody. Configuration was as simple as adding a
VirtualHost and setting
It didn’t take long for me to outgrow using a shell script for deployment. The new chef solo recipes are considerably more verbose, but can be updated and rerun many times.
My usage is undoubtedly more idiomatic Ruby than idiomatic Chef, and I’m not tapping into the vast Chef ecosystem, but I can now provision a new virtual machine for running tests in under 3 minutes.
Yesterday, I used vagrant for the first time. Within a few hours, I had a reproducible bootstrap that can run my Agile Web Development with Rails tests. For the short term, this is useful for regression testing the Installation chapter. Longer term, hopefully it will make it easier for the rails-core team to reproduce problems.
Armed with my new Mac Mini, I set off to to repeat my testing of various versions of Rails and Ruby. Whereas I have been using, and happy with, RVM on Ubuntu for dealing with Ruby versions; I decided to try rbenv/ruby-build. What I started with was a new machine, a full installation of XCode, the Command Line utilities, and Homebrew.
Five years ago today, I bought a mac mini to do book development. On Wednesday, I bought a new mac mini simply because I’m told that Mountain Lion won’t install on a vintage 2008 mac mini, and because my readers have had problems on Mac OS X 10.8.
Overall, I have continued to be unimpressed, and can’t help but wonder why my open source friends seem attracted to this system.
Scott Hanselman: Plex is the media center software ecosystem I’ve been waiting for
Unhappy with Time Warner Cable, I’ve been exploring netflix, dish, sling, roku, samsung, ffmpeg, handbrake, and cclive. Next up, some form of video capture device... at the moment I’m leaning towards Hauppauge.
I’m not quite prepared to declare Plex as the centerpiece of my home media center, but it certainly has become a key component.
Mike Amundsen: I have the even greater privilege of working with Leonard and Sam on a new book - “RESTful Web APIs”. It’s scheduled for completion by the end of Q1 2013 and should be available soon after.
While I’m formally on this project, I’m not planning on doing any writing beyond possibly an introduction. As Mike put it, this book isn’t merely a 2nd edition, but rather more of a “follow-up” seven years on. I’m very much looking forward to seeing where Mike can help Leonard take this work.
Google has reported feedvalidator.org as being hacked, and people are tweeting and emailing me.
I’ve looked at the markup being returned and it looks clean to me. The .htaccess file looks fine. A
git status command shows that none of the files on the server have been modified.
Can somebody identify what is causing Google to be concerned?
Peter Linss: I really want to see the TAG be more involved with the rest of the working groups at the W3C
I’ll come out and say it. I’m a skeptic. I’ll note that the three out of the four of the “TAG reformists” statements do NOT list getting involved with the rest of the working groups at the W3C as a goal. What am I missing?
It started with two notifications we received via postal mail. First Time Warner was going to start charging us rent for an outdated cable modem. Second they were going to drop a number of cable channels, but if I acted now, I could request a digital adapter which would allow me to watch these channels on exactly one TV.
This process has turned a fairly complacent Time Warner customer into one that is actively seeking alternatives. In looking around, I see plenty of promo offers of more service than I have (basic cable and basic internet) for considerably less than I am currently paying. I am OK with waiting an hour or more for an answer, but I am not OK with having to be on hold for that entire time. And I’m definitely not OK with renting a separate box per device simply to get access.
This process has turned a fairly complacent Time Warner customer into one that is actively seeking alternatives. So I am beginning my research: starting with looking for alternatives to cable TV. What I want is a single plan that allows me to watch whatever I want wherever I want. I am OK with upgrading my devices as long as we are talking about a purchase not a lease.
Any pointers people might leave in comments would be appreciated.
I see that Henri Sivonen is once again being snarky without backing his position. I’ll state my position, namely that something like the polyglot specification needs to exist, and why I believe that to be the case.
It makes sense for authors who may produce a handful of pages to be processed by an uncountable number of imperfect tools to agree on restrictions that may go well behond the minimal logical consequences from normative text elsewhere if those restrictions increase the odds of the document produced being correctly processed.
Such restrictions are not a bad thing. In fact, such restrictions are very much a good thing.