литература

  • Hi-Tech

    21 сайт, где можно протестировать работу нейросетей

    Среди них — генерирование котов, создание рисунков из каракулей, поиск ответов в Библии и озвучка голосами знаменитостей. В закладки Аудио Нарисовать портрет — AI Portraits Чтобы получить наилучшее из возможных изображений, советуют загрузить фотографию лица крупным планом без лишних деталей. С помощью генеративно-состязательной сети сайт сканирует фотографию и создаёт похожее изображение, накладывая миллион фотографий актёров. Отретушировать изображение — Nvidia InPainting…

    Подробнее »
  • Хабрахабр

    Должны ли строки в Python быть итерируемы?

    И сотворил Гвидо строки по образу C, по образу массивов символов сотворил их. И увидел Гвидо, что это хорошо. Или нет? Beautiful is better than ugly, simple is better than complex, так что вы останавливаетесь на следующем варианте кода: Представьте, что вы пишете совершенно идиоматичный код по обходу неких данных с вложенностью. from collections.abc import Iterable def traverse(list_or_value, callback): if…

    Подробнее »
  • Хабрахабр

    [Перевод] (Справа налево (Зазеркалье

    Кажется, с заголовком что-то не так? Это одна из проблем, с которыми сталкиваются веб-разработчики при добавлении поддержки таких языков, как арабский. В этой статье расскажем о проблемах, с которыми мы столкнулись, и решениях, которые придумали для поддержки арабского языка в десктопном клиенте Spotify и веб-плеере. Наша миссия состоит в том, чтобы «раскрыть потенциал человеческого творчества, предоставляя миллионам музыкантов возможность зарабатывать…

    Подробнее »
  • Хабрахабр

    Многопоточные ассоциативные контейнеры в C++. Доклад Яндекса

    Из доклада старшего разработчика Сергея Мурылёва можно узнать о многопоточном ассоциативном контейнере для стандартной библиотеки, который разрабатывают в рамках WG21. Сергей рассказал о плюсах и минусах популярных решений этой задачи и о пути, выбранном разработчиками. — Вы, наверное, уже догадались из названия, что сегодняшний доклад будет о том, как мы в рамках Рабочей группы 21 делали свой контейнер, похожий на…

    Подробнее »
  • Хабрахабр

    [Перевод] Ленивая загрузка изображений средствами браузера

    Автор материала, перевод которого мы сегодня публикуем, Эдди Османи из Google, говорит, что уже в Chrome 75 вполне может появиться поддержка нового атрибута элементов <img> и <iframe>loading. Это означает, что данные элементы будут поддерживать стандартные возможности по так называемой «ленивой загрузке» данных. Если вам не терпится узнать о том, как использование нового атрибута выглядит в коде, то взгляните на этот…

    Подробнее »
  • Хабрахабр

    [Перевод] Agile Lite: специально против выгорания

    Гибкая методологи разработки — отличная идея, которую слишком усложнили. Agile Lite — попытка упростить ситуацию. Вам не нужны книги или семинары, чтобы объяснить Agile Lite. Нужен только небольшой текст с несколькими пунктами. Вот этот текст. Его можно применить к любому проекту при условии, что работа разбивается на более мелкие задачи (issue). Agile Lite довольно прост. Но в отличие от них, Agile…

    Подробнее »
  • Хабрахабр

    Универсальный JSONDecoder

    Повсюду происходит подгрузка, синхронизация, отправка событий и основным способом взаимодействия с сервером является обмен данными посредством формата json. На данный момент подавляющее большинство мобильных приложений являются клиент-серверными. Key decoding Старый — NSJsonSerialization и новый – Codable. В Foundation присутствует два механизма сериализации-десереадизации данных. Последний в списке достоинств имеет в себе такую замечательную вещь, как автогенерация ключей для json данных на…

    Подробнее »
  • Хабрахабр

    История одной НЕ уязвимости

    Некоторое время назад мне предоставилась возможность поэкспериментировать с настройками одного заурядного роутера. Дело в том, что первое апреля обязывало меня разыграть своих товарищей с университета. В университете была Wi-Fi сеть. Мною было решено поднять на своем роутере поддельную сеть (задать имя, пароль и установить MAC-адрес одной из легитимных точек доступа), на ноутбуке запустить свой DNS, web сервер. Каждый случайно подключившийся…

    Подробнее »
  • Хабрахабр

    Кто есть кто в open source — ч. 2: биографии гиков

    Продолжаем говорить о людях, которые повлияли на становление open source. / фото Sebastiaan ter Burg CC BY-SA Ричард Столлман Ричард Мэтью Столлман родился в 1953 году в семье учителя и продавца печатных станков. С раннего возраста он увлекался вычислительными машинами. Столлман читал книги по программированию и техническую документацию ЭВМ.В старшей школе его пригласили на стажировку в исследовательский центр IBM, где…

    Подробнее »
  • Hi-Tech

    Трудные разговоры: как разрешить кризис на работе

    Предприниматель и инвестор Дэйв Бэйли прошел тренинг «Ненасильственное общение» и поделился своими находками. В закладки Перевод материала выполнило издание «Идеономика». Мы опасны, когда не берем на себя ответственность за то, как себя ведем, думаем и чувствуем Маршал Розенберг «Ненасильственное общение» Я мог бы помочь членам команды быстрее развиваться, уволить людей, которые нам не подходили, проводить гораздо более продуктивные собрания. Как…

    Подробнее »


Кнопка «Наверх»
Закрыть