В Google Translate есть рукописный ввод текста

Знали ли вы, что в популярном онлайн-переводчике Google Translate помимо набора слов, как с реальной / настоящей, так и виртуальной клавиатуры есть функция определения рукописного текста, и это помимо распознавания голосового ввода?

Рукописный ввод в Google Translate - скриншот 1.

Для того, чтобы им воспользоваться, нужно под левым textarea раскрыть небольшое меню, где далее остается только выбрать соответствующий значок ручки или карандаша и начать вырисовывать буковки: (далее…)

Опубликовано 20-01-2014 в 15:03

Как убрать дубли страниц из поисковой выдачи — канонические ссылки

Канонические ссылки помогают роботам поисковых систем, особенно Яндексу, более корректно индексировать сайт. В частности, если на вашем сайте имеются дублированные веб-страницы, доступные по разным адресам, но с одинаковым / идентичным содержимым, то атрибут rel со значением canonical поможет вам решить проблему дублей в поиске.

К примеру известно, что в CMS Drupal большинство страниц всегда имеют адреса вида http://code-snippets.ru/node/1, http://code-snippets.ru/node/2, http://code-snippets.ru/node/3… (далее…)

Опубликовано 27-11-2013 в 10:56

Где подсмотреть реальную статистику популярности тех или иных поисковых систем, браузеров и много чего ещё

Если вам вдруг для чего-нибудь понадобится по-настоящему РЕАЛЬНАЯ статистика использования / популярности тех или иных поисковых систем по странам мира, в т.ч. по Российской Федерации, Украине или к примеру по Соединенным Штатам Америки, то можно воспользоваться данными которые предоставляет веб-сервис StatCounter, — ресурс он более чем авторитетный, существует ещё с 1999-ого года, т.е. практически уже 14 лет.

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

Пример 1. Рынок поисковых систем в РФ

Вот к примеру топ-5 популярных в России поисковиков на 2013 год (с января по ноябрь):

Доля рынка поисковых систем в России за 2013 год

  • Google — 54.86%;
  • Yandex — 41.83%;
  • Mail.ru — 1.22%;
  • Bing — 1.12%;
  • Yahoo — 0.55%;
  • Иные ПС — 0.42%.

А вот те же данные за 2012-й (с января по декабрь): (далее…)

Опубликовано 14-11-2013 в 14:16

Парсинг сайтов на PHP с Simple HTML DOM Parser. Часть 3: выкачивание картинок.

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

Для решения задачи напишем небольшую функцию с применением cURL:

/**
 * Получая путь до картинки $image_url, 
 * сохраняет её в каталог $destination_url, 
 * "шифруя" имя файла с помощью MD5.
 * 
 * @param string $image_url
 * @param string $destination_url
 */
function save_image($image_url, $destination_url) {
    $path_parts = pathinfo($image_url);
    $filename = md5($path_parts['filename']) . '.' . $path_parts['extension'];
    $destination_url = $destination_url . $filename;

(далее…)

Опубликовано 11-11-2013 в 15:29

Парсинг сайтов на PHP с Simple HTML DOM Parser. Часть 2: собственно пример парсинга.

Как вы помните в прошлой статье мы с вами получили содержимое веб-страницы выдачи Google.Картинок по заданному поисковому запросу. Теперь будем с помощью библиотеки Simple HTML DOM Parser их вынимать, и сохранять себе на жесткий диск, программно.

1. Итак, к тому коду, что я создал ранее добавьте такие строчки, предварительно удалив вывод содержимого веб-страницы серпа:

$content = turn_to_google('MODX Revolution');
$content = str_get_html($content); // - создаем объект DOM из строки.
$images = $content->find('#ires td a img');
foreach ($images as $image) :
    echo $image->src . "<br />\n";
endforeach;

Итого, вы получите 20 ссылок с первой страницы на картинки-миниатюрки предварительного просмотра, сформированные Гуглом: (далее…)

Опубликовано 11-11-2013 в 13:01

Парсинг сайтов на PHP с Simple HTML DOM Parser: ищем по Google.Картинки. Часть 1: эмуляция браузера.

Сегодня рассмотрим на примере относительно простой задачи — автоматическое вытягивание картинок с выдачи системы Google по заранее определенному поисковому запросу. Без всякого рода рассуждений и «воды».

1. Скачиваем библиотеку под названием Simple HTML DOM Parser с http://sourceforge.net. Из всего множества файлов в распакованном архиве нам с вами будет интересен пока лишь 1: simple_html_dom.php.

2. Создаем свой сценарий на PHP. Подключаем парсер HTML:

<?php
// Подключаем парсер структуры DOM:
require_once('simple_html_dom.php');

3. И как бы банально это сейчас, не прозвучало, но прежде чем что-то спарсить нужно, чтобы для начала было что парсить. Потому нам с вами придется выполнить эмуляцию «человеческого» браузера. Сделать это можно средствами cURL. (далее…)

Опубликовано 11-11-2013 в 10:49

Дудлы Google становятся все интереснее, превращаясь браузерные в мини-игры

Вот уже второй дудл (от англ. doodle) заметил, который у поисковой системы и одноименной компании представляет из себя интересную браузерную мини-игру.

Doodles — это временные красочные вариации логотипа корпорации, которые появляются в день-дату какого-либо праздника, знаменательного события, день рождения какого-нибудь выдающегося деятеля культуры, ученого и т.п.

Нынешняя вариация эмблемы на мой субъективный взгляд прямо превзошла все предыдущие:

Google - хэллоуинский дудл

(далее…)

Опубликовано 31-10-2013 в 15:36













Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты