Задать вопрос
  • Вредно ли слушать музыку с закрытой крышкой MacBook Pro 13 2018?

    Антон Спирин,
    Вы немного запутались в задачах. Есть конкретная задача - прослушивание музыки. По аналогии добавим профессиональную задачу - работа со звуком. Для обоих задач, как и в вашем примере, используется акустика разного класса: бытовые акустические системы и студийные мониторы.
    Бытовые акустические системы используют для прослушивания музыки. Мониторы для ее сведения, монтажа, пространственного панорамирования, мастеринга и прослушивания во всем диапазоне частот. Требования к бытовой и профессиональной аппаратуре разные.

    Вот в этом месте вы упустили еще важный use case - монтаж и сведение звука на непрофессиональном / бытовом уровне для личных потребностей, где и качество исходного материала, и результат, и опыт/навыки любителя никакого отношения к аналогичной профессиональной задаче не имеют.

    Любая бытовая аудио-система с этой задачей справится на ура. Собственно, и встроенные динамики макбука прекрасно справятся, если мне нужно нарезать и слепить фрагменты песен и аудиодорог из видеофайлов для монтажа поздравительного видео-ролика теще на юбилей. И результат буде отличным для такой задачи. И родственники когда будут слушать-смотреть - прослезятся.

    Мой месседж изначально в том, что мир не черно-белый как вы утверждаете (можно слушать / нельзя, соответствует стандартам / не соответствует), а состоит из множества градаций серого. И вот большую часть этого спектра оттенков-задач встроенные динамики закрывают чуть более чем полностью. Да, специализированное устройство сделает это лучше. Но очень часто специализированное устройство не нужно / отсутствует / лень включать / whatever. И в этой ситуации встроенные динамики - good enough. Да, если вы хотите вслушиваться в глубину звука, наслаждаться музыкой - включайте аудиосистему. Если вы работаете и фокусируетесь на рабочей задаче, а музыка нужна лишь легким фоном, чтобы выровнять окружающий шум и задать ритм - встроенные динамики good enough.

    Я когда посуду мою, кладу рядом телефон и включаю музыку на нем. И норм. В этот момент требования к качеству звука у моего внутреннего аудиофила существенно снижаются, потому что тащить Harman Kardon из рабочего кабинета мне в облом.

    У вас подход ценителя качественной звука. Это не есть плохо. Это хорошо и абсолютно нормально. Но вот академическая категоричность суждений и отсылка к каким-то стандартам - ИМХО - лишнее. Вот это вот:

    Мое же утверждение ссылается на стандарты принятые для проектирования бытовых аудиосистем


    Мы тут в комментах обсуждаем, все комменты по определению субъективны, и наши ощущения от качества музыки в разных ситуациях крайне субъективны. Автор по сути спрашивает "как вам такое?" а мы отвечаем "мне норм" / "а мне не ок". Он собирает эту статистику да/нет и это помогает ему принять/оправдать свое решение. Не нужна тут объективность, сравнительные характеристики, результаты лабораторных тестов и тд. Автор не об этом спрашивал вообще.

    И вот это:

    кому-то качество воспроизводимой на штатных динамиках MBP музыки может нравится


    Я нигде не говорил что оно нравится. Или что оно качественное. Все мои формулировки сводятся к "достаточное качество" для конкретных use cases. У автора очевидно аналогичный use case - он реально слушает музыку на ноуте, как и я. Значит для каких-то ситуаций и задач нам обоим этого качества достаточно. И тут приходите вы вот с этим:

    Как по мне, прослушивание музыки на динамиках подобного диаметра довольно сомнительное удовольствие, а чтобы еще с закрытой крышкой - это надо, как минимум, ни музыку, ни себя не любить.
    Вменяемую стереосистему сейчас можно приобрести всего за 8000 - 15000 рублей.


    Да, вы употребили "как по мне", но сути это не меняет - вы на корню исключили возможность прослушивания музыки на ноуте. А тех, кто это делает (по вашему мнению, разумеется) отнесли к каким-то непутевым и начали разносить что нету там никакого качества ни по каким характеристикам. Снобизмом реально так попахивает.
  • Кастомные вход и регистрация на сайт WordPress. Как обработать условие «is_wp_error»?

    А, ну и еще, из изначального вопроса:
    wp_redirect( home_url() ); // Тут хотел сделать редирект; Не работает :)

    Сразу после редиректа нужно делать exit; чтобы завершить выполнение.
  • Кастомные вход и регистрация на сайт WordPress. Как обработать условие «is_wp_error»?

    avprinciple,
    а почему дичь? Всё работает же. Или не безопасно? Или так писать моветон?

    Все сразу. Не используется WordPress lifecycle и хуки и вообще WP-стандарты в целом. Это означает что может быть сломана интеграция сторонних плагинов, которые используют те же фичи.

    Тот же wpsignon не устанавливает переменную current_user, поэтому если вызывать не на хуке и не вовремя, is_user_logged_in() которую можно и нужно использовать для проверки будет возвращать false. Это вполне может привести к скрытым багам, на которые вы потратите ночи напролет.

    Функция user_login() авторизует пользователя (не полностью, см. выше), и либо возвращает сообщение об ошибке (в html, что не есть ок), либо редиректит. Неконсистентная логика и типы, потенциальные баги. Плюс редирект встряет в цикле жизни WP не там, где он должен быть. Ну и вот возврат ошибки о логине нигде не ловится и не выводится. Улетает в черную дыру.

    Функция new_user_registration() в случае ошибок при создании пользователя (пользователь уже существует с таким имейлом, логин больше 60 символов и тд) возвращает разные WP_Error, я не вижу где и как они обрабатываются и выдаются пользователю в форму.

    Восстановление пароля не кастомизировано, используется стандартная форма и страница wp-login.php. Если ею воспользоваться, ссылка в письме будет тоже на стандартную форму, а после установки нового пароля будет системный редирект на стандартную страницу входа и оттуда же после входа редирект по системным правилам (то есть в админку, потому что все урлы авторизации вы не фильтровали).

    В HTML я вижу дата-атрибуты, видимо должна быть какая-то валидация с помощью javascript, при чем 2 слоя по ходу - перед отправкой формы и после получения ошибок в ответе с сервера их надо бы тоже вывести. Это не реализовано и при таком подходе нормально и не получится.

    Вместо конструкций типа <?php echo home_url(); ?>/login используйте <?php echo home_url('login'); ?>

    Как видите, есть ряд проблем. Устранить их точечно не получится, потому что само архитектурное решение, выбранное автором этого урока не совсем корректное. Поэтому - дичь :)
  • Вредно ли слушать музыку с закрытой крышкой MacBook Pro 13 2018?

    Антон Спирин,
    вы выдаете свою сугубо субъективную оценку за действительность

    Вы свою подали точно так же. Это называется субъективное мнение. Их высказывают в комментариях. Так работает интернет. Вот ваше сугубо субъективное мнение, поданное как действительность: Для прослушивания музыки ... в силу своих физических размеров, они само-собой не подходят. Странно, большинство владельцев по всему миру преспокойно слушают и норм ‍♂️

    По поводу притянутых за уши вещей, вроде: аудиофилии, дискача, лампового звука и прочего. Я ничего подобного не упоминал и не имел ввиду.

    Ваш комментарий отсылается к стандартам для аудиотехники совершенно другого уровня. Мы же говорим о маленьких встроенных динамиках в ультратонком ноутбуке.

    динамики MBP не соответствуют стандартам применяемым при проектировании бытовых акустических систем

    Макбук и не является бытовой акустической системой. Именно поэтому данные "стандарты" к нему неприменимы. Попытка натянуть их на него и купирована отсылкой к аудиофильской теме.

    а по сему для прослушивания музыки не совсем подходят и заметно уступают последним в качестве воспроизведения музыки.

    Ясен пень, что уступают, с этим никто и не собирается спорить. Это устройства разного класса. Сравнивать их и приводить к одному стандарту - пустая затея. Сравнивать можно с другими ноутбуками других производителей. Или другой не-аудиотехникой с встроенными динамиками, на худой конец. И в этом сравнении макбуки всегда будут выигрывать. Для примера, у меня есть внешний 27" монитор со встроенными динамиками намного бОльшего размера. Но звучат они как говно, даже системные звуки ужасны. Но сравнивать качество со специализированной техникой некорректно. И этого никто кроме вас здесь не сравнивал.

    Приведу еще один простой пример. Есть машина с турбированным двигателем на ~300 сил. Это не спорткар, не раллийная машина, не болид формулы 1. Это большой седан D-класса, первоочередные задачи которого - комфорт и безопасность. Но наваливает этот сарай добротно. Аж дух захватывает. Кайфово. Но очевидно же что это не спортивная машина, в соревнованиях со спортивными машинами она участвовать не будет и сравнивать ее со спорткарами изначально некорректно. И мерять ее по раллийным стандартам - некорректно. Она едет медленнее и хуже по сравнению с любой спортивной машиной, это очевидно и объективная реальность. Но от этого она не перестает быть быстрой и управляемой машиной для ежедневных задач. Для трека - нет. Для ежедневной езды - очень да. И это тоже объективная реальность. Хотя по вашей логике на такой машине быстро ездить нельзя, максимум 50 кмч по городу. Потому что она не спортивная.
  • Кастомные вход и регистрация на сайт WordPress. Как обработать условие «is_wp_error»?

    avprinciple, Вообще кама обычно нормальный, годный контент - сам их часто рекомендую. Но конкретно в этом случае слегка дичь.

    Неужели так сложно написать, рассказать? о_о

    Понимаете, вы почему-то думаете, что система авторизации - это простенький код на пару строчек, и ожидаете, что вам подскажут "быстрое решение". Но увы, это не так. Вопрос чуть более сложный, особенно с учетом специфики WP. И объем работы тянет на полноценное задание, а не вопрос-ответ на Тостере.

    В приведенном вами коде много не так, и архитектурно сделано совсем не WordPress-way, поэтому там по хорошему все переписать бы.

    Вот, к примеру, старый как мир, но все еще актуальный (и получше камовского) урок - https://pippinsplugins.com/creating-custom-front-e...

    Или вот https://ahmadawais.com/create-front-end-login-page...
  • Вредно ли слушать музыку с закрытой крышкой MacBook Pro 13 2018?

    Антон Спирин,
    Кому достаточно? Вам? У меня тоже MBP 2015 и назвать звук, выдаваемый штатными динамиками, приемлемым для прослушивания музыки у меня язык не повернется.

    Йоу, я говорю о легкой фоновой музычке на громкости треть и ниже. ФОНОВОЙ, во время работы. Никто ж не говорит наваливать басы на полной громкости и дискач соседям устраивать.
    Если говорить объективно, то в нише музыкальных акустических систем

    Йоу, аудиофилы, стопэ! Давайте не будем про теплый ламповый звук, винил и Focal какой-нибудь. Мы говорим о бытовухе.
    Советую попробовать послушать фоновую музыку на нормальной акустической системе, чтобы понимать о чем я говорю.

    А вы реально думаете у меня нет дома нормальной акустической системы а макбук - единственное устройство в доме, издающее звук?
  • Кастомные вход и регистрация на сайт WordPress. Как обработать условие «is_wp_error»?

    avprinciple,
    код PHP из туториала,

    Тюториалы бывают разные. Не все учат как хорошо и правильно. Слепо им доверять и следовать - чревато.

    потому что из разметки с эти переменные "$user_verify" - я не могу обрабатывать

    Вы не понимаете как работает server-side на базовом уровне, потому я и советую бросить это дело и сесть за основы PHP для начала.

    Моя проблема в том, что get_header, должен быть выше кода php, а так логинирование не работает,

    Не работает, потому что вы делаете это неправильно и не понимаете почему. Кстати, без всего кода вашего сложно скорректировать и подсказать вам.

    по документации wp_signon должен быть выше какого-либо вывода html

    Это делается с помощью хуков, как и почти все в WordPress. Именно для этого вам нужно сначала освоить хотя бы азы PHP, а потом основу архитектуры WP. Без этих знаний вы будете каждую новую фичу делать через боль и страдания, задавая вопросы на Тостере и не понимая почему на них никто не спешит отвечать.

    когда я опускаю get_header, всё работает,

    Не нужно этого делать, get_header() должен быть в самом начале шаблона. А в самом header.php должен быть вызов wp_head(). Чтобы выполнять какие-то действия до отправки сервером заголовков (например wp_signon(), который устанавливает куки авторизации) нужно подключаться к более ранним хукам - template_redirect, init и тд.

    Дельное решение вопроса, однако)

    Я вообще-то 2 решения предложил - либо бросить, либо все-таки начать учить это дело по уму, а не вот так без базового понимания бросаться в разработку фич, которые непосредственно связаны с безопасностью вашего сайта.
  • Вредно ли слушать музыку с закрытой крышкой MacBook Pro 13 2018?

    Богдан,
    по фото флексгейт затрагивает подсветку, она становится неравномерной внизу возле шлейфа, а у меня чего-то экран стал белым, хотя это вообщем и есть неполадка монитора.

    Не совсем, симптомов по флексгейту было несколько. Наиболее частый - это подсветка, да. Второй по частоте - подсветка ок, но по изображению полосы шли и цвета сваливались в ограниченную палитру (см. фото ниже). Был еще симптом серого экрана с цветным шумом (как телевизор без сигнала), но он оказался софтверным, был пофикшен (по крайней мере давно никем не был замечен на свежих апдейтах). И еще один симптом, наиболее редкий - это как раз белый экран. Вот по нему инфы очень мало (из-за редкости), но когда я перелопачивал этот вопрос с экранами на западных форумах и поддержке Apple, заметил тенденцию - все, у кого данный симптом проявлялся, со временем заканчивали в сервисе заменой экрана. Честно, надеюсь это был просто глюк и не повторится, но морально лучше быть готовым к возможной замене в будущем.

    ЗЫ: По поводу этих 2мм - это (предположительно) решило проблему с разламыванием шлейфа от частых закрываний крышки, но как я понял из комментов на форумах, там есть и другие инженерные бока, которые приводят к проблемам со временем, хоть и реже чем короткий шлейф. Не настолько массовые проблемы, но нельзя сказать что их совсем нет.

    ЗЗЫ: Собственно, картинка флексгейта (гарантия на ноут уже истекла, но замена экрана была проведена бесплатно по программе Exception):

    5d5d179e51a8d820200024.jpeg
  • Вредно ли слушать музыку с закрытой крышкой MacBook Pro 13 2018?

    Антон Спирин, для работы со звуком конечно нет, это очевидно. А для фонового прослушивания музыки во время работы (на низкой громкости) - более чем достаточно. У меня еще старая прошка 2015, но качество звука более чем достаточное для этого. А при использовании Boom 3D - вообще супер.
  • Кастомные вход и регистрация на сайт WordPress. Как обработать условие «is_wp_error»?

    Бросьте это дело, честно. Или начните учить PHP и Javascript, потом WordPress, но вот так вот не делайте и тем более не выкладывайте это в продакшн - череда дальнейших ошибок и тщетных попыток их устранить вас просто ушатает.
  • Какую информацию можно получить через php, зная IP пользователя?

    Нынче все публично, можно узнать пол, возраст, сексуальные фантазии, номер квартиры, размерность шин автомобиля юзера и много чего еще.
  • Вредно ли слушать музыку с закрытой крышкой MacBook Pro 13 2018?

    а там белый с синими пикселями экран, закрыл, открыл и опять ок. Кто-то сталкивался? Это нормально? Больше не повторялось.

    Помнится, кто-то не так давно бил себя в грудь, что флексгейт починили... :) Симптом конечно редкий, на старых флексгейтах практически не встречался, а вот на новых бывает. Особенно если постоянно крышку туда-назад закрывать. Видимо и те 2мм не сильно помогли.
  • Как в phpstorm автоматически изменить namespace во всех phpdoc?

    Nikita Dergachov, да, я не сразу увидел что кроме переименования на самом деле еще надо импорт сверху делать. Понятно, что можно это пофиксить с помощью инспекции, но лишнее действие все-таки.
  • Хорошо ли плагины работают с кастомными темами в WordPress?

    а что мешает использовать профессиональные темы, с поддержкой и обновлениями?

    мм.. всё мешает?
  • Как запустить PHP скрипт из корня Wordpress?

    Влад,
    Почему-то вп блокирует все скрипты не из дистрибутива.

    WP ничего не может блокировать, при чем он здесь? Если что-то и блокируется - это сервер, а не WP.
  • Отдельная папка в Controllers для каждой роли?

    По ссылке на packagist упомянутый автором spatie/laravel-permission второй в списке (а по количеству загрузок - первый). Это одна из наиболее популярных либ, и она качественная и адекватная. Чуть более чем полностью подходящая. Тут проблема в авторе, а не в либе.
  • Как публиковать в блок не больше 10 записей?

    Если мой ответ вам реально помог решить задачу, то отмечайте его решением тоже. Тостер не зря предусмотрел возможность пометить решением несколько ответов.
  • Как подключить медиа стили после всех остальных стилей wordpress?

    Богдан Жувак, это приемлемо. Сути не меняет, разница только в том, что теперь они всегда одним пакетом грузятся. С использованием http/2 я лично предпочитаю разбивать на несколько файлов и не грузить неиспользуемые там, где они не нужны - например скрипт+стили форм и их валидации нужен только на странице контакты, а скрипт+стили слайдера - только на главной. Зачем их тулить во все страницы, если 95% трафика заходит по прямым ссылкам на статьи из поиска или рекламы?