shoebappa's comments

shoebappa | 12 years ago | on: Ask HN: What is REST exactly?

While there are very confused and layered interpretations of what REST is, the reason it is important is that many of the Web Services APIs that preceded this trend used HTTP merely as a transport, but ignored so many of HTTP's features. This lead to them being difficult to use without bulky libraries. By using more of HTTP's features or basically HTTP as the API, it greatly simplifies and opens up possibilities and the tools that can interact with the API.

shoebappa | 12 years ago | on: Text-align: Justify and Responsive Web Design

I don't see how, you're still having to calculate percentages at each break point. Maybe I'm missing something but it seems it's only saving you calculating the margin/padding. If you're using a tool to calculate the percentages for you such as http://semantic.gs/ I don't see how you couldn't do the same with less calculation and much less CSS.

shoebappa | 12 years ago | on: Context Require - Load JS assets based on page content

For a large scale website, where not every page would have a video player, gallery, or calendar, why load that JS and CSS, which can be very heavy. The benefits are definitely there without having to declare explicitly that a particular page needs a certain dependency.

shoebappa | 12 years ago | on: Context Require - Load JS assets based on page content

We're doing something similar with YepNope that is included in Modernizr but it's not as simple as yours. We ran into problems where if there were multiple elements on the page with that dependency (usually a jquery plugin), only one would end up getting initialized. We ended up coming up with a complicated queuing system that queues up all of the initialization requests when it detects that it is in the process of being loaded, and fires for each in the queue after the dependency is loaded. I'm definitely curious to look into your method in terms of multiple items that need to each be initialized and how this is handled with your context require method or require in general.

shoebappa | 12 years ago | on: Google Reader alternatives

I found Feedbin from Reeder saying it was going to support it, but find that the feedbin website meets my needs. Of all of the ones I've tried it was the first that seemed to refresh the feeds with seemingly the same frequency that Google Reader. $2 / month.

shoebappa | 13 years ago | on: Meteor on Windows

In Gabriel's guide (http://goo.gl/clpKa) on this page, he found a workaround that is implemented in both Vagrant solutions featured here.

Essentially the directory for things like the NPM modules and the MongoDB database files would be a mount --bind symlink. This in concert with the Vagrant / VirtualBox flag:

  config.vm.provider "virtualbox" do |v|
    v.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/vagrant-root", "1"]
  end
My Meteor Chef recipe automates the binding of these using the Chef "mount" resource and is around line 89 of the chef recipe: https://github.com/shoebappa/vagrant-meteor-windows/blob/mas...

I don't think either of us could get this to work when putting this in fstab because Vagrant also has things in fstab and so the VM wouldn't boot, but in my case Chef handles the creation of these on boot, and in Gabriel's he recommends putting the command in the mount --bing in the .bashrc

shoebappa | 13 years ago | on: Meteor on Windows

The new http://win.meteor.com also documents two Vagrant-based solutions for those that feel the same way, and should kick-start someone unfamiliar with Vagrant / Shell / Chef / Linux. I maintain the Chef version posted here...

Edit: And it should be highlighted that these Vagrant solutions offer a work around for the Meteor MongoDB to be able to utilize the Vagrant Synced folders, so the editing and viewing is near-native using your standard Windows tools. The live updating in Meteor also works, and the Vagrant versions also support Meteorite.

shoebappa | 13 years ago | on: Hire Me GitHub

A .Net developer who prefers Macs and Vim seems hard to swallow. You do have great sites, so good luck.

shoebappa | 13 years ago | on: Ask HN: How do you manage your bookmarks?

I find my Evernote has turned into a valuable asset. I used to create browser bookmarks, but without searchable content from the page, or something visual, no matter how much organization, it was often easier to just go back to Google to find the link.

If it's a good tutorial, etc, I copy the relevant part of the page, and paste into a new note. It keeps the formatting well enough, and on Desktop it picks up the Heading and Link on it's own.

A lot of times it will be a web design, or some other smaller UI feature that I like, and will screen clip the design and us Evernote as kind of a visual bookmarks.

page 1