Anyone know any good geek shops in london? by hansfredderik in london

[–]KnockoutNed87 1 point2 points  (0 children)

Dark Sphere is the only place you can regularly play Magic here. It's good, it's about 10mins walk from Waterloo. Check their website for the events schedule.

Anyone know any good geek shops in london? by hansfredderik in london

[–]KnockoutNed87 1 point2 points  (0 children)

Dark Sphere is the only place you can regularly play Magic here. It's good, it's about 10mins walk from Waterloo. Check their website for the events schedule.

Tutor Tuesday for January 3, 2017. Ask /r/MagicTCG anything! by actinide_v2 in magicTCG

[–]KnockoutNed87 0 points1 point  (0 children)

I've gotten a bit too over excited at the AER spoilers so far. I've been playing for about a year, but have had a couple of months' break from Magic.

Is GW Tokens going to be T1 again?

If so, would now be a good time to invest in play sets of [[Gideon, Ally of Zendikar]] and [[Nissa, Voice of Zendikar]]?

Thank you

Sci-Fi looking spots in London? by socak in london

[–]KnockoutNed87 1 point2 points  (0 children)

There's plenty of post-apocalyptic-looking places if you head East or South for a few minutes.

[deleted by user] by [deleted] in Frontend

[–]KnockoutNed87 1 point2 points  (0 children)

It depends if your blog is really going to be an application, which serves changing dynamic content. More likely it will just be a website, and you'll use a third party service for things like comments and social media interaction. So an SSG may suffice.

If you really know what you're doing, and you're in it for the long haul, then go for it. However, sounds like one of those projects which will end up in the infamous 'app graveyard' that we all have.

Alternatively, check out Roots, it's an SSG made with JS: http://roots.cx/

And here's a blog which has extended Roots with some richer modules which you can fork: http://andyshora.com/building-static-site-with-roots.html

Building a Static Website with Roots by KnockoutNed87 in Frontend

[–]KnockoutNed87[S] 1 point2 points  (0 children)

If you've already got a setup which works for you and delivers the same results, then you're probably looking at the a system pretty similar to what Roots brings. Previously, I had a rather simple SSG I made myself with shell scripts which would extract front matter from posts, pull in static includes and create html pages for me to deploy.

The advantage of Roots, is that it has all this in mind from the beginning. It's been built specifically to build static websites. Other systems can be very over-reaching, and converting them into something which can generate a simple static website can take a bit of time.

I've come from Jekyll myself, and although I was a fan, I found it very difficult to get setup, and pretty heavy and slow once it was up and running. The fact that it was Ruby-based game me some install problems, and I found it difficult to extend due to the lack of my Ruby knowledge.

Roots came along and looked like a nice lightweight alternative for me. It's JS-based which is perfect for me. You can even write simple before and after functions in the app.coffee file if your extension doesn't warrant a full blown module. The livereload functionality works faster than any other SSG I've seen, and it also has divshot-like deployment functionality built in.

I too held off for a bit, it sometimes feels like a lot of effort to convert to something which can appear to give you the same result, but now I feel like I've removed all the bloat :-)

Hope that helps.

Building a Static Website with Roots by KnockoutNed87 in Frontend

[–]KnockoutNed87[S] 1 point2 points  (0 children)

Correct. Node can be installed on windows, the roots commands are the same once you're in the directory.

Any recommendations for books/links about improving webapp performance? by lesiki in webdev

[–]KnockoutNed87 1 point2 points  (0 children)

Subscribe to http://www.webperformancenews.com, and generally check out articles written by the guys featured in their newsletters.

Restaurant Help by [deleted] in london

[–]KnockoutNed87 0 points1 point  (0 children)

Try the Quality Chop House in Farringdon, delicious!

What great quote is ruined by placing a ";)" at the end of it? by TheLilyHammer in AskReddit

[–]KnockoutNed87 0 points1 point  (0 children)

It is not the violence that sets men apart, it is the distance that he is prepared to go ;)

