Рубрика «translator»

Немного про GraphQL

Дисклеймер: В статье рассматриваются только Query (аналог GET-запросов). Мутации и подписки не рассматриваются.

GraphQL - это инструмент, позволяющий заменить привычное API. Вместо написания контроллеров и методов, вы пишете методы в Query:

public class GraphQLQuery 
{
  public IQueryable<UserModel> GetUsers([Service] IUsersRepository repository) 
  {
    return repository.Users;
  }
}

Всего пару строк и вы добавили в приложение новый GraphQL-endpoint. Теперь к нему можно обратиться POST-запросом (обычно), передав вот такую строку:

users {
   id
   userName 
   roles {
      code
      description
   }
}

Читать полностью »

Когда-то я предложил свое решение по кастомизации виджета googleTranslateЧитать полностью »

Сегодня в официальном блоге Skype появилось уведомление о том, что Microsoft планирует серьёзно расширить аудиторию бета-тестирования функциональности Skype Translator: в конце лета 2015 года она должна появиться и в обычной десктопной версии программы. Skype Translator пока сохраняет статус предварительной версии (preview) и не вполне понятно, появится ли она только в новой Windows 10 или обновление будет касаться сразу всех версий операционной системы.
Читать полностью »

На проходящей Code Conference (#CodeCon) Microsoft представила миру новую функцию — в режиме реального времени перевод голосовых сообщений для Skype и вот-вот представит бета-версию на Windows и в конце этого года планирует поддержку на других платформах.
В отличие от других переводчиков, данный сервис переводит не отдельные слова, а целиком предложения, учитывая морфологию и принцип построения фраз.

Читать полностью »

Одним холодным майским днем от скуки решил я таки приступить к изучению этого удивительного языка — Brainfuck'a.
Его интерпретаторы публиковали на Хабре уже очень много раз.
Но мне хотолось изучить поглубже сам язык и алгоритмы на нем, а не писать очередной интерпретатор. Поэтому было решено сделать из мухи слона компилятор какого-нибудь высокоуровневого языка в brainfuck.
Однако очень быстро начался реальный brainfuck: отсутствие оператора if, отсутствие произвольного доступа к ячейкам и куча других проблем сразу свалилась на меня. Пришлось повременить с высокоуровневым языком и сделать для начала ассемблер, в который и будет компилироваться высокоуровневый язык.
О реализации ассемблера под катом.
Читать полностью »

LinguaLeo отменяет языковой барьер! LinguaLeo News Reader на Windows 8 — это всегда свежие новости «в оригинале» и перевод в один клик.

LinguaLeo News Reader на Windows 8 — к прочтению обязательно!

LinguaLeo News Reader — идеальный помощник для настоящих джедаев всех, кто стремится читать тексты на языке оригинала, но порой страдает от нехватки нужных слов. Интерактивная новостная лента, актуальные темы и перевод в один клик — с LinguaLeo News Reader вы всегда в курсе мировых событий, одновременно улучшая свой английский!

Как это работает?Читать полностью »

Расширение LinguaLeo для Opera и Internet Explorer: переводите слова в один клик и улучшайте ваш английский!

На прошлой неделе расширение LinguaLeo для Google Chrome 23 и 24 получило 100-тысячного пользователя при средней оценке 4.8! Людям нравится, что им легко и удобно пользоваться: два клика по незнакомому английскому слову — перевод.

Теперь насладиться удобством расширения LinguaLeo для браузеров могут пользователи Opera и Internet Explorer:
Расширение LinguaLeo для Opera и Internet Explorer: переводите слова в один клик и улучшайте ваш английский! LinguaLeo для Opera 12
Расширение LinguaLeo для Opera и Internet Explorer: переводите слова в один клик и улучшайте ваш английский! LinguaLeo для Internet Explorer 9 и 10 32-bit

Подробности и скриншоты с описанием возможностей расширений — далее…
Читать полностью »

image
Здесь на Хабре я уже писал о своем маленьком проекте QuickTextTranslator и на этот раз расскажу о следующем шаге его развития — QuickTextComplex.

Скачать программу

Напомню, что проект является открытым и опубликован под лицензией GPLv3. Это значит, что любой желающий может скачать исходные коды, изменять и распространять эту программу в различных целях, соблюдая при этом требования самой лицензии.
Скачать QuickTextComplex

QuickTextComplex

Это комплекс для работы с иностранными языками, включающий в себя следующие программы:

  • QuickTextTranslator v0.3
  • QuickTextLearn v0.1
  • QuickTextTranslatorConsole v0.1

Под катом описание каждой программы из списка.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js