Skip to content

Instantly share code, notes, and snippets.

View Rybar's full-sized avatar

Ryan Malm Rybar

View GitHub Profile
@Rybar
Rybar / 0_reuse_code.js
Last active August 29, 2015 14:12
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@Rybar
Rybar / canvas-play:-rainbow-squiggle.markdown
Created January 22, 2015 05:55
canvas play: rainbow squiggle

canvas play: rainbow squiggle

Lots of "magic numbers" going on here for the motion and color, my goal was simply to learn how to animate within a canvas element. My one struggle on this one was figuring out how to make a line made up of individual circles seem continuously drawn despite the speed increase. Eureka moment came when I realized I could just draw more than 1 per frame.

A Pen by Ryan Malm on CodePen.

License.

2d camera in canvas:
http://stackoverflow.com/questions/16919601/html5-canvas-camera-viewport-how-to-actally-do-it
Codeincomplete series on javascript games:
http://codeincomplete.com/games/
Coding Math:
http://www.codingmath.com/
Mary Rose Cook codes a Canvas game live in 30 minutes:
//--------------Engine.js-------------------
const WIDTH = 320;
const HEIGHT = 180;
const PAGES = 10; //page = 1 screen HEIGHTxWIDTH worth of screenbuffer.
const PAGESIZE = WIDTH*HEIGHT;
const SCREEN = 0;
const BUFFER = PAGESIZE;
const BUFFER2 = PAGESIZE*2;
@Rybar
Rybar / answer.md
Last active January 1, 2025 19:24

$$ We are given $( f(x) = \log(3e^{2x} + 4x - 5) )$, and we need to determine the behavior of ( f(x) ) as $( x \to +\infty )$.

Step 1: Simplify $( 3e^{2x} + 4x - 5 ) as ( x \to +\infty )$

For very large $( x )$, the term $( 3e^{2x} )$ dominates over $( 4x - 5 )$, because $( e^{2x} )$ grows much faster than any polynomial. Hence: $$[ 3e^{2x} + 4x - 5 \sim 3e^{2x} \quad \text{as } x \to +\infty.