Архив за 27 марта 2020 - 6

На вопросы отвечал Павел Зыков, СТО DomClick.ru

ДомКлику скоро 5 лет. Давайте немного вспомним историю и заодно познакомимся. Компания была основана в 2015 году. Ты помнишь день, с которого все начиналось?

Еще как помню. Я входил в число основателей, поэтому помню все в мельчайших деталях – как собеседовали первых людей, как в августе 2015 года сняли первый офис на улице Рабочая, который устраивал нас по цене, несмотря на то, что подоконники кабинетов всегда были в пыли от проходящих рядом поездов. Сейчас, сидя в максимально комфортном Agile Home в 2 минутах от ст. метро Кутузовская, с теплотой вспоминаем о тех временах, когда два интернет — провайдера в здании считалось нашим уникальным преимуществом.

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

Владельцы «Танков», Wargaming.net Limited, обратились в Окружной суд американского Лос-Анджелеса с требованием заблокировать бизнес бывших сотрудников под юрлицом ООО «БлицТим». Они создали собственную студию и по идее Wargaming, якобы: неправомерно используют товарные знаки и конкурируют теперь недобросовестно.

Юристы Wargaming недовольны тем, что ООО наняло более трёх дюжин бывших сотрудников Читать полностью »

Рекурсивный спуск работает идеально, когда вы можете принимать решение относительно разбираемого куска кода с помощью текущего контекста и токена.

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

После хаков для того, чтобы успешно парсить инфиксные выражения в рекурсивном спуске, через код становится трудно разглядеть разбираемую парсером грамматику.

В этой статье мы напишем парсер для диалекта Go, особенности которого мы рассмотрим чуть ниже. Как вы сможете убедиться, алгоритм Пратта решает большинство наших проблем.

Парсеры Пратта для чайников - 1

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

«Знать иностранный язык» и «уметь на нём разговаривать» — это ОЧЕНЬ разные вещи. Профессиональные переводчики знают язык очень глубоко, но разговаривают порой хуже девочки-секретаря, которая ловко оперирует двумя-тремя сотнями заученных фраз. У них разные задачи: переводчики имеют дело со сложными текстами, а работа секретаря — короткие типовые разговоры.

Если человек уже знает иностранный язык, научиться говорить для него — вопрос нескольких дней или недель. Вот что по-настоящему сложно, и к чему нужно стремиться — так это «выучить» иностранный язык, т. е. понять, как в нём связываются слова друг с другом, понять внутренние принципы, по которым он работает.
Читать полностью »

Смартфон Honor 30S, которые станет первым носителем новой SoC Kirin 820, будет представлен уже через три дня. Сегодня мы уже имели возможность оценить первое официальное изображение, позволяющее также узнать о боковом сканере отпечатков пальцев. Теперь пришла пора нормальных изображений, а также характеристик.

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

Католикам разрешили есть мясо во время поста из-за коронавируса

Преподобный Джеймс Чеккио, глава Метученской епархии в Нью-Джерси заявил, что не будет отказываться от мяса по пятницам до конца поста, за исключением Страстной пятницы. Католики обычно воздерживаются от мяса в Пепельную среду — день начала поста, а также каждую пятницу, включая Страстную.

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

«Яндекс» инвестировала 1,5 млрд рублей в проекты по борьбе с коронавирусом

Стало известно о том, что к сегодняшнему дню компания «Яндекс» вложила 1,5 млрд рублей в несколько проектов, направленных на борьбу с коронавирусом. Об этом сообщило информационное агентство ТАСС со ссылкой на пресс-службу «Яндекс».

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

image

В онлайн-шутере Valorant студии Riot Games, ранее известном как Project A, на территории России не будет работать голосовой чат, сообщили разработчики игры в паблике «ВКонтакте». Других русскоязычных игроков в странах СНГ это не затронет. Читать полностью »

С пометкой «новинка» в ассортименте компании Other World Computing (OWC) появилась обновленная модель внешнего накопителя OWC Mercury Elite Pro. Новая версия оснащена интерфейсом USB 3.2 Gen1 (5 Гбит/с). Она предложена в вариантах объемом от 1 ТБ до 16 ТБ.


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