Zend,
128 кб в сжатом виде. Всё равно толстовато, конечно, но это же нужно только для жирных проектов, где если бы не реакт или его аналог, то кода было бы ещё больше. //забавно ты цитируешь) |
Цитата:
|
Цитата:
http://help.yandex.ru/common/browser...sers-cache.xml Не стесняйся задавай еще примитивные вопросы. |
Нужно было прикрутить калькулятор к редактору математическому.
Нашел в сети и собственно его и заюзал...это п*ц :)
function raznd(aa) {
bf1 = bf1 * 1;
bf2 = bf2 * 1;
if (aa == "srm" && tmd == "rv") {
bf1 = Math.sqrt(bf2);
bf2 = 0;
tmd = "sl";
} else if (aa == "srm" && tmd != "rv") bf1 = Math.sqrt(bf1);
if (aa == "dnd" && tmd == "rv") {
bf1 = 1 / bf2;
bf2 = 0;
tmd = "sl";
} else if (aa == "dnd" && tmd != "rv") bf1 = 1 / bf1;
if (aa == "pnm" && tmd == "rv") {
bf1 = -1 * bf2;
bf2 = 0;
tmd = "sl";
} else if (aa == "pnm" && tmd != "rv") bf1 = -1 * bf1;
if (aa == "spz" && tmd == "rv") {
bf2 = bf2 + "";
bf1 = bf2.substr(0, bf2.length - 1);
bf2 = 0;
tmd = "sl";
} else if (aa == "spz" && tmd != "rv") {
bf1 = bf1 + "";
bf1 = bf1.substr(0, bf1.length - 1);
}
matDeist();
display.value = bf1;
}
function cleaBu() {
bf1 = "0";
bf2 = "0";
bfr = "0";
tmd = "sl";
display.value = "0";
}
function corosib() {
bf1 = bf1 * 1;
bf2 = bf2 * 1;
bf1 = bf1 + "";
bf2 = bf2 + "";
var zf1 = bf1.split(".");
var zf2 = bf2.split(".");
if (zf1.length == 1) var kl1 = 0;
else var kl1 = zf1[1].length;
if (zf2.length == 1) var kl2 = 0;
else var kl2 = zf2[1].length;
var okz = kl1 + kl2;
var itg = bf1 * bf2;
itg = itg + "";
mig = itg.split('.');
if (mig.length > 1) {
var zpo = mig[1].charAt(okz) * 1;
mig[1] = mig[1].substr(0, okz) * 1;
if (zpo > 4) mig[1] = mig[1] + 1;
}
var vozvrat = mig.join('.');
return vozvrat;
}
|
l-liava-l, а написать нормальный не судьба?)
|
Цитата:
защита от XSS автоматом. для принудительного вывода HTML нужно изголиться (dangerouslySetInnerHTML) Цитата:
Цитата:
это скорее, организация сущностей Цитата:
Цитата:
![]() 128 кб из 1мб - ~10% от размера сборки. один фиг шрифты больше весят. ЗЫ только заметил - скрипты весят мегабайт ... это плохо))) |
Цитата:
Весь граф интерфейс амикса в 400 кб. умещается. |
Цитата:
|
Цитата:
|
Цитата:
раз уж у нас тема оффтопа, то: как нормально (не как на скрине) отконвертировать шрифты? ![]() |
Цитата:
http://caniuse.com/#search=ttf Или ты так для Опера- IE8: eot, накой тебе svg? |
Цитата:
|
:)
|
melky,
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
хотя сейчас затестю - у меня docker же. :-E всё работает так же... скорость сборки webpack та же. ничего не поменялось... тестил на образе iojs:latest но я бы лучше повременил с переходом, потому что можно наступить в |
Цитата:
там и io есть уже ++++++++ попутал с Socket.IO Цитата:
|
Как по-быстрому определить мнемонику html для встретившегося нестандартного символа?
например, встретив ∅, можно сделать так: скопировать символ и далее в консоли
console.log("∅".charCodeAt(0)); //8709
alert("∅".charCodeAt(0));//для сейчас
и уже можно использовать ∅ правда, только цифрой если хочется смысловым словом, сходить куда-нибудь типа сюда, поиском по номеру и ∅ Кто быстрее? :) необязательно через браузер, пытался найти через виндовый charmap поиском, скопиров туда символ, не нашёл |
Цитата:
там есть ссылка на либу https://github.com/mathiasbynens/he и у неё есть типа поддержка имен |
Цитата:
нечто типа в phpstorm может настройка какая есть, что код выделенного символа показывает или в отладчике хрома где-нибудь эту информацию можно получить ... |
Кто для ноды пишет, это нормальная практика полифилить объекты в top level global, а не в module global?
например
var topLvlGlobal = new Function('return this')();
module.exports = topLvlGlobal.fetch = function (…) {…};
используем
require('fetch-polyfill');
fetch(…).then…
вместо
module.exports = function (…) {…};
используем
var fetch = require('fetch-polyfill');
fetch(…).then…
|
Цитата:
|
Цитата:
только разве что lodash и app (express). и то, это собираюсь убрать |
Мнения разделились :D
|
Ну, например, Collection я всегда подключаю один раз глобально в файле-инициализаторе проекта, т.к. этот модуль у меня юзается везде и нет смысла каждый раз подключать его отдельно.
var collection = require('collection.js');
global.$C = collection.$C;
Цитата:
|
Цитата:
var $C = require('collection.js');
имхо, я делаю лишние действия, но я уже привык так г-нокодить :haha: |
Цитата:
В браузере модуль оказывается завернутым в дополнительную функцию, поэтому в strict режиме такая обертка для модуля:
(function (global) {
…
}(this));
оказывается нерабочей.Например, возьмем все тот же полифил для Promise. Как тут угодить всем тем, кто: 1. подключает полифил напрямую в браузере и ожидает что глобальный конструктор станет доступен автоматически <script src="promise.js"></script> <script> Promise… </script>2. подключает полифил в Node.js:
var Promise = require('es6-promises');
Promise…
3. подключает полифил в Node.js и ожидает что глобальный конструктор станет доступен автоматически
require('es6-promises');
Promise…
4. подключает полифил в Browserify:
var Promise = require('es6-promises');
Promise…
5. подключает полифил в Browserify и ожидает что глобальный конструктор станет доступен автоматически
require('es6-promises');
Promise…
?Например, в полифиле для setImmediate используется top lvl global. |
Ребята, кто знает, как в Vagrant создать диск с фиксированным размером (fixed size)?
|
отсюда
Цитата:
Цитата:
|
Цитата:
будем делать 2 версии - для новых браузеров (ES6) и для старых (транспилим код через 6to5) имхо, это классно. нужно же как-то двигаться вперед |
Цитата:
|
Цитата:
я подразумевал 2 параллельные сборки проекта. это всего лишь второй конфиг сборщика (с 6to5) и второй вызов команды. ну и использование feature detection для определения поддержки ES6, уже на странице с подключением хотя можно и 6to5 для всех браузеров использовать (как сейчас) и не париться вообще |
Цитата:
|
Меня пугает вот это:
Цитата:
function SomeClass() {
this.iter = 0;
setInterval(() => {
this.iter++;
console.log('current iteration: ' + this.iter);
}, 1000);
}
var sc = new SomeClass();
что будет со старым кодом? |
извиняюсь, всё ок. привык к liveScript, не заметил () => вместо function
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
import React from 'react' аминь :lol: |
| Часовой пояс GMT +3, время: 20:39. |