В секции Г-Гибкость. Алисе задается вопрос будет ли завтра дождь — и снимаются «баллы» за то что нет прямого ответа на вопрос. Google Ассистент на вопрос «Will there be a rain tomorrow» четко отвечает на вопрос «No, it won't rain tomorrow in [City]» (правда еще куча инфы выдает которую ты не запрашивал)
Кстати Алиса тоже не отвечает на вопрос «чем ты занимаешься». Ответ конечно есть но это заранее забитые шутки. Так что я не понял как Алиса получила первое место в секции Гибкость :/
Прорекламировал статью в Facebook группе и Telegram чате по Angular 2.
От себя могу предложить 1 feature request. Во время загрузки данных не удалять старые а показывать маску загрузки поверх них. Чтобы таблица не «прыгала»
Без обид но интервьювер ( Алексей ) мне показался куда более интересным человеком, особенно в области Web vs Native :) ( хотя тут будучи Web программистом я могу быть субьективным )
Я с вами совершенно согласен, особенно по поводу вложенности, но вот по поводу цвета rebeccapurple не соглашусь. Почитайте причину по которой данный цвет был добавлен ( meyerweb.com/eric/thoughts/2014/06/19/rebeccapurple ) и если после этого вы считаете что это не нужно было делать то я уже и не знаю как вас назвать…
Important As of Internet Explorer 10, conditional comments are no longer supported by standards mode. Use feature detection to provide effective fallback strategies for website features that aren't supported by the browser.
MacOS 10.10 — Не работает :( пришло письмо, но в списке по прежнему только Excel, Word и прочие программы — IE нет… и что делать не понятно — на сайте ни 1 инструкции и ни 1 контактного email
Уже писал личным сообщением но все-равно продублирую тут. Искренне и от всей души спасибо огромное за предоставленную возможность посетить эту замечательную конференцию! ( конечно с точки зрения докладов много «маркетинга» проскакивает — но общее впечатление очень позитивное :), много интересного )
1) Часто слышал от колег такое утверждение. Что пользователи подсознательно тянутся именно к самым быстрым и отзывчивым сервисам. Даже если две страницы выглядят одинаково — пользователь выбирет самую отзывчивую. Согласны ли вы с этим утверждением?
2) Что вы думаете о Vanilla.js? Стоит ли отказаться от использования фреймворков? Спрашиваю не просто так ибо на одном из проектов успешно уничтожил все фреймворки ( ну почти — в качестве View использовал D3.js ) и в результате получили огромное кол-во плюсов ( включая что-то похожее на Virtual DOM еще до того как родился React ).
3) Есть утверждение что в JavaScript мы платим за каждую строчку кода. Платим трафиком, CPU, памятью. Согласны ли вы с таким утверждением?
Увы обычно бывает так — заказчик говорит " я хочу быстро за 20 ". Все делается быстро как заказчик и просил. А потом — " я теперь я хочу чтобы вы это дородотали чтобы изменения были по 5 млн " и это хорошо если проект как-то грамотно спроектирован, но обычно это не так ибо заказчик четко деклариловал что ему нужно «быстро». Они какбы могут отказываться понимать и брать ответственность за какой-либо выбор :)
Не слушайте никого. Очень интересный и перспективный браузер. Коль-во опций и настроек уже раз в 10 больше чем в томже IE. Жду с нетерпением новой версии :)
Не обманывайте пожалуйста людей. Россия по мнению Apple всегда была страной третьего мира. Небыло и никогда не будет официального запуска iphone в первой волне в России
Видимо у кого-то припекает. Но я искренне не понимаю кому и чем не угодил мой коментарий. Я вполне искренне сказал что впервые ( по крайней мере для себя ) увидел более или мене объективную статью по поводу данного алгоритма… Не знаю может я от жизни отстал или еще чего…
Извините — но вы сильно напоминаете очередного «диванного» эксперта который «не работал — но осуждаю». Почитайте историю Smalltalk и Self. «Прототипное программирование» изначально создавалось на базе одного из классических представителей ООП — Smalltalk. В нем не может «не быть ООП» — он на нем основан! Серьезно — просто почитайте историю.
PS: не смотря на то то регулярные выражения не самая быстрая вещь на свете — они идеально подходят для решения данной задачи… ибо нам нужно найти… «регулярное выражение» :D
Кстати Алиса тоже не отвечает на вопрос «чем ты занимаешься». Ответ конечно есть но это заранее забитые шутки. Так что я не понял как Алиса получила первое место в секции Гибкость :/
От себя могу предложить 1 feature request. Во время загрузки данных не удалять старые а показывать маску загрузки поверх них. Чтобы таблица не «прыгала»
msdn.microsoft.com/en-us/library/ms537512.aspx
PS: напомню что на WP8.x стоит IE10+
1) Часто слышал от колег такое утверждение. Что пользователи подсознательно тянутся именно к самым быстрым и отзывчивым сервисам. Даже если две страницы выглядят одинаково — пользователь выбирет самую отзывчивую. Согласны ли вы с этим утверждением?
2) Что вы думаете о Vanilla.js? Стоит ли отказаться от использования фреймворков? Спрашиваю не просто так ибо на одном из проектов успешно уничтожил все фреймворки ( ну почти — в качестве View использовал D3.js ) и в результате получили огромное кол-во плюсов ( включая что-то похожее на Virtual DOM еще до того как родился React ).
3) Есть утверждение что в JavaScript мы платим за каждую строчку кода. Платим трафиком, CPU, памятью. Согласны ли вы с таким утверждением?
images.apple.com/live/2014-sept-event/images/aac8b72216a1fca5670ec630694a4fa1e4bf25b8_large_2x.jpg
function getExt(fn) { return (fn.match(/[^.\s]\.([^.]+)$/)||[])[1] }
Работает правильней любых других примеров и занимает меньше символом. Учитесь.
('filename.min.js'.match(/[^.\s]\.([^.]+)$/)||[])[1] === «js»
('.htaccess'.match(/[^.\s]\.([^.]+)$/)||[])[1] === undefined
('.hidden.ext'.match(/[^.\s]\.([^.]+)$/)||[])[1] === «ext»
PS: не смотря на то то регулярные выражения не самая быстрая вещь на свете — они идеально подходят для решения данной задачи… ибо нам нужно найти… «регулярное выражение» :D