Результаты поиска

  1. K

    Взлом ГПСЧ с помощью машинного обучения

    Выдача XORShift кажется случайной Исследователь Мостафа Хассан (Mostafa Hassan) сумел взломать два генератора псведослучайных чисел (ГПСЧ) с помощью машинного обучения. Обученная двуслойная нейросеть предсказала выдачу генератора xorshift128 с точностью 100%. Во второй части своей работы...
  2. K

    Рецепты PostgreSQL: загрузка Государственного Адресного Реестра

    Для приготовления загрузки Государственного Адресного Реестра в PostgreSQL нам понадобится сам PostgreSQL, bash, sh, curl, wget, xml2csv, jq, или можно воспользоваться готовым образом. ОСТОРОЖНО! Может потребоваться много дискового пространства! Терабайта должно хватить, может, даже...
  3. K

    Храним данные в JSONB, как это влияет на скорость запросов?

    Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в 🇩🇪 Германии. А еще я автор Telegram-канала Хороший разработчик знает, где рассказываю обо всем, что должен знать хороший разработчик. Сегодня хочу поговорить о том стоит ли хранить данные в...
  4. K

    Результаты голосования комитета C++ по асинхронному программированию

    Данный текст является переводом недавнего поста Бена Крейга - одного из членов комитета С++. TL;DR для нетерпеливых: Networking TS/Asio (P2444) не получает общего одобрения комитета, модель Senders/Receivers (P2300) становится основным направлением развития асинхронного программирования в С++...
  5. K

    Типы значений в CSS. Абсолютные, относительные и всякие другие

    Разберёмся, какие бывают типы значений у CSS-свойств, и определим, чем отличаются абсолютные и относительные значения свойств (все эти em, rem, vh, vw), как задаются цвета, и зачем нужны CSS-директивы. Эта статья — часть учебника из курса профессиональной вёрстке сайтов от HTML Academy...
  6. K

    Карго-культ вокруг DevOps: как навредить проекту из лучших побуждений

    Сегодня я расскажу как с помощью DevOps-практик не только не помочь, но и навредить проекту. DevOps родился для того, чтобы команды разработки и поддержки работали эффективно и слаженно. Но иногда использование его практик может привести к реальным провалам. Зачем и кому нужен DevOps Для...
  7. K

    Фронтенд-разработчику: 7 основных принципов дизайна

    Я занимаюсь разработкой фронтенда. Мне часто приходится слышать такой вопрос: «Надо ли мне изучить дизайн для того, чтобы стать фронтенд-разработчиком?». Прежде чем я отвечу на этот вопрос — мне хотелось бы, чтобы читатели, которые тоже им задаются, понимали, что во многих компаниях есть...
  8. K

    20 вещей, которые я узнал за 20 лет работы инженером-программистом

    Наткнулся на любопытный материал, в котором автор систематизировал и записал свой опыт инженера-программиста в 20 тезисов. Я работаю в коммерческой разработке ПО больше 25 лет, и этот текст отозвался во мне практически каждой буквой — большинство советов я тоже регулярно практикую, не облекая их...
  9. K

    Google окончательно удалила код протокола FTP из Chrome

    Команда разработчиков Chromium полностью отключила поддержку протокола FTP вместе с релизом браузера Chrome 95. Это решение назрело не в одночасье: еще с выходом 72 версии браузера разработчики предпринимали попытки отключить поддержку безнадежно устаревшего незащищенного FTP...
  10. K

    VK усиливает систему информационной безопасности

    VK, ранее известная как Mail.ru Group, создала позицию директора по информационной безопасности экосистемы. Её занимает Антон Антропов, который до этого был руководителем отдела кибербезопасности дочерних компаний Сбербанка, говорится в пресс-релизе компании. Под руководством Антропова его...
  11. K

    Google рассказала, что уже два года отбивается от постоянных атак российских хакеров на YouTube-каналы

    Подразделение Google Threat Analysis Group (TGA) опубликовало отчёт об атаках на YouTube-каналы, в организации которых обвиняет группу хакеров, завербованных на русскоязычных форумах. Злоумышленники заманивают жертву фальшивыми предложениями о рекламе продуктов (антивирусов, сервисов VPN...
  12. K

    Создание и использование динамических библиотек в Rust

    Динамические библиотеки Для предоставления доступа к логике и данным программного кода, из которого скомпилирована библиотека, она экспортирует сущности, которые другие программы могут импортировать и использовать. Для того чтобы корректно пользоваться импортированной сущностью, нужно корректно...
  13. K

    Microsoft Bing, Yandex Create New Search Protocol

    Microsoft Bing and Russian search engine Yandex on Monday announced a new protocol designed to speed up search updates of websites. Called IndexNow, the protocol uses an API to allow websites to easily notify search engines whenever content is created, updated, or deleted. Once the search...
  14. K

    Apple Unveils New Muscular MacBooks, Refreshes AirPods, Adds $5 Music Service

    Apple refreshed its MacBook Pro line of laptop computers and introduced two new processors Monday at an online event. The company also introduced a new version of its AirPods wireless earbuds, added a low cost tier to its music service, and brightened up its HomePod smart speaker line with some...
  15. K

    Реанимируем сайт на Magento: пошаговая инструкция для разработчиков

    Привет, я Андрей Сидоренко, Lead Magento Developer в NIX. За 11 лет в IT-сфере я приобрел коммерческий опыт и продолжаю развиваться в этом направлении. Ранее также занимался разработками и оптимизациями на фрилансе. За это время у меня накопился багаж знаний и умений, которыми хочется поделиться...
  16. K

    Производительность JavaScript в 2021

    Меня зовут Шерстюк Юрий и за десять лет мне посчастливилось работать во многих командах, включая работу в Microsoft. Сейчас я участвую в разработке нескольких проектов в Intellias, а также постоянно выступаю с докладами и оказываю услуги консалтинга. Данная статья может быть полезна инженерам...
  17. K

    Senior DevOps Engineer Wood Mackenzie Lehi, UT

    At the heart of what we do is help clients manage risk. Verisk (Nasdaq: VRSK) provides data and insights to our customers in insurance, energy and the financial services markets so they can make faster and more informed decisions. Our global team uses AI, machine learning, automation, and other...
  18. K

    Cloud DevOps Engineer, Mid Booz Allen Hamilton Chantilly, VA

    Cloud DevOps Engineer, Mid The Challenge: Are you looking for an opportunity to make a difference? What if you could find a position that is tailor made for your mix of development, engineering, and communication skills? Efficient software development teams make the most of their time by...
  19. K

    Senior DevOps Engineer Wood Mackenzie Jersey City, NJ

    At the heart of what we do is help clients manage risk. Verisk (Nasdaq: VRSK) provides data and insights to our customers in insurance, energy and the financial services markets so they can make faster and more informed decisions. Our global team uses AI, machine learning, automation, and other...
  20. K

    Junior DevOps Administrator Seagull Scientific Bellevue, WA

    WHO WE ARE Seagull Scientific has always done one thing-and done it exceptionally well. Its BarTender® software transforms information into labels, barcodes, RFID tags, smartcards, and documents that drive business and improve safety, security, efficiency and compliance. Headquartered in...
Сверху