In the world of data processing, JSON (JavaScript Object Notation) has become a ubiquitous format for data interchange. Whether you’re working with APIs, configuration files, or data storage, JSON is often the go-to format. However, manipulating JSON data can be cumbersome, especially when dealing with large datasets. This is where jq, a powerful command line […]

Read More →

The Concise Binary Object Representation (CBOR) is a data format whose design goals include the possibility of extremely small code size, fairly small message size, and extensibility without the need for version negotiation. CBOR is defined in an Internet Standards Document, RFC 7049. The format has been designed to be stable for decades. The objectives […]

Read More →

Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows. The editor features all of the standard tools you would expect from a modern code editor, including syntax highlighting, customizable keyboard bindings, bracket matching and snippets. It also works with Git out of the box. Visual Studio Code offers […]

Read More →

Ace is a standalone code editor written in JavaScript. The goal is to create a web based code editor that matches and extends the features, usability and performance of existing native editors such as TextMate, Vim or Eclipse. Ace can be easily embedded in any web page and JavaScript application. Ace is developed as the […]

Read More →

Try running this piece of javascript, it would throw a “URI malformed” exception. javascript:alert(decodeURIComponent(escape(’http://rushis.com/®’)));javascript:alert(decodeURIComponent(escape(‘http://rushis.com/®’))); The ® character is transformed to %AE, which is not a valid input to decodeURIComponent function. This issue is clearly evident in the latest prototype js 1.6 framework. _getHeaderJSON: function() { var json = this.getHeader(’X-JSON’); if (!json) return null; json = […]

Read More →