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

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

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

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
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 искусственных генов которой в ходе исследования оказались функциональными. В будущем это позволит создать полностью синтетические формы жизни, которые, например, смогут синтезировать витамины и лекарства.
«Лаборатория Касперского» выяснила, что «Игра престолов» — самый распространённый сериал, с помощью которого хакеры распространяют вирусы. Через него на компьютеры пользователей может попасть 33 типа и 505 различных семейств угроз.

В 2018 году от вирусов, связанных с «Игрой престолов», пострадала почти 21 тысяча человек. При этом нужно учитывать, что новые эпизода сериала в прошлом году не выходили. Самые опасные серии в каждом сезоне — первая и последняя. Самые распространённые угрозы — это трояны, а также рекламные и загрузочные вирусы.

Угрозы часто прячутся в ссылках, которые пользователи скачивают через торрент-сайты и почту. «Лаборатория Касперского» советует обращать особое внимание на расширения файлов, которые вы загружаете, и ссылки, по которым переходите. Ведь финальный сезон «Игры престолов» уже на носу — премьера состоится 14 апреля.
Робототехническое подразделение Toyota представило робота Cue 3, который умеет не просто играть в баскетбол, но ещё и забивать трёхочковые. Во время публичной демонстрации машина совершила пять успешных бросков из восьми. При этом инженеры утверждают, что обычно робот более точен.

Сперва Cue 3 сканирует трёхмерное изображение и ищет корзину. После этого он задаёт подходящий угол и силу броска, настраивая приводы механических рук и коленей с помощью специальных датчиков и системы тросов. Робот покрыт чёрной «бронёй», а его рост составляет 207 см.

Передвигаться с мячом Cue 3 ещё не умеет — пока инженеры стараются научить его эффективно бросать мяч из разных положений. И им это удаётся — во многом благодаря отличной системе зрения, которая позволяет роботу вычислять направление броска на ходу.

https://vk.cc/9eS1Oc
Теперь вам больше не придётся считать часы и минуты до конца рабочего дня!

За вас это сделает специально обученный таймер.

https://vk.com/@thecode.media-sozdaem-sobstvennyi-taimer
👍21
Недавно обновлённые наушники AirPods поступили в продажу, и специалисты из iFixit уже успели их разобрать. Внутри аксессуар не сильно изменился по сравнению с первой версией — разве что стал немного прочнее.

Корпус AirPods 2 крепится при помощи клея, поэтому разобрать сами наушники и кейс, не повредив их, не выйдет. Системная плата в футляре теперь защищена от воды, а шарнир стал надёжнее. Из нового на плате наушников — только чип Apple H1 и фирменный аудиокодек. Ёмкость аккумуляторов осталась прежней.

В плане ремонтопригодности AirPods 2 получили 0 баллов из 10. Также специалисты считают, что батареи наушников не хватит надолго. Зато компоновку различных элементов вроде микрофона, динамика и антенны они оценили.
Если вам часто приходится работать в «Google Таблицах» и переводить какие-то слова и фразы, то переходить в сторонний переводчик не обязательно. Можно просто использовать специальную формулу.

Напишите в колонке нужное слово и воспользуйтесь формулой «=GOOGLETRANSLATE(номер колонки ; «язык оригинала» ; «язык перевода»)». И тут же увидите перевод. Строку можно растянуть на несколько, как и в случае с другими формулами.

«Таблицы» поддерживают 12 языков, и обозначать их можно так:

• русский — ru;
• английский — en;
• китайский — zh;
• хинди — hi;
• арабский — ar;
• португальский — pt;
• итальянский — it;
• тагальский — tl;
• японский — ja;
• корейский — ko;
• немецкий — de;
• французский — fr;
• вьетнамский — vi.

Сокращения языков можно записывать в колонки и обращаться к ним через формулу. Но лучше использовать постоянные значения колонок. Их можно настроить с помощью знаков доллара — «$D$4».

https://vk.cc/9f2fXa
👍1
​​Глава Facebook Марк Цукерберг считает, что интернет пора менять. Он предложил четыре идеи, как сделать его лучше и правильнее.

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

Вторая идея касается защиты выборов. Необходимо создать независимый орган, который сможет анализировать контент, связанный с избирательным процессом. Этот орган должен вписываться в законодательство каждой страны.

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

Четвёртая мысль — о том, что у пользователей должна быть гарантированная возможность переносить личные данные из одного сервиса в другой. Так у людей появится свобода выбора, а разработчикам станет проще вносить новшества и конкурировать друг с другом.
Никогда такого не было и вот опять. Ещё 540 миллионов записей информации о пользователях Facebook утекли в сеть.

Подробно рассказываем о том, как это работает и как защитить свои аккаунты в соцсетях.

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

В наборе более 500 деталей, а также по три двигателя и сенсора. Ещё в комплекте центральный узел с шестью портами, динамиком, светодиодной системой, гироскопом, Bluetooth-модулем и аккумулятором. Ребёнок сможет программировать свои творения через простое приложение на базе языка Scratch.

Spike Prime научит решать проблемы и мыслить критически. Он включает специальные модули-уроки длительностью 45 минут. Ребёнку не придётся придумывать, что делать со всем этим барахлом — ему покажут, как это барахло можно использовать, чтобы получить полезные навыки. Затем он сможет перейти к продвинутым вещам — дизайну, тестированию и оценке прототипов.