Месяц: Сентябрь 2019

  • Трансляция Дня Техдира в Санкт-Петербурге

    от автора

     В 19:00 начинаем трансляцию Дня СТО в Санкт-Петербурге.  Что мы планировали? Даниил Подольский, руководитель разработки в MTGroup, расскажет про выгорание айтишников, которое чревато потерей самых вовлеченных и ключевых сотрудников. Кирилл Малеванов, технический директор Selectel, расскажет про инфраструктуру глазами провайдера. Иван Михеев, Deputy CTO в AGIMA, покажет кейсы из своей практики: «Как потерять 3 руководителя и…

  • Третье сентября

    от автора

    Третье Сентября, а также события и явления, описанные в этом посте — локальный мем подкаста Разбор Полётов. Вдохновлено этим постом Олега. Олсо, вас предупреждали. Мем с песней Шуфутинского и Барухом форсится уже несколько лет подряд и порядком поистрепался, на сам мем записали даже несколько видеороликов на ютубе, но задумывались ли вы, о чем на самом…

  • Алгоритм мышления и сознания, часть 2

    от автора

    Данный текст содержит пояснения к алгоритму из моей первой статьи “Алгоритм мышления и сознания”. Тезисы первой статьи: — Феномен субъективного мышления можно алгоритмизовать. — Предъявленный в статье алгоритм мыслит и этим можно воспользоваться практически. — С помощью алгоритма мышления можно дать определение сознания в асимптотической форме.

  • Как не быть посредственным разработчиком

    от автора

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

  • Особенности тестирования веб-приложения для видеосервиса

    от автора

    Услуги потокового вещания по запросу (VOD) стали неотъемлемой частью нашей повседневной жизни. Video on Demand — это система доставки видеоконтента, которая позволяет зрителям выбирать контент (видео) и просматривать его в удобное время (по запросу) на любом устройстве, предназначенном для воспроизведения видео (веб, планшеты, смартфоны, игровые приставки и т. д.). В настоящее время значительная доля Интернет-трафика…

  • Мониторинг .NET приложений

    от автора

    .NET – управляемая среда выполнения. Это означает, что в ней представлены высокоуровневые функции, которые управляют вашей программой за вас (из Introduction to the Common Language Runtime (CLR), 2007 г.): Среда выполнения предусматривает множество функций, поэтому их удобно разделить по следующим категориям: Основные функции, которые влияют на устройство других. К ним относятся: сборка мусора; обеспечение безопасности…

  • Как квантовая запутанность поможет в детектировании гравитационных волн

    от автора

    Мы недавно сделали эксперимент по проверке нового подхода к снижению квантовых шумов в LIGO и написали статью про это, смотрите на arXiv: «Demonstration of interferometer enhancement through EPR entanglement». А тут я расскажу, какие такие квантовые шумы в LIGO, как их можно снизить, и при чем тут квантовая запутанность и сжатый свет.

  • Ещё немного о тригонометрии в вычислениях

    от автора

    На Хабре было уже много статей, посвящённых быстрым вычислениям тригонометрии, когда сильно надо, но я хотел бы дополнить их одной небольшой заметкой с отсылкой к школьной тригонометрии.

  • Тестируем SQL Server код с tSQLt

    от автора

    FYI: эта статья представляет собой дополненную версию моего доклада на SQA Days #25. Опираясь на свой опыт общения с коллегами, могу утверждать: тестирование кода в БД не является распространённой практикой. Это может нести в себе потенциальную опасность. Логику в БД пишут такие же люди, какие пишут «обычный» код. Следовательно, там так же могут присутствовать ошибки,…

  • Не попадайте в ловушку преждевременной оптимизации

    от автора

    Дональд Кнут однажды сказал слова, ставшие впоследствии знаменитыми: «Настоящая проблема заключается в том, что программисты, не там, где нужно, и не тогда, когда нужно, тратят слишком много времени на заботу об эффективности. Преждевременная оптимизация — корень всех зол (или, по крайней мере, большей их части) в программировании». Автор материала, перевод которого мы сегодня публикуем, хочет…