TypeScript is a language for application-scale JavaScript development.
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
Any browser. Any host. Any OS. Open Source.
From Microsoft.
TypeScript is a language for application-scale JavaScript development.
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
Any browser. Any host. Any OS. Open Source.
From Microsoft.
A simple way to get your public IP address using Google Search.
Very useful and well written example of doing a real time multiplayer game in HTML5.
Are you a h@ck3r? Try Stripe’s Capture The Flag game, you’ll need to try and solve problems by exploiting vulnerabilities in their systems, but you’ll need to really hack at it! There are 6 levels, each with a password secured in some way. Use your madd hacking skills to advance to the next level.
I’m currently at level 4 but calling it a night. Here’s a few tips for challenges 1-3:
#1: google: system() exploit
#2: The basic authentication is NOT the challenge. The user and pass is the same that you used to SSH into level02.
#3: The deprecated function, it uses system() like in challenge #1 but the function is never called anywhere in the code. Oh and a buffer…
What do you think this JavaScript does?
Array(16).join(“what!?” - 1) + ” Batman!”
Try it out :)
A software engineer’s glory so often goes unnoticed. Attention seems to come either when there are bugs or when the final project ships. But rarely is a developer appreciated for all the nuances and subtleties of a piece of code—and all the heroics it took to write it. With Visual Studio Achievements Beta, your talents are recognized as you perform various coding feats, unlock achievements and earn badges.
Moved my jQuery plugin: TypeWatch to GitHub
Infer.NET is a .NET library for machine learning. It provides state-of-the-art algorithms for probabilistic inference from data. Various Bayesian models such as Bayes Point Machine classifiers, TrueSkill matchmaking, hidden Markov models, and Bayesian networks can be implemented using Infer.NET.
Common Crawl aims to change the big data game with our repository of over 40 terabytes of high-quality web crawl information into the Amazon cloud, the net total of 5 billion crawled pages. In this blog post, we’ll show you how you can harness the power of MapReduce data analysis against the Common Crawl dataset with nothing more than five minutes of your time, a bit of local configuration, and 25 cents.
This is why my process suddenly stops while I WaitForExit():
“Synchronous read operations introduce a dependency between the caller reading from the StandardError stream and the child process writing to that stream. These dependencies can cause deadlock conditions. When the caller reads from the redirected stream of a child process, it is dependent on the child. The caller waits for the read operation until the child writes to the stream or closes the stream. When the child process writes enough data to fill its redirected stream, it is dependent on the parent. The child process waits for the next write operation until the parent reads from the full stream or closes the stream. The deadlock condition results when the caller and child process wait for each other to complete an operation, and neither can continue. You can avoid deadlocks by evaluating dependencies between the caller and child process.”
In other words… Once the stream’s buffer is full the child process will wait until you read / close the stream. So if you WaitForExit() you’ll deadlock. You can either asynchronously read from the stream or ReadToEnd() and then WaitForExit().