One thing is not clear: What happens if I want some people (friends of friends etc) find me on facebook but they or others don't see my information on their hello app when I called / miscalled them? Would there be an opt-out?
One possible downside of this technique would be searching in previous "pages" would be difficult / impossible. Since element is removed once its out of view port, browsers' search function can not find given text. Although it should be acceptable if you have only images.
I've checked their examples on http://t3js.org/examples/ and I appreciate the effort they put in but in general there is one thing I never understood with these examples :
Why most js frameworks relay on very simple examples while they promising the wonderland? I need an advanced sample than a classic todo to evaluate a framework. Something like does multiple async ajax calls, survives page reloads while juggling data / models, and gracefully handles the errors and/or initial states. An example close to a real world project would be much appreciated.
PS: If that matters, in my day time job I'm using Angular...
I wrote a blog post relating to this as well. If you're going to flaunt your framework as the next big thing, you should give real world examples.
My unhappiness with angular is part of why I wrote this up as well. In their own docs they do things that are considered bad practices, they don't have readily available examples for how to test certain things, and they don't have any examples of how a "real" app should look.
I'd love if people that put out these frameworks released a non-trivial app WITH tests, using the framework.
I think Rails has done an amazing job with these things. Their guides are outstanding.
Totally agree. The problem with a Todo app as the prototypical example is that a 'todo' item doesn't really have any nesting whatsoever. Something like a list of Album/Tracks is much more illuminating about a web framework for anything that has a web form or model.
Absolutely. As a fellow Angular (2 years) developer, I've become familiar with the actual pain-points of real SPA apps. When I started I didn't have a clue, but jumped straight in because the Angular examples seemed awesome. It's time to switch, but I'll be way more careful this time.
* I would avoid using narrow fonts. It might be personal thing but it's really difficult to read when font is too narrow http://i.imgur.com/c2mqM6o.png (screenshot taken on chrome `v41.0.2272.89 m` on windows )
Screenshots will be added, likely along with a demo account to try things out first-hand.
I'm also not terribly happy with the way the font renders on Windows compared to Mac. I was playing around with letter-spacing on the body text, but everything above 0.5px turned out really ugly. I might have blinders on from seeing it the way it is now much too often in the past few weeks, though. Maybe switching to something along the lines of Proxima Nova might help, I'll have a go at this on my local development in the next few days.
Have you asked them why they are started to writing a code in first place? Maybe, since it's a programming interview, they thought you are trying to measure their theoretical knowledge than their practical day to day knowledge.
You should probably reword your question and give a hint that a candidate can use any available tool. If it's a programming interview my first instinct would be writing a code, if it's a sysadm interview I would use available tools in the system.Context is important...
Nice work. But I wonder how they handle table alterations, I couldn't see they mentioned on the docs. Is it possible at all? If it is, since pg_shard doesn't support transactions, what if alteration fails ?
I mostly use Namecheap, because, well it's cheap ;) (and also a good service). But for the domains I really care about I use https://www.pairnic.com/index.html . PairNIC provides free phone support staffed by technical folks (during business hours in Pittsburgh, PA). It's $19/year. And I use http://www.gandi.net/ for the esoteric TLD's.
I've had good experiences with name.com, price and service -wise ... the frontpage isn't as slick, but once logged in the UI is nicer. Have yet to see a registrar with an actual good interface though :|
I am also looking for a new registrar since Moniker has turned in to a shadow of it former self. First, the customer support took a nosedive. Now, they redesigned the site and its a mess.
The Namecheap redesign is also a bit messy. They have a mix of the old design plus some new interfaces. Also, we've been waiting for ages for them to implement 2 factor authentication and when they finally do it, it's an SMS only solution that's no good for those that are without constant coverage or need to travel outside the country.
This probably isn't quite what you were asking, but for DNS hosting, I'm enjoying PointDNS. They give you unlimited records for one domain, which is all I've used to this point. But their rates seem quite reasonable, so I'd be happy to pay them when I have the need.
Biggest downside is that they don't support many advanced DNS features such as Anycast, GeoDNS, and DNSSEC.
I experienced similar issues this weekend while trying to register a new domain. Once logged in, my immediate impression was that I should click the "Domains" dropdown from the white navbar to manage my domains. The actual links I need are hidden behind the expanded menu, it would be nice highlight these options better since they're the primary use case for logged in users.
The only other issue I've noticed is a large disconnect between the new aesthetic of the landing page (which I quite enjoy) and the yet-unchanged UI of the dashboard.
Yes they are actual issues : I had to renew one of my domains today and I'm really frustrated with the UI. I also realized I didn't checked namecheap for a while because I had same issues when i used namecheap last time.
I don't know why others didn't reported UI issues but in my case : Opening a support ticket didn't seem to be a good option, it was an UI issue and wasn't related to billing or some technical problem.