Skip to content

Instantly share code, notes, and snippets.

View jatins's full-sized avatar
looking for approval

Jatin Shridhar jatins

looking for approval
View GitHub Profile

Git Cheat Sheet

Commands

Getting Started

git init

or

Virtual DOM and diffing algorithm

There was a [great article][1] about how react implements it's virtual DOM. There are some really interesting ideas in there but they are deeply buried in the implementation of the React framework.

However, it's possible to implement just the virtual DOM and diff algorithm on it's own as a set of independent modules.

@johnkil
johnkil / JTarUtils.java
Created December 20, 2012 12:59
Implementation of two versions of the utilities to decompress tar.gz archives (apache tar & jtar).
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.zip.GZIPInputStream;
import org.xeustechnologies.jtar.TarEntry;
import org.xeustechnologies.jtar.TarInputStream;