I hereby claim:
- I am jilizart on github.
- I am jilizart (https://keybase.io/jilizart) on keybase.
- I have a public key ASAtHFIgtTnaFJKtPopYNyOuO7AYKR5XCK19lEkvIJDD5Qo
To claim this, I am signing this object:
2 On 2 Open Ice Challenge (rev 1.21) | |
Alien Storm | |
Alien vs. Predator (US 940520) | |
Arabian Fight | |
Arabian Magic (US) | |
Armored Warriors (US 941024) | |
Atari Football (4 players) | |
Atari Soccer | |
Barricade | |
Battle Circuit (Asia 970319) |
I hereby claim:
To claim this, I am signing this object:
/* | |
Copy this into the console of any web page that is interactive and doesn't | |
do hard reloads. You will hear your DOM changes as different pitches of | |
audio. | |
I have found this interesting for debugging, but also fun to hear web pages | |
render like UIs do in movies. | |
*/ | |
const audioCtx = new (window.AudioContext || window.webkitAudioContext)() |
Тут перечислены не законы, последние слово всегда за здравым смыслом. Тут перечислены лишь направление, куда надо стремиться. Принципы, которые должны помочь, когда не знаешь, что выбрать.
// выполняем в консоли на сайте vk.com | |
(function(console){ | |
console.save = function(data, filename){ | |
if(!data) { | |
console.error('Console.save: No data') | |
return; | |
} | |
if(!filename) filename = 'console.json' |
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); | |
var _class, _temp; | |
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | |
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } | |
function _inherits(subClass, superClass) |
https://jquery.com/ | |
https://nodejs.org/en/ | |
https://angularjs.org/ | |
https://angular.io/ | |
https://cordova.apache.org/ | |
https://electronjs.org/ | |
https://reactjs.org/ |
(function(console){ | |
console.save = function(data, filename){ | |
if(!data) { | |
console.error('Console.save: No data') | |
return; | |
} | |
if(!filename) filename = 'console.json' |
function shiftZeros(arr) { | |
var len = arr.length-1, | |
lastidx = len, | |
ZERO = 0; | |
for (var i = 0; i <= len; i++) { | |
if (lastidx <= i) break; | |
while (arr[lastidx] === ZERO) { | |
lastidx--; |
/** | |
* Shortcut transform function for all supported browsers | |
* @param {String} transform | |
* @returns {jQuery} | |
*/ | |
jQuery.fn.transform = function(transform) { | |
return this.css({ | |
'-webkit-transform': transform, /* Chrome, Safari 3.1+ */ | |
'-moz-transform': transform, /* Firefox 3.5-15 */ | |
'-ms-transform': transform, /* IE 9 */ |