Entries in the ‘Tutorials’ Category:

Turn your web browser into a scratchpad with 1 line of code

Open a new window or tab in your web browser Type the following code into the URL bar and press enter data:text/html, <html contenteditable> Start typing directly in your the browser window! Alternatively, for a better looking editor try this code: data:text/html,%20%3Cstyle%20type%3D%22text%2Fcss%22%3E%23e%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0 %3Bbottom%3A0%3Bleft%3A0%3B%7D%3C%2Fstyle%3E%3Cdiv%20id%3D%22e%22%3E%3C%2Fdiv%3E%3Cscript%20src%3D%22http%3A%2F%2Fd1n0x3qji82z53.cloudfront.net%2Fsrc-min-noconflict%2Face.js%22%20type%3D%22text%2Fjavascript%22%20charset%3D%22utf-8%22%3E%3C%2Fscript%3E%3Cscript%3Evar%20e%3Dace.edit(%22e%22) %3Be.setTheme(%22ace%2Ftheme%2Fmonokai%22) %3Be.getSession().setMode(%22ace%2Fmode%2Fruby%22)%3B%3C%2Fscript%3E

Tags: , , , , ,

Leave a Comment

Common JavaScript “Gotchas”

If you are a beginner to JavaScript you might find this article quite useful. It mentions a few common JavaScript quirks that you may not understand at first, including: details on the global namespace, the this object, knowing the difference between ECMAScript 3 and ECMAScript 5, asynchronous operations, prototypes, and simple JavaScript inheritance. Full Article: [...]

Tags: , ,

Leave a Comment

An Advanced Guide to HTML & CSS

Here is a guide I just came across that seems to be a quite extensive resource for advanced HTML & CSS web development. It appears that the guide is sectioned into lessons, where a new lesson is posted each week. So you should be able to follow along at our own pace over time. From [...]

Tags: , , , , , , ,

Leave a Comment

An Introduction to Graphviz

If you are not familiar with Graphviz, it is an excellent open source graph visualization tool that utilizes a “dot” language as specification for the generation of graphs. These “dot” files can be created manually or programmatically, thereby making Graphviz a very powerful tool. This article provides a good introduction on Graphviz and how to [...]

Tags: , , , ,

Leave a Comment

Google Chrome’s WebKit Inspector

Google Chrome includes quite a few extremely useful tools for web developers. It can be somewhat overwhelming at first if you haven’t used them before. This article gives a quite comprehensive overview of the tools included and what they do. While reading this article keep in mind that new versions of Google Chrome are released [...]

Tags: , , , , , , , ,

Leave a Comment

VIM Adventures

How would you like to play a Zelda-like game while learning how to use VIM? VIM Adventures is what you should be playing! Check out the game here: VIM Adventures (vim-adventures.com)  

Tags: , , , , , , ,

Leave a Comment

File Encoding Validation

If you’re using a Unix or Unix-like operating system you can leverage the GNU iconv library to validate the encoding of a file or files. Although, the GNU iconv library is actually meant to do file conversions, it can still be used in a way that will give you some understanding if the file(s) contain [...]

Tags: , , , , ,

Leave a Comment

16 Linux Server Commands You Should Know

original source: 16 Linux Server Monitoring Commands You Really Need To Know iostat The iostat command shows in detail what your storage subsystem is up to. You usually use iostat to monitor how well your storage sub-systems are working in general and to spot slow input/output problems before your clients notice that the server is [...]

Tags: , , ,

Comments (1)

Never Throw Away Old Code

source: Things You Should Never Do, Part I (joelonsoftware.com) For many reasons, it is almost never a good idea to throw away old code. It may seem like a good idea to start from fresh if the existing code base is bloated, slow, hard to maintain, etc. However, by starting from fresh you are losing [...]

Tags: , ,

Leave a Comment

SSH Tricks

Some tricks covered in the article include: using passwordless, key-based login; setting up local per-host configurations; exporting a local service through a firewall; accessing a remote service through a firewall; setting up a SOCKS proxy for Firefox; executing commands remotely from scripts; transfering files to/from remote machines; mounting a filesystem through SSH; and triggering admin [...]

Tags: , , , , ,

Leave a Comment