git init
or
Hello, visitors! If you want an updated version of this styleguide in repo form with tons of real-life examples… check out Trellisheets! https://github.com/trello/trellisheets
“I perfectly understand our CSS. I never have any issues with cascading rules. I never have to use !important or inline styles. Even though somebody else wrote this bit of CSS, I know exactly how it works and how to extend it. Fixes are easy! I have a hard time breaking our CSS. I know exactly where to put new CSS. We use all of our CSS and it’s pretty small overall. When I delete a template, I know the exact corresponding CSS file and I can delete it all at once. Nothing gets left behind.”
You often hear updog saying stuff like this. Who’s updog? Not much, who is up with you?
| using UnityEngine; | |
| using UnityEditor; | |
| using System.IO; | |
| using System.Text.RegularExpressions; | |
| using System.Collections.Generic; | |
| using System.Collections; | |
| using System; | |
| class RXSolutionFixer : AssetPostprocessor | |
| { |
| /* require XLSX */ | |
| var XLSX = require('XLSX') | |
| function datenum(v, date1904) { | |
| if(date1904) v+=1462; | |
| var epoch = Date.parse(v); | |
| return (epoch - new Date(Date.UTC(1899, 11, 30))) / (24 * 60 * 60 * 1000); | |
| } | |
| function sheet_from_array_of_arrays(data, opts) { |
I have moved this over to the Tech Interview Cheat Sheet Repo and has been expanded and even has code challenges you can run and practice against!
\
| # This line imports the modules we will need. The first is the sys module used | |
| # to read the command line arguments. Second the Python Imaging Library to read | |
| # the image and third numpy, a linear algebra/vector/matrix module. | |
| import sys; from PIL import Image; import numpy as np | |
| # This is a list of characters from low to high "blackness" in order to map the | |
| # intensities of the image to ascii characters | |
| chars = np.asarray(list(' .,:;irsXA253hMHGS#9B&@')) | |
| # Check whether all necessary command line arguments were given, if not exit and show a |
| import sys; from PIL import Image; import numpy as np | |
| chars = np.asarray(list(' .,:;irsXA253hMHGS#9B&@')) | |
| if len(sys.argv) != 4: print( 'Usage: ./asciinator.py image scale factor' ); sys.exit() | |
| f, SC, GCF, WCF = sys.argv[1], float(sys.argv[2]), float(sys.argv[3]), 7/4 | |
| img = Image.open(f) | |
| S = ( round(img.size[0]*SC*WCF), round(img.size[1]*SC) ) | |
| img = np.sum( np.asarray( img.resize(S) ), axis=2) |
| /* | |
| * jQuery Double Tap | |
| * Developer: Sergey Margaritov (github.com/attenzione) | |
| * License: MIT | |
| * Date: 22.10.2013 | |
| * Based on jquery documentation http://learn.jquery.com/events/event-extensions/ | |
| */ | |
| (function($){ |
| // Just before switching jobs: | |
| // Add one of these. | |
| // Preferably into the same commit where you do a large merge. | |
| // | |
| // This started as a tweet with a joke of "C++ pro-tip: #define private public", | |
| // and then it quickly escalated into more and more evil suggestions. | |
| // I've tried to capture interesting suggestions here. | |
| // | |
| // Contributors: @r2d2rigo, @joeldevahl, @msinilo, @_Humus_, | |
| // @YuriyODonnell, @rygorous, @cmuratori, @mike_acton, @grumpygiant, |