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

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

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

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Выбираем самое важное изобретение недели

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

😞 Алгоритм для выявления депрессии у пользователей Twitter
Он анализирует профиль пользователя и его активность по 38 параметрам: количество подписчиков, время публикации, использование позитивных и негативных слов и смайликов. Точность диагностики — 88,39%. Алгоритм можно использовать в других социальных сетях.

💧 Фильтр для воды, который работает от солнечного света
Фильтр состоит из нанопроволок из диоксида титана и углеродных нанотрубок. Под воздействием ультрафиолета фильтр производит активные формы кислорода: перекись водорода, гидроксид и кислород. Они эффективно убивают патогены.

💊 Нейросеть для прогноза побочных эффектов от комбинированного лечения
Система изучила более 15 миллионов записей о нежелательных лекарственных реакциях и может точно прогнозировать реакцию на сочетание лекарств. Это поможет проводить комбинированную терапию без рисков для здоровья.

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

#подборка_Код
👍32🔥62
Без Фотошопа: простые графические редакторы для жизни

Чтобы сделать простую картинку, необязательно устанавливать Фотошоп.

https://v.thecode.media/ahvtr

#лучшее_Код #подборка_Код
👍28🔥3
Задачка: как подбросить гнутую монетку

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

Проблема: тот, кто поставит на орла, будет иметь больше шансов на мяч, чем соперник. Это нечестно.

Задача: придумать способ жеребьёвки, в котором шансы обоих участников равны. Использовать при этом только гнутую монетку.

Сначала попробуйте решить эту задачу самостоятельно. А потом смотрите решение 👇

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

Если подкинуть монетку два раза, то у нас получатся такие варианты:

1. Орёл — Орёл (ОО)
2. Орёл — Решка (ОР)
3. РО
4. РР


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

Теперь посмотрим, что с шансами выпадения сначала орла, а потом решки и наоборот. Для этого перемножим вероятности выпадения орла (⅔) и решки (⅓) в разной очерёдности:

ОР: ⅔ × ⅓ = 2/9

РО: ⅓ × ⅔ = 2/9

Получается, что у обеих этих последовательностей одинаковый шанс выпасть при двойном броске монеты. Это значит, что одна команда может поставить на последовательность ОР, а вторая — на РО. Если же выпадет ОО или РР, то мы просто перебрасываем монетку ещё два раза.


#задача_Код
👍70🔥2😢21
Новый курс Яндекс Практикума — «Системный аналитик»

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

Программа предназначена:

— для начинающих аналитиков;
— аналитиков из других сфер;
— IT-специалистов;
— новичков.

Вы научитесь:

— собирать требования к программному продукту, обеспечивать их полноту и непротиворечивость;
— разрабатывать прототипы пользовательских интерфейсов;
— проектировать программные интерфейсы (API);
— помогать команде разработки реализовывать требования к программному обеспечению.

По завершении курса вы получите диплом о профессиональной переподготовке.

При оплате до 23 мая можно приобрести курс по специальной цене:
— 92 160 ₽ при оплате всего курса вместо 102 400 ₽.
— От 13 050 ₽ в месяц при помесячной оплате.

Ближайший поток стартует 4 июля. Пройти бесплатную вводную часть и записаться на курс можно по ссылке: https://practicum.yandex.ru/systems-analyst/
👍22🔥3
Это точно понравится тем, кто любит всё контролировать:

https://v.thecode.media/7iz4s

#разбор_Код
👍256🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
🎙Сделали магнитного слизевого робота

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

Послушать выпуск: https://podcast.ru/1517634826

#подкаст_код
👍12
Ноль — это гораздо больше, чем ничего, и вот почему:

https://v.thecode.media/vgr3j

#вопрос_Код
👍22🔥2
Просто лучшее:

🔹 Как утащить что угодно с любого сайта: https://v.thecode.media/1h71n

🔹Ну что ж, переходим на Linux. С чего начать: https://v.thecode.media/74eeo

🔹 Как работает язык SQL: https://v.thecode.media/lkxhu

🔹 Чем будем замещать: https://v.thecode.media/a0147

🔹 Сегодня вы поймёте, что такое интеграл в математике: https://v.thecode.media/6t5to

