(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| "use strict"; | |
| const fs = require("fs"); | |
| const cluster = require("cluster"); | |
| /* | |
| * GET IT ALL RUNNING | |
| */ | |
| if (cluster.isMaster) { | |
| cluster.setupMaster({ |
| // These hashes are for algorithmic use cases, such as bucketing in hashtables, where security isn't | |
| // needed and 32 or 64 bits is enough (that is, rare collisions are acceptable). These are way simpler | |
| // than sha1 (and all its deps) or similar, and with a short, clean (base 36 alphanumeric) result. | |
| // A simple, *insecure* 32-bit hash that's short, fast, and has no dependencies. | |
| // Output is always 7 characters. | |
| // Loosely based on the Java version; see | |
| // https://stackoverflow.com/questions/6122571/simple-non-secure-hash-function-for-javascript | |
| const simpleHash = str => { | |
| let hash = 0; |
| using UnityEngine; | |
| using UnityEditor; | |
| using UnityEditor.SceneManagement; | |
| using System.Collections.Generic; | |
| using System.IO; | |
| // Scene selection |
| #if UNITY_EDITOR | |
| using System.Reflection; | |
| using UnityEngine; | |
| using UnityEditor; | |
| public class FontSwitcher : EditorWindow | |
| { | |
| [MenuItem("Font/Show Window")] | |
| public static void ShowFontWindow() | |
| { |
| /// | |
| /// Simple pooling for Unity. | |
| /// Author: Martin "quill18" Glaude ([email protected]) | |
| /// Latest Version: https://gist.github.com/quill18/5a7cfffae68892621267 | |
| /// License: CC0 (http://creativecommons.org/publicdomain/zero/1.0/) | |
| /// UPDATES: | |
| /// 2015-04-16: Changed Pool to use a Stack generic. | |
| /// | |
| /// Usage: | |
| /// |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| Rect r = EditorGUILayout.BeginVertical(); | |
| EditorGUI.ProgressBar(r, 0.1f, "Doing something helpful"); | |
| GUILayout.Space(18); | |
| EditorGUILayout.EndVertical(); |
| using System; | |
| using System.Collections.Generic; | |
| using UnityEditor; | |
| using UnityEngine; | |
| //Unity 4.1.5 | |
| public class UnityTextures : EditorWindow | |
| { |