maryrosecook.com
Mary Rose CookEssays, talks and projects by Mary Rose Cook
http://www.maryrosecook.com/
Essays, talks and projects by Mary Rose Cook
http://www.maryrosecook.com/
TODAY'S RATING
>1,000,000
Date Range
HIGHEST TRAFFIC ON
Monday
LOAD TIME
0.6 seconds
MARY ROSE COOK
22 AL●●●●●TREET
CAM●●●DGE , CAMBRIDGESHIRE, CB4 3BE
GB
View this contact
MARY ROSE COOK
22 AL●●●●●TREET
CAM●●●DGE , CAMBRIDGESHIRE, CB4 3BE
GB
View this contact
MARY ROSE COOK
22 AL●●●●●TREET
CAM●●●DGE , CAMBRIDGESHIRE, CB4 3BE
GB
View this contact
16
YEARS
7
MONTHS
11
DAYS
NEW DREAM NETWORK, LLC
WHOIS : whois.dreamhost.com
REFERRED : http://www.dreamhost.com
PAGES IN
THIS WEBSITE
13
SSL
EXTERNAL LINKS
82
SITE IP
192.241.135.200
LOAD TIME
0.64 sec
SCORE
6.2
Mary Rose Cook | maryrosecook.com Reviews
https://maryrosecook.com
Essays, talks and projects by Mary Rose Cook
Andro.js
Mix behaviours into objects. What is Andro.js? Androjs takes mixins and applies them, each in its own namespace, to an object, and lets them talk to one another via an event emitter. Or, to put it another way, Andro.js a library for objects that can't quite decide who they are. File I define the owner object as a constructor called. Function that, when called, uses the. Function to get the eventer to emit a. Event to all behaviours attached to the cube. This binds to the. This binds to the. Makes a noise...
Andro.js
Mix behaviours into objects. What is Andro.js? Androjs takes mixins and applies them, each in its own namespace, to an object, and lets them talk to one another via an event emitter. Or, to put it another way, Andro.js a library for objects that can't quite decide who they are. File I define the owner object as a constructor called. Function that, when called, uses the. Function to get the eventer to emit a. Event to all behaviours attached to the cube. This binds to the. This binds to the. Makes a noise...
Drum machine
Video of Mary livecoding the drum machine. How to write a simple drum machine that runs in the browser. Below is just a screenshot of the drum machine. The code doesn't work in mobile browsers. To play with the demo, visit this site on a deskop or laptop computer. Click the buttons to turn the beats on or off. Video of Mary livecoding the drum machine. The heavily annotated source code. Is 114 lines long. Clone it from GitHub. Git clone git@github.com:maryrosecook/drum-machine.git.
Machine.js
By mary rose cook. Make behaviour trees in JavaScript. What is this library? Machine.js lets you use a hierarchical state machine to control a JavaScript object. 1 Define a behaviour tree as JSON. Identifier: "idle", strategy: "prioritised", children: [ { identifier: "photosynthesise", strategy: "sequential", children: [ { identifier: "makeEnergy" }, { identifier: "grow" }, { identifier: "emitOxygen" }, ] }, { identifier: "gatherSun" }, { identifier: "gatherWater" }, ] };. State, define a function. A beh...
Snowflake
By Mary Rose Cook. Run code in particular circumstances. Snowflake lets you run a piece of code once, or every so often. It is useful for debugging a function that is run frequently. Is open source, under the MIT licence.
Gitlet
Git from the inside out. Gitlet is an implemention of Git in JavaScript. Over the last six years, I've become better at using Git for version control. But my conceptions of the index, the working copy, the object graph and remotes have just grown fuzzier. Directory to figure out the results. I discovered that, if approached from the inside out, Git is easy to understand. It is the product of simple ideas that, when combined, produce something very deep and beautiful. Using Gitlet to understand Git. Using...
annotated-code.maryrosecook.com
Annotated code
Short, heavily annotated JavaScript programs. Circles bouncing off lines.
Coquette
A micro framework for JavaScript games. Handles collision detection, the game update loop, canvas rendering, and keyboard and mouse input. A game where you, the valiant player, must find a person of indeterminate gender in distress so you can take them away from all this. Click on the game, then press the up arrow key to play. The HTML below defines a canvas element and loads in Coquette and the game code. Five demos are included in this repository:. An example of collisions between rotated entities.
My speech to new Recursers
https://maryrosecook.com/blog/post/my-speech-to-new-hacker-schoolers
My speech to new Recursers. Hi I’m Mary. I’m a facilitator at the Recurse Center. First, I’m going to talk about what facilitators do. Second, I’m going to give you advice about making the most of your time at the Recurse Center. What do facilitators do? We’re here to help you help yourselves learn. We can do that in a number of ways. We can help you choose a project that fits your learning goals for the Recurse Center. This might mean pointing you for inspiration to the well-thumbed list of Fun and ...
Git from the inside out
https://maryrosecook.com/blog/post/git-from-the-inside-out
Git from the inside out. This essay explains how Git works. (If you’d rather absorb the same information as a talk, you can watch this video. The text is structured as a series of Git commands run on a single project. At intervals, there are observations about the graph data structure that Git is built on. These observations illustrate a property of the graph and the behavior that this property produces. Of my implementation of Git in JavaScript. A directory for their project. Mkdir data /alpha $. This b...
Testing from the ground up
https://maryrosecook.com/blog/post/testing-from-the-ground-up
Testing from the ground up. Tests are pieces of code that check if your main code works. I write tests to catch bugs when I refactor. I write tests to force myself to think through and handle edge cases. I write tests to show the users of my project that my code does what I say it does. For this essay, I will describe the code and tests for a tiny web app that draws a blue sky if it’s day time. And a black sky if it’s night time. This is the HTML that defines the only page in the web app. It has a ca...
The Fibonacci heap ruins my life
https://maryrosecook.com/blog/post/the-fibonacci-heap-ruins-my-life
The Fibonacci heap ruins my life. A couple of Sundays ago, I wrote. An implementation of Dijkstra’s algorithm in Clojure. The core algorithm came to twenty-five lines. I banged out the code as I sat in a coffee shop with some other people from Hacker School. I ran my program on a data set. That has two-hundred nodes in a densely interconnected graph. The program produced best paths from a start node to all other nodes in the graph in about 200 milliseconds. I had read on the Dijkstra Wikipedia article.
A practical introduction to functional programming
https://maryrosecook.com/blog/post/a-practical-introduction-to-functional-programming
A practical introduction to functional programming. Many functional programming articles teach abstract functional techniques. That is, composition, pipelining, higher order functions. This one is different. It shows examples of imperative, unfunctional code that people write every day and translates these examples to a functional style. When people talk about functional programming, they mention a dizzying number of “functional” characteristics. They mention immutable data. And tail call optimisation.
TOTAL PAGES IN THIS WEBSITE
13
Code Archivos - ossenkids
http://ossenkids.com/category/code
Tech design art kids. March 7, 2014. When Linda Liukas published her kickstarter campaign for Hello Ruby. She didn’t imagine the incredible and fast success that she was going to achieve. In 3.5 hours the project has surpassed the inital goal of 10,000 dollars. Hello Ruby is a good example of how to create a successful campaign. Share the post "Hello Ruby". November 26, 2013. Is not just another toy-to-learn-how-to-code, is a toy to learn how to think as a coder. Since Arduino. Share the post "Primo".
annotated-code.maryrosecook.com
Git - Annotated code
http://annotated-code.maryrosecook.com/gitlet/index.html
Short, heavily annotated JavaScript programs. An implemention of Git in JavaScript. See the main Gitlet website. Over the last six years, I've become better at using Git for version control. But my conceptions of the index, the working copy, the object graph and remotes have just grown fuzzier. I discovered that, if approached from the inside out, Git is easy to understand. It is the product of simple ideas that, when combined, produce something very deep and beautiful.
annotated-code.maryrosecook.com
Space Invaders - Annotated code
http://annotated-code.maryrosecook.com/space-invaders/index.html
Short, heavily annotated JavaScript programs. Move with the arrow keys. Shoot with the S key. Refresh to play again. Demonstrates a game loop, collision detection, keyboard input, drawing to the canvas and playing sounds.
Chapter 13: What's Next?
http://howtocodeinhtml.com/chapter13.html
Congratulations on building your first full-fledged website. You skillfully created a page with three columns, a menu, and a comment form. The next steps you perform as a developer are up to you, and there are endless possibilities. Perhaps you're wondering what you should do next? I have a few tips that might help! First off, please subscribe to my newsletter. I will be sending you many helpful materials, including news about my other books which will be published shortly. To stay up to date with my work.
ARtyProg: 2015-04-26
http://artyprog.blogspot.com/2015_04_26_archive.html
Links for the community by Salvatore Di Dio. Thursday, April 30, 2015. Thursday, April 30, 2015. Links to this post. Tuesday, April 28, 2015. Allow non-root process to bind to port 80 and 443? Here is a solution. Tuesday, April 28, 2015. Links to this post. Subscribe to: Posts (Atom). Subscribe my Mailing List. Allow non-root process to bind to port 80 and 443? Awesome Inc. template. Powered by Blogger.
ARtyProg: 2015-02-22
http://artyprog.blogspot.com/2015_02_22_archive.html
Links for the community by Salvatore Di Dio. Saturday, February 28, 2015. LInux Ubuntu : Transformer un programme en service. Http:/ doc.ubuntu-fr.org/tutoriel/comment transformer un programme en service. Saturday, February 28, 2015. Links to this post. Subscribe to: Posts (Atom). Subscribe my Mailing List. LInux Ubuntu : Transformer un programme en service. Awesome Inc. template. Powered by Blogger.
ARtyProg: Roll your own server in 50 lines of code
http://artyprog.blogspot.com/2015/03/roll-your-own-server-in-50-lines-of-code.html
Links for the community by Salvatore Di Dio. Thursday, March 12, 2015. Roll your own server in 50 lines of code. This article explains how to dispatch requests to python modules. Where nice way to organize code. Https:/ muharem.wordpress.com/2007/05/29/roll-your-own-server-in-50-lines-of-code/. Thursday, March 12, 2015. Subscribe to: Post Comments (Atom). Subscribe my Mailing List. Roll your own server in 50 lines of code. Catch “before/after function call” events for all .
TOTAL LINKS TO THIS WEBSITE
82
www.maryroseclinic.net
www.maryroseclinic.org
Maryrose C. Coiner, PhD | Clinical Psychologist in Framingham, MA
Maryrose C. Coiner, PhD. My practice addresses a broad range of mental health problems including anxiety and depression. One particular focus is the general area of sudden loss, major life changes, grieving and rebuilding. Member, National Register of Health Service Providers in Psychology. Member, American Psychological Association. Member, Massachusetts Psychological Association. Fee information and office policies are available upon request. Office Hours: By appointment, M – F. Framingham Union Hospit...
Home
Art on the Prairie. 1215 Warford St -Perry, IA 515-465-4222. Hours: Tuesday-Friday 10am to 5pm and Saturday 10am to 3pm. Proudly powered by Weebly.
Mary Rose Cook
I live in London and write code. I work at Makers Academy. I've also worked at the Recurse Center. I've spoken at JSConf, Strange Loop, Codecademy, Rails Girls, Brooklyn JS and! What I do when a student asks for help. Mary livecodes a drum machine. Git from the inside out (video). Code Lauren: demo, how, why (video). Git from the inside out. What I do when a student asks for help. My speech to new Recursers. Testing from the ground up. Moonface, live in Brooklyn. A Lisp compiler in JavaScript. Showing th...
mary rose cook music
And I'll send you a free copy in the post. I live in London. About gigs, or whatever else. We're Not the Cool Kids.
maryrosecooks.com – maryrosecooks.com
It seems we can’t find what you’re looking for. Perhaps searching can help. Proudly powered by WordPress.
Home
Jump to main navigation and login. Please browse and enjoy Mary's delightful renditions of traditional British and American scenes that will warm your heart. These paintings bring to mind cozy afternoons with treasured companions, chatting over a cup of tea. What kind of paper is the art printed on? All prints are printed on acid-free paper with archival inks. How will my art be shipped? All prints ship in durable 1/4" cardboard tubes, via UPS. Are there limited numbers of these prints?
maryrose
writewordswriteorder.com
SOCIAL ENGAGEMENT