Журнал «Код»
53.6K subscribers
7.53K photos
315 videos
5.41K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Министерство закупило 800 дронов от самого известного китайского дронодела DJI. А на днях министр внутренних дел США заявил, что беспилотники не начнут работу, пока департамент не проверит их на возможность шпионажа в пользу Китая. Представитель DJI, конечно же, всё отрицает. Какой шпионаж? Только анонимная статистика использования для улучшения вашего клиентского опыта? Галочку поставьте, ага.

Беспилотники нужны для борьбы с лесными пожарами, мониторинга экологической ситуации и исчезающих видов животных. А не то, что вы подумали.
Задача про новую должность и выбор зарплаты

Когда вы решили все логические задачи на собеседовании, вам предложат последнюю — самую важ­ную: https://thecode.media/choose-life/

#задача_Код
На улице анонимусов праздник — израильская компания разработала технологию, которая не позволит идентифицировать ваше лицо на фото или видео.

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

Технология D-ID позволяет на лету заменять лица людей на видео на примерно похожие. Сохраняются общие черты: возраст, пол, примерная форма лица. Но идентифицировать человека по измененной картинке уже не получится. Нет идентификации — нет юридических проблем.
Мы уже видели, что вытворяют дипфейки на коротких дистанциях, на очереди — полноценный фильм. Создатели картины «В поисках Джека» утвердили на одну из ролей кинозвезду Джеймса Дина, который погиб в 1955 году. По словам режиссера, они не нашли ни одного подходящего живого человека на эту роль, поэтому купили права на Дина.

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

Интересно, как кинокритики будут оценивать актерское мастерство цифровой копии актера?
Убираем спагетти-код

Недавно мы опубликовали самодельный проект приложения, похожего на Трелло — такой продвинутый таск-менеджер. Но мы крупно накосячили, используя спагетти-код.

Понемногу исправляемся: вот первый подход к исправлению грехов https://thecode.media/no-spagetti/

#проект_Код
За этот год социальная сеть Цукерберга уже удалила 2 миллиарда фейковых аккаунтов. В борьбе с любителями прятаться за чужими фотографиями Facebook планирует ввести новый способ верификации — видео-селфи.

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

Facebook добровольно откажется от видеоматериалов с лицами четверти населения планеты. Ну конечно.
Это драм-машина на Excel

Парень написал драм-машину на макросах Excel. Она работает.

Сама по себе таблица не генерирует звуков — она запускает их воспроизведение со встроенного в Windows генератора звука Microsoft GS Wavetable Synth. Вряд ли кто-то будет серьёзно пользоваться этой машиной, но стоит хотя бы полюбоваться её работой: https://youtu.be/To2JIXGoYzA
Нейросеть от Deezer разделяет песни на отдельные звуковые дорожки

Стриминговый сервис Deezer запустил Spleeter — инструмент, который позволяет разделить песню максимум на 5 составляющих: вокал, бас, ударные, пианино и всё остальное. Нейросеть натренировали на 20 тысячах композиций разных жанров с заранее отделённым вокалом.

Для использования Spleeter понадобится дистрибутив Python и библиотека TensorFlow — графического интерфейса нет и пока не планируется. Но так как исходный код открыт, наверняка найдутся энтузиасты, которые прикрутят интерфейс.

Изначально Spleeter создавали для внутренних задач Deezer, вроде распределения композиций по категориям и распознавания языка. Но и любители караоке наверняка будут в восторге — наконец-то можно будет сделать минуса любимых песен: https://youtu.be/KPlmrq_rAzQ
А вот механизированный костюм динозавра

Он двигается как настоящий!

Скелет сделан из согнутых ПВХ-труб, чтобы создать правильный диапазон движений. Создатель объясняет, что костюм работает как качели — хвост и шея весят одинаково, поэтому равномерно качаются вверх и вниз. Голова вращается с помощью ручки, трос открывает и закрывает челюсти. Хвост дополнительно укреплён стекловолоконным стержнем и отрезком старого садового шланга.

https://youtu.be/XB8L3CJuWa0

Но объяснять всё это скучно, лучше один раз увидеть:
Домашнее видеонаблюдение на Raspberry Pi

Новая камера для домашнего наблюдения стоит 2—5 тысяч рублей. Примерно за те же деньги можно сделать собственную, но собственная будет намного умнее.

https://thecode.media/showtime/

#проект_Код
Компания OpenAI выложила модель и код нейросети, которая генерирует довольно осмысленные тексты на английском. Систему-генератор GPT-2 анонсировали в феврале этого года, но позже отказались от распространения полной версии: боялись, что её будут использовать для создания фейк ньюс, спама и прочей мерзости. Но на этой неделе GPT-2 всё-таки увидел свет. И теперь на нём можно генерировать фейк ньюс, спам и прочую мерзость.

Нейроночка нового поколения обучалась на 8 миллионах документов и умеет генерировать связный текст из минимальных подсказок. Например, может написать новостную статью из любого заголовка и целое стихотворение из первой строки. Получаются пугающе естественные тексты — ранее никто из исследователей не добивался подобных результатов.

Попробовать систему в действии: https://talktotransformer.com/
Дипфейки идут ещё дальше: теперь вы можете танцевать, как Мик Джаггер

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

Работает не всегда идеально, но уже довольно круто: https://youtu.be/8AZBuyEuDqc
Интересно, есть ли тут такие, кто сразу узнает этот язык программирования?

Сейчас проверим ⬇️

#задачки_Код
Правильный ответ: Erlang

В этом примере — Erlang версии erl 5.7.3. Первая строка задает имя модуля и указывает на то, что он должен находиться в файле prog.erl. Вторая строка экспортирует функцию main, а третья описывает саму функцию, которая выводит “Hello, World!”.
Как получить удалённый доступ к компьютеру

Если родителям периодически требуется техподдержка, эта статья для вас: https://thecode.media/remote/

#объяснялово_Код
Существующие системы предсказания работают медленно, к тому же им нужно специальное оборудование — радары и спутники. Новое решение на базе машинного обучения работает быстро и использует стандартные данные, собранные c метеостанции.

Алгоритмы анализируют информацию о ветре, влажности, температуре воздуха и атмосферном давлении. Пока ее точность предсказания — 80%. Использовать новую разработку можно даже в труднодоступных регионах.

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

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

Если не получится — она всегда может дипфейкнуть Коперника.