Персональная страница shra, блог фриленсера, веб-разработчика на PHP. Здесь я делюсь своим опытом и мыслями, провожу опыты над людьми, собираю нематериальные свидетельства собственной глупости. Используя примеры программного кода с данного сайта, вы принимаете всю ответственность за возможные последствия их использования, включая ваше психическое здоровье и интересы третьих лиц.
Всех с прошедшими праздниками, рождеством и новым годом.
По телеку давно идет реклама нового сервиса поисковика google — голосовой набор запроса с мобильного телефона. И мне было любопытно, действительно ли так оно работает, как показывают в рекламе — быстро, четко и я бы даже сказал изящно. Очень хотелось верить, что так.
Оказалось, что в сети народ тоже озабочен данным вопросом, а ребята с funcast.org даже провели собственные тесты :).
В ролике пытаются, также как и рекламе, получить результат для запроса — «квадратный корень из 256». Потратив примерно 30 мин времени и сделав с полсотни попыток, удаётся таки получить список с верным вариантом запроса. Среди неудачных попыток есть такие явные перлы как — «калорийность клубники», «индийский костюм», «продам дом 95 кишки» и прочая лабуда.
Трудно быть первопроходцами, а идея не плохая. Возможно на других языках, которые поддерживаются сервисом, дела с поиском обстоят лучше. Все же, я думаю, они улучшат со временем алгоритмы распознавания речи, и будет примерно так как показано в рекламном ролике.
Параграфы, оторванные от родительской entity нам не нужны, потому эта миграция является дочерней к рассматриваемому примеру миграции статей блога из CSV.
Из всего набора полей источника нам требуется только два поля - это id и body.
migrate_plus.migration.custom_text_to_paragraph.yml ...
Долго разбирался с этим вопросом, т.к. сам плачу налоги по УСН. На разных сайтах якобы юристы и бухгалтеры говорили прямо противоположные вещи.
Законы у нас обладают мутными формулировками, их сложно понять и правильно применить.
Давайте разбираться. ...
Theme API к сожалению не даёт прямого метода, чтобы прочитать это значение. Как его получить?
Иногда программно нужно установить, что именно видит пользователь на фронт-енд (какую тему использует движок).
Необходимость возникает из-за того, ...
Предположим, вы работаете в ветке feature, а коллеги обновили master. Вам нужно подтянуть свежие изменения в локальный master, но не хочется терять контекст и переключаться туда-обратно. Стандартный git pull работает только с текущей веткой. Что делать? ...