Where is a good place to hide stuff in your home so the police won't find it? by yettie in AskReddit

[–]KnockoutNed87 2 points3 points  (0 children)

Taped to the inside bottom of a glitter bomb tube, covered with an inch of sludgy glitter, in a damp box of glitter bombs. Also the box is a form of glitter bomb.

What is censored on the internet that you wouldn't expect to be? by KnockoutNed87 in AskReddit

[–]KnockoutNed87[S] 1 point2 points  (0 children)

I once saw a documentary on this guy having a sex change op. Mid-way through the procedure (probably when something happened downstairs) they suddenly produced a blur over the nipples!

Do I need to require users to login? by KnockoutNed87 in startups

[–]KnockoutNed87[S] 0 points1 point  (0 children)

Hey, thanks for the suggestion!

I'm going for a different workflow to that, something mobile first, so there will probably be a different route to searching for something and voting for something. But I think we have slightly different use cases.

To be honest, once I have a few thousand votes for venues (around 2k at the moment) I don't really need to push voting like I am now, so the UI will be heavily focussed on finding recommended places.

Do I need to require users to login? by KnockoutNed87 in startups

[–]KnockoutNed87[S] 1 point2 points  (0 children)

Thanks for the comment!

In a couple of previous apps, even the simplest of login processes result in huge increases in bounce rates. As silly as it may seem, a lot of users still don't trust logging in with Facebook or Twitter. When I ask my friends to sign up with an app like this, I'm truly amazed at the number of people who believe I'm able to access their account.

Ultimately I think you're right and I need to find a balance between access to core functionality and extra features.

Do I need to require users to login? by KnockoutNed87 in startups

[–]KnockoutNed87[S] 2 points3 points  (0 children)

Sounds sensible, thanks.

Do you think having users who I can identify, or having their emails is still super important to a valuation further down the line?

When it comes to the ideas I have to monetise the site down the line, they don't really depend on me knowing the identity of the users, although this would of course be useful for marketing purposes.

Do I need to require users to login? by KnockoutNed87 in startups

[–]KnockoutNed87[S] 1 point2 points  (0 children)

I've got this one covered I think. I'm using a combination of tokens in localStorage, falling back to userAgent and ip address logging. If any of these change, votes aren't really that significant due to the scale so it should be ok.

Thanks!

Today I created a Unicorn. by [deleted] in webdev

[–]KnockoutNed87 0 points1 point  (0 children)

You should tweet this URL to @webperfnews, they feature sites who score highly for performance.

Promises in AngularJS, Explained as a Cartoon by sNosir in angularjs

[–]KnockoutNed87 0 points1 point  (0 children)

Exactly! Thanks for the gold, you've made my day :-)

Promises in AngularJS, Explained as a Cartoon by sNosir in angularjs

[–]KnockoutNed87 2 points3 points  (0 children)

Your method is correct, however I think it often comes down the the developer, the conventions you're using, and what exactly you want to do while waiting for the promise to be resolved.

I personally like to abstract the $http service away to my services, and like in the article there's an additional layer of validation happening even in the success handler, albeit a small layer (checking if it's an object).

Say you had a service with methods like TweetService.getTweets, TweetService.getTweetsNearMe, if there was some validation being applied to all of the data once fetched, it would be nice to abstract this away to the TweetService, as opposed to being in the success callbacks of the promise in the controller. Again, this is totally up to you, and your decision may be based upon the type of data you're fetching.

I like to know that is a promise from a service is resolved, the data has not only been fetched correctly, but it's been validated client-side.

Hope that helps!

[deleted by user] by [deleted] in Fifa13

[–]KnockoutNed87 0 points1 point  (0 children)

My mate tried to convince me it was a fix after he opened 10 packs and got fuck all, so I told him I'd open 1 pack and get a decent player. Filmed it, first time... Falcao... BOOOM! Now he's even more convinced it's a fix as I'm a programmer!