robconery | 12 years ago | on: Tekpub Has Been Acquired
robconery's comments
robconery | 12 years ago | on: Tekpub Has Been Acquired
robconery | 12 years ago | on: Tekpub Has Been Acquired
robconery | 12 years ago | on: Tekpub Has Been Acquired
robconery | 12 years ago | on: Meet Runscope
Congrats on the launch - will be neat to see what this turns into.
robconery | 13 years ago | on: Karma: Spectacular Test Runner for JavaScript
robconery | 13 years ago | on: Ember: Baby Steps
Honestly, as it stands, I don't know if I'd ever try and explain Ember to anyone aside from the basics which I've done.
The concepts are interesting - as you say - but in practice it just feels like a mediation on "what can we leverage with clever naming" that results in code that is ... less than clear in intent and purpose.
The API is the thing (to me) that brings it down. Nothing is discoverable and it's not easy to jump from one context to the next. In Angular, for instance, it's a pretty simple jump to understand that if you want an ability/function, you'll need to inject it.
This leads you to understand that "I need to do a JSON call... hmmm" and then boom: $http.
Ember isn't this way. It isn't until you grapple with models that you understand you'll be writing jQuery code to get remote data. In my mind this is a huge gap, given Backbone's ability to do it straight away, and Angular's injectable $resource stuff.
I like the ideas, but the API needs to be rebuilt.
robconery | 13 years ago | on: Ember: Baby Steps
I like what you've done after having followed the link here, but it kind of wanders into discussions about IE and UTF8, and then actions and interactivity.
I was trying to show the core of what Ember is and does. Hopefully you can see that our goals were slightly different?
robconery | 13 years ago | on: How To Get Banned From PyCon
Easily interpreted as trolling. I think you're doing yourself a disservice.
One person telling another to "shut it" is not censorship. Both have a right to speak their minds. Censorship is when you're told by someone with authority that what you're saying/writing/expressing should not be expressed for whatever set of reasons.
You telling someone to "just go away" is equal to this.
There's a standard in the US that your right to free speech shall be upheld but not in the case of hate speech or insighting unrest and violence (also known as trolling). This is for very good reason (ask Weev what he thinks) - which is that we need some form of law to protect us from one person riling up a mob to violence, or a single deranged person from stalking and harassing another.
Trolling a community to provoke thought and discourse is a time-honored profession that predates the internet by millennia (Jesus is often considered one of the best trolls in history).
Taking a contrary position "just because" or for sport is rude. But it's tolerated. How much of me would you like to tolerate in person? Here, online, I'm just a name in a message thread. In person it's a whole different deal. You have rights to protect you from my thoughts, and I have rights to express those thoughts.
Where the twain shall meet?
robconery | 13 years ago | on: How To Get Banned From PyCon
robconery | 13 years ago | on: EmberJS Confuses Me
robconery | 13 years ago | on: EmberJS Confuses Me
These apps are built on the web. One look at the Discourse Ember code and I think you'll understand perfectly the confusion I'm writing about.
But I'm curious: do you use Ember or are your responses "what you think"
robconery | 13 years ago | on: EmberJS Confuses Me
>Most of your controllers will be very small. Unlike other frameworks, where the state of your application is spread amongst many controllers, in Ember.js, we encapsulate that state in the router. This allows your controllers to be lightweight and focused on one thing.
robconery | 13 years ago | on: EmberJS Confuses Me
How is the controller not the data as far as the View is concerned?
robconery | 13 years ago | on: EmberJS Confuses Me
robconery | 13 years ago | on: EmberJS Confuses Me
robconery | 13 years ago | on: EmberJS Confuses Me
They say as much in their guides as well.
robconery | 13 years ago | on: EmberJS Confuses Me
robconery | 13 years ago | on: EmberJS Confuses Me
robconery | 13 years ago | on: EmberJS Confuses Me