1,646 karma · joined December 16, 2010
For point one, I mean that developers have free range with helper definitions and that they eventually find their way into controllers.
Interesting news about performance tests in <4. I didn't realize that, I'll check them out.
The eval problem is as follows (typically if you have to eval something in a gem):
class Foo < ActiveRecord::Base
before_save :bar
..
end
Foo.class_eval do
# I want to remove before_save callback here without having to redefine it.
before_save :bar
...
def bar
return
end
end
It's not a big deal, just adds clutter. Thanks again!Since the instances are so variable (auto-scaling etc.) I see that as a killer feature. Maybe I have to dig deeper, but I spent some time evaluating it against Chef/Puppet etc. and I couldn't find anything.
For me, my wish list would be:
- Down with helpers. Or, at least the ability to arbitrarily set them. Maybe push presenter as alternatives?
- Some native performance tuning/testing/reporting would be awesome. Gems like rack-mini-profiler and ruby-prof are great, but a near-native tool, opinionated at that, would be awesome.
- I personally love the decorator pattern that gems like Spree use. Unfortunately (and maybe this is my own failing), eval'ing filters/callbacks is a big pain.
- As mentioned in another comment, the env specific configuration provided by figaro is awesome and should be native in Rails. Specifically, it might be a welcome alternative to the secret_token issue.
- Most deployment tools (Capistrano/Mina) enforce a different folder structure. It might be helpful to include some of them by default, or provide configurable options/symlinks that will work out of the box.
I have a lot more items on my list but those are the top items that I can think of at the moment.
I think there is a reason there is no HTML element for this and that zurb/bootstrap (and their earlier ilk) don't include them either.
But, given that I lose this argument every time I appreciate projects that make them easier to implement. Thanks for sharing.
I find his work to be a constant reminder of how fallible the human species is, how much we try to convince ourselves otherwise (some are better at it than others) and the utter inanity that it almost always leads to.
If only it were humourous endings to these reports.
I do a lot of DevOp related work so I spend a lot of time in iTerm2/terminal on EC2 instances and rue the day that I haven't worked through Chef/Puppet (yet).
No other platform is even remotely ready for corporate environment. Not by a long shot. The billions invested in Windows software by every company on the planet means incredible vendor lock and the momentum required to move past that is so immense that is just not possible.
Any possibility of their "death" is ridiculous. This is just a slight bump in the road for them, they'll shift strategy and lather, rinse, repeat.
Sure, there were some protests on Independence Day and I applaud the efforts of those involved, but it seems like regular Americans are largely either unaware or just don't care about it at all.
Looks like I'll have to pick one of these up.
(And, I know what the comments are going to be but the Playbook is an underrated device IMO. For the price, it has some decent specs (for it's age) and as a browser/ereader it's great, but the fact that they dropped OS10 after promising it has me peeved.)
I didn't realize that he lived in Toronto though. Awesome to see the streetcar on the GH blog!
Ottawa is the country's capital and some tech companies there are doing quite well (Shopify in particular).
Believe me, it's still hot and arid and the sun is relentless during the day (very long days, but beautiful nights -- the stars are incredible). There is very little shade and most of that part of the continent is flat and in near-desert like conditions.
I lived directly off the okavango delta which certainly cooled things a bit and added a touch more humidity to the air, but this summer on the eastern seaboard of NA is one of the worst I've experienced.
That is the divide that needs crossing.
The currect text assumes that you know what the service is.
Admittedly, I missed the "home" button in the top right as I assumed the logo would take me to the home page, not to the blog. I stopped trying after that.
This is a common thread on HN with launch announcements. I'm not sure why everyone avoids the blog pre-amble for posts destined for link aggregators:
"Nitrous.IO, the groundbreaking developer toolset that enables fast provisioning and web-based coding and collaboration is pleased to announce the first public beta. To find out more, check out our quick introduction..."
Then move on to specifics. I'm not a copy-editor, but a leading sentence like this would go along way to help.
My synopsis: A server provisioning, web-based IDE that allows for collaborative development.
To the OP and owners, please correct me if I'm wrong but, either put that in the title of the post or add it as an addendum to your blog posts. At the very least, put a clear link to your main site on your blog.
All that being said, the service does look pretty cool. Congrats on the public beta.
Edit: Changed as the blog does have links to the home page, they're just not immediately obvious. My apologies.