Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
robconery
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
robconery
13y ago
OP here - this post is almost a year old and I don't know why it got pushed to HN again. It's taken a year :) but I think I've come to finally understand Ember... and I very much like it.
32.
▲
by
robconery
13y ago
Yep - hi Trek :). I don't know how this got pushed to HN again but there will be a followup. I'm wondering if it's coincidental :)
33.
▲
by
robconery
13y ago
In 2001 - 2008 there was no ASP.NET "WEBFORMS". We had VS, CodeBehind, and Server Components - that was the world I lived in. Yes, Alt.NET came along in 2009 or so and managed to do some good things, not soon enough really and all
34.
▲
by
robconery
13y ago
They were lost in that nothing I did with ASP.NET (not MVC) has translated to what I'm doing today. No patterns, no habits, no tooling, nothing. COBOL/FORTRAN are languages and I'm not sure they correlate here - but maybe t
35.
▲
by
robconery
13y ago
No worries - good comment :). What I meant by "all-in" shouldn't be taken as "in total". In other words: in all the projects I worked on, only ONE TIME did I get to use MySQL. I installed Ubuntu once for fun - but w
36.
▲
by
robconery
13y ago
That's a given, and it's what I did. It's not the time that's in question, it's the choice of what to learn.
37.
▲
by
robconery
13y ago
Every choice you make impacts you today. What you learned in high school, college, and at your first few jobs all shape who you are and what you know. If I wouldn't have spent those years in ASP.NET. I know programming, have the same s
38.
▲
by
robconery
13y ago
OP here - I've made quite a few choices but this (as mentioned) was a pivotal one - and yes I wonder if I did the right thing. The MS ecosystem is very insular, so once you go down that road you're "all in" - so the choi
39.
▲
by
robconery
13y ago
True - but the backend analytics system can be Excel :) which it often is. In fact in my "two person startup" (that was alive happily for 5 years) this is exactly what I did :). I do take your point, however. I still think it'
40.
▲
by
robconery
13y ago
Completely agree here. Your live transactional system needs to export reportable data - this can come in the form of a DB backup/download (which I've done many times) so you can run queries locally or by pushing CSVs using a cron
41.
▲
by
robconery
13y ago
One thing that could likely get you fired rather quickly is running analytics on your live transactional system. Yes, your business needs to make decisions based on data, this is not terribly new. To think that you only have one data store
42.
▲
by
robconery
13y ago
Thanks Geoffrey! I'm hoping we can do something together soon - it's been a long time in coming :)
43.
▲
by
robconery
13y ago
Yes all of our videos will be available in the next few months.
44.
▲
by
robconery
13y ago
It's outstanding - wish I had Avdi's pipes!
45.
▲
by
robconery
13y ago
I'm not stopping. One of the reasons I wanted to join forces was to unleash myself from running a business - I'm a much better producer :)
46.
▲
by
robconery
13y ago
Let me guess... that designer was... you? :):):) Congrats on the launch - will be neat to see what this turns into.
47.
▲
by
robconery
14y ago
As an American it took... perhaps 5 minutes or so to scratch my head at the name :).
48.
▲
by
robconery
14y ago
One of the things that I really wish we could discuss as "a collegial group of developers" is whether this is the "Best Effort" or not. Honestly, as it stands, I don't know if I'd ever try and explain Ember to anyone aside from the basics w
49.
▲
by
robconery
14y ago
I hadn't seen this. If you're implying that I took your coe without attribution, I can guarantee you that didn't happen. I've been scouring the web trying to find examples and the only one I did find was Tom Dale's. Which I morphed. I lik
50.
▲
by
robconery
14y ago
> I like to play devil's advocate every now and then to see how people react 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 spe
51.
▲
by
robconery
14y ago
You have quite a way of expressing yourself. Hopefully at the next conference I can sit next to you and let you know just how much I enjoy your opinions. You can always leave if it bothers you.
52.
▲
by
robconery
14y ago
Knows too much about what? The view lives to present the data to the user - that's all it should know. The fact that the controller is the data is a design problem.
53.
▲
by
robconery
14y ago
Your assertion is that "Ember is not about desktop apps". Yes, it is entirely about Desktop apps in terms of structure and approach. These apps are built on the web. One look at the Discourse Ember code and I think you'll understand perfect
54.
▲
by
robconery
14y ago
Seems reasonable, but the Ember team sees it differently... they put state in the router : >Most of your controllers will be very small. Unlike other frameworks, where the state of your application is spread amongst many controllers, i
55.
▲
by
robconery
14y ago
{{#each controller}} {{name}} {{/each}} How is the controller not the data as far as the View is concerned?
56.
▲
by
robconery
14y ago
This is fixed - thank you.
57.
▲
by
robconery
14y ago
Interesting - didn't know this. $scope is injected by Angular and available to the view - is this the same thing? I didn't think Ember had a DI aspect to it.
58.
▲
by
robconery
14y ago
The team has been rather clear that Ember is Desktop MVC, not web/server based: https://twitter.com/trek/status/309315009291378690 They say as much in their guides as well.
59.
▲
by
robconery
14y ago
The controller is the data. The model is grafted onto it for convenience. This ties the view to the model to the controller which is sort of orthogonal to "separation of concerns". In my opinion at least.
60.
▲
by
robconery
14y ago
The examples were to show how $scope is used in Angular vs direct use of the Controller/Model proxy in Ember. This makes a bit more sense to me, personally.
More ›