Персональные блоги → Консольный Google Translate
Любите консоль Linux? Я тоже люблю.
Было время, когда мне часто приходилось использовать в работе переводчик, т.к. для меня лучшим переводчиком был и остался Google Translate — захотелось запихнуть его в консоль.
Мелочь — а приятно :)
Реализовал маленькую, но достаточно удобную утилиту на своем любимом PHP.
Исходный код
Установка:
Было время, когда мне часто приходилось использовать в работе переводчик, т.к. для меня лучшим переводчиком был и остался Google Translate — захотелось запихнуть его в консоль.
Мелочь — а приятно :)
Реализовал маленькую, но достаточно удобную утилиту на своем любимом PHP.
Исходный код
Установка:
$ wget http://pastebin.com/raw.php?i=TG3SL3R8 -O translate
$ php ./translate -w "windows" -f en -t ru
окна
Каскадные Таблицы Стилей → Cтреловидные формы элементов с помощью CSS3

В веб-дизайне элементы неправильной формы всегда вызывают интерес. Стреловидные формы и диагональные линии могут создать интересный визуальный поток и дать приятный результат. Я был вдохновлен проектами, в которых используются неправильные формы, и теперь хочу показать пару простых примеров с их использованием.
Каскадные Таблицы Стилей → Создаем оригинальные hover-эффекты при помощи CSS3

Мощь CSS3 огромна и в этом уроке вы сможете увидеть, как использовать его креативно. Мы собираемся создать несколько эффектов при наведении курсора мыши с помощью CSS3 transitions. При наведении курсора на эскиз будет показываться описание миниатюр, с использованием различных стилей в каждом примере.
Пожалуйста, обратите внимание, что эти примеры будут корректно работать только в современных браузерах, которые поддерживают свойства CSS3.
Nginx → Трансформация и перевод на другие языки web-сайтов на лету при помощи Nginx

В моем первом посте я описал применение Apache Traffic Server в качестве кеширующего reverse-proxy. В отзывах меня спрашивали почему не nginx? Поскольку в ATS все равно не нашлось удобного способа трансформировать контент сайта, то я решил изучить возможности Nginx. Для решения задачи пришлось углубится в дебри документации, и вот что получилось…
Google Chrome → Используем голос в Chromium 7
Другой интересной новинкой в проекте Chromium собираются порадовать нас ребята из Google — функция распознавания речи. Это будет полезным при использовании технологии Google’s Voice Search, что прижилась на современных смартфонах и не только. На данный момент имеется лишь небольшая демонстрация работы будущей функции — голосовой переводчик с английского на французский, построенный с использованием Google Translate API.
Чтобы протестировать работу функции не надо вводить даже никаких специальных команд. Достаточно иметь последнюю dev-сборку Chromium, микрофон, систему Windows или Mac и, собственно, открытую страничку демки.
Чтобы протестировать работу функции не надо вводить даже никаких специальных команд. Достаточно иметь последнюю dev-сборку Chromium, микрофон, систему Windows или Mac и, собственно, открытую страничку демки.
Google → Google Translate for Animals
И так знаменитая первоапрельская шутка гугла — на которую я сам купился (хе-хе)
Ознакомиться с приложением и узнать больше, вам поможет другая ссылка на Англ.:
Оффициальная страница проекта
Всем спасибо за внимание!
UPD: Ответ валяеться в коментариях на youtube.
Ознакомиться с приложением и узнать больше, вам поможет другая ссылка на Англ.:
Оффициальная страница проекта
Всем спасибо за внимание!
UPD: Ответ валяеться в коментариях на youtube.
Opera → Виджет «Google Translator by Dimox»
Решился я все-таки представить хабрасообществу (а, если точнее, тем, кто является активным пользователем браузера Opera) свой недавно созданный виджет под названием "Google Translator by Dimox".Уже давно существует аналогичный виджет с точно таким же названием, которым я пользовался длительное время, но который давно не обновляется и имеет ряд минусов, подтолкнувших меня к созданию своего.
Виджет «Google Translator by Dimox» переводит текст, используя Google AJAX Language API, а интерфейс работает с помощью очень полюбившегося мне фреймворка jQuery.
Google → Новый Google Toolbar
Ровно в 8:00 по Тихоокеанскому времени, или в 7 вечера по Москве увидела свет новая версия Google Toolbar. На этот раз версии для IE и Firefox обновились одновременно. Основных новых фич — две:

Автоматический перевод. Теперь когда вы заходите на страницу на иностранном языке, Тулбар будет предлагать её перевести. После того, как вы пару раз согласитесь, чтобы вам перевели страницу, к примеру, с немецкого языка, он начнёт переводить все немецкие страницы автоматически. Ваши предпочтения по поводу каждого языка хранятся отдельно.

SideWiki даёт возможность оставить комментарий для любой страницы в сети, а также посмотреть на комментарии, оставленные другими пользователями. Комментарии аккуратно сортируются по полезности, в зависимости от рейтинга автора и других факторов. Понятно, что сейчас на многих сайтах можно оставить комментарий средствами этого сайта, но разница в том, что комментарии, оставленные в SideWiki заботливо хранятся на серверах Google, и ни один владелец сайта не сможет, например, удалить не нравящийся ему комментарий.

Автоматический перевод. Теперь когда вы заходите на страницу на иностранном языке, Тулбар будет предлагать её перевести. После того, как вы пару раз согласитесь, чтобы вам перевели страницу, к примеру, с немецкого языка, он начнёт переводить все немецкие страницы автоматически. Ваши предпочтения по поводу каждого языка хранятся отдельно.

SideWiki даёт возможность оставить комментарий для любой страницы в сети, а также посмотреть на комментарии, оставленные другими пользователями. Комментарии аккуратно сортируются по полезности, в зависимости от рейтинга автора и других факторов. Понятно, что сейчас на многих сайтах можно оставить комментарий средствами этого сайта, но разница в том, что комментарии, оставленные в SideWiki заботливо хранятся на серверах Google, и ни один владелец сайта не сможет, например, удалить не нравящийся ему комментарий.
Google → Google translate жжот или трудности перевода
Сегодня обнаружил следующие правила перевода в Google translate:
Мой круг -> LinkedIn
Рутьюб -> Add to iGoogle Videos
Подмена брендов это вообще нормально?
Мой круг -> LinkedIn
Рутьюб -> Add to iGoogle Videos
Подмена брендов это вообще нормально?
Персональные блоги → Класс по работе с Google Translate (Qt, C++)
Вот, решил выложить отдельно протокол, точнее класс протокола, Google Translate, по которому работает мой переводчик. В данный момент в протоколе есть возможность устанавливать прокси, делать перевод (разумеется) и, то, чего все просили, подсказки гуглу… То есть, если Вам не понравился перевод чего-либо Вы можете подсказать гуглу как это будет лучше переводится на Ваш взгляд. Ну, по-моему большего и не надо. А если надо — фичреквест и я добавлю!
Код под катом, смотрите…
Пока Вы еще не заглянули под хабракат… Сразу прошу прощения, код не такой большой, но все же выложен напрямую, скачать его можно вместе с исходниками переводчика, с моего блога.
Сильно не ругайте. Выкладываю в личном блоге, куда-то еще класть, думаю, нет смысла.
Код под катом, смотрите…
Пока Вы еще не заглянули под хабракат… Сразу прошу прощения, код не такой большой, но все же выложен напрямую, скачать его можно вместе с исходниками переводчика, с моего блога.
Сильно не ругайте. Выкладываю в личном блоге, куда-то еще класть, думаю, нет смысла.