View SCSS.md

⇐ back to the gist-blog at jrw.fi

Advanced SCSS

Or, 16 cool things you may not have known your stylesheets could do. I'd rather have kept it to a nice round number like 10, but they just kept coming. Sorry.

I've been using SCSS/SASS for most of my styling work since 2009, and I'm a huge fan of Compass (by the great @chriseppstein). It really helped many of us through the darkest cross-browser crap. Even though browsers are increasingly playing nice with CSS, another problem has become very topical: managing the complexity in stylesheets as our in-browser apps get larger and larger. SCSS is an indispensable tool for dealing with this.

This isn't an introduction to the language by a long shot; many things probably won't make sense unless you have some SCSS under your belt already. That said, if you're not yet comfy with the basics, check out the aweso

View PhpJava.java
/*<?php
//*/public class PhpJava { public static void main(String[] args) { System.out.printf("/*%s",
//\u000A\u002F\u002A
class PhpJava {
static function main() {
echo(//\u000A\u002A\u002F
"Hello World!");
}}
//\u000A\u002F\u002A
PhpJava::main();
View python-cheat-sheet-basic.py
#!/usr/bin/env python
"""Basic Python Cheat Sheet by Filip Kral on 2015/02/16"""
"""
Python is a cross-platform, interpreted, object-oriented programming language.
That means you can run it on Linux, Windows, Mac, and other platforms,
you don't need to compile your code to execute it because it is compiled on
the fly, and you can use classes and objects.
View gpuview.txt
https://graphics.stanford.edu/~mdfisher/GPUView.html
https://msdn.microsoft.com/en-us/library/windows/desktop/jj585574(v=vs.85).aspx
http://www.slideserve.com/libitha/using-gpuview-to-understand-your-directx-11-game-jon-story-developer-relations-engineer-amd
https://developer.nvidia.com/content/are-you-running-out-video-memory-detecting-video-memory-overcommitment-using-gpuview
https://knarkowicz.wordpress.com/2013/05/25/simple-gpuview-custom-event-markers/
https://software.intel.com/en-us/articles/removing-cpu-gpu-sync-stalls-in-galactic-civilizations-3
https://graphics.stanford.edu/~mdfisher/Data/GPUView.ppt
http://download.microsoft.com/download/F/A/7/FA70E919-8F82-4C4E-8D02-97DB3CF79AD5/GRA-T799_Blythe_Taiwan.pdf
View bluenoise.txt
point sets
http://graphics.uni-konstanz.de/publikationen/2013/controlled_aliasing/Heck_etal2013-BNSwCA.pdf
http://geometry.caltech.edu/pubs/WPCBS+14.pdf
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.177.6047&rep=rep1&type=pdf (code: https://code.google.com/archive/p/ccvt/ )
matrices
https://www.solidangle.com/research/dither_abstract.pdf
https://github.com/bartwronski/BlueNoiseGenerator
View HDR links
View counter.sh
find . -name '*.java' | xargs wc -l
View tf-pg.js
var R = require('ramda');
void 0; //to not bloat the output
var random = require('seed-random')(1337);
var data = [
{input: [0, 0], output: 0},
{input: [1, 0], output: 1},
{input: [0, 1], output: 1},
{input: [1, 1], output: 0},
];
var activation_sigmoid = x => 1 / (1 + Math.exp(-x));
View pymel_to_bpy_voronoi3d.py
# inspired by https://openmaya.quora.com/How-to-implement-Voronoi-with-Python-for-Maya
import numpy as np
import random
import math
class MBoundingBox:
def __init__(self):
self.xyz = None
View readme.md