Are you over 18 and want to see adult content?
More Annotations
A complete backup of dgjury.blogspot.com
Are you over 18 and want to see adult content?
A complete backup of thegroupprojectchicago.wordpress.com
Are you over 18 and want to see adult content?
A complete backup of kyoto-ongeibun.jp
Are you over 18 and want to see adult content?
A complete backup of iwclubofamerica.org
Are you over 18 and want to see adult content?
A complete backup of thesophisticatedlife.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of milleavemaria.it
Are you over 18 and want to see adult content?
A complete backup of kitchenandthecity.blogspot.com
Are you over 18 and want to see adult content?
A complete backup of liuxuesheng8.com
Are you over 18 and want to see adult content?
A complete backup of bankfirstfed.com
Are you over 18 and want to see adult content?
A complete backup of suki2links.tumblr.com
Are you over 18 and want to see adult content?
A complete backup of urlhome21.blogspot.com
Are you over 18 and want to see adult content?
Text
option?
SETTING UP GSUITE GMAIL CUSTOM DOMAINS WITH AWS ROUTE53 Navigate the maze: Apps > G Suite > Gmail > Authenticate Email. Now click "Generate new record". Don't click anything else yet. Back in Route53, create a new, named TXT record. For the name, paste in the name from your generated record in GSuite. It's probably " google._domainkey ". Change the type to "TXT - Text": WEBPACK: WHEN TO USE AND WHY Webpack: When To Use And Why. TL;DR It took me a long time to understand Webpack and how it fits in the build process. This is what I wish someone had told me. What is Webpack? How does Webpack compare to Grunt, Gulp, Browserify, Brunch, etc?FLUX FOR BEGINNERS
Flux is a word made up to describe "one way" data flow with very specific events and listeners. There's no official Flux library, but you'll need the Flux Dispatcher, and any Javascript event library. The official documentation is written like someone's stream of conciousness, and is a bad place to start. Once you get Flux in yourhead, though
IRC: THE SECRET WEAPON OF DEVELOPERS HOW TO GET THREE.JS SHADER SOURCE CODE AT RUNTIMEJS SOURCE CODENODE JS SOURCE CODEVUE JS SOURCE CODEJS SOURCEMAP TO JS SOURCETHREE JS TUTORIALSCHANGE IMAGE SOURCE JS Three.js builds its shaders with a tricky system of string concatenation based on data in your scene, like the current number of lights. Under the hood, at least as of r100, Three.js builds shaders using a function called initMaterial, which happens only at render time, if the material FONT LOADING EXAMPLE Font Loading Example. View the sourcefor this example, or. Back toblog post.
REACTJS FOR BEGINNERS ReactJS For Beginners. TL;DR I struggled for a long time trying to understand React. This is what I wish someone had told me. Note: This blog post used to have a different title that was disrespectful and ableist. Additionally, it was written in 2014, and ANDREW RAY'S PORTFOLIO A jQuery plugin experiment to cycle between different text. A jQuery plugin to show the destruction of an element with sprite based explosions. Many years ago, before the Chrome Inspector, even before Firebug Lite, I attempted to build a tool to give full cross browser CREATING A 3D FONT IN THREE.JS Creating a 3D Font in Three.js 1. Get a font to turn into 3D. There are many options for fonts to choose from. Font Squirrel and 1001 Free Fonts are two good, legal resources that have search capabilities to help you find fonts by type.. 2. Generate the font.js file EMOJI RANSOM GENERATOR Emoji Ransom Generator. Randomize Emojis when there's more than oneoption?
SETTING UP GSUITE GMAIL CUSTOM DOMAINS WITH AWS ROUTE53 Navigate the maze: Apps > G Suite > Gmail > Authenticate Email. Now click "Generate new record". Don't click anything else yet. Back in Route53, create a new, named TXT record. For the name, paste in the name from your generated record in GSuite. It's probably " google._domainkey ". Change the type to "TXT - Text": WEBPACK: WHEN TO USE AND WHY Webpack: When To Use And Why. TL;DR It took me a long time to understand Webpack and how it fits in the build process. This is what I wish someone had told me. What is Webpack? How does Webpack compare to Grunt, Gulp, Browserify, Brunch, etc?FLUX FOR BEGINNERS
Flux is a word made up to describe "one way" data flow with very specific events and listeners. There's no official Flux library, but you'll need the Flux Dispatcher, and any Javascript event library. The official documentation is written like someone's stream of conciousness, and is a bad place to start. Once you get Flux in yourhead, though
IRC: THE SECRET WEAPON OF DEVELOPERS HOW TO GET THREE.JS SHADER SOURCE CODE AT RUNTIMEJS SOURCE CODENODE JS SOURCE CODEVUE JS SOURCE CODEJS SOURCEMAP TO JS SOURCETHREE JS TUTORIALSCHANGE IMAGE SOURCE JS Three.js builds its shaders with a tricky system of string concatenation based on data in your scene, like the current number of lights. Under the hood, at least as of r100, Three.js builds shaders using a function called initMaterial, which happens only at render time, if the material FONT LOADING EXAMPLE Font Loading Example. View the sourcefor this example, or. Back toblog post.
REACTJS FOR BEGINNERS ReactJS For Beginners. TL;DR I struggled for a long time trying to understand React. This is what I wish someone had told me. Note: This blog post used to have a different title that was disrespectful and ableist. Additionally, it was written in 2014, and ANDREW RAY'S PORTFOLIO A jQuery plugin experiment to cycle between different text. A jQuery plugin to show the destruction of an element with sprite based explosions. Many years ago, before the Chrome Inspector, even before Firebug Lite, I attempted to build a tool to give full cross browserBASH PROMPT BUILDER
Use the preview pane to see what your prompt would look like in each repository. Click the select button then press copy (CTRL-C Windows, Splat-C Mac). Paste the output into your ~/.bashrc file. Make it if it doesn't exist. Note how the function is used in the final PS1 line,and combine it
YOU WOULDN'T UNDERSTAND You Wouldn't Understand. TL;DR Err on the side of believing someone who has experienced something you haven't, even if you initially disagree with it.. Knowing vs. Understanding. The "Smarter Every Day" YouTube Channel released a remarkable video, The Backwards Bicycle.It features a bicycle with a gear that reverses the action of thehandlebars.
A BETTER GIT BLAME
A Better Git Blame. TL;DR git blame rarely gives helpful results. Instead use specific flags on git log to find the true author of a change.. What Does git blame Actually Do?. git blame searches the commit history to find the last person who modified a line of code. Some editors have this feature integrated into the interface, but the easiest way is at the command line: THE REACTJS CONTROLLER VIEW PATTERN The ReactJS Controller View Pattern. TL;DR Making a top level component that holds all state and passes it to children as props is really nice.. Not to be confused with MVC, a "view controller" or "controller view" is a top level component that holds all state and passes it to children as props.. For any top level component, such as a , create a that passes FONT LOADING EXAMPLE Font Loading Example. View the sourcefor this example, or. Back toblog post.
HOW TO CREATE CUSTOM ITERM2 WINDOW ARRANGMENTS TL;DR Create a custom keyboard shorcut to automatically spawn a set of windows and splits with processes running. iTerm2 is useful software, but this process is complicated. I've attempted to document known pitfalls. How to Create a Custom Window Arrangement Close all iTerm2 windows. We'll use the "Save WindowTHREE.JS WEBGL
three.js webgl - collada - andrewray.me HOW TO USE ES6 IN NODEJS TL;DR require('babel-register'); at app entry point. The Backstory While converting an app from Rails to Node, I searched for how to use ES6 in NodeJS. Some responses EMOJI RANSOM GENERATOR Emoji Ransom Generator. Randomize Emojis when there's more than oneoption?
ANDREW RAY
@andrewray
portfolio
blog
AT A GLANCE
* 133 open source pull requests * 442 open source issues filed * 11 npm packages published * 10k+ reputation on StackOverflow * Published SitePoint author * Virtual reality hackathon winner(team Mood Engine)
SELECT WORKS
ShaderFrog
WebGL graph based shader editor Charisma The Chameleon A WebGL and React gameEasing Utils
Up to date easing function library Webpack Hot 2048 Loader Shows the game 2048 during hot reloads The Emoji Ransom Generator Write using only 📧Ⓜï¸â•ï¸â˜”ℹï¸!The Booper Snooter
Waste years of your life pulling cat tongues!Bubbles Revenge
An addicting Flash game where you eat bubbles to growEscape From Hueb
An audio only Flash game experimentUNSELECTED WORKS
SOFTWARE
*
Emoji Alphabet
An Javascript library to translate individual letters into Emojiequivalents
*
Webpack Cylic Dependency Checker Uses depth first traversal to search your dependency graph for cyclical dependencies, which can break tools like Flow.*
My dotfiles
All of my configuration files, including Vim plugins, and a 1,500 line.vimrc.
*
Kickscraper
A tiny tool to scrap Kickstarter campaign data*
3D Lamp Designer
Virtual reality hackathon project. Design a lampshade by moving shadows around in a virtual reality environment.*
Vim Plugin: Git Confict Edit Edit conflicted Git files in Vim by grepping for conflict markers and loading into quickfix list*
3D Projection Matrix in CSS Experiment to learn matrix math and 3D scene matrix math using(non-3D) CSS
*
Rich Text Truncate jQuery Plugin Truncate rich HTML text and add ellipses*
Cloud Animation jQuery Plugin An experimental way to animate in a modal with puffy edges*
Blur Swapper jQuery plugin A jQuery plugin experiment to cycle between different text*
Kill With Fire jQuery Plugin A jQuery plugin to show the destruction of an element with spritebased explosions
*
Dung Beetle
Many years ago, before the Chrome Inspector, even before Firebug Lite, I attempted to build a tool to give full cross browser inspection*
WebGL Snowglobe
A mini WebGL snowglobe experimentMUSIC
*
Alcohol Distances Sam From God Musical experiment inspired by a friend*
Desert Fight Music
(Unfinished) Work for an uncompleted fighting video game*
Echoes
Piano improvisation for a friend*
Eric Score Song 1
Song for a dramatic student college film*
Eric Score Song 2
Song for a dramatic student college film*
Hello World
An exerpimental song to express a transition in my life*
Her Prison Has 88 Keys And No Locks A piano improvisation for a friend*
Impulse Score
(Unfinished) An orchestral and electronic song for an incomplete videogame
*
Obsessive Impulsive
An orchestral soundtrack mix for an incomplete video game.*
Midnight On A Kentucky Porch Experimental song about late night conversations*
The Depths
A piano composition
*
The Ice Walrus
(Unfinished) A classical composition about friendship*
Thisis
An electronic and piano composition for a friend About I'm a human from San Francisco. Follow me on Twitter or GitHub , or check out my portfolio.
© Andrew Ray 2016
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0