548 karma · joined September 8, 2011
But then, going so far to say losing all trust in github.. there was a bug, it's fixed and they suspended the "attacker". I wonder what will happen in the following days with script kiddies trying to "hack" all rails website. In fact, isn't the overloading of parameters something as old as the earth that security experts would check first as a vulnerability?
I'm your man if you want a highly quality django website coded rapidly. I'm comfortable with managing every part of the project (From the concept to design to the last minute bug fix), but can also jump anywhere and get the job done.
I've been coding in a dozen of languages over the years so feel free to ping me even if it's not django or python based.
The author decided to write the source code of the library in CoffeeScript, which then compiles to perfectly valid javascript that you can import.
The analogy about Python is that you don't have to know C to be able to use a Python library written in C..
By comparison, think about Python. Some libraries use C for performance gain. Does that mean you can't use them with Python? No. These are still perfectly valid Python libraries.
The login to get on the page is: level02 and the password is what you've found in level01. I.e. The challenge is not to crack that "Authorization required" dialog.
Instead of trying to use the Internet to solve a problem that is better solved in real-life (i.e. meet people and talk), why not create a whole fiction world where you can be anything you want. Basically, it's a game where you put the profile picture you'd like to have, and the 'about me' you'd like to be. So, you talk with lots of strangers and avoid the awkard thingy while still having fun and meeting people. Of course, after some time, it will naturally start to be more intimate and it'd be possible to share more real stuff.. but that's not even necessary.
Think about all the guys and girls in couple who'd like to have fun dating again but can't because they're already in relationship? Or single players who just want to have fun?
Here it is. It's rough around the edges but I hope it inspire someone.
And, for me personally, I hate HipChat clients (IIRC they run on a crap adobe version?) and I like using the existing tools I have for IRC. For instance, I've already setup everything to work on my vps with irssi, with the plugins I want, the theme I want, etc. I don't want a "new and prettier" solution to a solved problem.
> Backbone by itself is not sufficient for building complex web apps.
What he meant was that for any complex web apps built on backbone.js, you have to build a layer on top of it or use additional plugins. You won't build complex applications as is.IMHO, I consider backbone.js more as a base framework which you need to enhance before starting your project. So, in a way, every complex backbone.js app is more of a <Complete new framework> extending Backbone.js.
A proof of that is mostly the number of available plugins (which is great!!). As a matter of fact, ender could be written on top of backbone.
John’s one of the smartest guy I know, and I thought that he was a perfect pick for the role of moderator. When we selected John and he said yes, he was a handsome single man. And since that time, he’s become a handsome married man, and so I wanted his lucky new spouse to stand up. So we’ve got not only a very talented, but a happy moderator.
Would someone saying that get to the top of hacker news? I do agree that this is far from a good introduction thought.
2. I hate it when the page loads and I'm aiming at a video in the screen, but it then randomly starts to scroll somewhere else, and it'd make me mistakenly click on the wrong video. To use the website, I had to let it load the page, count 1-2 in my head (while it'd scroll I don't know where randomly), and then I'd click on the video I want.
3. About the connect with facebook and share with facebook. For some reasons, it really scare me the way it's done. It should somewhat tell me what action does what. For instance, after registrering, there's a popup saying "Now share your profile on Facebook" [share] [cancel]. Will [cancel] cancel my registration? I had no idea.
Otherwise, great job! I'll use it and look forward to it :)
About the #1, I think it requires maybe a bit more explanation. I wanted to say "This artist is good", but didn't want to be involved into all the facebook connect, creation process, etc. Would be good to have the user helps promote the video but only force him to create an account if really necessary.
Nice! I've always been wondering why I couldn't pass a function there.
Thanks
git diff STAGE HEAD
seems a bit unconventional to me.And, you are right that we're not assigning the return value of $.getJSON. Basically, once $.getJSON has finished with the request, it will call a function with the result. This result is set to the variable passed to defer. It's a bit of a brain teaser but that's the whole point of the await/defer thingy. Instead of using a callback to retrieve the result as an argument, you just write a variable after defer and you receive it.
"Is the following right? Syntactically, "defer json" is an argument to the function "$.getJSON". So you could write it like this: await $.getJSON( url, defer(json) )"
Yes, exactly.
"'m guessing it's some convenient compiler magic that ICS does"
Yes, exactly. When you say "defer(x)", it basically returns a callback like this:
function(result) {
*x = result;
Code to terminate the await block*
}
"One last thing: the description talks about "deferrals" begin "fulfilled", but it doesn't say how they are created. Now, I think they are created by calling defer."Yeah, defer returns a callback and when you call it, it "fulfills" the await, i.e. you tell await that you're done with that async block.