Search Results

8 matches found for 'wiki'

Python Essentials

Scopes Python has closures, similar to Javascript, since functions are first class objects. But unlike Javascript, there are some subtle gotchas in regards to working with function scopes. nonlocal vs.

npm and Node.js Management

npm packages install and save Install a package and also write it to package.json under "dependencies":{} npm install <PACKAGE> --save Alternatively, for developer dependencies: npm install <PACKAGE> --save-dev or npm i -D <PACKAGE> npm install, update, run (outside of current directory) npm install --prefix <PATH to directory> npm update --prefix <directory> npm run --prefix <script defined in package.

Git the Essentials

Checkouts and Commits Scenario: I want to check out some branch B git checkout <branch B> Scenario: I want to add some files that I updated and commit them git add -i ... (Add your files interactively) git commit Scenario: I created some brand new files and need to commit them.

Useful Links

This is a personal list of useful resources for improving web stacks, frameworks, development, UX, whatever that I come across! Software Engineering The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) Encryption vs.

Javascript Essentials

Hoisting Hoisting is JavaScript's default behavior of moving declarations to the top. Given the following Javascript code, what is the expected output, and why? fcn2(); fcn1(); function fcn2(){ alert("hi"); } var fcn1 = function(){ alert("hey") } The expected output is a pop up alert that says "hi", followed by an error that fcn1 isn't defined.

Java Essentials

JVM Java is a statically typed language that is compiled into bytecode (i.e. with javac) and understood only by the JVM, or Java Virtual Machine. The JVM is an interpreter that reads the Java bytecode and translates them into machine code before execution.

Algorithm Handbook

Introduction Welcome to the algorithm handbook wiki! In this wiki you will find a mini-cheat sheet overview of data structures, and examples of their usages in modern languages.

RDBMS Indexing

... To better understand indexing, we should understand what an index of a book is. From the wiki: An index ( plural: usually indexes, more rarely indices; see below) is a list of words or phrases ('headings') and associated pointers ('locators') to where useful material relating to that heading can be found in a document or collection of documents.