Pull to refresh
33
0.1
Дмитрий @Keyten

JavaScript

Send message
Это полнейшая глупость, что фитнес-тренеры изучают анатомию. Скорость цепочки: «Нужно тренировать эти мышцы — от них зависят в организме вот эти и вот эти — выбор оптимального движения — попытка сознательно сделать это движение со знанием, что и где должно работать» не оставит человеку ни малейшего шанса двигаться достаточно быстро и естественно, даже если сами движения будут при этом максимально качественны.

Также это полнейшая глупость, что художники изучают анатомию — ведь со знанием анатомии невозможно рисовать тренировочные наброски достаточно быстро.

Не забываем и про музыкантов — нельзя их учить сольфеджио и нотной грамоте. Ведь если человек будет знать, что на второй строчке снизу находится «ля», он никогда не сможет читать ноты достаточно быстро, ему каждый раз придётся отсчитывать количество строчек и вспоминать, какая нота там находится. Вместо этого следует учить начинающих музыкантов, давая им готовые ноты и играя готовую музыку, с тем, чтобы они сами научились интуитивно понимать, что на нотном стане написано.
А если пол-страны будет говорить «побежу», это будет по-русски?
А если в каком-нибудь диалекте одной глухой сибирской деревни так будут говорить, это будет по-русски?

В общем, если без строгих определений через какое-нибудь расстояние Левенштейна, кажется, что «побежу» это всё-таки всё русский язык. Просто не совсем литературная норма.
Это название «время» действительно всех путает.

Времён не бывает больше трёх. Ну просто люди как-то не научились в другом измерении смотреть. Бывает два — в японском про будущее говорят в настоящем времени.

То, о чём вы говорите, это видовременные формы глаголов. Но они действительно другие — как у нас есть совершенные и несовершенные виды глаголов, так и там перфектные и обычные. И понятия это действительно немного разные.
Самый настоящий Present Perfect.
Само собой. Тут я скорее пытался сделать отсылку к тому, что часть форм с корнем «ест», а часть начинается на «с», что само по себе не очень обычно (с чего бы это глаголу распиливаться на две формы с разными корнями?), а уж наличие такой штуки в нескольких языках сразу особенно интересно.
Интересно проводить аналогию с романскими языками, кстати.
Я есмь, ты еси, он/она есть, мы есме, вы есте, они суть -> je suis, tu es, il/elle est, nous sommes, vous etes, ils sont.
Как-то неинтенсивно работаете, похоже :)
У меня момент просветления наступил когда я вручную подбирал нужные цвета для сайта, редактируя их в ргб.

Кстати, в рисовании ргб тоже есть: если свет жёлтый, то тени синие. Если свет синий, тени жёлтые.
О, а можно подробности?

Чем HSL сильно хуже HSB (между ними разве не линейный переход вообще?)? И зачем вообще Lab / Lch в вебе, правда есть смысл учить браузер его интерпретировать?
Только красный + зелёный = жёлтый.

На самом деле запомнить очень легко: жёлтый это отсутствие синего. (255, 255, 0) — это просто белый минус синий. Ну и частично в rgb действуют правила обычных красок: например, оранжевый между красным и жёлтым. Между (255, 0, 0) и (255, 255, 0) лежит как раз (255, 100, 0).
Но да, для коричневого порой появляется соблазн смешать красный с зелёным).
Очевидно же, что перебрать массив двумя циклами гораздо лучше, чем одним.
для последующих измерений начинается подобие игры в указатели, где последующие измерения надо объявлять руками
чего-чего?
var P = [[[val1],[val4],[val6]]];
Не спорю. Но статьи, даже плохие, всё равно полезнее. Для сайта, не для пользователей.

Запрещать гладить собаку прохожим, нет?

Вы слишком всё абсолютизируете. С точки зрения Хабра, всё работает отлично. Статьи полезней для сайта, чем их критика. Пишущие статьи полезней, чем критикующие их. Хочешь влиять — стань полезнее, пиши статьи. По большей части, кажется, так.
Если такие статьи нравятся авторам-читателям и не нравятся читателям-ридонли, то это скорее плюс, чем нет. Ибо первые полезнее для хабра.
Я однажды делал наследование attrHooks, вот это было классно.

function ShapeAttrHooks(){}
Shape.prototype.attrHooks = ShapeAttrHooks.prototype = {};

Rect.prototype.attrHooks = new ShapeAttrHooks();
Circle.prototype.attrHooks = new ShapeAttrHooks();

А дальше можно так:

Shape.prototype.attrHooks.foo = 3333;
// магия!
new Rect().attrHooks.foo; // 3333
Можно вводить текст в блокнот с помощью эмуляции нажатий клавиш. Анимация из коробки, пересохранений не нужно, блокнот настоящий.
В моём случае поиск это обычно не поиск конкретного ответа (окей, гугл, «небо голубое или синее?»), а парсинг кучи инфы на тему (окей, гугл, «какого цвета небо и почему оно такое, и какие были исследования на эту тему и какие физические законы работают?»). Кнопку «Нашёл» можно ткнуть если ты нашёл, какого цвета небо, но я-то не знаю, что ищу. И не знаю, вдруг следующая страница ценнее, чем предыдущая.
Как я понимаю, stanislav888 говорит не об умении работать с красно-чёрными деревьями, а о базовом понимании, что for внутри for внутри for это плохо.
bind(this), ещё всякие функции типа forEach поддерживают передачу this

Information

Rating
3,335-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity