Пианино на JavaScript для Chrome.
Не «Мир Дикого запада», но тоже сгодится.
https://v.thecode.media/y35l0
#проект_Код #лучшее_Код
Не «Мир Дикого запада», но тоже сгодится.
https://v.thecode.media/y35l0
#проект_Код #лучшее_Код
👍26🔥8
Выбираем самое важное изобретение недели
🧤 Умные перчатки для обучения хирургов
В каждой перчатке девять измерительных блоков для сбора данных о движениях большого, указательного и среднего пальцев. По записям движений опытных хирургов создаётся каталог, с которым стажёры могут сравнивать свои результаты.
🔆 Эластичный дисплей, который сохраняет яркость при растяжении
Поверх светоизлучающего материала с каждой стороны поместили переносящий заряд слой, электроды и внешние подложки. Получилась семислойная плёнка-дисплей, которая растягивается в два раза и не теряет яркость. Плёнку можно использовать в гибких устройствах и будущей кожной электронике.
⚡️ Электрическая cеть, которая может обучаться без компьютера
Система регулировала сопротивление в двух идентичных сетях в зависимости от разницы напряжений и путём сравнительного обучения научилась производить правильные выводы для заданных входных значений. Например, различать три типа цветов ириса с точностью 95%.
🧠 Нейроимплантат, с помощью которого полностью парализованный смог общаться
Два микрочипа улавливают сигналы мозга и передают их компьютеру в формате «да/нет». Программа читает вслух буквы алфавита, пациент выбирает нужные, и так собираются слова. За минуту удаётся выбрать всего одну букву, но это всё равно прорыв.
🪢 Изолирующие нити для защиты умной ткани от возгорания
Если нити-суперконденсаторы в умной ткани длиннее 20 см, может произойти замыкание, и материал может загореться. Изолирующие нити не дают противоположным электродам контактировать. Ткань сохраняет 90% исходной энергии после 10 000 циклов перезарядки.
#подборка_Код
🧤 Умные перчатки для обучения хирургов
В каждой перчатке девять измерительных блоков для сбора данных о движениях большого, указательного и среднего пальцев. По записям движений опытных хирургов создаётся каталог, с которым стажёры могут сравнивать свои результаты.
🔆 Эластичный дисплей, который сохраняет яркость при растяжении
Поверх светоизлучающего материала с каждой стороны поместили переносящий заряд слой, электроды и внешние подложки. Получилась семислойная плёнка-дисплей, которая растягивается в два раза и не теряет яркость. Плёнку можно использовать в гибких устройствах и будущей кожной электронике.
⚡️ Электрическая cеть, которая может обучаться без компьютера
Система регулировала сопротивление в двух идентичных сетях в зависимости от разницы напряжений и путём сравнительного обучения научилась производить правильные выводы для заданных входных значений. Например, различать три типа цветов ириса с точностью 95%.
🧠 Нейроимплантат, с помощью которого полностью парализованный смог общаться
Два микрочипа улавливают сигналы мозга и передают их компьютеру в формате «да/нет». Программа читает вслух буквы алфавита, пациент выбирает нужные, и так собираются слова. За минуту удаётся выбрать всего одну букву, но это всё равно прорыв.
🪢 Изолирующие нити для защиты умной ткани от возгорания
Если нити-суперконденсаторы в умной ткани длиннее 20 см, может произойти замыкание, и материал может загореться. Изолирующие нити не дают противоположным электродам контактировать. Ткань сохраняет 90% исходной энергии после 10 000 циклов перезарядки.
#подборка_Код
👍27
Программы для безопасности компьютера.
Защити свои фото, пароли, документы, соцсети и себя.
https://v.thecode.media/fafo7
#лучшее_Код #подборка_Код
Защити свои фото, пароли, документы, соцсети и себя.
https://v.thecode.media/fafo7
#лучшее_Код #подборка_Код
👍6🔥3
Российские облака — какие они? Как они работают? Мы сделали об этом партнёрский материал, а вы можете его прочитать:
https://v.thecode.media/2ueh2
#объяснялово_Код
https://v.thecode.media/2ueh2
#объяснялово_Код
👍22👎6❤1🔥1
Что означает ошибка TypeError: string indices must be integers?
Anonymous Quiz
18%
Питон ожидает увидеть только числа в этой строке
10%
Строка не может работать с индексными числами
60%
При обращении к индексу строки нужно указать именно число
12%
Целые индексы должны иметь строковый тип данных
👍31❤3👎1
Что означает ошибка TypeError: string indices must be integers.
Нестрашная ошибка в Python.
https://v.thecode.media/t85bh
#проект_Код
Нестрашная ошибка в Python.
https://v.thecode.media/t85bh
#проект_Код
👍12
Два с половиной часа хауса для тех, кто наводит порядок в делах 🎶
Слушать в Spotify: https://v.thecode.media/zesjb
Слушать на Яндекс Музыке: https://v.thecode.media/v4w77
#плейлист_Код
Слушать в Spotify: https://v.thecode.media/zesjb
Слушать на Яндекс Музыке: https://v.thecode.media/v4w77
#плейлист_Код
👍27👎2❤1
Что внутри любого QR-кода.
Посмотри в глаза, я хочу сказать
https://v.thecode.media/uw3h6
#объяснялово_Код
Посмотри в глаза, я хочу сказать
https://v.thecode.media/uw3h6
#объяснялово_Код
👍45❤3
This media is not supported in your browser
VIEW IN TELEGRAM
🎧 Создали умные перчатки для обучения хирургов
В этом выпуске расскажем про биокомпьютер для оценки качества воды, а ещё про новый метод расшифровки сигналов мозга человека.
Послушать подкаст: https://podcast.ru/1517634826
#подкаст_Код
В этом выпуске расскажем про биокомпьютер для оценки качества воды, а ещё про новый метод расшифровки сигналов мозга человека.
Послушать подкаст: https://podcast.ru/1517634826
#подкаст_Код
👍23❤2👎1😢1
Начинаем строить собственный облачный бастион резервного копирования файлов.
https://v.thecode.media/rfx9t
#объяснялово_Код
https://v.thecode.media/rfx9t
#объяснялово_Код
❤17👍12
Разработчики C++ умеют создавать сложные программные продукты: от видеоигр до беспилотных автомобилей. Как стать таким специалистом и быть востребованным в ИТ? Об этом расскажут наставники и выпускники Яндекс Практикума на вебинаре «Как стать C++ разработчиком за 9 месяцев и найти новую работу».
Вебинар будет полезен, если вы:
— опытный разработчик и хотите перейти в низкоуровневую разработку;
— новичок в ИТ и хотите стать C++ разработчиком;
— ИТ-специалист с небольшим опытом программирования и хотите перейти в ИТ-разработку.
Вы узнаете о карьерных перспективах начинающих C++ разработчиков и услышите реальные истории выпускников курса «Разработчик C++» Яндекс Практикума, которые нашли новую работу.
Вебинар пройдёт 8 апреля в 19:00. Регистрация открыта по ссылке: https://v.thecode.media/odlvr
Вебинар будет полезен, если вы:
— опытный разработчик и хотите перейти в низкоуровневую разработку;
— новичок в ИТ и хотите стать C++ разработчиком;
— ИТ-специалист с небольшим опытом программирования и хотите перейти в ИТ-разработку.
Вы узнаете о карьерных перспективах начинающих C++ разработчиков и услышите реальные истории выпускников курса «Разработчик C++» Яндекс Практикума, которые нашли новую работу.
Вебинар пройдёт 8 апреля в 19:00. Регистрация открыта по ссылке: https://v.thecode.media/odlvr
👍26
Пять приложений для разработчика
Чтобы писать крутые программы и запускать стартапы, одного языка программирования мало. Нужно ещё уметь проанализировать код, проверить, как он работает, не потерять нужную версию и эффективно работать в команде. Вот несколько программ, которые в этом помогут.
1. Среда разработки (IDE)
Если правильно подобрать IDE под свой язык и задачи, она заметно упростит работу:
- подсветит синтаксис, чтобы было удобнее;
- поможет отследить значения переменных и как они меняются;
- поможет найти ошибки в коде;
- позволит сразу увидеть готовый результат;
- сможет отправить новую версию программы в специальное хранилище.
👉 Примеры IDE: IntelliJ IDEA, Visual Studio.
2. Редактор с подсветкой синтаксиса
Он не умеет проверять код на ошибки, но поможет найти лишнюю скобку или выделить другим цветом циклы и функции. Наш любимый редактор — Сублайм.
Главный плюс таких редакторов — скорость работы. Так как им не нужно постоянно анализировать код на ошибки, они запускаются и работают очень быстро. Второй плюс — совместимость со многими языками программирования. Для этого достаточно выбрать нужный язык в настройках, если редактор сам не смог определить нужный.
3. Репозиторий для хранения исходников
Репозиторий — специальное хранилище для кода, которое решает сразу несколько задач:
- хранит все версии исходного кода, который вы пишете;
- следит за тем, чтобы вы не потеряли код, и поэтому хранит его у себя на нескольких серверах;
- позволяет делиться кодом и вместе работать над одним проектом;
- помогает привлечь новых участников в свой проект;
- и вообще свой аккаунт в репозитории — это круто!
✅ Если у вас сгорит компьютер, украдут ноутбук или откажет флешка с исходниками — все результаты останутся в репозитории.
4. Программа оценки качества кода
Чтобы код работал быстрее, был более читаемым и содержал все нужные компоненты, используют специальные программы. Они анализируют код и дают рекомендации по его улучшению. Часть вещей они могут делать сами: проверить, подключены ли нужные библиотеки, не устарели ли они, правильно расставляют отступы. Можно проверить корректность переменных — чтобы не было опечаток.
✏ Такие программы называются линтерами.
5. Сервис совместной работы
Классные продукты получаются у тех, кто находит себе единомышленников и работает над проектом вместе. Чтобы делать это быстрее и проще, чем сидеть рядом за одним ноутбуком, используйте социальные сервисы.
Они умеют такое:
- организовывать работу в команде и выстраивать иерархию;
- работать с комментариями;
- принимать или отклонять правки других программистов;
- вести логи проекта;
- создавать закрытые группы для обсуждений;
- приглашать внешних пользователей как гостей для консультаций по проектам.
👉 Подробнее читайте в статье по ссылке: https://v.thecode.media/j72e0
#подборка_Код
Чтобы писать крутые программы и запускать стартапы, одного языка программирования мало. Нужно ещё уметь проанализировать код, проверить, как он работает, не потерять нужную версию и эффективно работать в команде. Вот несколько программ, которые в этом помогут.
1. Среда разработки (IDE)
Если правильно подобрать IDE под свой язык и задачи, она заметно упростит работу:
- подсветит синтаксис, чтобы было удобнее;
- поможет отследить значения переменных и как они меняются;
- поможет найти ошибки в коде;
- позволит сразу увидеть готовый результат;
- сможет отправить новую версию программы в специальное хранилище.
👉 Примеры IDE: IntelliJ IDEA, Visual Studio.
2. Редактор с подсветкой синтаксиса
Он не умеет проверять код на ошибки, но поможет найти лишнюю скобку или выделить другим цветом циклы и функции. Наш любимый редактор — Сублайм.
Главный плюс таких редакторов — скорость работы. Так как им не нужно постоянно анализировать код на ошибки, они запускаются и работают очень быстро. Второй плюс — совместимость со многими языками программирования. Для этого достаточно выбрать нужный язык в настройках, если редактор сам не смог определить нужный.
3. Репозиторий для хранения исходников
Репозиторий — специальное хранилище для кода, которое решает сразу несколько задач:
- хранит все версии исходного кода, который вы пишете;
- следит за тем, чтобы вы не потеряли код, и поэтому хранит его у себя на нескольких серверах;
- позволяет делиться кодом и вместе работать над одним проектом;
- помогает привлечь новых участников в свой проект;
- и вообще свой аккаунт в репозитории — это круто!
✅ Если у вас сгорит компьютер, украдут ноутбук или откажет флешка с исходниками — все результаты останутся в репозитории.
4. Программа оценки качества кода
Чтобы код работал быстрее, был более читаемым и содержал все нужные компоненты, используют специальные программы. Они анализируют код и дают рекомендации по его улучшению. Часть вещей они могут делать сами: проверить, подключены ли нужные библиотеки, не устарели ли они, правильно расставляют отступы. Можно проверить корректность переменных — чтобы не было опечаток.
✏ Такие программы называются линтерами.
5. Сервис совместной работы
Классные продукты получаются у тех, кто находит себе единомышленников и работает над проектом вместе. Чтобы делать это быстрее и проще, чем сидеть рядом за одним ноутбуком, используйте социальные сервисы.
Они умеют такое:
- организовывать работу в команде и выстраивать иерархию;
- работать с комментариями;
- принимать или отклонять правки других программистов;
- вести логи проекта;
- создавать закрытые группы для обсуждений;
- приглашать внешних пользователей как гостей для консультаций по проектам.
👉 Подробнее читайте в статье по ссылке: https://v.thecode.media/j72e0
#подборка_Код
👍61❤4👎2
— А можно как-то поиграть со шрифтами?
— Вы просите меня поиграть со шрифтами? В пятницу вечером?
— Да
— Подержите мое пиво
https://v.thecode.media/po7ca
#проект_Код
— Вы просите меня поиграть со шрифтами? В пятницу вечером?
— Да
— Подержите мое пиво
https://v.thecode.media/po7ca
#проект_Код
👍38❤6
Делаем своё расширение для браузера за 10 минут
Хотите собственное расшинение для «Хрома»? Вот, пожалуйста.
https://v.thecode.media/ynoh7
#проект_Код #лучшее_Код
Хотите собственное расшинение для «Хрома»? Вот, пожалуйста.
https://v.thecode.media/ynoh7
#проект_Код #лучшее_Код
👍27🔥3❤1
Выбираем самое важное изобретение недели
🛡 Метод для формирования иммунитета у нейросетей против атак
Новый подход к состязательному обучению разработали по примеру того, как иммунная система мышей реагирует на антигены. Система эффективна против восьми типов атак, при которых корректируются входные данные и нейросеть не может их корректно обработать.
🦾 Система для улучшения совместимости протеза и ампутированной руки
Система обучается в режиме реального времени и адаптируется к изменяющимся условиям. За счёт этого миоэлектрический интерфейс протеза корректно улавливает электрические сигналы от оставшихся мышц ампутированной руки, а протез не нужно перенастраивать со временем.
🦠 Российский прибор для быстрого обнаружения вирусов
На чувствительную подложку помещают образец биологического материала человека, например крови. Если в образце есть вирус, на подложке возникает электрический ток. Прибор регистрирует его и анализирует. Пользователь получает информацию о вирусе и его концентрации.
📶 Гибкие плитки для сетей 5G+
Плитки размером 5×5 см легко соединять и размещать на разных поверхностях. Такая мозаичная архитектура дешевле и масштабируется легче, чем большие антенные решётки. Плитки можно использовать в разных областях: связь, зондирование, сбор энергии и т. д.
🧲 Магнитный робот-слайм
Он может захватывать мелкие предметы, деформироваться и перемещаться в узких пространствах. С его помощью можно будет извлекать из организма проглоченные предметы, адресно доставлять лекарства и даже делать сложные хирургические операции.
#подборка_Код
🛡 Метод для формирования иммунитета у нейросетей против атак
Новый подход к состязательному обучению разработали по примеру того, как иммунная система мышей реагирует на антигены. Система эффективна против восьми типов атак, при которых корректируются входные данные и нейросеть не может их корректно обработать.
🦾 Система для улучшения совместимости протеза и ампутированной руки
Система обучается в режиме реального времени и адаптируется к изменяющимся условиям. За счёт этого миоэлектрический интерфейс протеза корректно улавливает электрические сигналы от оставшихся мышц ампутированной руки, а протез не нужно перенастраивать со временем.
🦠 Российский прибор для быстрого обнаружения вирусов
На чувствительную подложку помещают образец биологического материала человека, например крови. Если в образце есть вирус, на подложке возникает электрический ток. Прибор регистрирует его и анализирует. Пользователь получает информацию о вирусе и его концентрации.
📶 Гибкие плитки для сетей 5G+
Плитки размером 5×5 см легко соединять и размещать на разных поверхностях. Такая мозаичная архитектура дешевле и масштабируется легче, чем большие антенные решётки. Плитки можно использовать в разных областях: связь, зондирование, сбор энергии и т. д.
🧲 Магнитный робот-слайм
Он может захватывать мелкие предметы, деформироваться и перемещаться в узких пространствах. С его помощью можно будет извлекать из организма проглоченные предметы, адресно доставлять лекарства и даже делать сложные хирургические операции.
#подборка_Код
👍20🔥4
У Практикума акция: дарят классные штуки для создания светлого и приятного интерьера для тех, кто будет учиться и работать из дома. Девиз — «Подсветим этот не всегда лёгкий путь».
Как это будет работать: нужно зарегистрироваться, выбрать курс, и в нужный момент вам придёт промокод на 5000 рублей. Его можно будет применить на Яндекс Маркете при покупке фитнес-браслета, настольной лампы, кофеварки, электрочайника или ночника. Какой именно светильник или кофеварку — выберете сами, что вам по душе.
Почему так? Потому что всё плохое пройдёт, а работа останется. А работать нужно в комфортном и светлом помещении.
Регистрируйтесь тут, здесь же все условия: https://practicum.yandex.ru/light/?utm_source=pr&utm_medium=kod&utm_campaign=light
Как это будет работать: нужно зарегистрироваться, выбрать курс, и в нужный момент вам придёт промокод на 5000 рублей. Его можно будет применить на Яндекс Маркете при покупке фитнес-браслета, настольной лампы, кофеварки, электрочайника или ночника. Какой именно светильник или кофеварку — выберете сами, что вам по душе.
Почему так? Потому что всё плохое пройдёт, а работа останется. А работать нужно в комфортном и светлом помещении.
Регистрируйтесь тут, здесь же все условия: https://practicum.yandex.ru/light/?utm_source=pr&utm_medium=kod&utm_campaign=light
🔥11👍9👎4