• Критика 1С

    Хотелось бы, чтобы эту статью прочитали сотрудники фирмы 1С: программисты, разработчики конфигураций, всякие начальники отделов, и может быть даже самый главный.

    Я хочу критиковать 1С платформу и конфигурации, потому что есть проблемы, а в сети какая-то тишина, как будто всех все устраивает. Простите, но не устраивает. Хочу, чтобы статью прочитали обычные программисты 1С (не сотрудники фирмы 1C), и может быть даже поддержали меня.
    Читать дальше →
  • Как строился дата-центр в сейсмоопасном регионе (этот разрушится последним в городе, если что)

      Обычная защита в сейсмоопасном регионе — такая конструкция, чтобы здание качалось, но не поубивало тех, кто встал в капитальные проёмы. Заказчик (в стране с частыми землетрясениями) рассматривал дата-центр как средство резерва на случай больших проблем при стихийных бедствиях, поэтому хотел не только спасти персонал, но и сервера и всё остальное. Потому что приостанавливать некоторые сервисы типа международного банкинга или контроля железных дорог — беда национального масштаба.

      Поэтому мы решили поставить дата-центр на «пружины», изолировав его от земли.



      Точнее, модель выглядит так: есть большой бассейн, в него налита вода, а там, как уточка, плавает дата-центр. Только вместо воды будут специальные сейсмоизолирующие опоры, которые и поведут себя подобно маловязкой жидкости. Вот один из таких элементов:



      Если собрать из них кластер, то получится как раз почти жидкость.
      Читать дальше →
    • Kubernetes 1.9: обзор основных новшеств



        Очередной релиз системы Kubernetes, 1.9, должен случиться на этой неделе. Согласно текущему плану, это произойдёт сегодня (13 декабря). Об основных новшествах, которые принесёт этот выпуск, уже известно: как и в прошлый раз, их накопилось действительно много. Представляем обзор самых значимых изменений, которые приходят в Kubernetes с грядущим релизом 1.9.
        Читать дальше →
        • +32
        • 5,6k
        • 2
      • Чем страдает бизнес?

          Вот какой парадокс получается: техосмотр автомобиля мы проводим каждый год, при любом странном звуке мчимся в автосервис, а своё здоровье проверяем только тогда, когда прижмёт дальше некуда. Так и с бизнесом: задумываемся лишь при первых убытках. Между тем, любая компания — сложнейший организм и механизм одновременно, поскольку он увязан как с материальным компонентом, так и с конкретными человеческими жизнями. Когда выясняется, что бизнес болен, руководители ищут эффективные на их взгляд меры. Это сокращения, зарезанный бюджет, новые направления, продажа бизнеса, ликвидация… В общем, никак не получается, чтобы всем было хорошо. А иногда достаточно всего лишь сделать несколько шагов: провести анализ, пересмотреть бизнес-процессы, внедрить автоматизацию. Как не пропустить момент между «уже пора» и «уже поздно»?


          Лошадка не сдохла, она устала
          Читать дальше →
        • Двоичный поиск в графах

          • Перевод

          Двоичный поиск — один из самых базовых известных мне алгоритмов. Имея отсортированный список сравнимых элементов и целевой элемент, двоичный поиск смотрит в середину списка и сравнивает значение с целевым элементом. Если цель больше, мы повторяем с меньшей половиной списка, и наоборот.

          При каждом сравнении алгоритм двоичного поиска разбиваем пространство поиска пополам. Благодаря этому всегда будет не более $\log(n)$ сравнений со временем выполнения $O(\log n)$. Красиво, эффективно, полезно.

          Но всегда можно посмотреть под другим углом.

          Что, если попробовать выполнить двоичный поиск по графу? Большинство алгоритмов поиска по графам, такие как поиск в ширину или поиск в глубину, требуют линейного времени и были придуманы довольно умными людьми. Поэтому если двоичный поиск по графу будет иметь какой-то смысл, то он должен использовать больше информации, чем та, к которой имеют доступ обычные алгоритмы поиска.
          Читать дальше →
          • +24
          • 4,8k
          • 5
        • Vivaldi Sync — первое знакомство

            image

            Всем привет! Пожалуй, самой ожидаемой функцией Vivaldi, планируемой к добавлению в браузер в текущем году, стала синхронизация данных. И мы приложили массу усилий к тому, чтобы оправдать ваши ожидания. На самом деле те, кто пользуется тестовыми сборками, уже смог попробовать в работе Vivaldi Sync, но для многих пользователей нашего браузера данная функция пока остаётся практически неизвестной. Сегодняшняя статья позволит вам узнать, как работает синхронизация Vivaldi, и поможет начать использование этой важной и нужной функции.
            Читать дальше →
          • AdBlock похитил этот баннер, но баннеры не зубы — отрастут

            Подробнее
            Реклама
          • Рожденный перехватывать трафик

              Новые интернет-провайдеры появляются буквально каждый день, и 12 декабря 2017 года не было исключением. Новичок в экосистеме междоменной маршрутизации, AS39523 (DV-LINK-AS), начала анонсировать собственное адресное пространство (один префикс), добавив к нему в то же время еще 80 чужих префиксов, принадлежащих как российским, так и международным контент-провайдерам, таким как Google, Facebook, Mail.ru, Vkontakte и многим других.

              image
              Инцидент длился более 2-х часов, начавшись в 4:44 по UTC с пиком в 80 префиксов, закончившись в 7:19 с еще одним пиком в районе 7:04 UTC.
              Читать дальше →
              • +23
              • 4,7k
              • 3
            • Виртуальные ядерные установки: полный цикл разработки для Oculus Rift в одном лице

              Можно было делать очень долгое и интересное введение в тематику антитеррористических мероприятий на объектах критической инфраструктуры, но это не является профильным направлением Хабрхабра, поэтому попытаюсь сделать краткую инъекцию, не отягощенную терминологией.

              И всё же, для тех, кто решит пропустить длинное введение, ищите подзаголовок «Что же с виртуальной реальностью?».

              Кому интересны только итог и «Best practice», тогда сразу в «Заключение».

              Что за проблема такая?


              Конкретно в данном случае, мы говорим о специалистах по охране ядерных установок. Глобально десятки или даже сотни тысяч специалистов в ожидании первичного или очередного, обучения, а учебных и тренировочных центров не хватает (более подробно ниже под спойлером).

              Задача: Нужен виртуальный объект для визуализации ошибок при проектировании систем охраны, представления лучших практик в проектировании, отработки различных сценариев и практических навыков повседневной эксплуатации средств безопасности.

              P.S. — задача конечно не для конечного продукта, но для демонстрации рабочей технологии на крупнейшей в области ядерной безопасности конференции.

              Скриншоты виртуального полигона и класса с аватаром
              Скриншоты виртуального полигона и класса с аватаром
              Читать дальше →
              • +17
              • 2,5k
              • 5
            • Интернет вещей: Arduino в связке с облаком

                В наш век многие задумывались о создании своего стартапа. Но разработать какой-то интересный и полезный продукт своими силами зачастую сложно. Отчасти для экономии сил, можно использовать облако. В частности, для проектов интернета вещей в облаке можно найти достаточное количество сервисов. Что же такое «Интернет вещей» и как его можно продуктивно использовать? Обо всём этом читайте под катом.

                Читать дальше →
                • +14
                • 3,2k
                • 1
                • АйТиЭм Холдинг Екатеринбург Полный рабочий день
                • frontend-developer
                  от 50 000 до 150 000 руб.
                  Сима-ленд Екатеринбург Полный рабочий день
                • PHP-developer
                  от 50 000 до 150 000 руб.
                  Сима-ленд Екатеринбург Полный рабочий день
              • Интеллектуальные чат-боты на ChatScript: основы

                • Перевод
                Чат-боты, поддерживающие общение с человеком на естественном языке, весьма популярны и востребованы. Сегодня мы хотим поделиться с вами первой частью перевода материала о разработке чат-ботов с помощью ChatScript (CS), написанного сотрудником WebbyLab на основе опыта, приобретённого им в ходе работы над одним из недавних проектов компании. Здесь, в частности, речь пойдёт об основах работы с CS, рассмотренных с точки зрения программиста-практика. ChatScript хорош тем, что на нём можно сравнительно просто разрабатывать масштабные системы с возможностями искусственного интеллекта, и тем, что его несложно интегрировать в проекты, написанные на JavaScript.

                Читать дальше →
              Самое читаемое