Welcome to the Emacs shell
d:/docs/OrgFiles $ mkdir project.git
d:/docs/OrgFiles $ cd project.git/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; Added by Package.el. This must come before configurations of | |
;; installed packages. Don't delete this line. If you don't want it, | |
;; just comment it out by adding a semicolon to the start of the line. | |
;; You may delete these explanatory comments. | |
(package-initialize) | |
(custom-set-variables | |
;; custom-set-variables was added by Custom. | |
;; If you edit it by hand, you could mess it up, so be careful. | |
;; Your init file should contain only one such instance. |
Penicillin, x-rays, and the pacemaker are famous examples of unintended discoveries. Redux, in a similar way, wasn’t meant to become a library, but turned out to be a great Flux implementation. In May 2015, one of its authors, Dan Abramov, submitted a talk to the ReactEurope conference about “hot reloading and time travel.” He admits he had no idea how to implement time travel at that point. With help from Andrew Clark and inspired by some elegant from the Elm language, Dan eventually came up with a very nice architerture. When people started catching on to be it, he decided to market it as a library. In less than half a year, that small (only 2 KB) library became the go-to framework for React
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://send.firefox.com/download/40f9c40566/#8-FDZdZ1IKqISLGbTwF5sg |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1Q3qWC38pyq2kyQoHh3gAiM2oSeQpJ3e39 https://explorer.blockstack.org/address/1Q3qWC38pyq2kyQoHh3gAiM2oSeQpJ3e39 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Start with Wes Bos, https://wesbos.com/courses/ | |
Follow, Learn https://www.sitepoint.com/ | |
Create an account: https://codepen.io/ | |
Website to follow: http://alistapart.com/ | |
Take your survey!, also good to have an idea of what's out there: https://medium.freecodecamp.org/launching-the-front-end-tooling-survey-2018-927bf975fdf0 | |
News site you _have_ to follow: https://thehackernews.com | |
MDN is probably the go to for reference lookup: https://developer.mozilla.org/en-US/docs/Web | |
Site to follow: https://ponyfoo.com | |
Google has a good dev site too: https://developers.google.com/web/fundamentals/ | |
Site with nice articles: https://www.smashingmagazine.com |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Log that we received the message. | |
Then display a notification. The notification contains the URL, | |
which we read from the message. | |
*/ | |
const notify = _ => { | |
const now = new Date() | |
console.log("background script received message", now) | |
browser.notifications.create({ | |
"type": "basic", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const I = x => x; | |
const K = x => y => x; | |
const A = f => x => f(x); | |
const T = x => f => f(x); | |
const W = f => x => f(x)(x); | |
const C = f => y => x => f(x)(y); | |
const B = f => g => x => f(g(x)); | |
const S = f => g => x => f(x)(g(x)); | |
const P = f => g => x => y => f(g(x))(g(y)); | |
const Y = f => (g => g(g))(g => f(x => g(g)(x))); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
{ | |
"presets": [ | |
[ | |
"env", | |
{ | |
"modules": false | |
} | |
] | |
], | |
"plugins": [ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// <script role="opConsoleSetup"> | |
// Production steps of ECMA-262, Edition 5, 15.4.4.18 | |
// Reference: http://es5.github.io/#x15.4.4.18 | |
if (!Array.prototype.forEach) { | |
Array.prototype.forEach = function (callback /*, thisArg */) { | |
var T | |
var k | |
if (this == null) { | |
throw new TypeError('this is null or not defined') | |
} |