🔹 Как программируют станки на заводах: https://v.thecode.media/kstvd

🔹 Как это устроено: транзисторы: https://v.thecode.media/5t4me

🔹 Объектно-ориентированное программирование: на пальцах: https://v.thecode.media/j5yfk

🔹 Что такое «Докер» и зачем он нужен: https://v.thecode.media/ng2hg

🔹 На стиле — подборка интересных CSS-свойств: https://v.thecode.media/4tid5

#сохранить_Код
👍36🔥152
Люди изобрели суперсложных роботов, которые стоят миллионы долларов, а взамен, например, жарят оладушки.

А мы написали скрипт, который делает резервную копию важных файлов, когда вы вставляете нужную флешку.

Зачем? Затем.

https://v.thecode.media/ffqzi

#разбор_Код
👍24🔥32👎1
Разбор: непобедимый алгоритм для игры «4 в ряд»

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

https://v.thecode.media/7iwsl

#разбор_Код #лучшее_Код
👍19
Теперь фильмы Marvel вот такие:

https://v.thecode.media/rwhux

#разбор_Код
👍22🔥1
Вебинар: как разобраться в профессиях в программировании и выбрать подходящую

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

Когда: 22 апреля в 19:00

Для кого:
— Если вы хотите стать программистом или тестировщиком, но не знаете, с чего начать.
— Если вы хотите разобраться, чем отличаются профессии в программировании и как выбрать наиболее подходящую для себя.
— Если вам интересно, как и какие задачи решают программисты и тестировщики.

Ссылка на регистрацию: https://practicum.yandex.ru/promo/events/it-today-2
👍18👎1🔥1
Как у вас сейчас с заказами с Али? Возят? Сколько стоит? Оплату принимают? Через что?

https://v.thecode.media/0ef3o

#разбор_Код
👍181👎1
Зачем нужна прошивка

Наверняка вы слышали фразы вроде: «обновил прошивку телефона», «у фотоаппарата проблемы с прошивкой» или «пиратская прошивка». Сейчас эти фразы означают любой софт, который управляет железом на низком уровне.

О чём речь

Сам термин «прошивка» появился примерно 70 лет назад. Тогда вместо флеш-памяти и жёстких дисков использовали память на магнитных сердечниках. Сердечник — это тороид (типа бублик) из специального материала, который можно намагничивать с помощью тока.

Чтобы собрать рабочий модуль памяти, нужно было продевать множество проводов через множество бубликов, что напоминало процесс прошивания иголкой и ниткой. Процесс был ручным: сидели инженеры и шили себе память. Отсюда и слово — «прошивка».

Зачем нужна прошивка

Прошивка в электронике отвечает за работу всего устройства — телефона, фотоаппарата, умной колонки, часов или охранного модуля. Сама прошивка хранится либо в той же микросхеме в блоке памяти, либо в отдельном чипе, если для неё нужно много места.

Когда устройство включается, происходит такое:

🔹 На микросхему подаётся напряжение.
🔹 Микросхема подготавливает память и все модули для работы прошивки.
🔹 После этого она идёт туда, где лежит прошивка, и запускает оттуда команды по очереди.

👉 Получается, что прошивка — это программа, которая отвечает за работу всего устройства на самом низком уровне.

Зачем менять прошивку

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

Прошивка — не для всей электроники

Есть много устройств, которые прошить не получится: либо нужно распаивать микросхему, либо она защищена от записи. Чаще всего это простая бытовая техника: пульты от телевизоров, миксеры, микроволновки, детские игрушки и тому подобное.

👉 Общее правило такое: если устройство можно подключить к интернету или к компьютеру — скорее всего, его можно прошить. Работает это не всегда, но чаще всего так.

А можно ничего не прошивать и пользоваться как есть?

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

Подробнее читайте в статье: https://v.thecode.media/hc0xn

#объяснялово_Код
👍36🔥4
Как найти площадь прямоугольника?

Геометрическая задача с математическим решением:

https://v.thecode.media/3r8v3

#лучшее_Код
#задача_Код
👍461
Оцифровка звука: как это работает

Вы задумывались, как устроен цифровой звук? Мы вот задумались:

https://v.thecode.media/6gez2

