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

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

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

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Если вам больше 20 лет, то вы наверняка слышали о Myspace. Когда-то это была самая посещаемая соцсеть в мире. В ней, помимо прочего, начинающие музыканты хранили песни.

Год назад у соцсети возникли проблемы с архивом: старые песни перестали проигрываться. А в марте 2019 года её представители заявили, что данные безвозвратно утеряны.

Как не попасть в такую ситуацию? Читайте в статье: https://vk.com/@thecode.media-myspace-poteryala-arhivy-za-12
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Формат мобильных страниц Google AMP теперь работает с почтой

Google официально запустила проект AMP for Email, благодаря которому технология быстрых мобильных страниц теперь будет работать в почтовых сервисах. Это распространяется не только на Gmail, но и на Yahoo Mail, Outlook и даже Mail.ru.

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

Конечно, сперва придётся внедрить технологию в свой сервис. К счастью, сделать это довольно просто — особенно если раньше вы уже создавали AMP-страницы. Новый формат поддерживает множество популярных функций разметки AMP, включая карусели, формы и списки. Некоторые компании уже работают с AMP for Email — например, Pinterest и Booking.com.
Журналисты Android Police заметили, что Google теперь расшифровывает тексты подкастов. Подтверждение этому они нашли в коде своего шоу в «Google Подкастах».

Сейчас искать подкасты можно только по названиям. Это не очень удобно, если вы хотите найти как можно больше шоу от разных изданий на определённую тему. Если Google полноценно внедрит систему расшифровки, то эта проблема исчезнет.

Технология распознавания голоса Google довольно мощная, поэтому вы сможете искать даже специфические словосочетания и слушать подкасты, в которых они встречаются. Более того, есть вероятность, что благодаря нововведению пользователи смогут сами выбирать, в каком виде потреблять контент — в звуковом или текстовом.
Аналитики из «Доктор Веб» обнаружили в UC Browser для Android дыру, через которую злоумышленники могут распространять вредоносное программное обеспечение. Всё дело в том, что браузер скачивает обновления по незащищённому HTTP-соединению.

Приложение может загружать дополнительные программные модули в обход официальных серверов Google Play. Поэтому хакеры легко могут перехватить трафик, добавить вирус в загружаемый пользователем пакет и запустить его, когда он доберётся до смартфона.

Специалисты «Доктор Веб» связались с разработчиком UC Browser, однако тот отказался от комментариев. Google тоже пока никак не отреагировала — в Google Play браузер по-прежнему доступен. Если вы не хотите, чтобы на ваше устройство попали вирусы, то лучше удалить приложение. По крайне мере, до тех пор, пока для него не выйдет обновление, устраняющее уязвимость.
👍1
Впервые за всю историю музыкальной индустрии звукозаписывающий лейбл заключил контракт не с живым музыкантом, как это бывает обычно, а с алгоритмом, который создаёт музыку. Сделку заключили один из трёх крупнейших мировых лейблов Warner Music и маленький стартап Endel.

Одноимённое приложение стартапа создаёт персонализированные мелодии, которые помогают людям сосредоточиться на работе или расслабиться. Warner Music купила права на 600 коротких треков, которые были сгенерированы «одним нажатием кнопки». После этого лейбл поместил их в различные потоковые сервисы — 50% дохода будет уходить Endel.

В сервисах вроде Spotify и Apple Music полно категорий с музыкой для сна, релаксации и фокусировки, и у многих миллионы подписчиков. Поэтому звукозаписывающие лейблы заинтересованы в таком контенте. Это на руку и разработчикам, которые создают композиции с помощью искусственного интеллекта: у них появился ещё один потенциальный источник дохода.
Вот почему никому нельзя доверять свои пароли. Даже Facebook и Instagram. Особенно Facebook и Instagram. И бумажка под клавиатурой тоже может вас предать.

Но все-таки способ стать почти неуязвимым в цифровом мире есть, и сейчас вы о нем узнаете.

https://vk.com/@thecode.media-facebook-hranil-nashi-paroli-v-vide-teksta-chto-eto-znachit
Южнокорейские исследователи обнаружили в LTE целых 36 уязвимостей, загрузив в сеть большие объёмы случайных данных. Они выяснили, что злоумышленники могут использовать дыры в наиболее распространённом сегодня стандарте беспроводной связи для совершения различных атак.

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

Исследователи официально поделятся полученной информацией на специализированной конференции, которая пройдёт в мае. Операторы связи и производители смартфонов получат в своё распоряжение инструмент, который поможет им находить уязвимости в LTE и исправлять их.
10 мышей, 1000 пробирок, 1 пробирка с ядом и поиски лекарства от смертельной болезни. Лихо закрученный детектив внутри задачи, которую предлагают решить программистам на собеседованиях.

