• 5ffd57393a85553ab55b
• 5cd28e2a812e5c65c9f7320e0726da18
• b6a6676a84b51c8200d0673a5b4a87c5
"Formal education will make you a living. Self-education will make you a fortune."
"Formal education will make you a living. Self-education will make you a fortune."
import React, { PropTypes } from 'react'; | |
const SegmentedControl = ({ input, disabled, heading, required, className, items, name, meta: { touched, error } }) => ( | |
<fieldset className={`form__field ${className || ''}`}> | |
<legend className="form__label"> | |
{heading}{required ? (<span>*</span>) : null} | |
{ (touched && error) ? ( | |
<span className="form__error"> {error}</span> | |
) : null } |
alive | exists | fresh | health | renderable | visible | |
---|---|---|---|---|---|---|
sprite.exists = false | ❌ | ❌ | ||||
sprite.exists = true | ✔️ | ✔️ | ||||
sprite.kill() | ❌ | ❌ | ❌ | |||
sprite.revive(…) | ✔️ | ✔️ | 1* | ✔️ | ||
sprite.reset(…) | ✔️ | ✔️ | ✔️ | 1* | ✔️ | ✔️ |
group.create(…) | ✔️* | ✔️* | ✔️* | |||
group.createMultiple(…) | ❌* | ❌* | ❌* | |||
group.resetChild(…, x, y) | ✔️ | ✔️ | ✔️ | 1 | ✔️ | ✔️ |
Why coding streams/shows are interesting to me: in some livestreams, the experience is very similar to pair programming, | |
but those people are experts. In VODs, it's more about problem solving and learning skills and approaches. The devs are really good | |
at what they do and there is *always* a lot to learn. | |
In no particular order: | |
1) Handmade Hero | |
About the author: Casey Muratori. Worked at RAD. | |
Description and why I like it: It kinda started the whole thing for me. Casey is coding a complete game and engine on stream, | |
from scratch, one hour a day. He knows what he's doing on so many of the domains of game development and regular programing, |
Orthodox C++ (sometimes referred as C+) is minimal subset of C++ that improves C, but avoids all unnecessary things from so called Modern C++. It's exactly opposite of what Modern C++ suppose to be.
WeeChat terminal IRC client
//events - a super-basic Javascript (publish subscribe) pattern | |
var events = { | |
events: {}, | |
on: function (eventName, fn) { | |
this.events[eventName] = this.events[eventName] || []; | |
this.events[eventName].push(fn); | |
}, | |
off: function(eventName, fn) { | |
if (this.events[eventName]) { |
<snippet> | |
<content><![CDATA[console.log('$1', $1);]]></content> | |
<tabTrigger>log</tabTrigger> | |
<scope>text.html,source.js</scope> | |
<description>console.log()</description> | |
</snippet> |