Skip to content

Instantly share code, notes, and snippets.

Alan Kang akngs

Block or report user

Report or block akngs

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile

Some images ;)

akngs / .block
Last active Dec 16, 2017
Curvature Blindness Illusion
View .block
license: gpl-3.0
akngs / .block
Last active Dec 11, 2017
Interactive and visual explanation of SVG path's "arc" command
View .block
license: gpl-3.0
akngs / .block
Last active Dec 2, 2017
D3 implementation of an agent-based predator-prey model.
View .block
license: gpl-3.0
akngs /
Last active Nov 26, 2017
Extract frequent words from URL

How to run

  1. Install Python 3
  2. Install KoNLPy
  3. Run python --xpath './/div[@class="statement"]/div[@class="content glossary"]/text()' --url
akngs / index.js
Created Jul 10, 2017
Gist from
View index.js
"hello, world"; // edit this to begin
akngs / index.html
Created May 29, 2016
Simple d3 example
View index.html
<!DOCTYPE html>
<meta charset="utf-8">
<title>Simple d3 example</title>
<script src="//"></script>
<script>"body").append("p").text("New paragraph!");
akngs / track_external_links.js
Created May 27, 2016
GA external link tracker
View track_external_links.js
akngs /
Last active Jan 17, 2016 — forked from mbostock/.block
Canvas Donut for retina display
akngs / read_vs_skim.js
Last active Aug 3, 2017
GA custom event trigger which tracks reading behavior
View read_vs_skim.js
try {
document.addEventListener("DOMContentLoaded", function() {
var accumScrollMove = 0;
// Set it 1 msecs to avoid div by zero error
var accumScrollTime = 1;
var latestScrollTop = 0;
var latestScrollAt = new Date();
function checkScroll() {
You can’t perform that action at this time.