Skip to content

Instantly share code, notes, and snippets.

{ pkgs ? import <nixpkgs> {}}:
with pkgs;
let
pythonPackages = python310Packages;
nixGLSrc = builtins.fetchGit {
url = "https://github.com/guibou/nixGL";
rev = "7165ffbccbd2cf4379b6cd6d2edd1620a427e5ae";
};

Keybase proof

I hereby claim:

  • I am jammus on github.
  • I am jammus (https://keybase.io/jammus) on keybase.
  • I have a public key ASBSfUahTtj__y0I9Nn8CGcCwmY6OxDSwd5PzRVAKiVxfAo

To claim this, I am signing this object:

@jammus
jammus / demo.css
Last active November 22, 2016 16:41
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,300,400,700&subset=cyrillic,latin,latin-ext);
body {
font-family: "Open Sans", "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Sans-serif;
}
@jammus
jammus / app.js
Created May 22, 2011 13:10
Print user's last 10 played tracks. Print as user scrobbles.
var LastFmNode = require('lastfm').LastFmNode;
var lastfm = new LastFmNode({
api_key: 'apikey',
secret: 'secret'
});
var request = lastfm.request('user.getrecenttracks', {
user: 'username',
limit: 10,
@jammus
jammus / default.appcache
Created May 6, 2011 16:54
Supporting files for jQM iPhone appcache issue
CACHE MANIFEST
CACHE:
index.html
otherpage.html
css/jquery.mobile.min.css
js/jquery.min.js
js/jquery.mobile.js
NETWORK:
@jammus
jammus / gist:869859
Created March 14, 2011 20:54
Tweet every song you listen to! Lose followers!
var LastFmNode = require("lastfm").LastFmNode,
twitter = require("twitter");
var lastfm = new LastFmNode({
api_key: "your_key",
secret: "your_secret"});
var twit = new twitter({
consumer_key: 'STATE YOUR NAME',
consumer_secret: 'STATE YOUR NAME',
var assert = require("assert");
var ntest = require("ntest");
var hashlib = require("hashlib");
var crypto = require("crypto");
ntest.describe("Crypto and Hashlib md5 hashes")
ntest.it("give same result for high characters", function() {
var trackname = "Tony’s Theme (Remastered)";
var cryptoHash = crypto.createHash("md5").update(trackname, 'utf8').digest('hex');
var hashlibHash = hashlib.md5(trackname);
var assert = require("assert");
var ntest = require("ntest");
var hashlib = require("hashlib");
var crypto = require("crypto");
ntest.describe("Crypto and Hashlib md5 hashes")
ntest.it("give same result for high characters", function() {
var trackname = "Tony’s Theme (Remastered)";
var cryptoHash = crypto.createHash("md5").update(trackname).digest("hex");
var hashlibHash = hashlib.md5(trackname);