Персональная страница shra, блог фриленсера, веб-разработчика на PHP. Здесь я делюсь своим опытом и мыслями, провожу опыты над людьми, собираю нематериальные свидетельства собственной глупости. Используя примеры программного кода с данного сайта, вы принимаете всю ответственность за возможные последствия их использования, включая ваше психическое здоровье и интересы третьих лиц.
Всех с прошедшими праздниками, рождеством и новым годом.
По телеку давно идет реклама нового сервиса поисковика google — голосовой набор запроса с мобильного телефона. И мне было любопытно, действительно ли так оно работает, как показывают в рекламе — быстро, четко и я бы даже сказал изящно. Очень хотелось верить, что так.
Оказалось, что в сети народ тоже озабочен данным вопросом, а ребята с funcast.org даже провели собственные тесты :).
В ролике пытаются, также как и рекламе, получить результат для запроса — «квадратный корень из 256». Потратив примерно 30 мин времени и сделав с полсотни попыток, удаётся таки получить список с верным вариантом запроса. Среди неудачных попыток есть такие явные перлы как — «калорийность клубники», «индийский костюм», «продам дом 95 кишки» и прочая лабуда.
Трудно быть первопроходцами, а идея не плохая. Возможно на других языках, которые поддерживаются сервисом, дела с поиском обстоят лучше. Все же, я думаю, они улучшат со временем алгоритмы распознавания речи, и будет примерно так как показано в рекламном ролике.
Попытка запустить cron параллельно с запущенным кроном не увенчается успехом, так как Drupal использует блокировку. Но иногда, из-за ошибок во время исполнения, блокировка не снимается.
Что делать, если блокировка не была снята штатно?
На самом ...
Поп-ап на картах гугл, объект google.maps.InfoWindow, привлекателен возможностью вставки в него собственного HTML контента. Но кастомизация внешнего вида ...
Конструктор запросов db_select позволяет абстрагироваться от движка базы данных. Если запрос довольно сложный, то на этапе тестирования может потребоваться, что называется, убедиться в том, что конечный запрос на языке SQL к базе именно тот, что вы ожидаете. ...
Установка и настройка софта обычно процесс простой и незатейливый. Тем не менее масса публикаций в интернете посвящена именно тому что и как настраивать. Всё это многообразие объясняется порою двумя словами - know how - или, по-русски, надо "знать как". ...