Как стать автором
Обновить
23
0
Лев Рычковский @devlev

web-программист

Отправить сообщение
image
А это нормально? Вместо «Записать последние изменения» везде написано «Записать после изменения» (VS2015 RU)
Я кажется догадался где баг. Когда подписываешь на определенное расписание и потом пробуешь при помощи кнопки вернуться назад попасть опять на главное меню.
Отлично, буду ждать!)
Запуск сервис-воркеров происходит при запуске браузера
Это я писал в общих чертах так как визуально кажется что именно так все работает. Из личного опыта помню когда делал систему push уведомлений, то если допустим я сделал push на сервере а браузер закрыт, то при открытии браузера я сразу вижу отправленный push.
На андроиде должно работать получение нотификаций и с выключенным браузером
да, действительно так и происходит.
На самом деле статья мне кажется не полной потому что не хватает нюансов работы push уведомлений в сервис-воркерах.
даже если страница закрыта
Запуск сервис-воркеров происходит при запуске браузера. Поэтому если у вас открыт браузер то вы можете получать push уведомления от сервера. А вообще автор специально указал ссылки на вводные статьи по этой теме.
Ой, прямо за живое задели, когда лет 5 назад я пытался развернуть битрикс на хостинге! Пришлось подтягивать навык работы по SSH потому что конечно же штатная установка не прошла успешно…
Видимо поэтому зарплаты разработчиков на битрикс в 2-3 раза выше чем у обычных прогеров на PHP — им платят за вредность?!)
Как это глава разработки и мало читает? А как же расширение кругозора? Откуда брать новые идеи?
Вообще как мне кажется основная тема вашей публикации — это как раз не выполнение этой ассоциативности. Вы вроде указали даже команды которые отключают оптимизацию кода компилятора но ни слова не сказали о главной сути проблемы. Решение проблемы не понимая ее причины обычно не приводит к успеху. В обычном кольце всегда выполняет равенство 2 + 2 = 4, а в программировании мы можем сделать и так как у вас на рисунке. Чисто алгоритмически процессоры на GPU и CPU считают одинаково. При решении своей задачи, у меня сверки матриц были идентичными во всех случаях, но стоило заменить последовательность вычисления как результат получался уже немного другой.
Я не силен в фортране но при помощи подручной браузерной консоли удалось получить ситуацию как у вас (и без параллельного программирования) — не выполнения ассоциативности сложения.

var a = 1000; var b = 0.0004; console.log(((a + b) + b) == (a + (b + b)));
var a = 10000000; var b = 0.0004; console.log(((a + b) + b) == (a + (b + b)));

image

В свое время когда писал магистерскую на CUDA, я тоже наткнулся на эту проблему. Эта была программа по вычислению гауссова размытия изображения и тоже заметил что свертка матрицы на GPU и CPU немного отличались. На тот момент я решил эту проблему. Нужно было чтобы порядок операций над числами на GPU и CPU совпадал. Условно: ((a + b) + (a + b)) если я выполню это на CPU или если я выполню на GPU отдельно сложения в скобках а потом просуммирую результат на CPU то результат будет тот же.

Поправьте, если я не прав
А если не сложно, можно сюда же ссылки на все остальное детали докидать? Для начала хотя бы набор для изготовления выключателя лампочки. Я так понимаю там ведь нужен сам чип + прошиватель (да простят меня гики, если что не так сказал). Тема на самом деле реально крутая и очень приятно что все начинает сводится к тому что вот тебе пару датчиков, вот тебе контроллер, просто вотки провода друг в друга и будет тебе моргающая лампочка.
Пробовал на своем андроиде создать точку доступа с таким именем. Я правда не стал заморачиватся вводить побайтово а просто скопировал без переносов строку. Ну че, эффект достигнут, открываю настройки, WI-FI и вылетаю на главный экран.
Я уже обрадовался переверстывать письма, так надоела эта табличная верстка: таблица в таблице таблицу погоняет. Думаю как только Gmail станет поддерживать переделаю шаблоны. Спасибо за материал, в закладки
Но какой процент пользователей используют оперу мини? Посмотрев на разных сайтах я пришел к цифре что это меньше 1 процента пользователей. А дальше уж вам решать стоит ли поддерживать их или нет.
По началу думали свой шрифт создать, а потом решили использовать готовый сервис для генерации набора иконок (fontastic) на выходе получаем шрифт в разных форматах + файл css для подключения. Провели много тестов. Все современные браузеры отлично все отображают в том числе и мобильные.
Очень крутая статья! Спасибо!
> Спрайты для изображений или иконочный шрифт
Слишком сложное и сомнительное требование, особенно насчёт иконочных шрифтов — очень сомнительная технология
Уже год используем иконочный шрифт и не разу не пожалели.
А все началось с того, что дизайнеру не нравилось как выглядят иконки на ретина дисплеях.
Интересно, а Дуров Вам заплатит за эту уязвимость?
А на сколько времени хватает заряда батареи?
Интересно, как отреагирует на это наши правоохранительные органы (и не только наши)?

Информация

В рейтинге
6 553-й
Откуда
Тула, Тульская обл., Россия
Зарегистрирован
Активность