https://vk.com/@thecode.media-zagadka-1-000-probirok
Два года назад Boston Dynamics представила двухколёсного робота Handle, а теперь научила его работать на складе. Обновлённый вариант, как можно видеть в ролике, крупнее первоначального, а вместо двух рук у него теперь мощная присоска — ею он хватает коробки.

Раньше робот мог поднимать до 45 кг, но теперь вес ограничен примерно 13 кг. Зато со своей работой машина справляется ловко и быстро. Handle оснащён системой компьютерного зрения, которая позволяет ему без проблем находить помеченные поддоны, брать с них нужные коробки и перемещать их в соответствии со схемой расстановки товара.

Сегодня большинство роботов, предназначенных для работы на складах — это, по сути, автономные тележки. Они умеют только отвозить коробки в нужное место, но не загружать и разгружать их. Пока Boston Dynamics не рассказала, собирается ли превратить Handle в коммерческий продукт, но это было бы логично: работа на складах пошла бы гораздо быстрее.

https://vk.cc/9dMTEZ
Давайте разберемся, чего от вас на самом деле хотят компании, которые пишут в названии вакансии «джуниор-программист», и какие тут могут быть подводные камни.

https://vk.com/@thecode.media-kto-takoi-dzhunior
Исследователи Google создали робота под названием TossingBot, способного эффективно швырять различные предметы — в частности, бананы. Для этого они объединились с сотрудниками Принстонского и Колумбийского университетов, а также Массачусетского технологического института.

Для того, чтобы правильно подобрать методику броска, TossingBot использует алгоритмы глубокого обучения. Он видит предмет через встроенные камеры и понимает, как нужно его схватить и по какой траектории бросить. Если робот никогда не видел объект, он сам подберёт стратегию методом проб и ошибок.

Сейчас TossingBot справляется с 500 предметами за час, но это не предел. Поэтому робота вполне можно было бы использовать в логистических центрах и на складах. Ему не пришлось бы разъезжать по территории предприятия, что могло бы увеличить пропускную способность на производственных линиях. Вполне хватило бы одной такой машины, чтобы распределять товар сразу по нескольким контейнерам.
Всегда мучила проблема пропажи второго носка? А что, если мы скажем, что можно подойти к этой ситуации с точки зрения науки?

Попробуйте решить задачу, применив навыки комбинаторики.

https://vk.com/@thecode.media-kak-nadevaut-noski-nastoyaschie-programmisty
В приложении «Google Фото» появилась функция, которая быстро обрабатывает документы в кадре и сохраняет их на смартфон. В ближайшую неделю она станет доступна всем на Android, а позже, скорее всего, доберётся и до iOS.

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

Сканирование документов — полезная вещь в тех случаях, когда нечем или некогда записывать важную информацию. Обычно для этого скачивают отдельные приложения, но теперь функция есть в «Google Фото» — программе, которая установлена почти у всех пользователей Android, а также у многих владельцев iPhone.
SuperImportantVariable3000 — пароль на любимом сайте, ник в онлайн-игре или переменная, назначение которой программист забудет через 2-3 недели?

Давайте разберёмся в нюансах, которые нужно знать новичку (да и некоторым опытным программистам не помешает).

P.s. Помните, что потом ваш код будут читать другие люди!

https://vk.com/@thecode.media-kak-nazyvat-peremennye
Давно не были на стек оверфлоу?
Написали довольно замороченную, но важную статью о чистых функциях. Для тех, кто хочет успешно проходить собеседования в крутых компаниях.

https://vk.com/@thecode.media-funkcii-zachem-oni-nuzhny
Google в честь Дня смеха добавила в свои карты «Змейку» — ту самую игру из детства. В неё можно поиграть до конца недели в веб-версии или мобильном приложении.

«Змейка» в интерпретации Google представляет собой пиксельную игру, в которой вы управляете поездом. Вам нужно подбирать пассажиров и стараться не врезаться в край карты или самого себя.

Вы можете играть на одной из нескольких локаций — например, в Каире, Лондоне или Токио. На каждой появляются соответствующие достопримечательности, за сбор которых дают дополнительные очки. Отличный способ узнать об известных туристических местах разных городов.
Это не просто условия задачи, а настоящий триллер! Жуть.

Найдите решение и почувствуйте себя героем, спасшим мир.

https://vk.com/@thecode.media-zadacha-pro-sosedskih-tarakanov
Инженерам из Швейцарской высшей технической школы Цюриха удалось получить геном живого существа, который был полностью сгенерирован компьютером. Для этого они очистили и упростили естественный код бактерии Caulobacter crescentu.

Больше десяти лет назад команда генетика Крейга Вентера создала первую «синтетическую» бактерию — цифровую копию генома Mycoplasma mycoides. Учёные имплантировали геном в клетки бактерии и получили живое существо, способное к самовоспроизведению.

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