🖱 Что такое обфускация кода
Обфускация — это когда мы берём понятный код и делаем из него непонятный, но работающий точно так же. Смысл обфускации в том, чтобы глядя на ваш код никто не разобрался, как именно он работает. Вы, кстати, тоже не разберётесь — если нужно будет что-то поправить в программе, то это нужно будет делать в исходном, а не обфусцированном коде.
Причин для обфускации может быть несколько:
• защитить идею от копирования — как в нашем примере с текстовым редактором;
• сделать так, чтобы никто кроме вас не мог поддерживать этот код — а вы могли и получали за это деньги;
• скрыть какие-то значения или действия — например, если в программу встроена проверка пароля или бэкдор;
• защитить алгоритм от взлома — злоумышленник может проанализировать код программы, выяснить, какая часть отвечает за лицензию, и обойти её, в итоге он будет пользоваться программой бесплатно.
А про то, как работает обфускатор, пишем в статье: https://v.thecode.media/kukzr
Обфускация — это когда мы берём понятный код и делаем из него непонятный, но работающий точно так же. Смысл обфускации в том, чтобы глядя на ваш код никто не разобрался, как именно он работает. Вы, кстати, тоже не разберётесь — если нужно будет что-то поправить в программе, то это нужно будет делать в исходном, а не обфусцированном коде.
Причин для обфускации может быть несколько:
• защитить идею от копирования — как в нашем примере с текстовым редактором;
• сделать так, чтобы никто кроме вас не мог поддерживать этот код — а вы могли и получали за это деньги;
• скрыть какие-то значения или действия — например, если в программу встроена проверка пароля или бэкдор;
• защитить алгоритм от взлома — злоумышленник может проанализировать код программы, выяснить, какая часть отвечает за лицензию, и обойти её, в итоге он будет пользоваться программой бесплатно.
А про то, как работает обфускатор, пишем в статье: https://v.thecode.media/kukzr
❤25👍19🔥9😁4
Новая нейросеть CoDi от Microsoft посмотрела 100 миллионов роликов на Ютубе и теперь умеет всё
Сравните механизмы работы нейросетей:
> Stable Diffusion: загружаешь текстовое описание и получаешь картинку.
> Colorlab.ai: приносишь видео, а ИИ работает с цветокоррекцией.
> CoDi: загружаешь описание и получаешь видео со звуком. Или загружаешь картинку, а CoDi превращает её в видео. Или добавляешь аудио, а получаешь 3D-модель.
CoDi может сделать любой продукт по вашему запросу и с любыми исходными данными.
Эксперты считают, что CoDi — это прорыв среди нейросетей 2023 года. Конечно, видео получаются не суперкачественными, но сама технология удивляет.
👉 Почитать о CoDi
Сравните механизмы работы нейросетей:
> Stable Diffusion: загружаешь текстовое описание и получаешь картинку.
> Colorlab.ai: приносишь видео, а ИИ работает с цветокоррекцией.
> CoDi: загружаешь описание и получаешь видео со звуком. Или загружаешь картинку, а CoDi превращает её в видео. Или добавляешь аудио, а получаешь 3D-модель.
CoDi может сделать любой продукт по вашему запросу и с любыми исходными данными.
Эксперты считают, что CoDi — это прорыв среди нейросетей 2023 года. Конечно, видео получаются не суперкачественными, но сама технология удивляет.
👉 Почитать о CoDi
🔥31👍12❤3
Разбираем под микроскопом современную программу обучения Python и бэкенду. Что там зачем, что это за работа и кому нужны будущие питонисты.
https://v.thecode.media/ubl9d
#разбор_Код
https://v.thecode.media/ubl9d
#разбор_Код
👍23❤4🔥3
Проверьте себя. Задача — по одному изображению этих часов определить, какое время они показывают.
Подсказки:
• Все стрелки двигаются плавно.
• Циферблат не отзеркален.
• Крупные риски показывают часы или пятиминутные отрезки.
• Решение задачи опирается на то, как работают часы.
Ответ спрятали под спойлером, а решение тут.
Подсказки:
• Все стрелки двигаются плавно.
• Циферблат не отзеркален.
• Крупные риски показывают часы или пятиминутные отрезки.
• Решение задачи опирается на то, как работают часы.
Ответ спрятали под спойлером, а решение тут.
🔥22👍14❤7👎1
Наешипм спкрит, кыртоой мнеяет матемси бкувы в солве. Пемочу? Помоту что питняца.
https://v.thecode.media/8ose4
#разбор_Код
https://v.thecode.media/8ose4
#разбор_Код
😁57🔥8❤4👍4😢1
Чужой, Хищник и случай на озере
А вот задачка на геометрию. Просто размять мозги.
https://v.thecode.media/is4l7
#лучшее_Код #задача_Код
А вот задачка на геометрию. Просто размять мозги.
https://v.thecode.media/is4l7
#лучшее_Код #задача_Код
😁19👍10
Radix Sort — самая быстрая сортировка для чисел и строк
Объясняем, в чём секрет поразрядной сортировки
https://v.thecode.media/xsw5s
#лучшее_Код #объяснялово_Код
Объясняем, в чём секрет поразрядной сортировки
https://v.thecode.media/xsw5s
#лучшее_Код #объяснялово_Код
👍23🔥5
🔥23👍11❤9😁5
Сложный интересный инструмент для фулстеков, которые хотят зарплату 200 тысяч. Пробовали? Практикуете? Что думаете о микросервисах вообще?
https://v.thecode.media/roleh
#разбор_Код
https://v.thecode.media/roleh
#разбор_Код
👍20❤5👎1😁1