Сложная задача про поросёнка и NFT
Примерно так спекулянты накручивают цены на свои NFT:
https://v.thecode.media/jngd3
#задача_Код #лучшее_Код
Примерно так спекулянты накручивают цены на свои NFT:
https://v.thecode.media/jngd3
#задача_Код #лучшее_Код
👍6❤1
Подборка о том, как сгенерировать много текста, который будет похож на настоящий:
• Что такое цепи Маркова и как они работают: https://v.thecode.media/ma60b
• Простейший генератор текста на цепях Маркова: https://v.thecode.media/8ggu5
• Пишем Чехова на цепях Маркова: готовая библиотека: https://v.thecode.media/2faq6
• Генератор статей для Кода: https://v.thecode.media/am81v
• Абсолютня: генератор новых слов на Python: https://v.thecode.media/23q96
• Что такое цепи Маркова и как они работают: https://v.thecode.media/ma60b
• Простейший генератор текста на цепях Маркова: https://v.thecode.media/8ggu5
• Пишем Чехова на цепях Маркова: готовая библиотека: https://v.thecode.media/2faq6
• Генератор статей для Кода: https://v.thecode.media/am81v
• Абсолютня: генератор новых слов на Python: https://v.thecode.media/23q96
👍10🔥2
Что означают три точки в JavaScript
Статья для тех, кому лень поштучно перебирать и наполнять списки. Один простой оператор в JavaScript сделает это за вас:
https://v.thecode.media/az4hq
#объяснялово_Код
Статья для тех, кому лень поштучно перебирать и наполнять списки. Один простой оператор в JavaScript сделает это за вас:
https://v.thecode.media/az4hq
#объяснялово_Код
👍23❤4
Forwarded from Selectel Team
Принятые практики написания кода значительно упрощают коммуникацию и работу в команде. Для этого существуют стайл-гайды. 🤓
Антон, разработчик в команде внутренних сервисов, рассказал об этом на внутреннем докладе подробнее и поделился советами. А мы все записали ⏩
Антон, разработчик в команде внутренних сервисов, рассказал об этом на внутреннем докладе подробнее и поделился советами. А мы все записали ⏩
🔥33👍18
Мобильная разработка для iOS и Android — что лучше и с чего начать?
Если выберешь iOS-разработку, то сказочке конец. Ты проснёшься в своей постели с Айфоном в руках и будешь верить во что хочешь.
Если выберешь Android-разработку, то останешься в мире Java и Kotlin, и я покажу тебе, насколько глубока кроличья нора.
https://v.thecode.media/i37uv
#разбор_Код
Если выберешь iOS-разработку, то сказочке конец. Ты проснёшься в своей постели с Айфоном в руках и будешь верить во что хочешь.
Если выберешь Android-разработку, то останешься в мире Java и Kotlin, и я покажу тебе, насколько глубока кроличья нора.
https://v.thecode.media/i37uv
#разбор_Код
🔥16👍6
Для тех кому бы что поломать
В Практикуме есть курс «Тестирование веб-приложений на Python». Если вы любите проверять, на что способны сайты, когда на них добавляют миллион товаров, — это для вас.
На курсе напишете автотесты и будете выяснять, сколько гамбургеров можно положить в одну корзину, чтобы она не сломалась.
Попробовать себя в деле: https://v.thecode.media/begko
В Практикуме есть курс «Тестирование веб-приложений на Python». Если вы любите проверять, на что способны сайты, когда на них добавляют миллион товаров, — это для вас.
На курсе напишете автотесты и будете выяснять, сколько гамбургеров можно положить в одну корзину, чтобы она не сломалась.
Попробовать себя в деле: https://v.thecode.media/begko
👍19
Задача про банковскую комиссию
Всё, решайте задачку и на дачу. Или в бар. Или домой под душ. Короче, давайте, заканчивайте неделю, мы подождём.
https://v.thecode.media/7bkod
#задача_Код
Всё, решайте задачку и на дачу. Или в бар. Или домой под душ. Короче, давайте, заканчивайте неделю, мы подождём.
https://v.thecode.media/7bkod
#задача_Код
👍18❤1
Сложный тест: узнай язык программирования по описанию
На выходные — большой и мощный тест. Справитесь?
https://v.thecode.media/e36xr
#лучшее_Код
#тест_Код
На выходные — большой и мощный тест. Справитесь?
https://v.thecode.media/e36xr
#лучшее_Код
#тест_Код
👍24🔥7
Тысячи пользователей онлайн: как работать, когда у тебя высоконагруженный проект
Скорость решает:
https://v.thecode.media/v8lp2
#лучшее_Код #трудовыебудни_Код
Скорость решает:
https://v.thecode.media/v8lp2
#лучшее_Код #трудовыебудни_Код
👍7👎1
Выбираем самое важное изобретение недели
🔎 Компьютерная модель, которая предсказывает преступления
Модель проанализировала данные о кражах, грабежах и нападениях в Чикаго в 2014-2016 годах. Город разделили на сектора шириной 300 м. По найденным закономерностям модель с точностью 90% предсказывает новые преступления на неделю вперёд в каждом секторе.
🫧 Акустический левитатор для бесконтактного перемещения мелких объектов
Система создаёт акустическое поле и варьирует давление в разных его областях, чтобы удерживать и перемещать предметы, твёрдые частицы и капли жидкости. Непосредственного контакта нет, что пригодится при сборке из мелких предметов, а также в медицине и работе с опасными веществами.
🐔 Нейросеть, которая распознаёт сигналы бедствия от кур
Крупные птицефабрики держат тысячи кур в условиях, при которых сложно понять, что конкретному животному нужна помощь. Например, если цыплёнок застрял лапой в клетке. Нейронка выделяет крики о помощи среди других шумов с точностью 97%. Систему можно адаптировать и для других животных.
🤌 Чувствительная кожа для роботов
Кожа в виде мягкой полимерной матрицы содержит оптические волокна, которые обнаруживают растяжение, низкочастотные вибрации, тепло и давление. Алгоритмы определяют, в каких точках кожа соприкасается с объектом и с какой силой на неё давят. Так можно наделить роботов осязанием.
🦾 Роботизированная рука, которая находит предметы без маркировки
Предмет легко найти среди других, если на нём есть RFID-метка. Но если предмет не маркирован, поиск усложняется. Система строит 3D-модель из кучи предметов с метками и без, а затем находит и извлекает немаркированный в 95% случаев. Можно полностью автоматизировать сортировку на складах.
🔎 Компьютерная модель, которая предсказывает преступления
Модель проанализировала данные о кражах, грабежах и нападениях в Чикаго в 2014-2016 годах. Город разделили на сектора шириной 300 м. По найденным закономерностям модель с точностью 90% предсказывает новые преступления на неделю вперёд в каждом секторе.
🫧 Акустический левитатор для бесконтактного перемещения мелких объектов
Система создаёт акустическое поле и варьирует давление в разных его областях, чтобы удерживать и перемещать предметы, твёрдые частицы и капли жидкости. Непосредственного контакта нет, что пригодится при сборке из мелких предметов, а также в медицине и работе с опасными веществами.
🐔 Нейросеть, которая распознаёт сигналы бедствия от кур
Крупные птицефабрики держат тысячи кур в условиях, при которых сложно понять, что конкретному животному нужна помощь. Например, если цыплёнок застрял лапой в клетке. Нейронка выделяет крики о помощи среди других шумов с точностью 97%. Систему можно адаптировать и для других животных.
🤌 Чувствительная кожа для роботов
Кожа в виде мягкой полимерной матрицы содержит оптические волокна, которые обнаруживают растяжение, низкочастотные вибрации, тепло и давление. Алгоритмы определяют, в каких точках кожа соприкасается с объектом и с какой силой на неё давят. Так можно наделить роботов осязанием.
🦾 Роботизированная рука, которая находит предметы без маркировки
Предмет легко найти среди других, если на нём есть RFID-метка. Но если предмет не маркирован, поиск усложняется. Система строит 3D-модель из кучи предметов с метками и без, а затем находит и извлекает немаркированный в 95% случаев. Можно полностью автоматизировать сортировку на складах.
👍14
⌚️ Как работает синхронизация времени в интернете
В общем виде синхронизация времени работает так:
1. Устройство посылает запрос на сервер синхронизации и запоминает время, когда ушёл запрос. Запрос идёт по протоколу NTP, о нём ниже.
2. Сервер получает запрос, и, если всё в порядке, — записывает, когда он его получил, и отправляет данные с точным временем на сервере.
3. Устройство получает ответ от сервера и записывает, во сколько оно его получило.
4. Зная время отправки и получения запроса и точное время на сервере, можно рассчитать глобальное время (но с какой-то точностью).
Это всё повторяется с какой-то периодичностью — раз в час, раз в день или с любым другим интервалом.
Теперь вы всё знаете и сможете похвастаться в баре перед знакомыми: https://v.thecode.media/sc71p
В общем виде синхронизация времени работает так:
1. Устройство посылает запрос на сервер синхронизации и запоминает время, когда ушёл запрос. Запрос идёт по протоколу NTP, о нём ниже.
2. Сервер получает запрос, и, если всё в порядке, — записывает, когда он его получил, и отправляет данные с точным временем на сервере.
3. Устройство получает ответ от сервера и записывает, во сколько оно его получило.
4. Зная время отправки и получения запроса и точное время на сервере, можно рассчитать глобальное время (но с какой-то точностью).
Это всё повторяется с какой-то периодичностью — раз в час, раз в день или с любым другим интервалом.
Теперь вы всё знаете и сможете похвастаться в баре перед знакомыми: https://v.thecode.media/sc71p
Журнал «Код» программирование без снобизма
Как работает и зачем нужна синхронизация времени в интернете — Журнал «Код»
Рассказываем, как компьютеры и другие устройства синхронизируют время между собой.
👍25