Lukaszewicz: VirtualType.prototype.get = function fn {
Arcega: Alf0nn: with arrow functions, “this” in the functino would be what ever “this” is in the lexical scope
Arcega: Eg, its like if you have; var self = this; whatever.getfunction { return self.field; }
Hellen: Yes but if I want to do ROP
Varone: Thanks for the reply btw
Miro: With function { return this; }
Gerecke: Works correctly but with = is undefined
Arcega: Alf0nn: what the function “get” returns is independent from the function you’re p***ing in to it?
Dorinirl: The get is from a mongoose virtual getter
Cesari: If I understand correctly the question, yes
Arcega: Alf0nn: the “this” in the function fn, can be different to the “this” in get, so that return this should work just fine, irrespective of fn’s this
Schinkel: Rephrase: any idea why they go off screen? http://www.offlinespeedrun.com/index.html Jquery.animate with window.width
Thibault: Beginner question please help, how do i access “b”: http://jsbin.com/cesutavoye/edit?js,console thank you
Arcega: Eplo: you can’t, it only exists with in the scope of the function c
Arcega: Eplo: you’d have to p*** it as an argument to a
Kalinoski: Var e = eval; e’this’ === eval’this’
Mate: Kalinoski: boolean true
Kalinoski: If you access eval through a reference other than “eval” itself it accesses the global scope
Kalinoski: I don’t know how Mate is implemented so I was wondering if that would work
Evelyn: I must run a JS file once per minute. It makes HTTP requests to ensure a JSON file is up-to-date locally. I intend on writing a shell script to run it, and calling the shell script minutely via cron
Jarmin: Does anyone have ideas of how to improve on that design?
Eversoll: Kellytk: use a recursive setTimeout?
Vandenberghe: Hylle: I don’t understand
Siefert: Var request = require’request’; function check{ requestthe.JSON.thenfunction{ setTimeoutcheck, 1000 } }; check;
Boucouvalas: Why not program it through the nodejs instance, instead of using external process to do a http request
Pronovost: Hylle: I’m still new to JS. Could you explain what the point of that code would be?
Waldman: Pikul: That was my original plan, but I had the thought that the web aspect was unnecessary, and so possibly Node.js was as well. What is the advantage of implementing the JS as a Node app?
Insalaco: Well, you have access to the data straight from node
Kuwana: No need to do any request
Heward: This script won’t need to respond to HTTP requests, rather it will initiate them
Vanderlip: Kellytk: Node isn’t a server, it’s a platform for writing JS applications. Just like CPython.
Cornick: I’m not confident we’re talking about the same thing
Prucha: Hylle: Ok, then ***ume this is packaged as a Node.js app
Patanella: When you say, you need to run a js file once a minute what do you mean?
Shaffner: Kellytk: the code above uses a library called request, which makes HTTP requests. It then has a function check, which makes an HTTP request to whatever the.JSON is, and once that is done, it schedules itself to run again after 1 second.
Stramiello: Now I run it each minute, and it performs the necessary HTTP request and processing on the returned JSON file
Mitts: Hylle: Is it correct to see that as event-driven, async implementation of the HTTP request and response’ handling?
Schauer: Pikul: Once per minute I must run code that retrieves a JSON file via HTTP request, and with that file write it locally if it’s newer than the local copy
Brank: Kellytk: there are no events in that code example. But Node itself is an event-driven platform.
Boettner: I’d like to clarify something, the Node.js app will be ran once per minute, it will not be started and run persistently, itself handling the cron