Skip to content

Instantly share code, notes, and snippets.

@jsfeng
jsfeng / CryptoClassLoader.java
Created September 2, 2012 02:09
CryptoClassLoader
/**
* This class loader loads encrypted class files.
*/
class CryptoClassLoader extends ClassLoader
{
/**
* Constructs a crypto class loader.
* @param k the decryption key
*/
public CryptoClassLoader(int k)
@jsfeng
jsfeng / dyanmicAddChart.mxml
Created October 26, 2012 14:56
Dyanmic Add Flex Chart Series
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()" viewSourceURL="srcview/index.html">
<mx:Script>
<![CDATA[
import mx.charts.series.ColumnSeries;
import mx.charts.series.BarSeries;
import mx.charts.series.BarSet;
import mx.collections.ArrayCollection;
import mx.charts.ColumnChart;
@jsfeng
jsfeng / gist:4076602
Created November 15, 2012 04:19
Pouring.scala
package streams
class Pouring (capacity : Vector[Int]) {
//States
type State = Vector[Int]
val initialState = capacity map (x => 0)
//Moves
trait Move {
<!DOCTYPE HTML>
<html>
<head>
<title> Canvas Test</title>
</head>
<body>
<canvas id="canvas">
<script>
canvas.height = window.screen.height;
canvas.width = window.screen.width;