Месяц: Август 2020

  • Математические основы кодирования и шифрования

    от автора

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

  • Онлайн-Круглый стол «Как создать свой игровой бизнес»

    от автора

    19 августа (Среда), в 19:00, состоится бесплатный Онлайн-круглый стол «Как создать свой игровой бизнес». Вы создаете собственные игры или давно хотите начать этим заниматься? Вы хотите, чтобы разработка игр приносила вам самореализацию и прибыль, но не знаете, как этого добиться? На ивенте вы узнаете ответы на самые важные вопросы по этой теме. Круглый стол соберет…

  • Архитектура современных корпоративных Node.js-приложений

    от автора

    Ох, не зря в названии намёк на нетленку Фаулера. И когда фронтенд-приложения успели стать настолько сложными, что мы начали рассуждать о высоких материях? Node.js… фронтенд… погодите, но Нода же на сервере, это бэкенд, а там ребята и так всё знают! Давайте по порядку. И сразу небольшой дисклеймер: статья написана по мотивам моего выступления на Я.Субботнике…

  • Наша огромная гордость: мирные советские роботы-комбайны убрали первый урожай в южных регионах

    от автора

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

  • Как устроен портал самообслуживания и почему он выгоден компаниям

    от автора

    Самообслуживание стало привычным способом решать бытовые вопросы. Покупки, оплата счетов, поиск нужной информации — всё это мы делаем через веб-приложения без помощи людей и не выходя из дома. Корпоративная среда — не исключение. Потребность в порталах самообслуживания (Self Service Portals) растёт с каждым годом. Например, в США 88% процентов пользователей считают, что у компаний и…

  • Разделяй и властвуй. Модульное приложение из монолита на Objective-C и Swift

    от автора

    Привет, Хабр! Меня зовут Василий Козлов, я iOS-техлид в Delivery Club, и застал проект в его монолитном виде. Признаюсь, что приложил руку к тому, борьбе с чем посвящена эта статья, но раскаялся и трансформировал своё сознание вместе с проектом. Я хочу рассказать, как разбивал существующий проект на Objective-C и Swift на отдельные модули — framework’и.…

  • Полное руководство по повышению безопасности вашего Asp.Net Core веб-приложения и API

    от автора

    Салют, хабровчане! Подготовили для вас перевод полезного руководства в преддверии старта курса «C# ASP.NET Core разработчик». С каждым обновлением .Net Core Microsoft доказывает тот факт, что .Net Core является самым мощным, универсальным и полным фреймворком, доступным для разработки мощных десктопных, мобильных, облачных и веб-приложений. В отличие от десктопного или мобильного приложения, веб-приложение работает по общедоступному…

  • BPF для самых маленьких, часть первая: extended BPF

    от автора

    В начале была технология и называлась она BPF. Мы посмотрели на нее в предыдущей, ветхозаветной, статье этого цикла. В 2013 году усилиями Алексея Старовойтова (Alexei Starovoitov) и Даниэля Боркмана (Daniel Borkman) была разработана и включена в ядро Linux ее усовершенствованная версия, оптимизированная под современные 64-битные машины. Эта новая технология недолгое время носила название Internal BPF,…

  • Microsoft Azure Virtual Training Days: Fundamentals — вебинар с конкурсом на бесплатное прохождение сертификации

    от автора

    Подготовьтесь к переходу в облако. Узнайте, как Microsoft Azure поддерживает безопасность, конфиденциальность и соответствие нормативным требованиям, а также подготовьтесь к сертификационному экзамену по основам Microsoft Azure. По итогам курса все участники получат ваучер на прохождение экзамена AZ-900: Microsoft Azure Fundamentals. 17-18 августа, Регистрация Под катом немного подробностей (на английском).

  • «Скайнет» близко: роботы Switch SENTRY будут охранять дата-центры

    от автора

    За последние несколько лет количество дата-центров значительно выросло — не только в России, но и по всему миру. Увеличилась и их значимость, от некоторых зависит работоспособность критически важных сервисов. Специалисты справляются с обслуживанием дата-центров неплохо, но нужна все более надежная охрана. Невнимательность или неосторожность недопустимы, поэтому некоторые компании рассматривают возможность усиления защитного периметра роботами. И…