Как сказать «нет» иностранному заказчику и не испортить деловых отношений

В жизни много ситуаций, когда нужно говорить “нет”. Вам что-то подсказать? — Нет, спасибо, я просто смотрю. Пакетик нужен? — Нет, спасибо, я со своим. Важно говорить “нет” и в деловом общении. Один из наших преподавателей-носителей языка, Уильям, ранее работал менеджером проектов в Америке и собрал свою подборку советов, как сказать “нет” и не испортить […]

10 заповедей безопасности полётов, которые могли бы пригодиться любой организации

Designed by fanjianhua / Freepik В статье «Как авиакатастрофа может улучшить разбор факапов в ИТ» автор поднял интересную тему методов и средств организации безопасности полётов. В частности были перечислены принципы solution without blame, SWOB («решение без обвинений»). В дополнение к этой статье я хотел бы привести отрывок из книги профессора И.С. Шумилова «Авиационные происшествия. Причины […]

Утечка персональных данных из московских МФЦ

Все СМИ уже успели раструбить о страшной утечке персональных данных из московских многофункциональных центров предоставления государственных и муниципальных услуг (МФЦ) «Мои Документы». Давайте попробуем разобраться в ситуации… Издание Коммерсантъ, обнаружившее утечку пишет: Как выяснил “Ъ”, местом утечки персональных данных вполне могут стать многофункциональные центры (МФЦ). В каждом МФЦ есть компьютер общего пользования, подключенный к сканеру. […]

Математика в Gamedev по-простому. Векторы и интегралы

Всем привет! Сегодня хотелось бы поговорить о математике. Математика очень интересная наука и она может сильно пригодиться при разработке игр, да и в целом при работе с компьютерной графикой. Многие (особенно новички) просто не знают о том, как она применяется при разработке. Существует множество задач, не требующих глубокого понимания таких понятий как: интегралы, комплексные числа, […]

Настолько ли стар твой Windows?

Как показывает бурное обсуждение последних статей на Хабре, посвященных Windows системам, большое количество продвинутых и не очень пользователей отдает свое предпочтение «устаревшей» Windows 7 и не торопится переходить на Windows 10. Причины бывают очень разные — от недовольства политикой конфиденциальности и большим объемом телеметрии до банальной привычки и нежелания идти на поводу у маркетологов Microsoft. […]

Пять причин провала SEO. Анализ неудачного опыта продвижения с примерами

В этом материале я решил попробовать структурировать тот опыт, который накопился за почти 15 лет активной работы с клиентскими проектами. Что-то из перечисленного нашей компании пришлось пережить и осмыслить на своих ошибках, где-то для понимания хватило чужих. Сегодня, когда к нам обращаются за продвижением клиенты, имеющие негативный опыт заказа SEO у других компаний, нас достаточно […]

Оптимизируем торгового робота: генетический алгоритм

В предыдущей статье я занялся сравнением методов параметрической оптимизации, т.е., подбора параметров, оценивая прибыльность торговли робота в ходе последующего бэктеста. Выяснилось, что банальный метод Монте-Карло — генерация случайных некоррелированных комбинаций параметров робота — работает вполне неплохо. Сейчас же я хочу протестировать популярный, в том числе, в сообществе программирующих трейдеров, алгоритм: генетический алгоритм оптимизации. Генетический алгоритм […]

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

Несколько дней назад на Хабре появилась статья о том, как Starlink — спутниковый интернет от SpaceX — повлияет на работу банков и других организаций. Сегодня мы решили продолжить эту тему и рассказать о том, как «звездную сеть» планируют развертывать. / nasa.gov / PD Пара слов о Starlink Starlink — это сеть околоземных спутников, который разрабатывает […]

Алгоритмы оптимизации торгового робота: эффективный способ наторговать миллион задним числом

Я прочитал авторитетную книгу о торговых стратегиях и написал своего торгового робота. К моему удивлению, робот не приносит миллионов, даже торгуя виртуально. Причина очевидна: робот, как гоночный автомобиль, нуждается в «тюнинге», в подборе параметров, адаптированных к конкретному рынку, конкретному периоду времени. Так как параметров настройки у робота достаточно, перебрать все их возможные комбинации в поисках […]

Обзор нового в JDK 9/11. Миграция проекта с 1.8 на 11

Здравствуйте! Недавно наш учебный проект Spring 5/JPA (Topjava) мигрировал с JDK 1.8 на JDK 11. Предлагаю вам небольшой видеообзор всех изменений JDK, начиная с 9 и изменений в проекте + полезные ссылки по новым фичам. Прошлые миграции проекта: Новое в Spring 5. Миграция проекта на Spring 5 Миграция на JUnit 5 за 10 мин. Измерение […]