#лучшее_Код #объяснялово_Код
👍30
Выбираем самое важное изобретение недели

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

🦟 Технология для определения возраста малярийных комаров
Продолжительность жизни таких комаров важно отслеживать. Паразиты малярии долго созревают, поэтому людей заражают старые комары. Нейронка определяет их возраст с точностью более 95%. Это поможет оценивать, насколько эффективны меры по борьбе с переносчиками малярии.

🥢 Электрические палочки, которые делают еду более солёной
Соль содержит натрий, который влияет на кровяное давление, из-за чего растёт риск сердечного приступа и инсульта. Устройство примерно в 1,5 раза увеличивают солёный вкус пищи. Используя такие палочки для еды, можно сократить потребление вредного натрия.

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

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

#подборка_Код
👍203🔥2
Задача про нестандартное взвешивание

Китай. Рынок электроники в городе Шэньчжэнь. Продавец торгует с лотка флеш-картами на развес. У него есть весы с чашами, а также гири для взвешивания. В одном мешке — 9 килограмм флешек.

К лотку подходит покупатель и просит продать ему ровно 2 килограмма флешек, потому что больше не пропустят на таможне.

Продавец говорит, что это займёт очень много времени, потому что у него только две гири — 50 и 200 грамм. Мол, ему нужно будет отмерить 8 раз по 250 грамм, чтобы получить 2 кило. Но покупатель говорит, что это можно сделать всего за три взвешивания.

👉 Возможно ли такое или покупатель ошибся в своих расчётах? Сначала попробуйте решить задачу сами, а потом смотрите решение.

Покупатель был прав — можно обойтись тремя взвешиваниями. Вот как это сделать.

Первое взвешивание: делим содержимое мешка пополам, по 4,5 кило на каждой чаше весов. Одну часть убираем назад в мешок, а с другой будем работать дальше.

Второе взвешивание: берём получившиеся 4,5 килограмма и точно так же делим их пополам — по 2,25 кило на каждой чаше весов. Но теперь мы не ссыпаем ничего обратно в мешок, а оставляем обе части на весах.

Третье взвешивание самое хитрое:

1. У нас на каждой чаше весов по 2,25 килограмма флешек.
2. На одну чашу мы ставим сразу две гири — 50 и 200 грамм. Она сразу опускается вниз.
3. С этой же чаши мы понемногу забираем флешки до тех пор, пока весы снова не будут в равновесии.
4. Получается, что на одной чаше у нас 2,25 кило флешек, как и было, а на другой — 2 кило флеш-карт и 0,25 кило в гирях. Забираем нужные нам 2 килограмма и отдаём их находчивому покупателю.


#задача_Код
👍1185😢1
Сложноватый на первый взгляд проект, но его интересно изучить. На Vue сейчас очень много всего делают. Посмотрите, может вам тоже такое нужно:

https://v.thecode.media/vcdex


#проект_Код
👍30🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🎙Сделали нейросеть для прогноза побочных эффектов от комбинированного лечения

В этом выпуске расскажем, как инженер собрал реактивный авиаранец, а ещё про то, как придумали определять возраст комаров с помощью спектроскопии и нейронки.

Послушать выпуск: https://podcast.ru/1517634826

#подкаст_код
👍13
Самые точные тесты:

🔹 Ваш первый идеальный работодатель в ИТ: как его найти: https://v.thecode.media/s1e4n

🔹 Тест: они правда это сказали: https://v.thecode.media/pmbwf

🔹 Тест: киберпанк или реальность: https://v.thecode.media/wp373

🔹 Вы все ещё в 2020-м? Я вас понимаю: https://v.thecode.media/2ve8g

🔹 Хитрые вопросы про JavaScript: https://v.thecode.media/rek3v

🔹 Какой ты язык программирования: https://v.thecode.media/ms814

🔹 Сможете ли вы прожить без интернета: https://v.thecode.media/zrsom

🔹 Угадайте ИТ-профессию по описанию: https://v.thecode.media/4di7y

🔹 Что вы знаете об интернете: https://v.thecode.media/v9t9s

🔹 Идеальное направление для старта: https://v.thecode.media/2p4mt

#подборка_Код
👍271