Я работаю из дома по средам, и это как раз дает возможность решать какие-то дела, требующие быть не на работе в рабочее время. Но трудно, т.к. надо все-таки свои 7-8 часов отработать, т.е. заканчиваешь тогда довольно поздно. Если бы можно было работать полдня в этот день, было бы просто прекрасно! Так что компания сделала очень хорошо. Возможно, не стоит называть это "выходным", но если все согласны, то почему нет.
Насчет "будь на связи", на что ругаются в комментариях — формально это может превратить рабочие полдня в день, но на практике же все всё понимают и реально не будут долбать без крайней необходимости.
Тут даже стандартное отклонение уровней стресса и т.п. не указано, а изменение продуктивности измерено не числовым, а бинарным признаком. Какие уж тут годовые исследования.
Или это alizar заботливо очистил статью от фактов?;)
В принципе, удалить аккаунт на FB не очень сложно. Надо только раз 5 сказать "да, точно, я уверен" несколькими способами. Попробуйте. Только перед этим выгрузить данные, там кнопка такая есть, если покопаться.
Когда в следующий раз захочется поделиться фоточкой, можно скинуть ее хорошему другу по WhatsApp. А там, глядишь, и до личной встречи дойдет. Или распечатать и отправить открыткой (поздравляю, у вас уже есть хобби — бумажная почта, а красивые марки можно по номиналу купить на Главпочтамте ;)).
Не надо их самому пить, это я вам как муж невролога говорю. У них часто есть ограничения по времени приема или индивидуальные побочки, из-за которых приходится менять дозы и препараты. Ну и ситуацию, приведшую к депрессии, надо как правило с психологом прорабатывать параллельно с приемом лекарств.
Подороже водки получается, конечно, но и результаты другие;)
В том-то и дело, что сетка позволяет разработчикам быстро решить задачу, не тратя многие месяцы на ручной анализ данных ("как вообще эту задачу решать?", "может свертки будут быстрее? а с чем?", "как обработать сигнал, выделив общие черты?") и подстройку порогов для достижения высокой точности.
Лайфхак — с вечера закидываете в мультиварку самую долговаркую овсянку (Геркулес "Монастырский" например), ставите отсрочку старта до утра. Занимает это минуты три, а в результате на завтрак нормальная овсянка.
Реал отличается тем, что там гораздо больше общения 1:1, чем 1:N по сравнению с соцсетями. А 1:1 общение происходит гораздо полнее — и более глубокие вопросы поднимаются, и не только глянцевая обложка жизни видна. Или если перефразировать — в ленту контент пишется со степенью откровенности, исходящей из среднего уровня дружбы с твоими подписчиками.
Смайлики отображаются маленькими иконками в черно-белом виде. Не слишком красиво, но не квадратики хотя бы.
Уведомления да, вылетают, как же я забыл упомянуть. При поступлении уведомления происходит вибрация, зажигается подсветка и на экране появляется уведомление в развернутом виде (даже если ты не на виджете уведомлений). При отсутствии реакции секунд через 30 пропадает. Всплывшее уведомление можно убрать с экрана часов стандартным жестом "назад" (свайп слева направо).
В режиме спорта, насколько я помню, вместо полноэкранной нотификации вылезает небольшой баннер сверху на 2 строчки.
Если часы в режиме DoNotDisturb, ничего из этого нет.
Все пропущенные уведомления (точнее, все, которые в данный момент висят в телефоне) отображаются в упомянутом выше виджете — ну и их количество/наличие на watchface.
Имхо, и без WiFi часы быстро синхронизируются с телефоном (приложением Connect) по Bluetooth. За минуту или быстрее загружается тренировка в телефон и облако. Случай, когда есть часы, нет телефона и надо что-то обязательно в облако загрузить, по-моему редкий, но все по-разному используют устройство, конечно.
Кстати, для обычной жизни тоже отлично (говорю о vivoactive3, он подешевле). Мотивирует попу отрывать от стула почаще, ходить по лестницам вместо лифта и т.п. Ну и возможность большую часть времени держать телефон не в кармане, а в недрах рюкзака.
Уведомления удобные, если сделаны так же, как в моих Vivoactive 3 (они отличаются наличием тач-скрина, но софтверная платформа одна).
На отдельном экранчике ("виджете") есть список уведомлений, 2 уведомления по 2 строчки вмещается на экран, остальные прокручиваешь. При тапе на уведомление оно разворачивается, можно его полностью пролистать (жаль, скролится только тело сообщения, но не тема, иногда этого не хватает).
Есть несколько действий. Общие — скрыть уведомление (как свайп в сторону на телефоне), запретить показ на часах уведомлений этого приложения. Специфические в зависимости от приложения — ответить из списка заготовленных фраз (список редактируется с телефона), пометить сообщение мессенджера как прочитанное, отключить будильник и т.п.
Циферблаты могут иметь доступ к уведомления (по-моему отдельное разрешение) и показывать значок наличия и/или количества уведомлений прямо на основном экране.
Из минусов — часы теряют связь с телефоном, если дохнет приложение Connect. Например MIUI на Xiaomi иногда прибивает Connect из-за нехватки памяти. Чтобы при этом не пропуситить что-то важное, настроил в Llama включение звука на телефоне при отключении часов.
У похожего, но чуть менее раскрученного сервиса posteo есть возможность платить отправкой наличных в конверте по почте. Так что можете еще и источник финансирования не раскрывать;)
Однако, если не копировать код, а наследовать его, то изменения метода ArrivedToRecipient в классе Parcel сразу же приведут к изменению поведения класса UrgentParcel, что и будет являться нарушением Open-closed принципа.
Откуда у вас изменение метода ArrivedToRecipient? Если исправлена ошибка, то это не нарушение O по вашему же собственному определению. Если он изменился при добавлении какой-то другой функциональности (DangerousParcel), то нарушение О именно в DangerousParcel, а не тут. Если третья причина, то назовите ее;)
Целью принципа О как раз и является то, чтобы в базовом классе происходили только ценные изменения, которые вам по умолчанию нужны. Если "работает-не трогай" для вашей системы является более приоритетным, чем стоимость поддержки и модификации кода, то выпускайте базовый класс как отдельную версионируемую библиотеку и пусть UrgentParcel вечно живет с зависимостью от Parcel v.1.0 (это близко к смыслу, вложенному в open-closed principle автором термина Bertrand Meyer).
Кстати, с подходом расширения функциональности через наследование у вас скоро случится комбинаторный взрыв — UrgentParcel, DangerousParcel, UrgentDangerousParcel, InternationalUrgentParcel. В таких случаях лучше подходит компонентная модель (https://en.wikipedia.org/wiki/Component-based_software_engineering). Там и версионирование можно устроить, и комбинаторного взрыва избежать, да и качество абстракций получается более высоким.
Я работаю из дома по средам, и это как раз дает возможность решать какие-то дела, требующие быть не на работе в рабочее время. Но трудно, т.к. надо все-таки свои 7-8 часов отработать, т.е. заканчиваешь тогда довольно поздно. Если бы можно было работать полдня в этот день, было бы просто прекрасно! Так что компания сделала очень хорошо. Возможно, не стоит называть это "выходным", но если все согласны, то почему нет.
Насчет "будь на связи", на что ругаются в комментариях — формально это может превратить рабочие полдня в день, но на практике же все всё понимают и реально не будут долбать без крайней необходимости.
А где берут этих милых плюшевых ребят с КДПВ?
Любителям пожимать руки каждому по очереди надо читать семинар на тему "квадратичные алгоритмы".
Тут даже стандартное отклонение уровней стресса и т.п. не указано, а изменение продуктивности измерено не числовым, а бинарным признаком. Какие уж тут годовые исследования.
Или это alizar заботливо очистил статью от фактов?;)
В принципе, удалить аккаунт на FB не очень сложно. Надо только раз 5 сказать "да, точно, я уверен" несколькими способами. Попробуйте. Только перед этим выгрузить данные, там кнопка такая есть, если покопаться.
Когда в следующий раз захочется поделиться фоточкой, можно скинуть ее хорошему другу по WhatsApp. А там, глядишь, и до личной встречи дойдет. Или распечатать и отправить открыткой (поздравляю, у вас уже есть хобби — бумажная почта, а красивые марки можно по номиналу купить на Главпочтамте ;)).
Не надо их самому пить, это я вам как муж невролога говорю. У них часто есть ограничения по времени приема или индивидуальные побочки, из-за которых приходится менять дозы и препараты. Ну и ситуацию, приведшую к депрессии, надо как правило с психологом прорабатывать параллельно с приемом лекарств.
Подороже водки получается, конечно, но и результаты другие;)
В России может и не будет, а в Москве очень даже есть.
Смотрите, сейчас сисопы придут и вашу несанкционированную пойнтовку пректатят!
В том-то и дело, что сетка позволяет разработчикам быстро решить задачу, не тратя многие месяцы на ручной анализ данных ("как вообще эту задачу решать?", "может свертки будут быстрее? а с чем?", "как обработать сигнал, выделив общие черты?") и подстройку порогов для достижения высокой точности.
Лайфхак — с вечера закидываете в мультиварку самую долговаркую овсянку (Геркулес "Монастырский" например), ставите отсрочку старта до утра. Занимает это минуты три, а в результате на завтрак нормальная овсянка.
A ⇒ B
!B ⇒ !A — верное отрицание исходного утверждения
B ⇒ A, !B ⇒ !A — второе утверждение верное, а первого утверждения в статье не было ;)
Реал отличается тем, что там гораздо больше общения 1:1, чем 1:N по сравнению с соцсетями. А 1:1 общение происходит гораздо полнее — и более глубокие вопросы поднимаются, и не только глянцевая обложка жизни видна. Или если перефразировать — в ленту контент пишется со степенью откровенности, исходящей из среднего уровня дружбы с твоими подписчиками.
Это сразу раскроет правильные ответы, чего вы, как я понял по формату этого квеста, хотели избежать.
Смайлики отображаются маленькими иконками в черно-белом виде. Не слишком красиво, но не квадратики хотя бы.
Уведомления да, вылетают, как же я забыл упомянуть. При поступлении уведомления происходит вибрация, зажигается подсветка и на экране появляется уведомление в развернутом виде (даже если ты не на виджете уведомлений). При отсутствии реакции секунд через 30 пропадает. Всплывшее уведомление можно убрать с экрана часов стандартным жестом "назад" (свайп слева направо).
В режиме спорта, насколько я помню, вместо полноэкранной нотификации вылезает небольшой баннер сверху на 2 строчки.
Если часы в режиме DoNotDisturb, ничего из этого нет.
Все пропущенные уведомления (точнее, все, которые в данный момент висят в телефоне) отображаются в упомянутом выше виджете — ну и их количество/наличие на watchface.
Имхо, и без WiFi часы быстро синхронизируются с телефоном (приложением Connect) по Bluetooth. За минуту или быстрее загружается тренировка в телефон и облако. Случай, когда есть часы, нет телефона и надо что-то обязательно в облако загрузить, по-моему редкий, но все по-разному используют устройство, конечно.
Кстати, для обычной жизни тоже отлично (говорю о vivoactive3, он подешевле). Мотивирует попу отрывать от стула почаще, ходить по лестницам вместо лифта и т.п. Ну и возможность большую часть времени держать телефон не в кармане, а в недрах рюкзака.
Уведомления удобные, если сделаны так же, как в моих Vivoactive 3 (они отличаются наличием тач-скрина, но софтверная платформа одна).
На отдельном экранчике ("виджете") есть список уведомлений, 2 уведомления по 2 строчки вмещается на экран, остальные прокручиваешь. При тапе на уведомление оно разворачивается, можно его полностью пролистать (жаль, скролится только тело сообщения, но не тема, иногда этого не хватает).
Есть несколько действий. Общие — скрыть уведомление (как свайп в сторону на телефоне), запретить показ на часах уведомлений этого приложения. Специфические в зависимости от приложения — ответить из списка заготовленных фраз (список редактируется с телефона), пометить сообщение мессенджера как прочитанное, отключить будильник и т.п.
Циферблаты могут иметь доступ к уведомления (по-моему отдельное разрешение) и показывать значок наличия и/или количества уведомлений прямо на основном экране.
Из минусов — часы теряют связь с телефоном, если дохнет приложение Connect. Например MIUI на Xiaomi иногда прибивает Connect из-за нехватки памяти. Чтобы при этом не пропуситить что-то важное, настроил в Llama включение звука на телефоне при отключении часов.
Никаких проблем, 146%
У похожего, но чуть менее раскрученного сервиса posteo есть возможность платить отправкой наличных в конверте по почте. Так что можете еще и источник финансирования не раскрывать;)
Целью принципа О как раз и является то, чтобы в базовом классе происходили только ценные изменения, которые вам по умолчанию нужны. Если "работает-не трогай" для вашей системы является более приоритетным, чем стоимость поддержки и модификации кода, то выпускайте базовый класс как отдельную версионируемую библиотеку и пусть UrgentParcel вечно живет с зависимостью от Parcel v.1.0 (это близко к смыслу, вложенному в open-closed principle автором термина Bertrand Meyer).
Кстати, с подходом расширения функциональности через наследование у вас скоро случится комбинаторный взрыв — UrgentParcel, DangerousParcel, UrgentDangerousParcel, InternationalUrgentParcel. В таких случаях лучше подходит компонентная модель (https://en.wikipedia.org/wiki/Component-based_software_engineering). Там и версионирование можно устроить, и комбинаторного взрыва избежать, да и качество абстракций получается более высоким.
А для рисования висящих в воздухе лошадей какая техника рендеринга используется?