Блог компании SkillFactory

  • ХабрахабрФото [Перевод] Такая она, жизнь в Кремниевой долине

    [Перевод] Такая она, жизнь в Кремниевой долине

    Всего три года, и наконец-то накопим на ту квартиру Ты встаёшь в 6:30, приняв накануне снотворное, чтобы заснуть. Пятница. Вчерашний вечер в Розвуде был очень насыщенным: нужно было съездить в Мадеру и посмотреть, есть ли хоть доля правды в давних слухах о Кремниевой долине. Ты разочарован, но по крайней мере увидел в баре нескольких управляющих крупными венчурными фирмами. Они заметили…

    Читать далее »
  • ХабрахабрФото [Перевод] Как одиночество перестраивает мозг

    [Перевод] Как одиночество перестраивает мозг

    Введение Научно-исследовательская антарктическая станция «Ноймайер III» расположена на краю безжалостного антарктического шельфового ледника Экстрем. В период зимовки, когда температура может опускаться ниже минус 50 градусов по Цельсию, а ветер может достигать скорости более 100 км/ч, никто не может ни прибыть на станцию, ни покинуть ее. Изоляция станции необходима для метеорологических, атмосферных и геофизических научных экспериментов, проводимых на ней небольшой группой…

    Читать далее »
  • ХабрахабрФото [Перевод] Обратное проектирование дисплея e-ink

    [Перевод] Обратное проектирование дисплея e-ink

    Этот ценник, но чёрно-белый, без красного цвета Одному из членов нашего сообщества удалось приобрести на eBay несколько дисплеев e-ink. Эти дисплеи используют в магазинах, где на них указывается цена товаров, которые можно купить. По сравнению с бумажными ценниками такой дисплей имеет два ключевых преимущества: текст на e-ink дисплеях может обновляться автоматически и может иметь более замысловатую графику. От обычных ЖК-экранов…

    Читать далее »
  • ХабрахабрФото [Перевод] Ученые телепортируют энергию при помощи квантовой механики

    [Перевод] Ученые телепортируют энергию при помощи квантовой механики

    Протокол телепортации квантовой энергии предложен в 2008 году и по большей части был проигнорирован. Но сегодня два независимых эксперимента показали, что он работает. 15 лет назад физик-теоретик из Университета Тохоку в Японии Масахиро Хотта предположил, что вакуум можно заставить что-то нам дать. Многие исследователи проигнорировали эту работу, подозревая, что получение энергии из вакуума в лучшем случае невозможно. Однако более внимательные…

    Читать далее »
  • ХабрахабрФото [Перевод] Как мы чуть не взломали шифровальщик Phobos с помощью CUDA

    [Перевод] Как мы чуть не взломали шифровальщик Phobos с помощью CUDA

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

    Читать далее »
  • ХабрахабрФото [Перевод] Как при помощи Rust в 150 раз ускорить код на Python

    [Перевод] Как при помощи Rust в 150 раз ускорить код на Python

    Python — довольно простой в освоении язык, по сравнению с некоторыми другими языками код на нём пишется очень быстро. Но в жертву приносится скорость выполнения кода. Перепишем часть Python-кода в Rust и импортируем этот код в виде пакета Python впроект. Получим сверхбыстрый пакет Python, который сможем импортировать и использовать, как любой другой пакет. В качестве бонуса добавим многопроцессорность и в…

    Читать далее »
  • ХабрахабрФото [Перевод] Градиентные тени на CSS

    [Перевод] Градиентные тени на CSS

    Мне часто задают вопрос: Возможно ли создать тени из градиентов, а не из сплошных цветов? В СSS не существует конкретного свойства для этого (поверьте мне, я проверял), а в любом посте по этой теме содержится только множество хитростей для того, чтобы получить что-то похожее на градиент. В этой статье я расскажу вам о некоторых из них. Но для начала… ещё…

    Читать далее »
  • ХабрахабрФото [Перевод] OpenAPI Comparator — детектор изменений, ломающих [большие] API

    [Перевод] OpenAPI Comparator — детектор изменений, ломающих [большие] API

    Защита от изменений API, которые могут повлиять на ваших клиентов, — одна из самых больших проблем при разработке HTTP API. Если вы вносите критические изменения, то создаете клиентам серьёзные проблемы. Стабильный API — ключ к удовлетворенности клиентов и, в конечном счете, к успеху в бизнесе. Но есть одна загвоздка: потребности клиентов меняются, что часто требует развития самого API. Например, добавления…

    Читать далее »
  • ХабрахабрФото [Перевод] CSS-селектор :has() и междустрочные интервалы в длинных текстах

    [Перевод] CSS-селектор :has() и междустрочные интервалы в длинных текстах

    Если вы работали с сайтами, содержащими много длинных текстов, особенно с сайтами на CMS, где пользователи работают в WYSIWYG-редакторе, то вы наверняка писали CSS для управления междустрочными интервалами между различными элементами типографики — заголовками, параграфами, списками и т. д. Писать такие стили удивительно непросто. Именно поэтому появились инструменты, подобные плагину Tailwind Typography и Prose от Stack Overflow, хотя они работают…

    Читать далее »
  • ХабрахабрФото [Перевод] Как я написала веб-плеер с искусственным интеллектом

    [Перевод] Как я написала веб-плеер с искусственным интеллектом

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

    Читать далее »


Кнопка «Наверх»